================ @@ -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 lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits