Home
last modified time | relevance | path

Searched refs:ThreadTrack (Results 1 – 9 of 9) sorted by relevance

/external/perfetto/include/perfetto/tracing/
Dtrack.h155 struct PERFETTO_EXPORT ThreadTrack : public Track { struct
159 static ThreadTrack Current() { return ThreadTrack(base::GetThreadId()); } in Current() argument
162 static ThreadTrack ForThread(base::PlatformThreadId tid_) { in ForThread() argument
163 return ThreadTrack(tid_); in ForThread()
170 explicit ThreadTrack(base::PlatformThreadId tid_) in ThreadTrack() argument
Dtrack_event_legacy.h182 ThreadTrack ConvertThreadId(const T&);
186 ThreadTrack PERFETTO_EXPORT
/external/perfetto/src/tracing/
Dtrack_event_legacy.cc25 ThreadTrack ConvertThreadId(const PerfettoLegacyCurrentThreadId&) { in ConvertThreadId()
29 return ThreadTrack::Current(); in ConvertThreadId()
Dtrack.cc79 protos::gen::TrackDescriptor ThreadTrack::Serialize() const { in Serialize()
90 void ThreadTrack::Serialize(protos::pbzero::TrackDescriptor* desc) const { in Serialize()
/external/perfetto/include/perfetto/tracing/internal/
Dtrack_event_data_source.h380 const ThreadTrack& track = ThreadTrack::Current()) {
/external/perfetto/src/tracing/test/
Dapi_integrationtest.cc145 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()
/external/perfetto/src/tracing/internal/
Dtrack_event_internal.cc313 auto default_track = ThreadTrack::Current(); in ResetIncrementalState()
/external/perfetto/docs/instrumentation/
Dtrack-events.md459 - `ThreadTrack` – a timeline that represents a single thread in the system.
462 together. For example, the parent of a `ThreadTrack` is the `ProcessTrack` of
471 By default, track events (e.g., `TRACE_EVENT`) use the `ThreadTrack` for the
/external/perfetto/docs/analysis/
Dtrace-processor.md138 created and inheritance used for all subclasses (e.g. `ThreadTrack` and