hanchenye-llvm-project/compiler-rt/test
Kuba Brecka 0626dd0d3b [tsan] Introduce a "ignore_interceptors_accesses" option
On OS X, TSan already passes all unit and lit tests, but for real-world applications (even very simple ones), we currently produce a lot of false positive reports about data races. This makes TSan useless at this point, because the noise dominates real bugs. This introduces a runtime flag, "ignore_interceptors_accesses", off by default, which makes TSan ignore all memory accesses that happen from interceptors. This will significantly lower the coverage and miss a lot of bugs, but it eliminates most of the current false positives on OS X.

Differential Revision: http://reviews.llvm.org/D15189

llvm-svn: 257760
2016-01-14 12:24:37 +00:00
..
BlocksRuntime
asan [sancov] coverage pc buffer 2016-01-05 01:49:39 +00:00
builtins Add a generic version of __divtc3.c for long double complex division. 2015-11-22 19:13:49 +00:00
cfi Fix CMake warning in CFI tests. 2016-01-08 20:04:01 +00:00
dfsan [AArch64|DFSAN] XPASS custom.cc, as it got fixed by r243686 2015-07-31 10:50:29 +00:00
lsan [LSan] Fix tests with some libstdc++ implementations. 2015-11-19 17:18:02 +00:00
msan [compiler-rt] [msan] Remove stable-runtime requirement for insertvalue_origin.cc 2016-01-12 15:16:34 +00:00
profile [PGO] Add Linux specific test cases for profile runtime 2016-01-12 07:18:53 +00:00
safestack Ensure safestack overflow test doesn't segfault 2016-01-07 22:19:12 +00:00
sanitizer_common [tsan] don't crash on closedir(0) 2016-01-08 22:48:19 +00:00
tsan [tsan] Introduce a "ignore_interceptors_accesses" option 2016-01-14 12:24:37 +00:00
ubsan Make ubsan suppression test pass on Windows. 2016-01-08 17:26:03 +00:00
CMakeLists.txt Revert "Fix CMake warning in CFI tests." 2016-01-08 19:56:45 +00:00
lit.common.cfg [windows] Add retries to cope with linker/filesystem flakiness 2015-09-02 20:45:36 +00:00
lit.common.configured.in [CMake] Rename COMPILER_RT_TEST_TARGET_TRIPLE to more appropriate COMPILER_RT_DEFAULT_TARGET_TRIPLE. 2015-09-08 22:48:35 +00:00