aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDavid Major <dmajor@mozilla.com>2018-10-02 17:17:12 +0000
committerDavid Major <dmajor@mozilla.com>2018-10-02 17:17:12 +0000
commit6d6c9150f935e5193d7b1922001d9386f646d031 (patch)
treeab1d7ee031b0f3f883bedbe1f5722f60aaa06197 /clang/lib/Frontend/CompilerInvocation.cpp
parent83e57e21234ae8675ca50701dfeb6ac324a749f1 (diff)
downloadllvm-6d6c9150f935e5193d7b1922001d9386f646d031.zip
llvm-6d6c9150f935e5193d7b1922001d9386f646d031.tar.gz
llvm-6d6c9150f935e5193d7b1922001d9386f646d031.tar.bz2
Reland r342652 "[winasan] Unpoison the stack in NtTerminateThread"
In long-running builds we've seen some ASan complaints during thread creation that we suspect are due to leftover poisoning from previous threads whose stacks occupied that memory. This patch adds a hook that unpoisons the stack just before the NtTerminateThread syscall. Differential Revision: https://reviews.llvm.org/D52091 llvm-svn: 343606
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions