llvm-project/compiler-rt/lib
Anna Zaks 8d225205e3 [asan] Fix the deadlocks introduced by "On OS X, log reports to syslog and os_trace" commit
[asan] On OS X, log reports to syslog and os_trace, has been reverted in r252076 due to deadlocks on earlier versions of OS X. Alexey has also noticed deadlocks in some corner cases on Linux. This patch, if applied on top of the logging patch (http://reviews.llvm.org/D13452), addresses the known deadlock issues.

(This also proactively removes the color escape sequences from the error report buffer since we have to copy the buffer anyway.)

Differential Revision: http://reviews.llvm.org/D14470

llvm-svn: 253689
2015-11-20 18:42:01 +00:00
..
BlocksRuntime Move tests for BlocksRuntime and builtins to corresponding directories under test/ 2014-02-14 09:47:31 +00:00
asan [asan] Fix the deadlocks introduced by "On OS X, log reports to syslog and os_trace" commit 2015-11-20 18:42:01 +00:00
builtins Silence "unrecognised -std=c99" warning on MSVC. 2015-11-20 03:37:12 +00:00
cfi CFI: Make the cfi target a dependency of compiler-rt. 2015-09-02 02:18:46 +00:00
dfsan Tell clang-format that (most) sanitizers are written using Google style guide. 2015-11-19 22:11:10 +00:00
interception Tell clang-format that (most) sanitizers are written using Google style guide. 2015-11-19 22:11:10 +00:00
lsan Tell clang-format that (most) sanitizers are written using Google style guide. 2015-11-19 22:11:10 +00:00
msan Tell clang-format that (most) sanitizers are written using Google style guide. 2015-11-19 22:11:10 +00:00
profile Speculatively fix MIPS build bot failures 2015-11-20 18:31:45 +00:00
safestack Tell clang-format that (most) sanitizers are written using Google style guide. 2015-11-19 22:11:10 +00:00
sanitizer_common [asan] Fix the deadlocks introduced by "On OS X, log reports to syslog and os_trace" commit 2015-11-20 18:42:01 +00:00
tsan Reapply: [asan] On OS X, log reports to syslog and os_trace 2015-11-20 18:41:44 +00:00
ubsan Revert "Apply modernize-use-default to compiler-rt." 2015-10-30 18:52:31 +00:00
CMakeLists.txt [CFI] Make CFI tests require UBSan (for diagnostic mode). 2015-09-29 21:43:37 +00:00
Makefile.mk Remove support for building sanitizers from Makefile/autoconf build on Linux. 2015-02-18 22:26:49 +00:00