~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
..
stop-hook-1.lldbinit 18207 5 years ago zturner Don't use -O in lit tests. Because of different s 40 bytes Diff Download File
stop-hook-2.lldbinit 18803 5 years ago jingham Make sure that stop-hooks run asynchronously. The 62 bytes Diff Download File
stop-hook-3.lldbinit 18803 5 years ago jingham Make sure that stop-hooks run asynchronously. The 62 bytes Diff Download File
stop-hook-threads-1.lldbinit 18803 5 years ago jingham Make sure that stop-hooks run asynchronously. The 222 bytes Diff Download File
stop-hook-threads-2.lldbinit 18803 5 years ago jingham Make sure that stop-hooks run asynchronously. The 288 bytes Diff Download File
stop-hook-threads.cpp 18803 5 years ago jingham Make sure that stop-hooks run asynchronously. The 2.2 KB Diff Download File
stop-hook.c 18564 5 years ago chandlerc Update the file headers across all of the LLVM pro 1.1 KB Diff Download File