Lines Matching refs:Thread
61 ThreadProperties &Thread::GetGlobalProperties() { in GetGlobalProperties()
88 Thread *thread = exe_ctx->GetThreadPtr(); in GetPropertyAtIndex()
107 OptionValueProperties::CreateLocalCopy(Thread::GetGlobalProperties()); in ThreadProperties()
148 llvm::StringRef Thread::ThreadEventData::GetFlavorString() { in GetFlavorString()
152 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp) in ThreadEventData()
155 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp, in ThreadEventData()
159 Thread::ThreadEventData::ThreadEventData() : m_thread_sp(), m_stack_id() {} in ThreadEventData()
161 Thread::ThreadEventData::~ThreadEventData() = default;
163 void Thread::ThreadEventData::Dump(Stream *s) const {} in Dump()
165 const Thread::ThreadEventData *
166 Thread::ThreadEventData::GetEventDataFromEvent(const Event *event_ptr) { in GetEventDataFromEvent()
176 ThreadSP Thread::ThreadEventData::GetThreadFromEvent(const Event *event_ptr) { in GetThreadFromEvent()
184 StackID Thread::ThreadEventData::GetStackIDFromEvent(const Event *event_ptr) { in GetStackIDFromEvent()
193 Thread::ThreadEventData::GetStackFrameFromEvent(const Event *event_ptr) { in GetStackFrameFromEvent()
208 ConstString &Thread::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
213 Thread::Thread(Process &process, lldb::tid_t tid, bool use_invalid_index_id) in Thread() function in Thread
216 Thread::GetStaticBroadcasterClass().AsCString()), in Thread()
236 Thread::~Thread() { in ~Thread()
245 void Thread::DestroyThread() { in DestroyThread()
255 void Thread::BroadcastSelectedFrameChange(StackID &new_frame_id) { in BroadcastSelectedFrameChange()
264 Thread::GetSelectedFrame(SelectMostRelevant select_most_relevant) { in GetSelectedFrame()
272 uint32_t Thread::SetSelectedFrame(lldb_private::StackFrame *frame, in SetSelectedFrame()
281 bool Thread::SetSelectedFrameByIndex(uint32_t frame_idx, bool broadcast) { in SetSelectedFrameByIndex()
293 bool Thread::SetSelectedFrameByIndexNoisily(uint32_t frame_idx, in SetSelectedFrameByIndexNoisily()
326 void Thread::FrameSelectedCallback(StackFrame *frame) { in FrameSelectedCallback()
340 lldb::StopInfoSP Thread::GetStopInfo() { in GetStopInfo()
373 void Thread::CalculatePublicStopInfo() { in CalculatePublicStopInfo()
378 lldb::StopInfoSP Thread::GetPrivateStopInfo(bool calculate) { in GetPrivateStopInfo()
428 lldb::StopReason Thread::GetStopReason() { in GetStopReason()
435 bool Thread::StopInfoIsUpToDate() const { in StopInfoIsUpToDate()
444 void Thread::ResetStopInfo() { in ResetStopInfo()
450 void Thread::SetStopInfo(const lldb::StopInfoSP &stop_info_sp) { in SetStopInfo()
465 Log *log = GetLog(LLDBLog::Thread); in SetStopInfo()
472 void Thread::SetShouldReportStop(Vote vote) { in SetShouldReportStop()
483 void Thread::SetStopInfoToNothing() { in SetStopInfoToNothing()
491 bool Thread::ThreadStoppedForAReason() { return (bool)GetPrivateStopInfo(); } in ThreadStoppedForAReason()
493 bool Thread::CheckpointThreadState(ThreadStateCheckpoint &saved_state) { in CheckpointThreadState()
519 bool Thread::RestoreRegisterStateFromCheckpoint( in RestoreRegisterStateFromCheckpoint()
541 void Thread::RestoreThreadStateFromCheckpoint( in RestoreThreadStateFromCheckpoint()
552 StateType Thread::GetState() const { in GetState()
558 void Thread::SetState(StateType state) { in SetState()
563 std::string Thread::GetStopDescription() { in GetStopDescription()
583 std::string Thread::GetStopDescriptionRaw() { in GetStopDescriptionRaw()
595 void Thread::WillStop() { in WillStop()
607 void Thread::SetupForResume() { in SetupForResume()
652 bool Thread::ShouldResume(StateType resume_state) { in ShouldResume()
714 void Thread::DidResume() { in DidResume()
720 void Thread::DidStop() { SetState(eStateStopped); } in DidStop()
722 bool Thread::ShouldStop(Event *event_ptr) { in ShouldStop()
956 Vote Thread::ShouldReportStop(Event *event_ptr) { in ShouldReportStop()
1017 Vote Thread::ShouldReportRun(Event *event_ptr) { in ShouldReportRun()
1048 bool Thread::MatchesSpec(const ThreadSpec *spec) { in MatchesSpec()
1052 ThreadPlanStack &Thread::GetPlans() const { in GetPlans()
1068 void Thread::PushPlan(ThreadPlanSP thread_plan_sp) { in PushPlan()
1083 void Thread::PopPlan() { in PopPlan()
1092 void Thread::DiscardPlan() { in DiscardPlan()
1101 void Thread::AutoCompleteThreadPlans(CompletionRequest &request) const { in AutoCompleteThreadPlans()
1117 ThreadPlan *Thread::GetCurrentPlan() const { in GetCurrentPlan()
1121 ThreadPlanSP Thread::GetCompletedPlan() const { in GetCompletedPlan()
1125 ValueObjectSP Thread::GetReturnValueObject() const { in GetReturnValueObject()
1129 ExpressionVariableSP Thread::GetExpressionVariable() const { in GetExpressionVariable()
1133 bool Thread::IsThreadPlanDone(ThreadPlan *plan) const { in IsThreadPlanDone()
1137 bool Thread::WasThreadPlanDiscarded(ThreadPlan *plan) const { in WasThreadPlanDiscarded()
1141 bool Thread::CompletedPlanOverridesBreakpoint() const { in CompletedPlanOverridesBreakpoint()
1145 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) const{ in GetPreviousPlan()
1149 Status Thread::QueueThreadPlan(ThreadPlanSP &thread_plan_sp, in QueueThreadPlan()
1179 bool Thread::DiscardUserThreadPlansUpToIndex(uint32_t plan_index) { in DiscardUserThreadPlansUpToIndex()
1191 void Thread::DiscardThreadPlansUpToPlan(lldb::ThreadPlanSP &up_to_plan_sp) { in DiscardThreadPlansUpToPlan()
1195 void Thread::DiscardThreadPlansUpToPlan(ThreadPlan *up_to_plan_ptr) { in DiscardThreadPlansUpToPlan()
1204 void Thread::DiscardThreadPlans(bool force) { in DiscardThreadPlans()
1220 Status Thread::UnwindInnermostExpression() { in UnwindInnermostExpression()
1231 ThreadPlanSP Thread::QueueBasePlan(bool abort_other_plans) { in QueueBasePlan()
1237 ThreadPlanSP Thread::QueueThreadPlanForStepSingleInstruction( in QueueThreadPlanForStepSingleInstruction()
1246 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1261 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1273 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1288 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1303 ThreadPlanSP Thread::QueueThreadPlanForStepOut( in QueueThreadPlanForStepOut()
1316 ThreadPlanSP Thread::QueueThreadPlanForStepOutNoShouldStop( in QueueThreadPlanForStepOutNoShouldStop()
1335 ThreadPlanSP Thread::QueueThreadPlanForStepThrough(StackID &return_stack_id, in QueueThreadPlanForStepThrough()
1348 ThreadPlanSP Thread::QueueThreadPlanForRunToAddress(bool abort_other_plans, in QueueThreadPlanForRunToAddress()
1359 ThreadPlanSP Thread::QueueThreadPlanForStepUntil( in QueueThreadPlanForStepUntil()
1369 lldb::ThreadPlanSP Thread::QueueThreadPlanForStepScripted( in QueueThreadPlanForStepScripted()
1381 uint32_t Thread::GetIndexID() const { return m_index_id; } in GetIndexID()
1383 TargetSP Thread::CalculateTarget() { in CalculateTarget()
1391 ProcessSP Thread::CalculateProcess() { return GetProcess(); } in CalculateProcess()
1393 ThreadSP Thread::CalculateThread() { return shared_from_this(); } in CalculateThread()
1395 StackFrameSP Thread::CalculateStackFrame() { return StackFrameSP(); } in CalculateStackFrame()
1397 void Thread::CalculateExecutionContext(ExecutionContext &exe_ctx) { in CalculateExecutionContext()
1401 StackFrameListSP Thread::GetStackFrameList() { in GetStackFrameList()
1411 void Thread::ClearStackFrames() { in ClearStackFrames()
1429 lldb::StackFrameSP Thread::GetFrameWithConcreteFrameIndex(uint32_t unwind_idx) { in GetFrameWithConcreteFrameIndex()
1433 Status Thread::ReturnFromFrameWithIndex(uint32_t frame_idx, in ReturnFromFrameWithIndex()
1448 Status Thread::ReturnFromFrame(lldb::StackFrameSP frame_sp, in ReturnFromFrame()
1458 Thread *thread = frame_sp->GetThread().get(); in ReturnFromFrame()
1538 Status Thread::JumpToLine(const FileSpec &file, uint32_t line, in JumpToLine()
1595 bool Thread::DumpUsingFormat(Stream &strm, uint32_t frame_idx, in DumpUsingFormat()
1616 void Thread::DumpUsingSettingsFormat(Stream &strm, uint32_t frame_idx, in DumpUsingSettingsFormat()
1631 void Thread::SettingsInitialize() {} in SettingsInitialize()
1633 void Thread::SettingsTerminate() {} in SettingsTerminate()
1635 lldb::addr_t Thread::GetThreadPointer() { in GetThreadPointer()
1641 addr_t Thread::GetThreadLocalData(const ModuleSP module, in GetThreadLocalData()
1653 bool Thread::SafeToCallFunctions() { in SafeToCallFunctions()
1669 Thread::GetStackFrameSPForStackFramePtr(StackFrame *stack_frame_ptr) { in GetStackFrameSPForStackFramePtr()
1673 std::string Thread::StopReasonAsString(lldb::StopReason reason) { in StopReasonAsString()
1710 std::string Thread::RunModeAsString(lldb::RunMode mode) { in RunModeAsString()
1723 size_t Thread::GetStatus(Stream &strm, uint32_t start_frame, in GetStatus()
1780 bool Thread::GetDescription(Stream &strm, lldb::DescriptionLevel level, in GetDescription()
1868 size_t Thread::GetStackFrameStatus(Stream &strm, uint32_t first_frame, in GetStackFrameStatus()
1875 Unwind &Thread::GetUnwinder() { in GetUnwinder()
1881 void Thread::Flush() { in Flush()
1886 bool Thread::IsStillAtLastBreakpointHit() { in IsStillAtLastBreakpointHit()
1907 Status Thread::StepIn(bool source_step, in StepIn()
1943 Status Thread::StepOver(bool source_step, in StepOver()
1976 Status Thread::StepOut(uint32_t frame_idx) { in StepOut()
2000 ValueObjectSP Thread::GetCurrentException() { in GetCurrentException()
2016 ThreadSP Thread::GetCurrentExceptionBacktrace() { in GetCurrentExceptionBacktrace()
2031 lldb::ValueObjectSP Thread::GetSiginfoValue() { in GetSiginfoValue()