llvm-project/compiler-rt/lib/tsan/tests/rtl
Kuba Brecka 5b2e4e3c66 [tsan] Call pthread interceptors directly in TSan RTL unit tests
On Darwin, we're running the TSan unit tests without interceptors. To make sure TSan observes all the pthread events (thread creating, thread join, condvar signal, etc.) in tsan_posix.cc, we should call the pthread interceptors directly, as we already do in tsan_test_util_posix.cc. This fixes some flaky failures on Darwin bots.

Differential Revision: https://reviews.llvm.org/D26639

llvm-svn: 287026
2016-11-15 21:00:55 +00:00
..
CMakeLists.txt [tsan] Rename tsan_test_util_linux.cc to tsan_test_util_posix.cc 2015-11-11 15:42:00 +00:00
tsan_bench.cc
tsan_mop.cc
tsan_mutex.cc
tsan_posix.cc [tsan] Call pthread interceptors directly in TSan RTL unit tests 2016-11-15 21:00:55 +00:00
tsan_posix_util.h [tsan] Call pthread interceptors directly in TSan RTL unit tests 2016-11-15 21:00:55 +00:00
tsan_string.cc tsan: remove TSAN_SHADOW_COUNT 2015-01-19 15:01:07 +00:00
tsan_test.cc [sanitizer] On OS X, verify that interceptors work and abort if not, take 2 2016-03-17 08:37:25 +00:00
tsan_test_util.h [tsan] Fix a typo in tsan_test_util.h 2015-11-13 20:42:57 +00:00
tsan_test_util_posix.cc [tsan] Call pthread interceptors directly in TSan RTL unit tests 2016-11-15 21:00:55 +00:00
tsan_thread.cc