summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
diff options
context:
space:
mode:
authorglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 09:26:42 +0000
committerglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 09:26:42 +0000
commit6d40f4c7532e689377d163a139a751dd6f43d7da (patch)
tree09ff8bf36b6b79223e8a289117e4eaf0ed9a3d97 /tools/valgrind
parentb267ebb8dd8c3f003b731bf09b04208fc24db2a4 (diff)
downloadchromium_src-6d40f4c7532e689377d163a139a751dd6f43d7da.zip
chromium_src-6d40f4c7532e689377d163a139a751dd6f43d7da.tar.gz
chromium_src-6d40f4c7532e689377d163a139a751dd6f43d7da.tar.bz2
Ignore the correct synchronization in __sfp on Mac that isn't handled
by ThreadSanitizer. We don't need the suppression anymore. BUG=106197 Review URL: http://codereview.chromium.org/8800012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113169 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r--tools/valgrind/tsan/ignores_mac.txt3
-rw-r--r--tools/valgrind/tsan/suppressions_mac.txt12
2 files changed, 3 insertions, 12 deletions
diff --git a/tools/valgrind/tsan/ignores_mac.txt b/tools/valgrind/tsan/ignores_mac.txt
index 1c21983..6869575 100644
--- a/tools/valgrind/tsan/ignores_mac.txt
+++ b/tools/valgrind/tsan/ignores_mac.txt
@@ -36,3 +36,6 @@ fun_r:_cthread_fork_child
# False reports on Snow Leopard.
fun_r: _pthread_exit
fun_r: _dispatch_queue_drain
+
+# See http://crbug.com/106197
+fun_r: __sfp
diff --git a/tools/valgrind/tsan/suppressions_mac.txt b/tools/valgrind/tsan/suppressions_mac.txt
index aa478fc..0cc9b24 100644
--- a/tools/valgrind/tsan/suppressions_mac.txt
+++ b/tools/valgrind/tsan/suppressions_mac.txt
@@ -219,15 +219,3 @@
fun:DVSignalSync
fun:DVDeviceTerminate
}
-{
- bug_106197
- ThreadSanitizer:Race
- ...
- fun:__sfp
- fun:fopen
- fun:file_util::OpenFile
- fun:base::SharedMemory::Create
- fun:base::SharedMemory::CreateNamed
- fun:base::::MultipleThreadMain::ThreadMain
- fun:base::::ThreadFunc
-}