Lines Matching refs:m_plan_stack

254       m_plan_stack(), m_completed_plan_stack(), m_frame_mutex(),  in Thread()
285 for (auto plan : m_plan_stack) in DestroyThread()
295 m_plan_stack.clear(); in DestroyThread()
304 m_plan_stack.push_back(null_plan_sp); in DestroyThread()
1042 assert(!m_plan_stack.empty()); in PushPlan()
1044 m_plan_stack.back()->GetThreadPlanTracer()); in PushPlan()
1046 m_plan_stack.push_back(thread_plan_sp); in PushPlan()
1064 if (m_plan_stack.size() <= 1) in PopPlan()
1067 ThreadPlanSP &plan = m_plan_stack.back(); in PopPlan()
1074 m_plan_stack.pop_back(); in PopPlan()
1080 if (m_plan_stack.size() > 1) { in DiscardPlan()
1081 ThreadPlanSP &plan = m_plan_stack.back(); in DiscardPlan()
1088 m_plan_stack.pop_back(); in DiscardPlan()
1095 return m_plan_stack.empty() ? nullptr : m_plan_stack.back().get(); in GetCurrentPlan()
1174 stack_size = m_plan_stack.size(); in GetPreviousPlan()
1176 if (current_plan == m_plan_stack[i].get()) in GetPreviousPlan()
1177 return m_plan_stack[i - 1].get(); in GetPreviousPlan()
1213 int stack_size = m_plan_stack.size(); in EnableTracer()
1215 if (m_plan_stack[i]->GetThreadPlanTracer()) { in EnableTracer()
1216 m_plan_stack[i]->GetThreadPlanTracer()->EnableTracing(value); in EnableTracer()
1217 m_plan_stack[i]->GetThreadPlanTracer()->EnableSingleStep(single_stepping); in EnableTracer()
1223 int stack_size = m_plan_stack.size(); in SetTracer()
1225 m_plan_stack[i]->SetThreadPlanTracer(tracer_sp); in SetTracer()
1235 for (ThreadPlanSP plan_sp : m_plan_stack) { in DiscardUserThreadPlansUpToIndex()
1263 int stack_size = m_plan_stack.size(); in DiscardThreadPlansUpToPlan()
1274 if (m_plan_stack[i].get() == up_to_plan_ptr) in DiscardThreadPlansUpToPlan()
1297 int stack_size = m_plan_stack.size(); in DiscardThreadPlans()
1310 for (master_plan_idx = m_plan_stack.size() - 1; master_plan_idx >= 0; in DiscardThreadPlans()
1312 if (m_plan_stack[master_plan_idx]->IsMasterPlan()) { in DiscardThreadPlans()
1313 discard = m_plan_stack[master_plan_idx]->OkayToDiscard(); in DiscardThreadPlans()
1320 for (int i = m_plan_stack.size() - 1; i > master_plan_idx; i--) { in DiscardThreadPlans()
1344 else if (m_plan_stack.size() == 0) in PlanIsBasePlan()
1347 return m_plan_stack[0].get() == plan_ptr; in PlanIsBasePlan()
1352 int stack_size = m_plan_stack.size(); in UnwindInnermostExpression()
1358 if (m_plan_stack[i]->GetKind() == ThreadPlan::eKindCallFunction) { in UnwindInnermostExpression()
1359 DiscardThreadPlansUpToPlan(m_plan_stack[i].get()); in UnwindInnermostExpression()
1545 uint32_t stack_size = m_plan_stack.size(); in DumpThreadPlans()
1564 PrintPlanStack(s, m_plan_stack, desc_level, include_internal); in DumpThreadPlans()