In preparation for replacing tsan Mutex with sanitizer_common Mutex,
which has thread-safety annotations. Thread safety analysis does not
understand MetaMap::GetAndLock which returns a locked sync object.
Depends on D106490.
Paths
| Differential D106491
tsan: disable thread safety analysis in more functions AbandonedPublic Authored by vitalybuka on Jul 21 2021, 1:18 PM.
Details
Summary In preparation for replacing tsan Mutex with sanitizer_common Mutex, Depends on D106490.
Diff Detail
Unit TestsFailed Event Timelinevitalybuka added a child revision: D106492: tsan: switch to the new sanitizer_common mutex.Jul 21 2021, 1:18 PM
Revision Contents
Diff 360579 compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp
compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp
compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp
compiler-rt/lib/tsan/rtl/tsan_sync.cpp
compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp
|
clang-tidy: error: 'tsan_sync.h' file not found [clang-diagnostic-error]
not useful