diff options
Diffstat (limited to 'tools/valgrind/tsan/suppressions.txt')
-rw-r--r-- | tools/valgrind/tsan/suppressions.txt | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt index 702f4e2..267c520 100644 --- a/tools/valgrind/tsan/suppressions.txt +++ b/tools/valgrind/tsan/suppressions.txt @@ -378,6 +378,23 @@ fun:base::*Histogram::FactoryGet } +{ + bug_115987a [benign races in Histogram in SequencedWorkerPool] + ThreadSanitizer:Race + ... + fun:base::Histogram::* + fun:base::SequencedWorkerPool::* +} + +# Histogram macros involve string comparison in debug mode. +{ + bug_115987b [benign races in Histogram in SequencedWorkerPool] + ThreadSanitizer:Race + ... + fun:std::operator== + fun:base::SequencedWorkerPool::* +} + # 3. Suppressions for real chromium bugs that are not yet fixed. ############################ # Real races in Chromium @@ -834,11 +851,4 @@ fun:AudioRendererHost::OnCreated fun:media::AudioOutputController::DoCreate } -{ - bug_115987 - ThreadSanitizer:Race - ... - fun:base::Histogram::Add - fun:base::SequencedWorkerPool::Inner::GetWork - fun:base::SequencedWorkerPool::Inner::ThreadLoop -} + |