Dmitry Vyukov
|
3238e1c913
|
tsan: better diagnostics if thread finishes with ignores enabled
print thread creation stack
and stacks where ignores were enabled.
llvm-svn: 195836
|
2013-11-27 11:30:28 +00:00 |
Alexey Samsonov
|
06379b3537
|
[TSan] Add a couple of compiler warnings to TSan runtime compile flags
llvm-svn: 189581
|
2013-08-29 12:08:36 +00:00 |
Alexey Samsonov
|
ab7ff52efd
|
[TSan] Move build rules a bit to ensure correct dependencies of check-tsan command
llvm-svn: 189579
|
2013-08-29 11:53:11 +00:00 |
Alexander Potapenko
|
b042555cd3
|
[TSan] Build TSan runtime with -fPIE.
This removes all register spills from the performance-critical __tsan_{read,write}{1,2,4,8} functions when the host compiler is GCC.
llvm-svn: 178340
|
2013-03-29 09:44:11 +00:00 |
Alexey Samsonov
|
d7ab381f53
|
[Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti.
llvm-svn: 176940
|
2013-03-13 09:18:30 +00:00 |
Alexey Samsonov
|
0fa3ea69e2
|
[TSan] move: rtl_tests->tests/rtl unit_tests->tests/unit to make a single root for gtest-based tests. Support running these tests from lit via check-tsan command.
llvm-svn: 164022
|
2012-09-17 10:02:17 +00:00 |
Alexey Samsonov
|
2b8de6a753
|
[TSan] support building TSan unittests in CMake
llvm-svn: 163797
|
2012-09-13 14:04:57 +00:00 |
Alexey Samsonov
|
255f6a5f1a
|
[TSan] Add initial support for buidling ThreadSanitizer runtime library with CMake (currently the only supported platfrom is 64-bit Linux). This patch makes 'clang++ -fthread-sanitizer' work for both clang in the build tree and installed clang
llvm-svn: 163789
|
2012-09-13 12:18:41 +00:00 |
Kostya Serebryany
|
c9fd917b36
|
[tsan] makefile machinery to build tsan-rt (linux-x86_64 only)
llvm-svn: 156822
|
2012-05-15 15:17:35 +00:00 |