Searched refs:new_shadow_frame (Results 1 – 3 of 3) sorted by relevance
/art/runtime/ |
D | method_handles.cc | 455 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in MethodHandleInvokeMethod() local 463 self, new_shadow_frame, StackedShadowFrameType::kShadowFrameUnderConstruction); in MethodHandleInvokeMethod() 468 new_shadow_frame, in MethodHandleInvokeMethod() 488 new_shadow_frame)) { in MethodHandleInvokeMethod() 504 new_shadow_frame)) { in MethodHandleInvokeMethod() 519 new_shadow_frame, in MethodHandleInvokeMethod() 581 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in MethodHandleInvokeTransform() local 607 new_shadow_frame->SetVRegReference(0, receiver.Get()); in MethodHandleInvokeTransform() 608 new_shadow_frame->SetVRegReference(1, sf.Get()); in MethodHandleInvokeTransform() 616 new_shadow_frame, in MethodHandleInvokeTransform() [all …]
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 340 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoInvoke() local 344 *new_shadow_frame->GetVRegAddr(dst) = *shadow_frame.GetVRegAddr(src); in DoInvoke() 345 *new_shadow_frame->GetShadowRefAddr(dst) = *shadow_frame.GetShadowRefAddr(src); in DoInvoke() 351 *new_shadow_frame->GetVRegAddr(dst) = *shadow_frame.GetVRegAddr(arg[i]); in DoInvoke() 352 *new_shadow_frame->GetShadowRefAddr(dst) = *shadow_frame.GetShadowRefAddr(arg[i]); in DoInvoke() 355 self->PushShadowFrame(new_shadow_frame); in DoInvoke() 365 ExecuteSwitchImpl<false, false>(self, accessor, *new_shadow_frame, *result, false); in DoInvoke() 368 if (ExecuteMterpImpl(self, accessor.Insns(), new_shadow_frame, result)) { in DoInvoke() 372 *result = ExecuteSwitchImpl<false, false>(self, accessor, *new_shadow_frame, *result, true); in DoInvoke() 373 if (new_shadow_frame->GetDexPC() == dex::kDexNoIndex) { in DoInvoke()
|
D | interpreter_common.cc | 1164 static inline void AssignRegister(ShadowFrame* new_shadow_frame, const ShadowFrame& shadow_frame, in AssignRegister() argument 1175 new_shadow_frame->SetVRegReference(dest_reg, o); in AssignRegister() 1177 new_shadow_frame->SetVReg(dest_reg, src_value); in AssignRegister() 1293 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoCallCommon() local 1301 self, new_shadow_frame, StackedShadowFrameType::kShadowFrameUnderConstruction); in DoCallCommon() 1311 new_shadow_frame->GetMethod()->GetInterfaceMethodIfProxy(kRuntimePointerSize); in DoCallCommon() 1325 new_shadow_frame->SetVRegReference(dest_reg, shadow_frame.GetVRegReference(receiver_reg)); in DoCallCommon() 1359 new_shadow_frame->GetMethod()->GetName(), shorty_pos, in DoCallCommon() 1365 new_shadow_frame->SetVRegReference(dest_reg, o); in DoCallCommon() 1373 new_shadow_frame->SetVRegLong(dest_reg, wide_value); in DoCallCommon() [all …]
|