Lines Matching defs:thread_sp
42 ThreadSP thread_sp(m_thread_wp.lock());
43 if (thread_sp)
44 return thread_sp->GetProcess()->GetStopID() == m_stop_id;
49 ThreadSP thread_sp(m_thread_wp.lock());
50 if (thread_sp) {
51 m_stop_id = thread_sp->GetProcess()->GetStopID();
52 m_resume_id = thread_sp->GetProcess()->GetResumeID();
57 ThreadSP thread_sp(m_thread_wp.lock());
59 if (thread_sp) {
60 lldb::StateType ret_type = thread_sp->GetProcess()->GetPrivateState();
72 uint32_t curr_resume_id = thread_sp->GetProcess()->GetResumeID();
74 thread_sp->GetProcess()->GetLastUserExpressionResumeID();
109 ThreadSP thread_sp(m_thread_wp.lock());
110 if (thread_sp) {
112 thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
153 ThreadSP thread_sp(m_thread_wp.lock());
154 if (thread_sp) {
158 thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
160 ExecutionContext exe_ctx(thread_sp->GetStackFrameAtIndex(0));
187 ThreadSP thread_sp(m_thread_wp.lock());
188 if (thread_sp) {
190 thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
215 thread_sp->GetProcess()->GetTarget().GetBreakpointByID(
255 ThreadSP thread_sp(m_thread_wp.lock());
256 if (!thread_sp)
259 thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
281 ThreadSP thread_sp(m_thread_wp.lock());
283 if (thread_sp) {
286 if (!thread_sp->IsValid()) {
297 thread_sp->GetProcess()->GetBreakpointSiteList().FindByID(m_value));
352 ThreadList::ExpressionExecutionThreadPusher thread_pusher(thread_sp);
354 ExecutionContext exe_ctx(thread_sp->GetStackFrameAtIndex(0));
375 if (thread_sp->CompletedPlanOverridesBreakpoint()) {
377 thread_sp->ResetStopInfo();
435 if (!bp_loc_sp->ValidForThisThread(*thread_sp)) {
441 static_cast<unsigned long long>(thread_sp->GetID()));
494 static_cast<unsigned long long>(thread_sp->GetID()),
533 thread_sp->SetShouldReportStop(eVoteYes);
548 Debugger &debugger = thread_sp->CalculateTarget()->GetDebugger();
569 thread_sp->GetProcess()->GetTarget().RemoveBreakpointByID(
603 thread_sp->CompletedPlanOverridesBreakpoint()) {
612 thread_sp->CalculatePublicStopInfo();
798 ThreadSP thread_sp(m_thread_wp.lock());
799 assert(thread_sp);
801 if (thread_sp->GetTemporaryResumeState() == eStateSuspended) {
811 thread_sp->CalculateTarget()->GetWatchpointList().FindByID(GetValue()));
825 ExecutionContext exe_ctx(thread_sp->GetStackFrameAtIndex(0));
851 *(thread_sp.get()), me_as_siwp_sp, wp_sp));
858 error = thread_sp->QueueThreadPlan(step_over_wp_sp, false);
870 thread_sp->SetShouldRunBeforePublicStop(true);
899 ThreadSP thread_sp(m_thread_wp.lock());
900 if (thread_sp) {
903 thread_sp->CalculateTarget()->GetWatchpointList().FindByID(
909 ExecutionContext exe_ctx(thread_sp->GetStackFrameAtIndex(0));
1079 ThreadSP thread_sp(m_thread_wp.lock());
1080 if (thread_sp)
1081 return thread_sp->GetProcess()->GetUnixSignals()->GetShouldStop(m_value);
1086 ThreadSP thread_sp(m_thread_wp.lock());
1087 if (thread_sp)
1088 return thread_sp->GetProcess()->GetUnixSignals()->GetShouldStop(m_value);
1094 ThreadSP thread_sp(m_thread_wp.lock());
1095 if (thread_sp) {
1097 thread_sp->GetProcess()->GetUnixSignals()->GetShouldNotify(m_value);
1101 "thread {0:d} received signal: {1}", thread_sp->GetIndexID(),
1102 thread_sp->GetProcess()->GetUnixSignals()->GetSignalAsStringRef(
1113 ThreadSP thread_sp(m_thread_wp.lock());
1114 if (thread_sp) {
1115 if (!thread_sp->GetProcess()->GetUnixSignals()->GetShouldSuppress(
1117 thread_sp->SetResumeSignal(m_value);
1123 ThreadSP thread_sp(m_thread_wp.lock());
1124 if (thread_sp) {
1125 UnixSignalsSP unix_signals = thread_sp->GetProcess()->GetUnixSignals();
1193 ThreadSP thread_sp = GetThread();
1194 StackFrameSP frame_0_sp = thread_sp->GetStackFrameAtIndex(0);
1324 ThreadSP thread_sp(m_thread_wp.lock());
1325 if (thread_sp)
1326 return thread_sp->GetProcess()->GetStopOnExec();
1340 ThreadSP thread_sp(m_thread_wp.lock());
1341 if (thread_sp)
1342 thread_sp->GetProcess()->DidExec();
1370 ThreadSP thread_sp(m_thread_wp.lock());
1371 if (thread_sp)
1372 thread_sp->GetProcess()->DidFork(m_child_pid, m_child_tid);
1404 ThreadSP thread_sp(m_thread_wp.lock());
1405 if (thread_sp)
1406 thread_sp->GetProcess()->DidVFork(m_child_pid, m_child_tid);
1436 ThreadSP thread_sp(m_thread_wp.lock());
1437 if (thread_sp)
1438 thread_sp->GetProcess()->DidVForkDone();
1552 ThreadSP thread_sp = stop_info_sp->GetThread();
1553 if (!thread_sp) {
1558 thread_sp->GetSelectedFrame(DoNoSelectMostRelevantFrame);