Dmitry Vyukov
|
b0250948c6
|
tsan: remove unnecessary line split
llvm-svn: 212527
|
2014-07-08 13:07:23 +00:00 |
Dmitry Vyukov
|
ecc3456fd6
|
tsan: fix copy-pasted comment
llvm-svn: 204231
|
2014-03-19 13:19:39 +00:00 |
Dmitry Vyukov
|
c5b7c66bc3
|
tsan: fix malloc/munmap mismatch
llvm-svn: 204154
|
2014-03-18 14:28:17 +00:00 |
Dmitry Vyukov
|
3cd028c0b2
|
tsan: deadlock detector: add deadlock detector flags
the first flags is to enable printing of the second stack per edge
llvm-svn: 204150
|
2014-03-18 13:13:47 +00:00 |
Dmitry Vyukov
|
b72bc2ec9c
|
tsan: deadlock detector: print 2 stacks per deadlock edge
llvm-svn: 204149
|
2014-03-18 12:53:05 +00:00 |
Dmitry Vyukov
|
3458425d81
|
tsan: support up to 1<<20 mutexes in standalone deadlock detector
llvm-svn: 204127
|
2014-03-18 08:31:11 +00:00 |
Kostya Serebryany
|
e7846206e8
|
[sanitizer] fix the deadlock detector build
llvm-svn: 204044
|
2014-03-17 15:16:25 +00:00 |
Dmitry Vyukov
|
e73e0a04d7
|
tsan: fix deadlock detector build for SANITIZER_DEADLOCK_DETECTOR_VERSION=2
llvm-svn: 202977
|
2014-03-05 13:53:29 +00:00 |
Dmitry Vyukov
|
9b410fb627
|
tsan: implement new version of standalong deadlock detector
intercept pthread_cond (it is required to properly track state of mutexes)
detect cycles in mutex graph
llvm-svn: 202975
|
2014-03-05 13:41:21 +00:00 |
Dmitry Vyukov
|
d1d8653742
|
tsan: add dynamic library target for standalone deadlock detector
it's LD_PRELOAD-able
llvm-svn: 202843
|
2014-03-04 12:52:20 +00:00 |