summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/tsan/ignores.txt4
-rw-r--r--tools/valgrind/tsan/ignores_win32.txt1
2 files changed, 5 insertions, 0 deletions
diff --git a/tools/valgrind/tsan/ignores.txt b/tools/valgrind/tsan/ignores.txt
index 02d1880..529bc35 100644
--- a/tools/valgrind/tsan/ignores.txt
+++ b/tools/valgrind/tsan/ignores.txt
@@ -62,9 +62,13 @@ fun_r:*disk_cache*BackendImpl*CheckAllEntries*
# Can we miss data races on V8 objects due to non thread-safe API calls
# if we don't instrument v8::internals?
fun_r:*v8*internal*
+
# unibrow namespace contains lots of tiny unicode conversion functions.
fun_hist:*unibrow*
+# Histogram has tiny functions that can be called frequently
+fun_hist:*Histogram*
+
# TODO(timurrrr): SKIA - needs separate testing?
# SKIA unittest is single-threaded...
# SKIA uses un-annotated atomic refcount and other sync stuff
diff --git a/tools/valgrind/tsan/ignores_win32.txt b/tools/valgrind/tsan/ignores_win32.txt
index 60a05ba..5f2449e 100644
--- a/tools/valgrind/tsan/ignores_win32.txt
+++ b/tools/valgrind/tsan/ignores_win32.txt
@@ -9,6 +9,7 @@ fun_r:*SHA256*
fun_r:*BCryptGenerateSymmetricKey*
obj:*WINHTTP.dll*
+obj:*imagehlp.dll*
# Benign race on mutex unlock
fun:_Mtxunlock