summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-26 10:30:41 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-26 10:30:41 +0000
commit07ac314c329db0aadc438e7519b98d604d7d3ef3 (patch)
tree911e0ae98e74335b16762d15e1d4b64341bdece2 /tools/valgrind
parentbbe2c453eabd7613731d2d21ce1c4ed91f722a2b (diff)
downloadchromium_src-07ac314c329db0aadc438e7519b98d604d7d3ef3.zip
chromium_src-07ac314c329db0aadc438e7519b98d604d7d3ef3.tar.gz
chromium_src-07ac314c329db0aadc438e7519b98d604d7d3ef3.tar.bz2
Ignore a few more string functions to suppress reports on *_empty_rep_storage*
TBR=dank Review URL: http://codereview.chromium.org/332025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30042 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r--tools/valgrind/tsan/ignores.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/valgrind/tsan/ignores.txt b/tools/valgrind/tsan/ignores.txt
index 35b159c..d8bf65e 100644
--- a/tools/valgrind/tsan/ignores.txt
+++ b/tools/valgrind/tsan/ignores.txt
@@ -35,13 +35,16 @@ fun:fwrite
fun:fflush
# 32-bit version of std::string
-# There is something very strange inside this function.
+# There is something very strange inside these functions.
# Looks like they write zero to a global variable which
# value is already zero. I.e. the race is benign.
# Global var is _ZNSs4_Rep20_S_empty_rep_storageE
fun:*_M_mutateE*
-# A similar report on another std::string member.
fun:*_M_set_length_and_sharable*
+fun:*_M_is_leaked*
+fun:*_M_is_shared*
+fun:*_M_set_leaked*
+fun:*_M_set_sharable*
# Don't instrument intercepts
src:*ts_valgrind_intercepts.c