llvm-project/compiler-rt/lib/tsan
Dmitry Vyukov a43e98cc74 tsan: refactor suppressions machinery
The refactoring makes suppressions more flexible
and allow to suppress based on arbitrary number of stacks.
In particular it fixes:
https://code.google.com/p/thread-sanitizer/issues/detail?id=64
"Make it possible to suppress deadlock reports by any stack (not just first)"

llvm-svn: 209757
2014-05-28 18:03:32 +00:00
..
benchmarks [tsan] ThreadSanitizer tests and micro benchmarks. No makefiles yet. 2012-05-10 14:18:22 +00:00
dd tsan: serialize report printing in standalone deadlock detector 2014-04-11 17:54:27 +00:00
go [tsan] Fix gotsan build. 2014-05-21 09:42:56 +00:00
rtl tsan: refactor suppressions machinery 2014-05-28 18:03:32 +00:00
tests Fix typos 2014-05-15 02:22:34 +00:00
CMakeLists.txt [CMake] Don't build libcxx_tsan with compilers other than Clang 2014-05-16 18:22:04 +00:00
Makefile.mk [tsan] makefile machinery to build tsan-rt (linux-x86_64 only) 2012-05-15 15:17:35 +00:00
Makefile.old tsan: fix vector clocks 2014-04-11 15:38:03 +00:00
analyze_libtsan.sh tsan: add interface functions for unaligned access, e.g. __sanitizer_unaligned_load16 2013-04-30 11:56:56 +00:00
check_analyze.sh [tsan] old-dstyle Makefile for tests; two helper scripts that analyze the assembly code of the hot functions 2012-05-10 15:10:03 +00:00
check_cmake.sh tsan: do not build llvm from scratch on each presubmit 2013-10-15 12:54:50 +00:00
check_memcpy.sh Move TSan lit-tests under test/tsan 2014-02-14 14:35:48 +00:00