Home
last modified time | relevance | path

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

/external/perfetto/src/trace_processor/importers/common/
Dprocess_tracker.cc26 ProcessTracker::ProcessTracker(TraceProcessorContext* context) in ProcessTracker() function in perfetto::trace_processor::ProcessTracker
49 ProcessTracker::~ProcessTracker() = default;
51 UniqueTid ProcessTracker::StartNewThread(std::optional<int64_t> timestamp, in StartNewThread()
65 void ProcessTracker::EndThread(int64_t timestamp, uint32_t tid) { in EndThread()
100 std::optional<UniqueTid> ProcessTracker::GetThreadOrNull(uint32_t tid) { in GetThreadOrNull()
118 UniqueTid ProcessTracker::GetOrCreateThread(uint32_t tid) { in GetOrCreateThread()
123 UniqueTid ProcessTracker::UpdateThreadName(uint32_t tid, in UpdateThreadName()
131 void ProcessTracker::UpdateThreadNameByUtid(UniqueTid utid, in UpdateThreadNameByUtid()
144 bool ProcessTracker::IsThreadAlive(UniqueTid utid) { in IsThreadAlive()
171 std::optional<UniqueTid> ProcessTracker::GetThreadOrNull( in GetThreadOrNull()
[all …]
Dprocess_tracker.h48 class ProcessTracker {
50 explicit ProcessTracker(TraceProcessorContext*);
51 ProcessTracker(const ProcessTracker&) = delete;
52 ProcessTracker& operator=(const ProcessTracker&) = delete;
53 virtual ~ProcessTracker();
Devent_tracker_unittest.cc40 context.process_tracker.reset(new ProcessTracker(&context)); in EventTrackerTest()
Dprocess_tracker_unittest.cc41 context.process_tracker.reset(new ProcessTracker(&context)); in ProcessTrackerTest()
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h61 class ProcessTracker; variable
98 std::unique_ptr<ProcessTracker> process_tracker;
/external/perfetto/src/trace_processor/importers/fuchsia/
Dfuchsia_trace_tokenizer.cc231 ProcessTracker* procs = context_->process_tracker.get(); in SwitchFrom()
275 ProcessTracker* procs = context_->process_tracker.get(); in SwitchTo()
316 ProcessTracker* procs = context_->process_tracker.get(); in Wake()
351 ProcessTracker* procs = context_->process_tracker.get(); in ParseRecord()
Dfuchsia_parser_unittest.cc113 class MockProcessTracker : public ProcessTracker {
116 : ProcessTracker(context) {} in MockProcessTracker()
Dfuchsia_trace_parser.cc195 ProcessTracker* procs = context_->process_tracker.get(); in ParseFuchsiaRecord()
/external/perfetto/src/trace_processor/importers/proto/
Dheap_graph_tracker_unittest.cc65 context.process_tracker.reset(new ProcessTracker(&context)); in TEST()
208 context.process_tracker.reset(new ProcessTracker(&context)); in TEST()
Dprofile_module.cc153 ProcessTracker* procs = context_->process_tracker.get(); in ParseStreamingProfilePacket()
Dtrack_event_parser.cc411 ProcessTracker* procs = context_->process_tracker.get(); in ParseTrackAssociation()
1037 ProcessTracker* procs = context_->process_tracker.get(); in ParseMetadataEvent()
Dproto_trace_parser_unittest.cc151 class MockProcessTracker : public ProcessTracker {
154 : ProcessTracker(context) {} in MockProcessTracker()
/external/perfetto/src/trace_processor/importers/ftrace/
Dbinder_tracker_unittest.cc48 context.process_tracker.reset(new ProcessTracker(&context)); in BinderTrackerTest()
Dsched_event_tracker_unittest.cc41 context.process_tracker.reset(new ProcessTracker(&context)); in SchedEventTrackerTest()
/external/perfetto/src/trace_processor/
Dtrace_processor_storage_impl.cc63 context_.process_tracker.reset(new ProcessTracker(&context_)); in TraceProcessorStorageImpl()
Dexport_json_unittest.cc81 context_.process_tracker.reset(new ProcessTracker(&context_)); in ExportJsonTest()
/external/perfetto/src/trace_processor/importers/json/
Djson_trace_parser.cc79 ProcessTracker* procs = context_->process_tracker.get(); in ParseJsonPacket()