Home
last modified time | relevance | path

Searched refs:CallChainExecutionType (Results 1 – 4 of 4) sorted by relevance

/system/extras/simpleperf/
Dreport_utils.cpp27 if (entry.execution_type == CallChainExecutionType::NATIVE_METHOD) { in IsArtEntry()
94 CallChainExecutionType execution_type = CallChainExecutionType::NATIVE_METHOD; in Build()
97 execution_type = CallChainExecutionType::INTERPRETED_JVM_METHOD; in Build()
99 execution_type = CallChainExecutionType::JIT_JVM_METHOD; in Build()
114 return entry.execution_type == CallChainExecutionType::ART_METHOD; in Build()
134 if (entry.execution_type == CallChainExecutionType::INTERPRETED_JVM_METHOD || in MarkArtFrame()
135 entry.execution_type == CallChainExecutionType::JIT_JVM_METHOD) { in MarkArtFrame()
143 callchain[j].execution_type = CallChainExecutionType::ART_METHOD; in MarkArtFrame()
149 entry.execution_type = CallChainExecutionType::ART_METHOD; in MarkArtFrame()
159 if (i > 0 && callchain[i - 1].execution_type == CallChainExecutionType::ART_METHOD) { in MarkArtFrame()
[all …]
Dreport_utils_test.cpp121 ASSERT_EQ(entries[0].execution_type, CallChainExecutionType::INTERPRETED_JVM_METHOD); in TEST_F()
126 ASSERT_EQ(entries[1].execution_type, CallChainExecutionType::JIT_JVM_METHOD); in TEST_F()
141 ASSERT_EQ(entries[0].execution_type, CallChainExecutionType::INTERPRETED_JVM_METHOD); in TEST_F()
146 ASSERT_EQ(entries[1].execution_type, CallChainExecutionType::JIT_JVM_METHOD); in TEST_F()
162 ASSERT_EQ(entries[i].execution_type, CallChainExecutionType::ART_METHOD); in TEST_F()
167 ASSERT_EQ(entries[i + 1].execution_type, CallChainExecutionType::ART_METHOD); in TEST_F()
173 ASSERT_EQ(entries[2].execution_type, CallChainExecutionType::INTERPRETED_JVM_METHOD); in TEST_F()
178 ASSERT_EQ(entries[5].execution_type, CallChainExecutionType::JIT_JVM_METHOD); in TEST_F()
198 ASSERT_EQ(entries[0].execution_type, CallChainExecutionType::INTERPRETED_JVM_METHOD); in TEST_F()
219 ASSERT_EQ(entries[i].execution_type, CallChainExecutionType::NATIVE_METHOD); in TEST_F()
[all …]
Dreport_utils.h31 enum class CallChainExecutionType { enum
46 CallChainExecutionType execution_type = CallChainExecutionType::NATIVE_METHOD;
Dcmd_report_sample.cpp70 CallChainExecutionType type) { in ToProtoExecutionType()
72 case CallChainExecutionType::NATIVE_METHOD: in ToProtoExecutionType()
74 case CallChainExecutionType::INTERPRETED_JVM_METHOD: in ToProtoExecutionType()
76 case CallChainExecutionType::JIT_JVM_METHOD: in ToProtoExecutionType()
78 case CallChainExecutionType::ART_METHOD: in ToProtoExecutionType()