~pali/llvm/lldb-trunk

  • Committer: jingham
  • Date: 2019-02-23 00:13:25 UTC
  • Revision ID: svn-v4:91177308-0d34-0410-b5e6-96231b3b80d8:lldb/trunk:354706
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
Filename Latest Rev Last Changed Committer Comment Size
..
File expect_exit_code.py 18598 5 years ago jdevlieghere [lldb] Update shebang python2 -> python 332 bytes Diff Download File
TestQuitExitCode-30.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 93 bytes Diff Download File
TestQuitExitCode0.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 56 bytes Diff Download File
TestQuitExitCode30.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 92 bytes Diff Download File
TestQuitExitCodeHex0.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 58 bytes Diff Download File
TestQuitExitCodeHexA.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 92 bytes Diff Download File
TestQuitExitCodeImplicit0.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 54 bytes Diff Download File
TestQuitExitCodeNonInt.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 109 bytes Diff Download File
TestQuitExitCodeTooManyArgs.test 18550 5 years ago davide [lit] Make sure tests are actually skipped on darw 118 bytes Diff Download File