Lines Matching refs:m_plan_stack
252 m_plan_stack (), in Thread()
288 for (auto plan : m_plan_stack) in DestroyThread()
292 m_plan_stack.clear(); in DestroyThread()
300 m_plan_stack.push_back (null_plan_sp); in DestroyThread()
1022 thread_plan_sp->SetThreadPlanTracer(m_plan_stack.back()->GetThreadPlanTracer()); in PushPlan()
1023 m_plan_stack.push_back (thread_plan_sp); in PushPlan()
1045 if (m_plan_stack.size() <= 1) in PopPlan()
1049 ThreadPlanSP &plan = m_plan_stack.back(); in PopPlan()
1056 m_plan_stack.pop_back(); in PopPlan()
1064 if (m_plan_stack.size() > 1) in DiscardPlan()
1066 ThreadPlanSP &plan = m_plan_stack.back(); in DiscardPlan()
1072 m_plan_stack.pop_back(); in DiscardPlan()
1081 if (m_plan_stack.empty()) in GetCurrentPlan()
1083 return m_plan_stack.back().get(); in GetCurrentPlan()
1162 if (m_plan_stack.size() > 0) in GetPreviousPlan()
1163 return m_plan_stack.back().get(); in GetPreviousPlan()
1168 stack_size = m_plan_stack.size(); in GetPreviousPlan()
1171 if (current_plan == m_plan_stack[i].get()) in GetPreviousPlan()
1172 return m_plan_stack[i-1].get(); in GetPreviousPlan()
1190 int stack_size = m_plan_stack.size(); in EnableTracer()
1193 if (m_plan_stack[i]->GetThreadPlanTracer()) in EnableTracer()
1195 m_plan_stack[i]->GetThreadPlanTracer()->EnableTracing(value); in EnableTracer()
1196 m_plan_stack[i]->GetThreadPlanTracer()->EnableSingleStep(single_stepping); in EnableTracer()
1204 int stack_size = m_plan_stack.size(); in SetTracer()
1206 m_plan_stack[i]->SetThreadPlanTracer(tracer_sp); in SetTracer()
1224 int stack_size = m_plan_stack.size(); in DiscardThreadPlansUpToPlan()
1239 if (m_plan_stack[i].get() == up_to_plan_ptr) in DiscardThreadPlansUpToPlan()
1267 int stack_size = m_plan_stack.size(); in DiscardThreadPlans()
1282 for (master_plan_idx = m_plan_stack.size() - 1; master_plan_idx >= 0; master_plan_idx--) in DiscardThreadPlans()
1284 if (m_plan_stack[master_plan_idx]->IsMasterPlan()) in DiscardThreadPlans()
1286 discard = m_plan_stack[master_plan_idx]->OkayToDiscard(); in DiscardThreadPlans()
1294 for (int i = m_plan_stack.size() - 1; i > master_plan_idx; i--) in DiscardThreadPlans()
1325 else if (m_plan_stack.size() == 0) in PlanIsBasePlan()
1328 return m_plan_stack[0].get() == plan_ptr; in PlanIsBasePlan()
1335 int stack_size = m_plan_stack.size(); in UnwindInnermostExpression()
1342 if (m_plan_stack[i]->GetKind() == ThreadPlan::eKindCallFunction) in UnwindInnermostExpression()
1344 DiscardThreadPlansUpToPlan(m_plan_stack[i].get()); in UnwindInnermostExpression()
1517 uint32_t stack_size = m_plan_stack.size(); in DumpThreadPlans()
1526 m_plan_stack[i]->GetDescription (s, eDescriptionLevelFull); in DumpThreadPlans()