Bug 1089932 - Ignore replace_malloc allocation function pointers, r=terrence
authorSteve Fink <sfink@mozilla.com>
Mon, 27 Oct 2014 17:27:22 -0700
changeset 212487 5422ee0c1808856ace552e784447a039df823182
parent 212486 dab206576a0c8b52f60da153ffa1a732a44307a5
child 212488 b78755143fda5251681535317e61ddf79a194c96
push id50993
push usersfink@mozilla.com
push dateTue, 28 Oct 2014 00:28:16 +0000
treeherdermozilla-inbound@5422ee0c1808 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersterrence
bugs1089932
milestone36.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1089932 - Ignore replace_malloc allocation function pointers, r=terrence
js/src/devtools/rootAnalysis/annotations.js
--- a/js/src/devtools/rootAnalysis/annotations.js
+++ b/js/src/devtools/rootAnalysis/annotations.js
@@ -59,16 +59,17 @@ var ignoreClasses = {
     "JSStringFinalizer" : true,
     "SprintfState" : true,
     "SprintfStateStr" : true,
     "JSLocaleCallbacks" : true,
     "JSC::ExecutableAllocator" : true,
     "PRIOMethods": true,
     "XPCOMFunctions" : true, // I'm a little unsure of this one
     "_MD_IOVector" : true,
+    "malloc_table_t": true, // replace_malloc
 };
 
 // Ignore calls through TYPE.FIELD, where TYPE is the class or struct name containing
 // a function pointer field named FIELD.
 var ignoreCallees = {
     "js::Class.trace" : true,
     "js::Class.finalize" : true,
     "JSRuntime.destroyPrincipals" : true,