From 43d886ec90dc28e36000fa5c78d010374e874d07 Mon Sep 17 00:00:00 2001 From: Jim Ingham Date: Fri, 14 Sep 2012 21:04:15 +0000 Subject: "thread step-out" should run all threads by default. llvm-svn: 163937 --- lldb/source/Commands/CommandObjectThread.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lldb/source/Commands/CommandObjectThread.cpp') diff --git a/lldb/source/Commands/CommandObjectThread.cpp b/lldb/source/Commands/CommandObjectThread.cpp index ee46501..a2c3e6a 100644 --- a/lldb/source/Commands/CommandObjectThread.cpp +++ b/lldb/source/Commands/CommandObjectThread.cpp @@ -449,6 +449,13 @@ protected: bool bool_stop_other_threads; if (m_options.m_run_mode == eAllThreads) bool_stop_other_threads = false; + else if (m_options.m_run_mode == eOnlyDuringStepping) + { + if (m_step_type == eStepTypeOut) + bool_stop_other_threads = false; + else + bool_stop_other_threads = true; + } else bool_stop_other_threads = true; -- cgit v1.1