llvm-project/compiler-rt/lib/tsan
Marco Elver 4ab7665919 tsan: Support constructor arguments via New
Make New<>() a variadic function template and forward any arguments to
the constructor. std::forward<>() is inlined to avoid including
<utility>.

Differential Revision: https://reviews.llvm.org/D107147
2021-07-30 12:49:08 +02:00
..
benchmarks compiler-rt: Rename .cc file in lib/tsan/{benchmarks,dd,go} to .cpp 2019-08-01 14:30:49 +00:00
dd sanitizer_common: remove BlockingMutex and RWMutex 2021-07-29 12:38:53 +02:00
go tsan: introduce New/Alloc/Free helpers 2021-07-30 11:51:55 +02:00
rtl tsan: Support constructor arguments via New 2021-07-30 12:49:08 +02:00
tests tsan: introduce New/Alloc/Free helpers 2021-07-30 11:51:55 +02:00
.clang-format Revert "sanitizers: increase .clang-format columns to 100" 2021-07-28 09:40:21 +02:00
CMakeLists.txt tsan: add intrusive doubly-linked list 2021-07-29 17:07:27 +02:00
analyze_libtsan.sh Revert "[NFC][TSAN] Logs to debug test script on bot" 2020-10-29 01:11:16 -07:00
check_analyze.sh Revert "[NFC][TSAN] Logs to debug test script on bot" 2020-10-29 01:11:16 -07:00
check_cmake.sh