Searched refs:ThreadTrace (Results 1 – 19 of 19) sorted by relevance
20 void ThreadTrace::RefreshStateAfterStop() {} in RefreshStateAfterStop()22 RegisterContextSP ThreadTrace::GetRegisterContext() { in GetRegisterContext()30 ThreadTrace::CreateRegisterContextForFrame(StackFrame *frame) { in CreateRegisterContextForFrame()37 bool ThreadTrace::CalculateStopInfo() { return false; } in CalculateStopInfo()39 const FileSpec &ThreadTrace::GetTraceFile() const { return m_trace_file; } in GetTraceFile()
69 ThreadTrace.cpp
107 std::make_shared<ThreadTrace>(*process_sp, tid, trace_file); in ParseThread()
23 class ThreadTrace : public Thread {34 ThreadTrace(Process &process, lldb::tid_t tid, const FileSpec &trace_file) in ThreadTrace() function57 typedef std::shared_ptr<ThreadTrace> ThreadTraceSP;
30 ThreadTraceDecoder(const std::shared_ptr<ThreadTrace> &trace_thread, in ThreadTraceDecoder()44 std::shared_ptr<ThreadTrace> m_trace_thread;
68 const std::vector<std::shared_ptr<ThreadTrace>> &traced_threads) in TraceIntelPT()70 for (const std::shared_ptr<ThreadTrace> &thread : traced_threads) in TraceIntelPT()
74 const std::vector<std::shared_ptr<ThreadTrace>> &traced_threads);
72 class ThreadTrace final {74 ~ThreadTrace() {} in ~ThreadTrace()275 inline void Print(const ThreadTrace& trace, TraceOutputFormat output_format, in Print()300 ThreadTrace* AddCurrentThread() { in AddCurrentThread()302 ThreadTrace* thread_trace = new ThreadTrace; in AddCurrentThread()338 std::vector<std::unique_ptr<ThreadTrace>> thread_traces_;343 inline ThreadTrace* ThreadLocalTrace() { in ThreadLocalTrace()344 static thread_local ThreadTrace* thread_local_trace = in ThreadLocalTrace()
98 thr->shadow_stack = &ThreadTrace(thr->tid)->shadow_stack[0]; in OnStarted()
507 Trace *thr_trace = ThreadTrace(thr->tid); in TraceSwitch()517 Trace *ThreadTrace(int tid) { in ThreadTrace() function
777 Trace *ThreadTrace(int tid);
377 Trace* trace = ThreadTrace(tid); in RestoreStack()
581 Trace *thr_trace = ThreadTrace(thr->tid); in TraceSwitch()591 Trace *ThreadTrace(int tid) { in ThreadTrace() function
384 Trace* trace = ThreadTrace(tid); in RestoreStack()
850 Trace *ThreadTrace(int tid);
229 class ThreadTrace; variable
33936 <!-- __tsan::Trace* __tsan::ThreadTrace(int) -->33937 …<function-decl name='ThreadTrace' filepath='../../.././libsanitizer/tsan/tsan_rtl.cc' line='350' c…
20217 …<function-decl name='ThreadTrace' filepath='../../.././libsanitizer/tsan/tsan_rtl.cc' line='350' c…