================
@@ -3109,7 +3104,10 @@ bool Target::RunStopHooks() {
auto result = cur_hook_sp->HandleStop(exc_ctx, output_sp);
switch (result) {
case StopHook::StopHookResult::KeepStopped:
----------------
jimingham wrote:
Only KeepStopped. If any thread reports AlreadyContinued, then we aren't doing
this negotiation anymore, someone called `continue` directly. Threads
reporting NoPreference shouldn't be consulted here. And RequestContinue means
that thread goes along with continuing.
GetAutoContinue is formally different, since that is a stop-hook that's asking
to auto-continue regardless of what value it returns from the stop hook
callback, but in practice is the same as RequestContinue.
https://github.com/llvm/llvm-project/pull/129622
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits