Searched refs:ThreadTrack (Results 1 – 9 of 9) sorted by relevance
155 struct PERFETTO_EXPORT ThreadTrack : public Track { struct159 static ThreadTrack Current() { return ThreadTrack(base::GetThreadId()); } in Current() argument162 static ThreadTrack ForThread(base::PlatformThreadId tid_) { in ForThread() argument163 return ThreadTrack(tid_); in ForThread()170 explicit ThreadTrack(base::PlatformThreadId tid_) in ThreadTrack() function
182 ThreadTrack ConvertThreadId(const T&);186 ThreadTrack PERFETTO_EXPORT
25 ThreadTrack ConvertThreadId(const PerfettoLegacyCurrentThreadId&) { in ConvertThreadId()29 return ThreadTrack::Current(); in ConvertThreadId()
79 protos::gen::TrackDescriptor ThreadTrack::Serialize() const { in Serialize()90 void ThreadTrack::Serialize(protos::pbzero::TrackDescriptor* desc) const { in Serialize()
380 const ThreadTrack& track = ThreadTrack::Current()) {
145 ThreadTrack ConvertThreadId(const MyThreadId& thread) { in ConvertThreadId()146 return perfetto::ThreadTrack::ForThread( in ConvertThreadId()1421 perfetto::Track(async_id, perfetto::ThreadTrack::Current()); in TEST_P()1427 perfetto::Track(async_id, perfetto::ThreadTrack::Current()); in TEST_P()1492 const auto track = perfetto::ThreadTrack::ForThread(456); in TEST_P()1674 auto track = perfetto::Track(async_id, perfetto::ThreadTrack::Current()); in TEST_P()1694 EXPECT_EQ(perfetto::ThreadTrack::Current().uuid, td.parent_uuid()); in TEST_P()3318 std::to_string(perfetto::ThreadTrack::ForThread(123).uuid) + in TEST_P()3657 auto track = perfetto::Track(async_id, perfetto::ThreadTrack::Current()); in EmitConsoleEvents()
313 auto default_track = ThreadTrack::Current(); in ResetIncrementalState()
459 - `ThreadTrack` – a timeline that represents a single thread in the system.462 together. For example, the parent of a `ThreadTrack` is the `ProcessTrack` of471 By default, track events (e.g., `TRACE_EVENT`) use the `ThreadTrack` for the
138 created and inheritance used for all subclasses (e.g. `ThreadTrack` and