summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-01 17:20:21 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-01 17:20:21 +0000
commit0af622df2ffd04765fd3fc11625043fb72b03e4a (patch)
tree75726639e383d84a821b9ddaaa4ad119752f4dfc /tools
parentc8e6352e22eb7eafdb6094dab899accdccae80b9 (diff)
downloadchromium_src-0af622df2ffd04765fd3fc11625043fb72b03e4a.zip
chromium_src-0af622df2ffd04765fd3fc11625043fb72b03e4a.tar.gz
chromium_src-0af622df2ffd04765fd3fc11625043fb72b03e4a.tar.bz2
Ignore PNG functions from WebKit, ignore V8 internals
This will speed up ThreadSanitizer by 1.5-2x on some tests. This may result in missing data races on V8 (will address later) Review URL: http://codereview.chromium.org/255038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27730 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/tsan/ignores.txt10
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/valgrind/tsan/ignores.txt b/tools/valgrind/tsan/ignores.txt
index 71c9bb2..35b159c 100644
--- a/tools/valgrind/tsan/ignores.txt
+++ b/tools/valgrind/tsan/ignores.txt
@@ -58,12 +58,18 @@ src:*base/thread_local_storage_posix*
# This function is heavy in net_unittests
fun:*disk_cache*BackendImpl*CheckAllEntries*
-# V8 hot-spot. Lots of tiny functions there...
+# V8 is a hot-spot under ThreadSanitizer.
+# Lots of tiny functions there...
# TODO(timurrrr): Should we use coarser segment granularity for this file?
-src:*v8/src/objects-inl.h
+# Can we miss data races on V8 objects due to non thread-safe API calls
+# if we don't instrument v8::internals?
+fun:*v8*internal*
# TODO(timurrrr): SKIA - needs separate testing?
# SKIA unittest is single-threaded...
# SKIA uses un-annotated atomic refcount and other sync stuff
# some functions are HEAVY like png, jpeg decoding
src:*third_party/skia*
+
+# WebKit hotspot
+fun:*png_write*