summaryrefslogtreecommitdiff
path: root/src/pprof
diff options
context:
space:
mode:
authorcsilvers <csilvers@6b5cf1ce-ec42-a296-1ba9-69fdba395a50>2010-01-14 16:26:05 +0000
committercsilvers <csilvers@6b5cf1ce-ec42-a296-1ba9-69fdba395a50>2010-01-14 16:26:05 +0000
commit63b8d63beb7d771713774f9a5d57381cbd29bf19 (patch)
treed09417a7fd0710c1e728216656b9e0f002452adc /src/pprof
parenteeeacd5ec4fa36256091f45e5b3af81cee2a4d86 (diff)
downloadgperftools-63b8d63beb7d771713774f9a5d57381cbd29bf19.tar.gz
* PORTING: Revised patch_functions to avoid deadlock (csilvers, andrey)
* PORTING: Revised patch_functions to speed up .dll loads (csilvers) * PORTING: Build and run sampling_test for windows (csilvers) * Correctly init tc structs even when libc isn't patched (csilvers) * Make low-level allocs async-signal-safe (saito) git-svn-id: http://gperftools.googlecode.com/svn/trunk@83 6b5cf1ce-ec42-a296-1ba9-69fdba395a50
Diffstat (limited to 'src/pprof')
-rwxr-xr-xsrc/pprof7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/pprof b/src/pprof
index b7c7d07..62e19c7 100755
--- a/src/pprof
+++ b/src/pprof
@@ -1977,7 +1977,12 @@ sub RemoveUninterestingFrames {
'__builtin_vec_delete',
'__builtin_vec_new',
'operator new',
- 'operator new[]') {
+ 'operator new[]',
+ # These mark the beginning/end of our custom sections
+ '__start_google_malloc',
+ '__stop_google_malloc',
+ '__start_malloc_hook',
+ '__stop_malloc_hook') {
$skip{$name} = 1;
$skip{"_" . $name} = 1; # Mach (OS X) adds a _ prefix to everything
}