Home
last modified time | relevance | path

Searched refs:HeapGraphTracker (Results 1 – 6 of 6) sorted by relevance

/external/perfetto/src/trace_processor/importers/proto/
Dheap_graph_tracker_unittest.cc31 HeapGraphTracker tracker(&context); in TEST()
56 HeapGraphTracker tracker(&context); in TEST()
79 HeapGraphTracker::SourceObject obj; in TEST()
83 HeapGraphTracker::SourceObject::Reference ref; in TEST()
96 HeapGraphTracker::SourceObject obj; in TEST()
104 HeapGraphTracker::SourceObject obj; in TEST()
108 HeapGraphTracker::SourceObject::Reference ref; in TEST()
121 HeapGraphTracker::SourceObject obj; in TEST()
129 HeapGraphTracker::SourceObject obj; in TEST()
136 HeapGraphTracker::SourceRoot root; in TEST()
Dheap_graph_tracker.cc163 HeapGraphTracker::HeapGraphTracker(TraceProcessorContext* context) in HeapGraphTracker() function in perfetto::trace_processor::HeapGraphTracker
166 base::Optional<std::string> HeapGraphTracker::PackageFromLocation( in PackageFromLocation()
254 HeapGraphTracker::SequenceState& HeapGraphTracker::GetOrCreateSequence( in GetOrCreateSequence()
259 bool HeapGraphTracker::SetPidAndTimestamp(SequenceState* sequence_state, in SetPidAndTimestamp()
276 tables::HeapGraphObjectTable::Id HeapGraphTracker::GetOrInsertObject( in GetOrInsertObject()
298 tables::HeapGraphClassTable::Id HeapGraphTracker::GetOrInsertType( in GetOrInsertType()
313 void HeapGraphTracker::AddObject(uint32_t seq_id, in AddObject()
364 void HeapGraphTracker::AddRoot(uint32_t seq_id, in AddRoot()
375 void HeapGraphTracker::AddInternedLocationName(uint32_t seq_id, in AddInternedLocationName()
382 void HeapGraphTracker::AddInternedTypeName(uint32_t seq_id, in AddInternedTypeName()
[all …]
Dheap_graph_tracker.h72 class HeapGraphTracker : public Destructible {
92 explicit HeapGraphTracker(TraceProcessorContext* context);
94 static HeapGraphTracker* GetOrCreate(TraceProcessorContext* context) { in GetOrCreate()
96 context->heap_graph_tracker.reset(new HeapGraphTracker(context)); in GetOrCreate()
98 return static_cast<HeapGraphTracker*>(context->heap_graph_tracker.get()); in GetOrCreate()
119 ~HeapGraphTracker() override;
Dheap_graph_module.cc118 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in ParseHeapGraph()
125 HeapGraphTracker::SourceObject obj; in ParseHeapGraph()
155 HeapGraphTracker::SourceObject::Reference ref; in ParseHeapGraph()
199 HeapGraphTracker::SourceRoot src_root; in ParseHeapGraph()
222 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in DeobfuscateClass()
253 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in ParseDeobfuscationMapping()
322 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in NotifyEndOfFile()
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h37 class HeapGraphTracker; variable
/external/perfetto/src/trace_processor/dynamic/
Dexperimental_flamegraph_generator.cc259 auto* tracker = HeapGraphTracker::GetOrCreate(context_); in ComputeTable()