Evgeniy Stepanov
8e27f59a1b
[tsan] Disable a flaky test.
...
llvm-svn: 239063
2015-06-04 18:28:35 +00:00
Dmitry Vyukov
3ab6b2347e
tsan: remove sleeps from tests
...
Even sleep(1) lead to episodical flakes on some machines.
Use an invisible by tsan barrier to enforce required execution order instead.
This makes the tests deterministic and faster.
llvm-svn: 226659
2015-01-21 13:50:02 +00:00
Viktor Kutuzov
bf3d446528
[Tsan] Fix the signal_recursive.cc test to pass on systems with high loads
...
Differential Revision: http://reviews.llvm.org/D6504
llvm-svn: 224030
2014-12-11 17:42:29 +00:00
Viktor Kutuzov
9003426e2f
[Tsan] Fix the signal_recursive.cc test to build on FreeBSD
...
Differential Revision: http://reviews.llvm.org/D5841
llvm-svn: 220550
2014-10-24 09:20:20 +00:00
Dmitry Vyukov
9767d2f8da
tsan: fix double semicolon ;;
...
llvm-svn: 218067
2014-09-18 18:58:44 +00:00
Dmitry Vyukov
f8cfdd9207
tsan: handle early signals
...
The second part of the fix of
https://code.google.com/p/thread-sanitizer/issues/detail?id=71
llvm-svn: 217031
2014-09-03 12:25:22 +00:00
Dmitry Vyukov
1841219abd
tsan: restructure signal handling to allow recursive handling
...
Fixes issue
https://code.google.com/p/thread-sanitizer/issues/detail?id=71
llvm-svn: 216903
2014-09-02 12:27:45 +00:00