Searched refs:CallChainReportEntry (Results 1 – 6 of 6) sorted by relevance
/system/extras/simpleperf/ |
D | report_utils.h | 39 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);
|
D | report_utils.cpp | 26 static bool IsArtEntry(const CallChainReportEntry& entry, bool* is_jni_trampoline) { in IsArtEntry() 84 std::vector<CallChainReportEntry> CallChainReportBuilder::Build(const ThreadEntry* thread, in Build() 87 std::vector<CallChainReportEntry> result; in Build() 113 auto it = std::remove_if(result.begin(), result.end(), [](const CallChainReportEntry& entry) { in Build() 127 void CallChainReportBuilder::MarkArtFrame(std::vector<CallChainReportEntry>& callchain) { in MarkArtFrame() 165 void CallChainReportBuilder::ConvertJITFrame(std::vector<CallChainReportEntry>& callchain) { in ConvertJITFrame() 212 static bool IsJavaEntry(const CallChainReportEntry& entry) { in IsJavaEntry() 229 void CallChainReportBuilder::DeObfuscateJavaMethods(std::vector<CallChainReportEntry>& callchain) { in DeObfuscateJavaMethods()
|
D | report_utils_test.cpp | 115 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 135 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 155 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 192 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 212 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 247 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 271 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 327 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 358 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F() 379 std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0); in TEST_F()
|
D | cmd_report_sample.cpp | 176 const std::vector<CallChainReportEntry>& entries); 184 const std::vector<CallChainReportEntry>& entries); 647 std::vector<CallChainReportEntry> entries = in ProcessSampleRecord() 665 const SampleRecord& r, const std::vector<CallChainReportEntry>& entries) { in PrintSampleRecordInProtobuf() 858 const std::vector<CallChainReportEntry>& entries) { in PrintSampleRecord()
|
D | cmd_debug_unwind.cpp | 317 std::vector<CallChainReportEntry> entries = callchain_report_builder_.Build(thread, ips, 0); in UnwindRecord() 546 std::vector<CallChainReportEntry> entries = callchain_report_builder_.Build(thread, ips, 0); in ReportUnwindingResult()
|
D | report_lib_interface.cpp | 456 std::vector<CallChainReportEntry> report_entries = in SetCurrentSample()
|