hanchenye-llvm-project/lldb
Jim Ingham ff8c7a0947 Make sure that stop-hooks run asynchronously.
They aren't designed to nest recursively, so this will prevent that.
Also add a --auto-continue flag, putting "continue" in the stop hook makes
the stop hooks fight one another in multi-threaded programs.
Also allow more than one -o options so you can make more complex stop hooks w/o
having to go into the editor.

<rdar://problem/48115661>

Differential Revision: https://reviews.llvm.org/D58394

llvm-svn: 354706
2019-02-23 00:13:25 +00:00
..
cmake [CMake] Fix RPATH handling for LLDB.framework 2019-02-14 17:34:39 +00:00
docs Add LLDB website and documentation in reStructuredText for Sphinx 2019-01-30 18:51:40 +00:00
examples Fix use of non-existing variable in crashlog.py 2019-01-31 17:33:17 +00:00
include/lldb Make sure that stop-hooks run asynchronously. 2019-02-23 00:13:25 +00:00
lit Make sure that stop-hooks run asynchronously. 2019-02-23 00:13:25 +00:00
lldb.xcodeproj Revert "[xcodeproj] Add SBReproducer to LLDB.framework" 2019-02-22 00:03:59 +00:00
lldb.xcworkspace Remove accidentally commited file in xcshareddata 2019-02-05 23:35:01 +00:00
packages/Python/lldbsuite When deserializing breakpoints some options may not be present. 2019-02-22 23:54:11 +00:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts [Reproducers] Initialize reproducers before initializing the debugger. 2019-02-21 22:26:16 +00:00
source Make sure that stop-hooks run asynchronously. 2019-02-23 00:13:25 +00:00
test [CMake] Make lldb-test-deps a dependency of check-lldb 2019-02-13 20:51:13 +00:00
third_party/Python/module [dotest] Consider unexpected passes as failures. 2018-12-20 20:44:23 +00:00
tools [Reproducers] Initialize reproducers before initializing the debugger. 2019-02-21 22:26:16 +00:00
unittests Avoid two-stage initialization of MinidumpParser 2019-02-22 13:36:01 +00:00
utils Use sys.executable in lldb-dotest 2019-02-15 07:41:17 +00:00
www Adjust documentation for git migration. 2019-01-29 16:37:27 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt Set cmake policy CMP0075 to NEW 2019-02-18 10:09:29 +00:00
CODE_OWNERS.txt Fix/unify the spelling of Objective-C. 2018-06-13 16:21:24 +00:00
INSTALL.txt
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
use_lldb_suite_root.py