[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, 18 May 2023 08:11:54 +0000 (01:11 -0700)
commit3cabfe666cdbb24900873277e583108176c82b6c
treed69f9ddb2b206f466a54458d3ff6e83a34ba37e7
parent6d74cdc7c4b567dff5fd109f5f7f28b1f06356fe
[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