Home
last modified time | relevance | path

Searched refs:ProcessTracker (Results 1 – 14 of 14) sorted by relevance

/external/perfetto/src/trace_processor/importers/common/
Dprocess_tracker.cc27 ProcessTracker::ProcessTracker(TraceProcessorContext* context) in ProcessTracker() function in perfetto::trace_processor::ProcessTracker
45 ProcessTracker::~ProcessTracker() = default;
47 UniqueTid ProcessTracker::StartNewThread(base::Optional<int64_t> timestamp, in StartNewThread()
61 void ProcessTracker::EndThread(int64_t timestamp, uint32_t tid) { in EndThread()
83 base::Optional<UniqueTid> ProcessTracker::GetThreadOrNull(uint32_t tid) { in GetThreadOrNull()
101 UniqueTid ProcessTracker::GetOrCreateThread(uint32_t tid) { in GetOrCreateThread()
106 UniqueTid ProcessTracker::UpdateThreadName(uint32_t tid, in UpdateThreadName()
114 void ProcessTracker::UpdateThreadNameByUtid(UniqueTid utid, in UpdateThreadNameByUtid()
127 bool ProcessTracker::IsThreadAlive(UniqueTid utid) { in IsThreadAlive()
154 base::Optional<UniqueTid> ProcessTracker::GetThreadOrNull( in GetThreadOrNull()
[all …]
Dprocess_tracker.h46 class ProcessTracker {
48 explicit ProcessTracker(TraceProcessorContext*);
49 ProcessTracker(const ProcessTracker&) = delete;
50 ProcessTracker& operator=(const ProcessTracker&) = delete;
51 virtual ~ProcessTracker();
Devent_tracker_unittest.cc39 context.process_tracker.reset(new ProcessTracker(&context)); in EventTrackerTest()
Dprocess_tracker_unittest.cc39 context.process_tracker.reset(new ProcessTracker(&context)); in ProcessTrackerTest()
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h44 class ProcessTracker; variable
76 std::unique_ptr<ProcessTracker> process_tracker;
/external/perfetto/src/trace_processor/
Dtrace_processor_storage_impl.cc55 context_.process_tracker.reset(new ProcessTracker(&context_)); in TraceProcessorStorageImpl()
Dexport_json_unittest.cc78 context_.process_tracker.reset(new ProcessTracker(&context_)); in ExportJsonTest()
/external/perfetto/src/trace_processor/importers/ftrace/
Dsched_event_tracker_unittest.cc40 context.process_tracker.reset(new ProcessTracker(&context)); in SchedEventTrackerTest()
/external/perfetto/src/trace_processor/importers/proto/
Dprofile_module.cc123 ProcessTracker* procs = context_->process_tracker.get(); in ParseStreamingProfilePacket()
Dtrack_event_parser.cc323 ProcessTracker* procs = context_->process_tracker.get(); in ParseTrackAssociation()
948 ProcessTracker* procs = context_->process_tracker.get(); in ParseMetadataEvent()
Dproto_trace_parser_unittest.cc145 class MockProcessTracker : public ProcessTracker {
148 : ProcessTracker(context) {} in MockProcessTracker()
/external/perfetto/src/trace_processor/importers/json/
Djson_trace_parser.cc88 ProcessTracker* procs = context_->process_tracker.get(); in ParseTracePacket()
/external/perfetto/src/trace_processor/importers/fuchsia/
Dfuchsia_trace_tokenizer.cc187 ProcessTracker* procs = context_->process_tracker.get(); in ParseRecord()
Dfuchsia_trace_parser.cc84 ProcessTracker* procs = context_->process_tracker.get(); in ParseTracePacket()