Now that sanitizer_common mutex has feature-parity with tsan mutex,
switch tsan to the sanitizer_common mutex and remove tsan's custom mutex.
Depends on D106491.
Paths 
  |  Differential  D106492  
tsan: switch to the new sanitizer_common mutex AbandonedPublic Authored by vitalybuka on Jul 21 2021, 1:18 PM. 
Details 
 Summary Now that sanitizer_common mutex has feature-parity with tsan mutex, Depends on D106491. 
Diff Detail 
 
Unit TestsFailed 
Revision Contents 
 
 
 
Diff 360580 compiler-rt/lib/sanitizer_common/sanitizer_mutex.h
 compiler-rt/lib/sanitizer_common/tests/sanitizer_mutex_test.cpp
 compiler-rt/lib/tsan/CMakeLists.txt
 compiler-rt/lib/tsan/go/build.bat
 compiler-rt/lib/tsan/go/buildgo.sh
 compiler-rt/lib/tsan/rtl/tsan_defs.h
 compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h
 compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
 compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp
 compiler-rt/lib/tsan/rtl/tsan_interface_java.cpp
 compiler-rt/lib/tsan/rtl/tsan_mutex.h
 
 compiler-rt/lib/tsan/rtl/tsan_mutex.cpp
 
 compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
 compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp
 compiler-rt/lib/tsan/rtl/tsan_sync.h
 compiler-rt/lib/tsan/rtl/tsan_trace.h
 compiler-rt/lib/tsan/tests/unit/CMakeLists.txt
 compiler-rt/lib/tsan/tests/unit/tsan_mutex_test.cpp
 
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||