summaryrefslogtreecommitdiffstats
path: root/compiler-rt/test/tsan/java_finalizer.cc
Commit message (Collapse)AuthorAgeFilesLines
* compiler-rt: Rename .cc file in test/tsan to .cppFangrui Song2019-08-021-29/+0
| | | | | | Like r367463, but for test/tsan. llvm-svn: 367656
* tsan: remove sleeps from testsDmitry Vyukov2015-01-211-1/+3
| | | | | | | | 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
* tsan: allow memory overlap in __tsan_java_moveDmitry Vyukov2014-07-081-5/+5
| | | | | | JVM actually moves memory between overlapping ranges. llvm-svn: 212560
* tsan: fix and re-enable a testDmitry Vyukov2014-06-271-2/+1
| | | | llvm-svn: 211966
* [tsan] Disable a failing test.Evgeniy Stepanov2014-06-271-1/+2
| | | | | | java_finalizer is failing on all sanitizer bots since it was added in r211829. llvm-svn: 211882
* tsan: add __tsan_java_finalize interface functionDmitry Vyukov2014-06-271-0/+27
It is required to prevent false positives between object ctor and finalizer, as otherwise they look completely unsynchronized. llvm-svn: 211829
OpenPOWER on IntegriCloud