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.cc63 HeapGraphTracker tracker(&context); in TEST()
110 HeapGraphTracker::SourceObject obj; in TEST()
121 HeapGraphTracker::SourceObject obj; in TEST()
132 HeapGraphTracker::SourceObject obj; in TEST()
140 HeapGraphTracker::SourceObject obj; in TEST()
151 HeapGraphTracker::SourceObject obj; in TEST()
159 HeapGraphTracker::SourceObject obj; in TEST()
166 HeapGraphTracker::SourceRoot root; in TEST()
Dheap_graph_tracker.cc277 HeapGraphTracker::HeapGraphTracker(TraceProcessorContext* context) in HeapGraphTracker() function in perfetto::trace_processor::HeapGraphTracker
280 HeapGraphTracker::SequenceState& HeapGraphTracker::GetOrCreateSequence( in GetOrCreateSequence()
285 bool HeapGraphTracker::SetPidAndTimestamp(SequenceState* sequence_state, in SetPidAndTimestamp()
302 tables::HeapGraphObjectTable::Id HeapGraphTracker::GetOrInsertObject( in GetOrInsertObject()
324 tables::HeapGraphClassTable::Id HeapGraphTracker::GetOrInsertType( in GetOrInsertType()
339 void HeapGraphTracker::AddObject(uint32_t seq_id, in AddObject()
402 void HeapGraphTracker::AddRoot(uint32_t seq_id, in AddRoot()
413 void HeapGraphTracker::AddInternedLocationName(uint32_t seq_id, in AddInternedLocationName()
420 void HeapGraphTracker::AddInternedType(uint32_t seq_id, in AddInternedType()
442 void HeapGraphTracker::AddInternedFieldName(uint32_t seq_id, in AddInternedFieldName()
[all …]
Dheap_graph_tracker.h72 class HeapGraphTracker : public Destructible {
90 explicit HeapGraphTracker(TraceProcessorContext* context);
92 static HeapGraphTracker* GetOrCreate(TraceProcessorContext* context) { in GetOrCreate()
94 context->heap_graph_tracker.reset(new HeapGraphTracker(context)); in GetOrCreate()
96 return static_cast<HeapGraphTracker*>(context->heap_graph_tracker.get()); in GetOrCreate()
120 ~HeapGraphTracker() override;
Dheap_graph_module.cc149 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in ParseHeapGraph()
156 HeapGraphTracker::SourceObject obj; in ParseHeapGraph()
256 HeapGraphTracker::SourceRoot src_root; in ParseHeapGraph()
280 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in DeobfuscateClass()
310 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in ParseDeobfuscationMapping()
370 auto* heap_graph_tracker = HeapGraphTracker::GetOrCreate(context_); in NotifyEndOfFile()
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h39 class HeapGraphTracker; variable
/external/perfetto/src/trace_processor/dynamic/
Dexperimental_flamegraph_generator.cc259 auto* tracker = HeapGraphTracker::GetOrCreate(context_); in ComputeTable()