diff options
author | Dmitry Vyukov <dvyukov@google.com> | 2015-02-18 15:13:29 +0000 |
---|---|---|
committer | Dmitry Vyukov <dvyukov@google.com> | 2015-02-18 15:13:29 +0000 |
commit | 8870ee77558ddc25c82eaff89b22359957a7f386 (patch) | |
tree | 4fb914059b21c0ac346337d497954b4126e75996 /lldb/scripts/Python/finishSwigPythonLLDB.py | |
parent | eaa4c73d62b03eb3a1796d8c49180c6474914af5 (diff) | |
download | llvm-8870ee77558ddc25c82eaff89b22359957a7f386.zip llvm-8870ee77558ddc25c82eaff89b22359957a7f386.tar.gz llvm-8870ee77558ddc25c82eaff89b22359957a7f386.tar.bz2 |
tsan: fix signal handling during stop-the-world
Long story short: stop-the-world briefly resets SIGSEGV handler to SIG_DFL.
This breaks programs that handle and continue after SIGSEGV (namely JVM).
See the test and comments for details.
http://reviews.llvm.org/D7722
llvm-svn: 229678
Diffstat (limited to 'lldb/scripts/Python/finishSwigPythonLLDB.py')
0 files changed, 0 insertions, 0 deletions