summaryrefslogtreecommitdiffstats
path: root/tools/valgrind/suppressions.py
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-27 10:37:33 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-27 10:37:33 +0000
commit545c7c09601d1caba64900a993b8690253a37d1e (patch)
tree2b2c226e0be753ce1dc3a2e164ca2e94c4396fd5 /tools/valgrind/suppressions.py
parent387cfe79e7ff0ef1f8a6fe1c60446a6bf000d58c (diff)
downloadchromium_src-545c7c09601d1caba64900a993b8690253a37d1e.zip
chromium_src-545c7c09601d1caba64900a993b8690253a37d1e.tar.gz
chromium_src-545c7c09601d1caba64900a993b8690253a37d1e.tar.bz2
Widen and add some suppressions for Valgrind on x64
Also add support for "?" in Valgrind suppressions to our local suppression matcher TBR=glider TEST=./tools/valgrind/waterfall.sh Review URL: http://codereview.chromium.org/8404034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107554 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind/suppressions.py')
-rw-r--r--tools/valgrind/suppressions.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/valgrind/suppressions.py b/tools/valgrind/suppressions.py
index 4d4ef41..8669a5e 100644
--- a/tools/valgrind/suppressions.py
+++ b/tools/valgrind/suppressions.py
@@ -60,6 +60,10 @@ class Suppression(object):
re_line += re.escape(re_bucket)
re_bucket = ''
re_line += '.*'
+ elif char == '?':
+ re_line += re.escape(re_bucket)
+ re_bucket = ''
+ re_line += '.'
else: # there can't be any '\*'s in a stack trace
re_bucket += char
re_line += re.escape(re_bucket)