Home
last modified time | relevance | path

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

/system/extras/simpleperf/
Dreport_utils.h39 struct CallChainReportEntry { struct
60 std::vector<CallChainReportEntry> Build(const ThreadEntry* thread, argument
76 void MarkArtFrame(std::vector<CallChainReportEntry>& callchain);
77 void ConvertJITFrame(std::vector<CallChainReportEntry>& callchain);
79 void DeObfuscateJavaMethods(std::vector<CallChainReportEntry>& callchain);
Dreport_utils.cpp26 static bool IsArtEntry(const CallChainReportEntry& entry, bool* is_jni_trampoline) { in IsArtEntry()
90 std::vector<CallChainReportEntry> CallChainReportBuilder::Build(const ThreadEntry* thread, in Build()
93 std::vector<CallChainReportEntry> result; in Build()
119 auto it = std::remove_if(result.begin(), result.end(), [](const CallChainReportEntry& entry) { in Build()
133 void CallChainReportBuilder::MarkArtFrame(std::vector<CallChainReportEntry>& callchain) { in MarkArtFrame()
171 void CallChainReportBuilder::ConvertJITFrame(std::vector<CallChainReportEntry>& callchain) { in ConvertJITFrame()
217 void CallChainReportBuilder::DeObfuscateJavaMethods(std::vector<CallChainReportEntry>& callchain) { in DeObfuscateJavaMethods()
Dreport_utils_test.cpp117 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
137 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
157 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
194 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
214 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
249 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
273 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
Dcmd_report_sample.cpp171 const std::vector<CallChainReportEntry>& entries);
178 const std::vector<CallChainReportEntry>& entries);
562 std::vector<CallChainReportEntry> entries = in ProcessSampleRecord()
580 const SampleRecord& r, const std::vector<CallChainReportEntry>& entries) { in PrintSampleRecordInProtobuf()
754 const std::vector<CallChainReportEntry>& entries) { in PrintSampleRecord()
Dcmd_debug_unwind.cpp291 std::vector<CallChainReportEntry> entries = callchain_report_builder_.Build(thread, ips, 0); in UnwindRecord()
534 std::vector<CallChainReportEntry> entries = callchain_report_builder_.Build(thread, ips, 0); in ReportUnwindingResult()
Dreport_lib_interface.cpp277 std::vector<CallChainReportEntry> report_entries = in SetCurrentSample()