Step out breakpoints are always thread specific, since they implement 
operations for one specific thread.  So conceptually there is no breakpoint at 
the step out destination for thread B, though in practice this means if thread 
B hits the step out breakpoint it should continue without stopping.  Is this 
not working?

Jim

On Sep 18, 2013, at 3:37 PM, Kopec, Matt <[email protected]> wrote:

> Hi Jim,
>  
> A question came up about the correct behavior when a thread hits a step-out 
> breakpoint that was intended for another thread.
>  
> In the TestThreadStepOut test case, two threads are stopped inside the same 
> function (invoked from the same call site) and Thread A is issued a ‘thread 
> step-out –m all-threads’.  What should happen if Thread B hits the step-out 
> breakpoint before Thread A? Should Thread B continue past the breakpoint or 
> stop there until Thread A finishes the step-out?
>  
> Thanks,
> Matt


_______________________________________________
lldb-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to