tsan: add __tsan_java_finalize interface function
It is required to prevent false positives between object ctor and finalizer,
as otherwise they look completely unsynchronized.



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@211829 91177308-0d34-0410-b5e6-96231b3b80d8
[msan] Fix truncated stack trace in chained origin reports.

This is a leftover from the times when the next (chained) origin id
was stored as the last frame of a stack trace.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@211878 91177308-0d34-0410-b5e6-96231b3b80d8
[tsan] Disable a failing test.

java_finalizer is failing on all sanitizer bots since it was added in r211829.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@211882 91177308-0d34-0410-b5e6-96231b3b80d8