Home
last modified time | relevance | path

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

/external/perfetto/src/trace_processor/importers/proto/
Dprofile_packet_utils.h34 static SequenceStackProfileTracker::SourceMapping MakeSourceMapping( in MakeSourceMapping()
36 SequenceStackProfileTracker::SourceMapping src_mapping{}; in MakeSourceMapping()
50 static SequenceStackProfileTracker::SourceFrame MakeSourceFrame( in MakeSourceFrame()
52 SequenceStackProfileTracker::SourceFrame src_frame; in MakeSourceFrame()
59 static SequenceStackProfileTracker::SourceCallstack MakeSourceCallstack( in MakeSourceCallstack()
61 SequenceStackProfileTracker::SourceCallstack src_callstack; in MakeSourceCallstack()
122 : public SequenceStackProfileTracker::InternLookup {
129 SequenceStackProfileTracker::SourceStringId iid, in GetString()
130 SequenceStackProfileTracker::InternedStringType type) const override { in GetString()
133 case SequenceStackProfileTracker::InternedStringType::kBuildId: in GetString()
[all …]
Dheap_profile_tracker.h43 SequenceStackProfileTracker::SourceCallstackId callstack_id = 0;
61 SequenceStackProfileTracker* sequence_stack_profile_tracker,
62 const SequenceStackProfileTracker::InternLookup* lookup);
68 SequenceStackProfileTracker* sequence_stack_profile_tracker,
69 const SequenceStackProfileTracker::InternLookup* lookup);
78 SequenceStackProfileTracker* sequence_stack_profile_tracker,
80 const SequenceStackProfileTracker::InternLookup* intern_lookup = nullptr);
83 SequenceStackProfileTracker::SourceCallstackId src_callstack_id;
111 std::map<SequenceStackProfileTracker::SourceCallstackId,
114 std::map<SequenceStackProfileTracker::SourceCallstackId,
Dstack_profile_tracker.cc28 SequenceStackProfileTracker::InternLookup::~InternLookup() = default;
30 SequenceStackProfileTracker::SequenceStackProfileTracker( in SequenceStackProfileTracker() function in perfetto::trace_processor::SequenceStackProfileTracker
34 SequenceStackProfileTracker::~SequenceStackProfileTracker() = default;
36 StringId SequenceStackProfileTracker::GetEmptyStringId() { in GetEmptyStringId()
44 void SequenceStackProfileTracker::AddString(SourceStringId id, in AddString()
49 base::Optional<MappingId> SequenceStackProfileTracker::AddMapping( in AddMapping()
134 base::Optional<FrameId> SequenceStackProfileTracker::AddFrame( in AddFrame()
210 base::Optional<CallsiteId> SequenceStackProfileTracker::AddCallstack( in AddCallstack()
244 FrameId SequenceStackProfileTracker::GetDatabaseFrameIdForTesting( in GetDatabaseFrameIdForTesting()
254 base::Optional<StringId> SequenceStackProfileTracker::FindAndInternString( in FindAndInternString()
[all …]
Dheap_profile_tracker_unittest.cc61 new SequenceStackProfileTracker(&context)); in HeapProfileTrackerDupTest()
77 SequenceStackProfileTracker::SourceMapping first_frame; in InsertMapping()
93 SequenceStackProfileTracker::SourceFrame first_frame; in InsertFrame()
104 SequenceStackProfileTracker::SourceCallstack first_callsite = { in InsertCallsite()
114 std::unique_ptr<SequenceStackProfileTracker> sequence_stack_profile_tracker;
205 std::unique_ptr<SequenceStackProfileTracker> spt( in TEST()
206 new SequenceStackProfileTracker(&context)); in TEST()
216 SequenceStackProfileTracker::SourceMapping mapping; in TEST()
240 std::unique_ptr<SequenceStackProfileTracker> spt( in TEST()
241 new SequenceStackProfileTracker(&context)); in TEST()
[all …]
Dheap_profile_tracker.cc268 SequenceStackProfileTracker* sequence_stack_profile_tracker, in AddAllocation()
270 const SequenceStackProfileTracker::InternLookup* intern_lookup) { in AddAllocation()
384 SequenceStackProfileTracker* sequence_stack_profile_tracker, in CommitAllocations()
385 const SequenceStackProfileTracker::InternLookup* intern_lookup) { in CommitAllocations()
394 SequenceStackProfileTracker* sequence_stack_profile_tracker, in FinalizeProfile()
395 const SequenceStackProfileTracker::InternLookup* intern_lookup) { in FinalizeProfile()
Dstack_profile_tracker.h157 class SequenceStackProfileTracker {
213 explicit SequenceStackProfileTracker(TraceProcessorContext* context);
214 ~SequenceStackProfileTracker();
Dprofile_module.cc125 SequenceStackProfileTracker& sequence_stack_profile_tracker = in ParseStreamingProfilePacket()
223 SequenceStackProfileTracker& stack_tracker = in ParsePerfSample()
Dpacket_sequence_state.h302 SequenceStackProfileTracker& sequence_stack_profile_tracker() { in sequence_stack_profile_tracker()
353 SequenceStackProfileTracker sequence_stack_profile_tracker_;
Dproto_trace_parser.cc264 SequenceStackProfileTracker::SourceMapping src_mapping = in ParseProfilePacket()
272 SequenceStackProfileTracker::SourceFrame src_frame = in ParseProfilePacket()
280 SequenceStackProfileTracker::SourceCallstack src_callstack = in ParseProfilePacket()