Lines Matching refs:Thread
61 ThreadProperties &Thread::GetGlobalProperties() { in GetGlobalProperties()
88 Thread *thread = exe_ctx->GetThreadPtr(); in GetPropertyAtIndex()
108 OptionValueProperties::CreateLocalCopy(Thread::GetGlobalProperties()); in ThreadProperties()
153 ConstString Thread::ThreadEventData::GetFlavorString() { in GetFlavorString()
158 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp) in ThreadEventData()
161 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp, in ThreadEventData()
165 Thread::ThreadEventData::ThreadEventData() : m_thread_sp(), m_stack_id() {} in ThreadEventData()
167 Thread::ThreadEventData::~ThreadEventData() = default;
169 void Thread::ThreadEventData::Dump(Stream *s) const {} in Dump()
171 const Thread::ThreadEventData *
172 Thread::ThreadEventData::GetEventDataFromEvent(const Event *event_ptr) { in GetEventDataFromEvent()
182 ThreadSP Thread::ThreadEventData::GetThreadFromEvent(const Event *event_ptr) { in GetThreadFromEvent()
190 StackID Thread::ThreadEventData::GetStackIDFromEvent(const Event *event_ptr) { in GetStackIDFromEvent()
199 Thread::ThreadEventData::GetStackFrameFromEvent(const Event *event_ptr) { in GetStackFrameFromEvent()
214 ConstString &Thread::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
219 Thread::Thread(Process &process, lldb::tid_t tid, bool use_invalid_index_id) in Thread() function in Thread
222 Thread::GetStaticBroadcasterClass().AsCString()), in Thread()
242 Thread::~Thread() { in ~Thread()
251 void Thread::DestroyThread() { in DestroyThread()
261 void Thread::BroadcastSelectedFrameChange(StackID &new_frame_id) { in BroadcastSelectedFrameChange()
267 lldb::StackFrameSP Thread::GetSelectedFrame() { in GetSelectedFrame()
275 uint32_t Thread::SetSelectedFrame(lldb_private::StackFrame *frame, in SetSelectedFrame()
284 bool Thread::SetSelectedFrameByIndex(uint32_t frame_idx, bool broadcast) { in SetSelectedFrameByIndex()
296 bool Thread::SetSelectedFrameByIndexNoisily(uint32_t frame_idx, in SetSelectedFrameByIndexNoisily()
322 void Thread::FrameSelectedCallback(StackFrame *frame) { in FrameSelectedCallback()
336 lldb::StopInfoSP Thread::GetStopInfo() { in GetStopInfo()
369 void Thread::CalculatePublicStopInfo() { in CalculatePublicStopInfo()
374 lldb::StopInfoSP Thread::GetPrivateStopInfo(bool calculate) { in GetPrivateStopInfo()
424 lldb::StopReason Thread::GetStopReason() { in GetStopReason()
431 bool Thread::StopInfoIsUpToDate() const { in StopInfoIsUpToDate()
440 void Thread::ResetStopInfo() { in ResetStopInfo()
446 void Thread::SetStopInfo(const lldb::StopInfoSP &stop_info_sp) { in SetStopInfo()
461 Log *log = GetLog(LLDBLog::Thread); in SetStopInfo()
468 void Thread::SetShouldReportStop(Vote vote) { in SetShouldReportStop()
479 void Thread::SetStopInfoToNothing() { in SetStopInfoToNothing()
487 bool Thread::ThreadStoppedForAReason() { return (bool)GetPrivateStopInfo(); } in ThreadStoppedForAReason()
489 bool Thread::CheckpointThreadState(ThreadStateCheckpoint &saved_state) { in CheckpointThreadState()
515 bool Thread::RestoreRegisterStateFromCheckpoint( in RestoreRegisterStateFromCheckpoint()
537 void Thread::RestoreThreadStateFromCheckpoint( in RestoreThreadStateFromCheckpoint()
548 StateType Thread::GetState() const { in GetState()
554 void Thread::SetState(StateType state) { in SetState()
559 std::string Thread::GetStopDescription() { in GetStopDescription()
579 std::string Thread::GetStopDescriptionRaw() { in GetStopDescriptionRaw()
591 void Thread::SelectMostRelevantFrame() { in SelectMostRelevantFrame()
592 Log *log = GetLog(LLDBLog::Thread); in SelectMostRelevantFrame()
616 void Thread::WillStop() { in WillStop()
630 void Thread::SetupForResume() { in SetupForResume()
675 bool Thread::ShouldResume(StateType resume_state) { in ShouldResume()
737 void Thread::DidResume() { in DidResume()
743 void Thread::DidStop() { SetState(eStateStopped); } in DidStop()
745 bool Thread::ShouldStop(Event *event_ptr) { in ShouldStop()
979 Vote Thread::ShouldReportStop(Event *event_ptr) { in ShouldReportStop()
1040 Vote Thread::ShouldReportRun(Event *event_ptr) { in ShouldReportRun()
1071 bool Thread::MatchesSpec(const ThreadSpec *spec) { in MatchesSpec()
1075 ThreadPlanStack &Thread::GetPlans() const { in GetPlans()
1091 void Thread::PushPlan(ThreadPlanSP thread_plan_sp) { in PushPlan()
1106 void Thread::PopPlan() { in PopPlan()
1115 void Thread::DiscardPlan() { in DiscardPlan()
1124 void Thread::AutoCompleteThreadPlans(CompletionRequest &request) const { in AutoCompleteThreadPlans()
1140 ThreadPlan *Thread::GetCurrentPlan() const { in GetCurrentPlan()
1144 ThreadPlanSP Thread::GetCompletedPlan() const { in GetCompletedPlan()
1148 ValueObjectSP Thread::GetReturnValueObject() const { in GetReturnValueObject()
1152 ExpressionVariableSP Thread::GetExpressionVariable() const { in GetExpressionVariable()
1156 bool Thread::IsThreadPlanDone(ThreadPlan *plan) const { in IsThreadPlanDone()
1160 bool Thread::WasThreadPlanDiscarded(ThreadPlan *plan) const { in WasThreadPlanDiscarded()
1164 bool Thread::CompletedPlanOverridesBreakpoint() const { in CompletedPlanOverridesBreakpoint()
1168 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) const{ in GetPreviousPlan()
1172 Status Thread::QueueThreadPlan(ThreadPlanSP &thread_plan_sp, in QueueThreadPlan()
1202 bool Thread::DiscardUserThreadPlansUpToIndex(uint32_t plan_index) { in DiscardUserThreadPlansUpToIndex()
1214 void Thread::DiscardThreadPlansUpToPlan(lldb::ThreadPlanSP &up_to_plan_sp) { in DiscardThreadPlansUpToPlan()
1218 void Thread::DiscardThreadPlansUpToPlan(ThreadPlan *up_to_plan_ptr) { in DiscardThreadPlansUpToPlan()
1227 void Thread::DiscardThreadPlans(bool force) { in DiscardThreadPlans()
1243 Status Thread::UnwindInnermostExpression() { in UnwindInnermostExpression()
1254 ThreadPlanSP Thread::QueueBasePlan(bool abort_other_plans) { in QueueBasePlan()
1260 ThreadPlanSP Thread::QueueThreadPlanForStepSingleInstruction( in QueueThreadPlanForStepSingleInstruction()
1269 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1284 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1296 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1311 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1326 ThreadPlanSP Thread::QueueThreadPlanForStepOut( in QueueThreadPlanForStepOut()
1339 ThreadPlanSP Thread::QueueThreadPlanForStepOutNoShouldStop( in QueueThreadPlanForStepOutNoShouldStop()
1358 ThreadPlanSP Thread::QueueThreadPlanForStepThrough(StackID &return_stack_id, in QueueThreadPlanForStepThrough()
1371 ThreadPlanSP Thread::QueueThreadPlanForRunToAddress(bool abort_other_plans, in QueueThreadPlanForRunToAddress()
1382 ThreadPlanSP Thread::QueueThreadPlanForStepUntil( in QueueThreadPlanForStepUntil()
1392 lldb::ThreadPlanSP Thread::QueueThreadPlanForStepScripted( in QueueThreadPlanForStepScripted()
1404 uint32_t Thread::GetIndexID() const { return m_index_id; } in GetIndexID()
1406 TargetSP Thread::CalculateTarget() { in CalculateTarget()
1414 ProcessSP Thread::CalculateProcess() { return GetProcess(); } in CalculateProcess()
1416 ThreadSP Thread::CalculateThread() { return shared_from_this(); } in CalculateThread()
1418 StackFrameSP Thread::CalculateStackFrame() { return StackFrameSP(); } in CalculateStackFrame()
1420 void Thread::CalculateExecutionContext(ExecutionContext &exe_ctx) { in CalculateExecutionContext()
1424 StackFrameListSP Thread::GetStackFrameList() { in GetStackFrameList()
1434 void Thread::ClearStackFrames() { in ClearStackFrames()
1452 lldb::StackFrameSP Thread::GetFrameWithConcreteFrameIndex(uint32_t unwind_idx) { in GetFrameWithConcreteFrameIndex()
1456 Status Thread::ReturnFromFrameWithIndex(uint32_t frame_idx, in ReturnFromFrameWithIndex()
1471 Status Thread::ReturnFromFrame(lldb::StackFrameSP frame_sp, in ReturnFromFrame()
1481 Thread *thread = frame_sp->GetThread().get(); in ReturnFromFrame()
1560 Status Thread::JumpToLine(const FileSpec &file, uint32_t line, in JumpToLine()
1617 void Thread::DumpUsingSettingsFormat(Stream &strm, uint32_t frame_idx, in DumpUsingSettingsFormat()
1646 void Thread::SettingsInitialize() {} in SettingsInitialize()
1648 void Thread::SettingsTerminate() {} in SettingsTerminate()
1650 lldb::addr_t Thread::GetThreadPointer() { return LLDB_INVALID_ADDRESS; } in GetThreadPointer()
1652 addr_t Thread::GetThreadLocalData(const ModuleSP module, in GetThreadLocalData()
1664 bool Thread::SafeToCallFunctions() { in SafeToCallFunctions()
1680 Thread::GetStackFrameSPForStackFramePtr(StackFrame *stack_frame_ptr) { in GetStackFrameSPForStackFramePtr()
1684 std::string Thread::StopReasonAsString(lldb::StopReason reason) { in StopReasonAsString()
1721 std::string Thread::RunModeAsString(lldb::RunMode mode) { in RunModeAsString()
1734 size_t Thread::GetStatus(Stream &strm, uint32_t start_frame, in GetStatus()
1787 bool Thread::GetDescription(Stream &strm, lldb::DescriptionLevel level, in GetDescription()
1875 size_t Thread::GetStackFrameStatus(Stream &strm, uint32_t first_frame, in GetStackFrameStatus()
1882 Unwind &Thread::GetUnwinder() { in GetUnwinder()
1888 void Thread::Flush() { in Flush()
1893 bool Thread::IsStillAtLastBreakpointHit() { in IsStillAtLastBreakpointHit()
1914 Status Thread::StepIn(bool source_step, in StepIn()
1950 Status Thread::StepOver(bool source_step, in StepOver()
1983 Status Thread::StepOut(uint32_t frame_idx) { in StepOut()
2007 ValueObjectSP Thread::GetCurrentException() { in GetCurrentException()
2023 ThreadSP Thread::GetCurrentExceptionBacktrace() { in GetCurrentExceptionBacktrace()
2038 lldb::ValueObjectSP Thread::GetSiginfoValue() { in GetSiginfoValue()