summaryrefslogtreecommitdiffstats
path: root/tools/valgrind/memcheck_analyze.py
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-20 10:00:32 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-20 10:00:32 +0000
commit14633d1163849cacd0ae543e18a86f5200268852 (patch)
treeca4cb6aa393f39ff8cae7f075a0ddff11dbc394f /tools/valgrind/memcheck_analyze.py
parent41b5345f2b09bbd568b64b99da67d491727f0f83 (diff)
downloadchromium_src-14633d1163849cacd0ae543e18a86f5200268852.zip
chromium_src-14633d1163849cacd0ae543e18a86f5200268852.tar.gz
chromium_src-14633d1163849cacd0ae543e18a86f5200268852.tar.bz2
More Memory waterfall suppressions
a) widen a few suppressions b) fix the memcheck_analyze script to automatically wildcard "operator new[](unsigned long)" and "operator new[](unsigned int)" frames /* Mac vs Linux */ BUG=46715,76386,86755 TBR=glider Review URL: http://codereview.chromium.org/7204029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89652 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind/memcheck_analyze.py')
-rwxr-xr-xtools/valgrind/memcheck_analyze.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/valgrind/memcheck_analyze.py b/tools/valgrind/memcheck_analyze.py
index 8263621..f4a1322 100755
--- a/tools/valgrind/memcheck_analyze.py
+++ b/tools/valgrind/memcheck_analyze.py
@@ -260,6 +260,8 @@ class ValgrindError:
supp = self._suppression;
supp = supp.replace("fun:_Znwj", "fun:_Znw*")
supp = supp.replace("fun:_Znwm", "fun:_Znw*")
+ supp = supp.replace("fun:_Znaj", "fun:_Zna*")
+ supp = supp.replace("fun:_Znam", "fun:_Zna*")
# Split into lines so we can enforce length limits
supplines = supp.split("\n")