Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dstack_map_test.cc201 auto inline_infos = code_info.GetInlineInfosOf(stack_map); in TEST() local
202 ASSERT_EQ(2u, inline_infos.size()); in TEST()
203 ASSERT_EQ(3u, inline_infos[0].GetDexPc()); in TEST()
204 ASSERT_EQ(2u, inline_infos[1].GetDexPc()); in TEST()
205 ASSERT_TRUE(inline_infos[0].EncodesArtMethod()); in TEST()
206 ASSERT_TRUE(inline_infos[1].EncodesArtMethod()); in TEST()
629 auto inline_infos = ci.GetInlineInfosOf(sm0); in TEST() local
630 ASSERT_EQ(2u, inline_infos.size()); in TEST()
631 ASSERT_EQ(2u, inline_infos[0].GetDexPc()); in TEST()
632 ASSERT_TRUE(inline_infos[0].EncodesArtMethod()); in TEST()
[all …]
/art/runtime/entrypoints/jni/
Djni_entrypoints.cc168 BitTableRange<InlineInfo> inline_infos = code_info.GetInlineInfosOf(stack_map); in artCriticalNativeFrameSize() local
170 inline_infos.empty() ? method : GetResolvedMethod(method, code_info, inline_infos); in artCriticalNativeFrameSize()
171 uint32_t dex_pc = inline_infos.empty() ? stack_map.GetDexPc() : inline_infos.back().GetDexPc(); in artCriticalNativeFrameSize()
/art/runtime/entrypoints/
Dentrypoint_utils.cc228 BitTableRange<InlineInfo> inline_infos = code_info.GetInlineInfosOf(stack_map); in DoGetCalleeSaveMethodCallerAndDexPc() local
229 if (!inline_infos.empty()) { in DoGetCalleeSaveMethodCallerAndDexPc()
230 caller = GetResolvedMethod(outer_method, code_info, inline_infos); in DoGetCalleeSaveMethodCallerAndDexPc()
231 *dex_pc = inline_infos.back().GetDexPc(); in DoGetCalleeSaveMethodCallerAndDexPc()
Dentrypoint_utils-inl.h105 const BitTableRange<InlineInfo>& inline_infos) in GetResolvedMethod() argument
115 InlineInfo inline_info = inline_infos.back(); in GetResolvedMethod()
133 for (InlineInfo inline_info : inline_infos) { in GetResolvedMethod()
/art/runtime/
Dstack_map.h443 const BitTableRange<InlineInfo>& inline_infos = GetInlineInfosOf(stack_map); in GetCatchStackMapForDexPc() local
444 if (inline_infos.size() == dex_pcs.size() - 1) { in GetCatchStackMapForDexPc()
446 for (size_t inline_info_index = 0; inline_info_index < inline_infos.size(); in GetCatchStackMapForDexPc()
448 if (inline_infos[inline_info_index].GetDexPc() != dex_pcs[inline_info_index + 1]) { in GetCatchStackMapForDexPc()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1085 BitTableRange<InlineInfo> inline_infos = code_info.GetInlineInfosOf(stack_map); in DumpB74410240DebugData() local
1086 for (InlineInfo inline_info : inline_infos) { in DumpB74410240DebugData()
1096 CHECK(inline_info.Equals(inline_infos.back())); in DumpB74410240DebugData()