Home | History | Annotate | Download | only in Target

Lines Matching full:plan

3333     // in case it was already set and some thread plan logic calls halt on its
4656 errors.Printf("RunThreadPlan called with empty thread plan.");
4662 errors.Printf ("RunThreadPlan called with an invalid thread plan.");
4679 // We rely on the thread plan we are running returning "PlanCompleted" if when it successfully completes.
4680 // For that to be true the plan can't be private - since private plans suppress themselves in the
4737 log->Printf ("Running thread plan on private state thread, spinning up another state thread to handle the events.");
4742 // One other bit of business: we want to run just this thread plan and anything it pushes, and then stop,
4744 // But in the normal course of things, the plan above us on the stack would be given a shot at the stop
4745 // event before deciding to stop, and we don't want that. So we insert a "stopper" base plan on the stack
4746 // before the plan we want to run. Since base plans always stop and return control to the user, that will
4760 Listener listener("lldb.process.listener.run-thread-plan");
4777 log->Printf ("Process::RunThreadPlan(): Resuming thread %u - 0x%4.4" PRIx64 " to run thread plan \"%s\".",
5013 // FIXME: We only check if the stop reason is plan complete, should we make sure that
5014 // it is OUR plan that is complete?
5019 // Now mark this plan as private so it doesn't get reported as the stop reason
5041 log->PutCString ("Process::RunThreadPlan(): thread plan didn't successfully complete.");
5159 log->PutCString ("Process::RunThreadPlan(): Even though we timed out, the call plan was done. "
5230 // If we had to start up a temporary private state thread to run this thread plan, shut it down now.
5244 // Restore the thread state if we are going to discard the plan execution. There are three cases where this
5362 log->Printf ("Process::RunThreadPlan: ExecutionInterrupted - for plan: %p not discarding.", thread_plan_sp.get());
5381 log->PutCString("Process::RunThreadPlan(): thread plan is done");
5387 log->PutCString("Process::RunThreadPlan(): thread plan was discarded");
5393 log->PutCString("Process::RunThreadPlan(): thread plan stopped in mid course");
5397 log->PutCString("Process::RunThreadPlan(): discarding thread plan 'cause unwind_on_error is set.");
5429 // If the process exited during the run of the thread plan, notify everyone.