Lines Matching refs:Thread
58 const ThreadPropertiesSP &Thread::GetGlobalProperties() { in GetGlobalProperties()
86 Thread *thread = exe_ctx->GetThreadPtr(); in GetPropertyAtIndex()
106 OptionValueProperties::CreateLocalCopy(*Thread::GetGlobalProperties()); in ThreadProperties()
151 ConstString Thread::ThreadEventData::GetFlavorString() { in GetFlavorString()
156 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp) in ThreadEventData()
159 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp, in ThreadEventData()
163 Thread::ThreadEventData::ThreadEventData() : m_thread_sp(), m_stack_id() {} in ThreadEventData()
165 Thread::ThreadEventData::~ThreadEventData() = default;
167 void Thread::ThreadEventData::Dump(Stream *s) const {} in Dump()
169 const Thread::ThreadEventData *
170 Thread::ThreadEventData::GetEventDataFromEvent(const Event *event_ptr) { in GetEventDataFromEvent()
180 ThreadSP Thread::ThreadEventData::GetThreadFromEvent(const Event *event_ptr) { in GetThreadFromEvent()
188 StackID Thread::ThreadEventData::GetStackIDFromEvent(const Event *event_ptr) { in GetStackIDFromEvent()
197 Thread::ThreadEventData::GetStackFrameFromEvent(const Event *event_ptr) { in GetStackFrameFromEvent()
212 ConstString &Thread::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
217 Thread::Thread(Process &process, lldb::tid_t tid, bool use_invalid_index_id) in Thread() function in Thread
220 Thread::GetStaticBroadcasterClass().AsCString()), in Thread()
239 Thread::~Thread() { in ~Thread()
248 void Thread::DestroyThread() { in DestroyThread()
258 void Thread::BroadcastSelectedFrameChange(StackID &new_frame_id) { in BroadcastSelectedFrameChange()
264 lldb::StackFrameSP Thread::GetSelectedFrame() { 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()
319 void Thread::FrameSelectedCallback(StackFrame *frame) { in FrameSelectedCallback()
333 lldb::StopInfoSP Thread::GetStopInfo() { in GetStopInfo()
366 void Thread::CalculatePublicStopInfo() { in CalculatePublicStopInfo()
371 lldb::StopInfoSP Thread::GetPrivateStopInfo() { in GetPrivateStopInfo()
412 lldb::StopReason Thread::GetStopReason() { in GetStopReason()
419 bool Thread::StopInfoIsUpToDate() const { in StopInfoIsUpToDate()
428 void Thread::ResetStopInfo() { in ResetStopInfo()
434 void Thread::SetStopInfo(const lldb::StopInfoSP &stop_info_sp) { in SetStopInfo()
456 void Thread::SetShouldReportStop(Vote vote) { in SetShouldReportStop()
467 void Thread::SetStopInfoToNothing() { in SetStopInfoToNothing()
475 bool Thread::ThreadStoppedForAReason(void) { in ThreadStoppedForAReason()
479 bool Thread::CheckpointThreadState(ThreadStateCheckpoint &saved_state) { in CheckpointThreadState()
505 bool Thread::RestoreRegisterStateFromCheckpoint( in RestoreRegisterStateFromCheckpoint()
527 void Thread::RestoreThreadStateFromCheckpoint( in RestoreThreadStateFromCheckpoint()
538 StateType Thread::GetState() const { in GetState()
544 void Thread::SetState(StateType state) { in SetState()
549 std::string Thread::GetStopDescription() { in GetStopDescription()
569 std::string Thread::GetStopDescriptionRaw() { in GetStopDescriptionRaw()
581 void Thread::SelectMostRelevantFrame() { in SelectMostRelevantFrame()
606 void Thread::WillStop() { in WillStop()
620 void Thread::SetupForResume() { in SetupForResume()
665 bool Thread::ShouldResume(StateType resume_state) { in ShouldResume()
727 void Thread::DidResume() { SetResumeSignal(LLDB_INVALID_SIGNAL_NUMBER); } in DidResume()
729 void Thread::DidStop() { SetState(eStateStopped); } in DidStop()
731 bool Thread::ShouldStop(Event *event_ptr) { in ShouldStop()
957 Vote Thread::ShouldReportStop(Event *event_ptr) { in ShouldReportStop()
1018 Vote Thread::ShouldReportRun(Event *event_ptr) { in ShouldReportRun()
1049 bool Thread::MatchesSpec(const ThreadSpec *spec) { in MatchesSpec()
1053 ThreadPlanStack &Thread::GetPlans() const { in GetPlans()
1069 void Thread::PushPlan(ThreadPlanSP thread_plan_sp) { in PushPlan()
1084 void Thread::PopPlan() { in PopPlan()
1093 void Thread::DiscardPlan() { in DiscardPlan()
1102 void Thread::AutoCompleteThreadPlans(CompletionRequest &request) const { in AutoCompleteThreadPlans()
1118 ThreadPlan *Thread::GetCurrentPlan() const { in GetCurrentPlan()
1122 ThreadPlanSP Thread::GetCompletedPlan() const { in GetCompletedPlan()
1126 ValueObjectSP Thread::GetReturnValueObject() const { in GetReturnValueObject()
1130 ExpressionVariableSP Thread::GetExpressionVariable() const { in GetExpressionVariable()
1134 bool Thread::IsThreadPlanDone(ThreadPlan *plan) const { in IsThreadPlanDone()
1138 bool Thread::WasThreadPlanDiscarded(ThreadPlan *plan) const { in WasThreadPlanDiscarded()
1142 bool Thread::CompletedPlanOverridesBreakpoint() const { in CompletedPlanOverridesBreakpoint()
1146 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) const{ in GetPreviousPlan()
1150 Status Thread::QueueThreadPlan(ThreadPlanSP &thread_plan_sp, in QueueThreadPlan()
1180 bool Thread::DiscardUserThreadPlansUpToIndex(uint32_t plan_index) { in DiscardUserThreadPlansUpToIndex()
1192 void Thread::DiscardThreadPlansUpToPlan(lldb::ThreadPlanSP &up_to_plan_sp) { in DiscardThreadPlansUpToPlan()
1196 void Thread::DiscardThreadPlansUpToPlan(ThreadPlan *up_to_plan_ptr) { in DiscardThreadPlansUpToPlan()
1205 void Thread::DiscardThreadPlans(bool force) { in DiscardThreadPlans()
1221 Status Thread::UnwindInnermostExpression() { in UnwindInnermostExpression()
1232 ThreadPlanSP Thread::QueueBasePlan(bool abort_other_plans) { in QueueBasePlan()
1238 ThreadPlanSP Thread::QueueThreadPlanForStepSingleInstruction( in QueueThreadPlanForStepSingleInstruction()
1247 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1262 ThreadPlanSP Thread::QueueThreadPlanForStepOverRange( in QueueThreadPlanForStepOverRange()
1274 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1289 ThreadPlanSP Thread::QueueThreadPlanForStepInRange( in QueueThreadPlanForStepInRange()
1304 ThreadPlanSP Thread::QueueThreadPlanForStepOut( in QueueThreadPlanForStepOut()
1317 ThreadPlanSP Thread::QueueThreadPlanForStepOutNoShouldStop( in QueueThreadPlanForStepOutNoShouldStop()
1336 ThreadPlanSP Thread::QueueThreadPlanForStepThrough(StackID &return_stack_id, in QueueThreadPlanForStepThrough()
1349 ThreadPlanSP Thread::QueueThreadPlanForRunToAddress(bool abort_other_plans, in QueueThreadPlanForRunToAddress()
1360 ThreadPlanSP Thread::QueueThreadPlanForStepUntil( in QueueThreadPlanForStepUntil()
1370 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 void Thread::ClearStackFrames() { in ClearStackFrames()
1436 lldb::StackFrameSP Thread::GetFrameWithConcreteFrameIndex(uint32_t unwind_idx) { in GetFrameWithConcreteFrameIndex()
1440 Status Thread::ReturnFromFrameWithIndex(uint32_t frame_idx, in ReturnFromFrameWithIndex()
1455 Status Thread::ReturnFromFrame(lldb::StackFrameSP frame_sp, in ReturnFromFrame()
1465 Thread *thread = frame_sp->GetThread().get(); in ReturnFromFrame()
1544 Status Thread::JumpToLine(const FileSpec &file, uint32_t line, in JumpToLine()
1601 void Thread::DumpUsingSettingsFormat(Stream &strm, uint32_t frame_idx, in DumpUsingSettingsFormat()
1630 void Thread::SettingsInitialize() {} in SettingsInitialize()
1632 void Thread::SettingsTerminate() {} in SettingsTerminate()
1634 lldb::addr_t Thread::GetThreadPointer() { return LLDB_INVALID_ADDRESS; } in GetThreadPointer()
1636 addr_t Thread::GetThreadLocalData(const ModuleSP module, in GetThreadLocalData()
1648 bool Thread::SafeToCallFunctions() { in SafeToCallFunctions()
1660 Thread::GetStackFrameSPForStackFramePtr(StackFrame *stack_frame_ptr) { in GetStackFrameSPForStackFramePtr()
1664 std::string Thread::StopReasonAsString(lldb::StopReason reason) { in StopReasonAsString()
1701 std::string Thread::RunModeAsString(lldb::RunMode mode) { in RunModeAsString()
1714 size_t Thread::GetStatus(Stream &strm, uint32_t start_frame, in GetStatus()
1767 bool Thread::GetDescription(Stream &strm, lldb::DescriptionLevel level, in GetDescription()
1855 size_t Thread::GetStackFrameStatus(Stream &strm, uint32_t first_frame, in GetStackFrameStatus()
1862 Unwind &Thread::GetUnwinder() { in GetUnwinder()
1868 void Thread::Flush() { in Flush()
1873 bool Thread::IsStillAtLastBreakpointHit() { in IsStillAtLastBreakpointHit()
1894 Status Thread::StepIn(bool source_step, in StepIn()
1930 Status Thread::StepOver(bool source_step, in StepOver()
1963 Status Thread::StepOut() { in StepOut()
1987 ValueObjectSP Thread::GetCurrentException() { in GetCurrentException()
2003 ThreadSP Thread::GetCurrentExceptionBacktrace() { in GetCurrentExceptionBacktrace()