Author: jingham Date: Mon Aug 4 20:59:20 2014 New Revision: 214837 URL: http://llvm.org/viewvc/llvm-project?rev=214837&view=rev Log: If you found a step through plan stop looking up the stack for a step out plan.
Modified: lldb/trunk/source/Target/ThreadPlanStepOverRange.cpp Modified: lldb/trunk/source/Target/ThreadPlanStepOverRange.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Target/ThreadPlanStepOverRange.cpp?rev=214837&r1=214836&r2=214837&view=diff ============================================================================== --- lldb/trunk/source/Target/ThreadPlanStepOverRange.cpp (original) +++ lldb/trunk/source/Target/ThreadPlanStepOverRange.cpp Mon Aug 4 20:59:20 2014 @@ -185,6 +185,9 @@ ThreadPlanStepOverRange::ShouldStop (Eve else { new_plan_sp = m_thread.QueueThreadPlanForStepThrough (m_stack_id, false, stop_others); + // If we found a way through, then we should stop recursing. + if (new_plan_sp) + break; } } } _______________________________________________ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits