rocallahan wrote:

Thanks, that sounds OK but I don't see how it would help with my main question 
right now:
> So what would be a good way to pop `ThreadPlanReverseContinue`?

Put it another way: if we change the plan stack state to request reverse 
execution (push a `ThreadPlanReverseContinue`, or change some state on 
`ThreadPlanBase`), when/how would be the right place in the code to undo that 
change? It has to happen before any user-initiated forward-execution command 
resumes the target, but it must not happen when we stop for a breakpoint whose 
condition turns out to be false.

https://github.com/llvm/llvm-project/pull/112079
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to