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 llvm::StringRef 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().str()), in Thread()
236 Thread::~Thread() { in ~Thread()
245 void Thread::DestroyThread() { in DestroyThread()
256 void Thread::BroadcastSelectedFrameChange(StackID &new_frame_id) { in BroadcastSelectedFrameChange()
265 Thread::GetSelectedFrame(SelectMostRelevant select_most_relevant) { in GetSelectedFrame()
273 uint32_t Thread::SetSelectedFrame(lldb_private::StackFrame *frame, in SetSelectedFrame()
282 bool Thread::SetSelectedFrameByIndex(uint32_t frame_idx, bool broadcast) { in SetSelectedFrameByIndex()
294 bool Thread::SetSelectedFrameByIndexNoisily(uint32_t frame_idx, in SetSelectedFrameByIndexNoisily()
327 void Thread::FrameSelectedCallback(StackFrame *frame) { in FrameSelectedCallback()
341 lldb::StopInfoSP Thread::GetStopInfo() { in GetStopInfo()
374 void Thread::CalculatePublicStopInfo() { in CalculatePublicStopInfo()
379 lldb::StopInfoSP Thread::GetPrivateStopInfo(bool calculate) { in GetPrivateStopInfo()
435 lldb::StopReason Thread::GetStopReason() { in GetStopReason()
442 bool Thread::StopInfoIsUpToDate() const { in StopInfoIsUpToDate()
451 void Thread::ResetStopInfo() { in ResetStopInfo()
457 void Thread::SetStopInfo(const lldb::StopInfoSP &stop_info_sp) { in SetStopInfo()
472 Log *log = GetLog(LLDBLog::Thread); in SetStopInfo()
479 void Thread::SetShouldReportStop(Vote vote) { in SetShouldReportStop()
490 void Thread::SetStopInfoToNothing() { in SetStopInfoToNothing()
498 bool Thread::ThreadStoppedForAReason() { return (bool)GetPrivateStopInfo(); } in ThreadStoppedForAReason()
500 bool Thread::CheckpointThreadState(ThreadStateCheckpoint &saved_state) { in CheckpointThreadState()
526 bool Thread::RestoreRegisterStateFromCheckpoint( in RestoreRegisterStateFromCheckpoint()
548 void Thread::RestoreThreadStateFromCheckpoint( in RestoreThreadStateFromCheckpoint()
559 StateType Thread::GetState() const { in GetState()
565 void Thread::SetState(StateType state) { in SetState()
570 std::string Thread::GetStopDescription() { in GetStopDescription()
590 std::string Thread::GetStopDescriptionRaw() { in GetStopDescriptionRaw()
602 void Thread::WillStop() { in WillStop()
614 void Thread::SetupForResume() { in SetupForResume()
659 bool Thread::ShouldResume(StateType resume_state) { in ShouldResume()
721 void Thread::DidResume() { in DidResume()
727 void Thread::DidStop() { SetState(eStateStopped); } in DidStop()
729 bool Thread::ShouldStop(Event *event_ptr) { in ShouldStop()
963 Vote Thread::ShouldReportStop(Event *event_ptr) { in ShouldReportStop()
1024 Vote Thread::ShouldReportRun(Event *event_ptr) { in ShouldReportRun()
1055 bool Thread::MatchesSpec(const ThreadSpec *spec) { in MatchesSpec()
1059 ThreadPlanStack &Thread::GetPlans() const { in GetPlans()
1075 void Thread::PushPlan(ThreadPlanSP thread_plan_sp) { in PushPlan()
1090 void Thread::PopPlan() { in PopPlan()
1099 void Thread::DiscardPlan() { in DiscardPlan()
1108 void Thread::AutoCompleteThreadPlans(CompletionRequest &request) const { in AutoCompleteThreadPlans()
1124 ThreadPlan *Thread::GetCurrentPlan() const { in GetCurrentPlan()
1128 ThreadPlanSP Thread::GetCompletedPlan() const { in GetCompletedPlan()
1132 ValueObjectSP Thread::GetReturnValueObject() const { in GetReturnValueObject()
1136 ExpressionVariableSP Thread::GetExpressionVariable() const { in GetExpressionVariable()
1140 bool Thread::IsThreadPlanDone(ThreadPlan *plan) const { in IsThreadPlanDone()
1144 bool Thread::WasThreadPlanDiscarded(ThreadPlan *plan) const { in WasThreadPlanDiscarded()
1148 bool Thread::CompletedPlanOverridesBreakpoint() const { in CompletedPlanOverridesBreakpoint()
1152 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) const{ in GetPreviousPlan()
1156 Status Thread::QueueThreadPlan(ThreadPlanSP &thread_plan_sp, in QueueThreadPlan()
1186 bool Thread::DiscardUserThreadPlansUpToIndex(uint32_t plan_index) { in DiscardUserThreadPlansUpToIndex()
1198 void Thread::DiscardThreadPlansUpToPlan(lldb::ThreadPlanSP &up_to_plan_sp) { in DiscardThreadPlansUpToPlan()
1202 void Thread::DiscardThreadPlansUpToPlan(ThreadPlan *up_to_plan_ptr) { in DiscardThreadPlansUpToPlan()
1211 void Thread::DiscardThreadPlans(bool force) { in DiscardThreadPlans()
1227 Status Thread::UnwindInnermostExpression() { in UnwindInnermostExpression()
1238 ThreadPlanSP Thread::QueueBasePlan(bool abort_other_plans) { in QueueBasePlan()
1244 ThreadPlanSP Thread::QueueThreadPlanForStepSingleInstruction( in QueueThreadPlanForStepSingleInstruction()
1253 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1268 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1280 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1295 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1310 ThreadPlanSP Thread::QueueThreadPlanForStepOut( in QueueThreadPlanForStepOut()
1323 ThreadPlanSP Thread::QueueThreadPlanForStepOutNoShouldStop( in QueueThreadPlanForStepOutNoShouldStop()
1342 ThreadPlanSP Thread::QueueThreadPlanForStepThrough(StackID &return_stack_id, in QueueThreadPlanForStepThrough()
1355 ThreadPlanSP Thread::QueueThreadPlanForRunToAddress(bool abort_other_plans, in QueueThreadPlanForRunToAddress()
1366 ThreadPlanSP Thread::QueueThreadPlanForStepUntil( in QueueThreadPlanForStepUntil()
1376 lldb::ThreadPlanSP Thread::QueueThreadPlanForStepScripted( in QueueThreadPlanForStepScripted()
1388 uint32_t Thread::GetIndexID() const { return m_index_id; } in GetIndexID()
1390 TargetSP Thread::CalculateTarget() { in CalculateTarget()
1398 ProcessSP Thread::CalculateProcess() { return GetProcess(); } in CalculateProcess()
1400 ThreadSP Thread::CalculateThread() { return shared_from_this(); } in CalculateThread()
1402 StackFrameSP Thread::CalculateStackFrame() { return StackFrameSP(); } in CalculateStackFrame()
1404 void Thread::CalculateExecutionContext(ExecutionContext &exe_ctx) { in CalculateExecutionContext()
1408 StackFrameListSP Thread::GetStackFrameList() { in GetStackFrameList()
1418 std::optional<addr_t> Thread::GetPreviousFrameZeroPC() { in GetPreviousFrameZeroPC()
1422 void Thread::ClearStackFrames() { in ClearStackFrames()
1442 lldb::StackFrameSP Thread::GetFrameWithConcreteFrameIndex(uint32_t unwind_idx) { in GetFrameWithConcreteFrameIndex()
1446 Status Thread::ReturnFromFrameWithIndex(uint32_t frame_idx, in ReturnFromFrameWithIndex()
1461 Status Thread::ReturnFromFrame(lldb::StackFrameSP frame_sp, in ReturnFromFrame()
1471 Thread *thread = frame_sp->GetThread().get(); in ReturnFromFrame()
1551 Status Thread::JumpToLine(const FileSpec &file, uint32_t line, in JumpToLine()
1608 bool Thread::DumpUsingFormat(Stream &strm, uint32_t frame_idx, in DumpUsingFormat()
1629 void Thread::DumpUsingSettingsFormat(Stream &strm, uint32_t frame_idx, in DumpUsingSettingsFormat()
1644 void Thread::SettingsInitialize() {} in SettingsInitialize()
1646 void Thread::SettingsTerminate() {} in SettingsTerminate()
1648 lldb::addr_t Thread::GetThreadPointer() { in GetThreadPointer()
1654 addr_t Thread::GetThreadLocalData(const ModuleSP module, in GetThreadLocalData()
1666 bool Thread::SafeToCallFunctions() { in SafeToCallFunctions()
1682 Thread::GetStackFrameSPForStackFramePtr(StackFrame *stack_frame_ptr) { in GetStackFrameSPForStackFramePtr()
1686 std::string Thread::StopReasonAsString(lldb::StopReason reason) { in StopReasonAsString()
1723 std::string Thread::RunModeAsString(lldb::RunMode mode) { in RunModeAsString()
1736 size_t Thread::GetStatus(Stream &strm, uint32_t start_frame, in GetStatus()
1793 bool Thread::GetDescription(Stream &strm, lldb::DescriptionLevel level, in GetDescription()
1881 size_t Thread::GetStackFrameStatus(Stream &strm, uint32_t first_frame, in GetStackFrameStatus()
1888 Unwind &Thread::GetUnwinder() { in GetUnwinder()
1894 void Thread::Flush() { in Flush()
1899 bool Thread::IsStillAtLastBreakpointHit() { in IsStillAtLastBreakpointHit()
1920 Status Thread::StepIn(bool source_step, in StepIn()
1956 Status Thread::StepOver(bool source_step, in StepOver()
1989 Status Thread::StepOut(uint32_t frame_idx) { in StepOut()
2013 ValueObjectSP Thread::GetCurrentException() { in GetCurrentException()
2029 ThreadSP Thread::GetCurrentExceptionBacktrace() { in GetCurrentExceptionBacktrace()
2044 lldb::ValueObjectSP Thread::GetSiginfoValue() { in GetSiginfoValue()