From 82eac4bff7cb50b3b7ea2271bf2609c3c0a7685a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Thu, 10 Aug 2017 12:20:10 +0200 Subject: [PATCH] Bug 1362338: Manually whitelist nsIAtom::Release in the root analysis. r=froydnj,sfink This is the only approach that I managed to make work. MozReview-Commit-ID: CUnkDoYN3di --HG-- extra : rebase_source : 469912d015a403ef481685c617010613ea36b0b3 --- js/src/devtools/rootAnalysis/annotations.js | 1 + 1 file changed, 1 insertion(+) diff --git a/js/src/devtools/rootAnalysis/annotations.js b/js/src/devtools/rootAnalysis/annotations.js index 792257956fb5..37dbf1ab7c02 100644 --- a/js/src/devtools/rootAnalysis/annotations.js +++ b/js/src/devtools/rootAnalysis/annotations.js @@ -170,6 +170,7 @@ var ignoreFunctions = { // Bug 1056410 - devirtualization prevents the standard nsISupports::Release heuristic from working "uint32 nsXPConnect::Release()" : true, + "uint32 nsIAtom::Release()" : true, // Allocation API "malloc": true,