summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
diff options
context:
space:
mode:
authorglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-10 07:04:26 +0000
committerglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-10 07:04:26 +0000
commit66abaf04178c3c5a1c892be5635f94e29749841a (patch)
treeed4ba08297a5f1bd28d7c78e462d0bacf9db87ea /tools/valgrind
parent08f662268bd790c9a580a8c282dd0e843d1afd23 (diff)
downloadchromium_src-66abaf04178c3c5a1c892be5635f94e29749841a.zip
chromium_src-66abaf04178c3c5a1c892be5635f94e29749841a.tar.gz
chromium_src-66abaf04178c3c5a1c892be5635f94e29749841a.tar.bz2
Ignore _cthread_fork_child on Mac recursively.
TBR=timurrrr Review URL: http://codereview.chromium.org/4734003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65640 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r--tools/valgrind/tsan/ignores_mac.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/valgrind/tsan/ignores_mac.txt b/tools/valgrind/tsan/ignores_mac.txt
index 2b8e778..0e603a9 100644
--- a/tools/valgrind/tsan/ignores_mac.txt
+++ b/tools/valgrind/tsan/ignores_mac.txt
@@ -19,6 +19,16 @@ fun_r:*SensitiveAllocator*free*
# TODO(glider): replace all the CoreFoundation suppressions with ignores.
fun_r:CFBag*
fun_r:CFDictionary*
+fun_r:CFBasicDictionary*
+#fun_r:CFBasicHash*
# see crbug.com/46138
fun_r:__CFRunLoopDeallocate
+
+fun_r:__CFRunLoopRemoveAllSources
+fun_r:__CFFinalizeRunLoop
+
+# _cthread_fork_child() is called in the child process after the fork syscall.
+# This function cleans up the cthread data structures created in the parent,
+# so ThreadSanitizer might consider it racey.
+fun_r:_cthread_fork_child