| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBThreadPlan.cpp | 54 SBThreadPlan::SBThreadPlan(const ThreadPlanSP &lldb_object_sp) in SBThreadPlan() 132 ThreadPlanSP thread_plan_sp(GetSP()); in GetThread() 142 ThreadPlanSP thread_plan_sp(GetSP()); in GetDescription() 151 void SBThreadPlan::SetThreadPlan(const ThreadPlanSP &lldb_object_wp) { in SetThreadPlan() 158 ThreadPlanSP thread_plan_sp(GetSP()); in SetPlanComplete() 166 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanComplete() 175 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanStale() 184 ThreadPlanSP thread_plan_sp(GetSP()); in IsValid() 193 ThreadPlanSP thread_plan_sp(GetSP()); in GetStopOthers() 202 ThreadPlanSP thread_plan_sp(GetSP()); in SetStopOthers() [all …]
|
| H A D | SBThread.cpp | 555 ThreadPlanSP new_plan_sp; in StepOver() 601 ThreadPlanSP new_plan_sp; in StepInto() 661 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepOut( in StepOut() 705 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepOut( in StepOutOfFrame() 735 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepSingleInstruction( in StepInstruction() 770 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForRunToAddress( in RunToAddress() 882 ThreadPlanSP new_plan_sp(thread->QueueThreadPlanForStepUntil( in StepOverUntil() 932 ThreadPlanSP new_plan_sp = thread->QueueThreadPlanForStepScripted( in StepUsingScriptedThreadPlan()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | ThreadPlanStack.h | 40 using PlanStack = std::vector<lldb::ThreadPlanSP>; 53 void PushPlan(lldb::ThreadPlanSP new_plan_sp); 55 lldb::ThreadPlanSP PopPlan(); 57 lldb::ThreadPlanSP DiscardPlan(); 67 lldb::ThreadPlanSP GetCurrentPlan() const; 69 lldb::ThreadPlanSP GetCompletedPlan(bool skip_private = true) const; 71 lldb::ThreadPlanSP GetPlanByIndex(uint32_t plan_idx, 101 lldb::ThreadPlanSP DiscardPlanNoLock(); 102 lldb::ThreadPlanSP GetCurrentPlanNoLock() const;
|
| H A D | Thread.h | 700 lldb::ThreadPlanSP QueueBasePlan(bool abort_other_plans); 722 virtual lldb::ThreadPlanSP QueueThreadPlanForStepSingleInstruction( 764 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOverRange( 773 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOverRange( 826 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange( 836 virtual lldb::ThreadPlanSP QueueThreadPlanForStepInRange( 883 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOut( 947 virtual lldb::ThreadPlanSP QueueThreadPlanForStepOutNoShouldStop( 974 virtual lldb::ThreadPlanSP 1000 virtual lldb::ThreadPlanSP [all …]
|
| H A D | ThreadPlanStepOut.h | 72 lldb::ThreadPlanSP m_step_out_to_inline_plan_sp; // This plan implements step 76 lldb::ThreadPlanSP m_step_through_inline_plan_sp; // This plan then steps past 78 lldb::ThreadPlanSP m_step_out_further_plan_sp; // This plan keeps stepping out 87 friend lldb::ThreadPlanSP Thread::QueueThreadPlanForStepOut(
|
| H A D | ThreadPlanShouldStopHere.h | 101 lldb::ThreadPlanSP 115 static lldb::ThreadPlanSP 120 virtual lldb::ThreadPlanSP
|
| H A D | ThreadPlanStepThrough.h | 42 friend lldb::ThreadPlanSP 49 lldb::ThreadPlanSP m_sub_plan_sp;
|
| H A D | ThreadPlanCallOnFunctionExit.h | 49 lldb::ThreadPlanSP m_step_out_threadplan_sp;
|
| H A D | ThreadPlanStepInstruction.h | 40 friend lldb::ThreadPlanSP Thread::QueueThreadPlanForStepSingleInstruction(
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | ThreadPlanStack.cpp | 19 static void PrintPlanElement(Stream &s, const ThreadPlanSP &plan, in PrintPlanElement() 35 ThreadPlanSP(new ThreadPlanNull(const_cast<Thread &>(thread)))); in ThreadPlanStack() 109 for (ThreadPlanSP plan : m_plans) in ThreadDestroyed() 112 for (ThreadPlanSP plan : m_discarded_plans) in ThreadDestroyed() 115 for (ThreadPlanSP plan : m_completed_plans) in ThreadDestroyed() 128 lldb::ThreadPlanSP null_plan_sp(new ThreadPlanNull(*thread)); in ThreadDestroyed() 133 void ThreadPlanStack::PushPlan(lldb::ThreadPlanSP new_plan_sp) { in PushPlan() 151 lldb::ThreadPlanSP ThreadPlanStack::PopPlan() { in PopPlan() 158 lldb::ThreadPlanSP plan_sp = m_plans.back(); in PopPlan() 165 lldb::ThreadPlanSP ThreadPlanStack::DiscardPlan() { in DiscardPlan() [all …]
|
| H A D | ThreadPlanShouldStopHere.cpp | 114 ThreadPlanSP ThreadPlanShouldStopHere::DefaultStepFromHereCallback( in DefaultStepFromHereCallback() 119 ThreadPlanSP return_plan_sp; in DefaultStepFromHereCallback() 184 ThreadPlanSP ThreadPlanShouldStopHere::QueueStepOutFromHerePlan( in QueueStepOutFromHerePlan() 187 ThreadPlanSP return_plan_sp; in QueueStepOutFromHerePlan() 195 lldb::ThreadPlanSP ThreadPlanShouldStopHere::CheckShouldStopHereAndQueueStepOut( in CheckShouldStopHereAndQueueStepOut() 200 return ThreadPlanSP(); in CheckShouldStopHereAndQueueStepOut()
|
| H A D | Thread.cpp | 352 ThreadPlanSP completed_plan_sp(GetCompletedPlan()); in GetStopInfo() 667 ThreadPlanSP step_bp_plan_sp(new ThreadPlanStepOverBreakpoint(*this)); in SetupToStepOverBreakpointIfNeeded() 1109 void Thread::PushPlan(ThreadPlanSP thread_plan_sp) { in PushPlan() 1126 ThreadPlanSP popped_plan_sp = GetPlans().PopPlan(); in PopPlan() 1135 ThreadPlanSP discarded_plan_sp = GetPlans().DiscardPlan(); in DiscardPlan() 1148 ThreadPlanSP p; in AutoCompleteThreadPlans() 1162 ThreadPlanSP Thread::GetCompletedPlan() const { in GetCompletedPlan() 1190 Status Thread::QueueThreadPlan(ThreadPlanSP &thread_plan_sp, in QueueThreadPlan() 1230 void Thread::DiscardThreadPlansUpToPlan(lldb::ThreadPlanSP &up_to_plan_sp) { in DiscardThreadPlansUpToPlan() 1271 ThreadPlanSP Thread::QueueBasePlan(bool abort_other_plans) { in QueueBasePlan() [all …]
|
| H A D | ThreadPlanSingleThreadTimeout.cpp | 83 ThreadPlanSP thread_plan_sp(timeout_plan); in PushNewWithTimeout() 112 ThreadPlanSP thread_plan_sp(timeout_plan); in ResumeFromPrevState()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
| H A D | DynamicLoaderWindowsDYLD.cpp | 173 ThreadPlanSP 178 return ThreadPlanSP(); in GetStepThroughTrampolinePlan() 188 return ThreadPlanSP(); in GetStepThroughTrampolinePlan() 193 return ThreadPlanSP(); in GetStepThroughTrampolinePlan() 209 return ThreadPlanSP(); in GetStepThroughTrampolinePlan() 214 return ThreadPlanSP(new ThreadPlanStepInstruction( in GetStepThroughTrampolinePlan()
|
| H A D | DynamicLoaderWindowsDYLD.h | 39 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleThreadPlanStepThroughObjCTrampoline.h | 67 lldb::ThreadPlanSP m_func_sp; /// This is the function call plan. We fill it 70 lldb::ThreadPlanSP m_run_to_sp; /// The plan that runs to the target. 111 lldb::ThreadPlanSP m_objc_step_through_sp; /// When we hit an objc_msgSend,
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
| H A D | SBThreadPlan.h | 125 SBThreadPlan(const lldb::ThreadPlanSP &lldb_object_sp); 137 lldb::ThreadPlanSP GetSP() const { return m_opaque_wp.lock(); } in GetSP() 139 void SetThreadPlan(const lldb::ThreadPlanSP &lldb_object_sp);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/wasm-DYLD/ |
| H A D | DynamicLoaderWasmDYLD.cpp | 63 ThreadPlanSP DynamicLoaderWasmDYLD::GetStepThroughTrampolinePlan(Thread &thread, in GetStepThroughTrampolinePlan() 65 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
|
| H A D | DynamicLoaderWasmDYLD.h | 34 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/ |
| H A D | DynamicLoaderStatic.cpp | 126 ThreadPlanSP 129 return ThreadPlanSP(); in GetStepThroughTrampolinePlan()
|
| H A D | DynamicLoaderStatic.h | 41 lldb::ThreadPlanSP GetStepThroughTrampolinePlan(lldb_private::Thread &thread,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | InferiorCallPOSIX.cpp | 95 lldb::ThreadPlanSP call_plan_sp(new ThreadPlanCallFunction( in InferiorCallMmap() 159 lldb::ThreadPlanSP call_plan_sp(new ThreadPlanCallFunction( in InferiorCallMunmap()
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | FunctionCaller.cpp | 252 lldb::ThreadPlanSP FunctionCaller::GetThreadPlanToCallFunction( in GetThreadPlanToCallFunction() 277 lldb::ThreadPlanSP new_plan_sp(new ThreadPlanCallFunction( in GetThreadPlanToCallFunction() 376 lldb::ThreadPlanSP call_plan_sp = GetThreadPlanToCallFunction( in ExecuteFunction()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/Interfaces/ |
| H A D | ScriptedThreadPlanInterface.h | 21 lldb::ThreadPlanSP thread_plan_sp,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ |
| H A D | ScriptedThreadPlanPythonInterface.h | 30 lldb::ThreadPlanSP thread_plan_sp,
|