[LSAN] Use ThreadArgRetval in LSAN
authorVitaly Buka <vitalybuka@google.com>
Mon, 8 May 2023 19:42:50 +0000 (12:42 -0700)
committerVitaly Buka <vitalybuka@google.com>
Thu, 11 May 2023 22:58:04 +0000 (15:58 -0700)
commit20a3c6e84e0955ac20762c35e8c2435017ae967d
tree9a93fd5d3688fad7911ba1c8e561996add4d6b76
parent901183b5964c84d3ab6a3896b2c0ced7ffbd00f5
[LSAN] Use ThreadArgRetval in LSAN

Fixes false leaks on thread retval.

Reviewed By: thurston

Differential Revision: https://reviews.llvm.org/D150165
compiler-rt/lib/lsan/lsan_interceptors.cpp
compiler-rt/lib/lsan/lsan_thread.cpp
compiler-rt/lib/lsan/lsan_thread.h
compiler-rt/test/lsan/TestCases/create_thread_leak.cpp