Searched refs:called_method (Results 1 – 8 of 8) sorted by relevance
/art/runtime/interpreter/ |
D | interpreter_intrinsics.h | 33 ArtMethod* const called_method,
|
D | interpreter_common.h | 129 bool DoCall(ArtMethod* called_method, Thread* self, ShadowFrame& shadow_frame, 264 ArtMethod* called_method; in DoInvoke() local 265 called_method = FindMethodToCall<type, do_access_check>( in DoInvoke() 267 if (UNLIKELY(called_method == nullptr)) { in DoInvoke() 272 if (UNLIKELY(!called_method->IsInvokable())) { in DoInvoke() 273 called_method->ThrowInvocationTimeError(); in DoInvoke() 279 if (is_mterp && !is_range && called_method->IsIntrinsic()) { in DoInvoke() 280 if (MterpHandleIntrinsic(&shadow_frame, called_method, inst, inst_data, in DoInvoke() 289 return DoCall<is_range, do_access_check>(called_method, self, shadow_frame, inst, inst_data, in DoInvoke()
|
D | interpreter_common.cc | 240 static ALWAYS_INLINE bool DoCallCommon(ArtMethod* called_method, 1210 static inline bool DoCallCommon(ArtMethod* called_method, in DoCallCommon() argument 1219 if (UNLIKELY(called_method->GetDeclaringClass()->IsStringClass() in DoCallCommon() 1220 && called_method->IsConstructor())) { in DoCallCommon() 1221 called_method = WellKnownClasses::StringInitToStringFactory(called_method); in DoCallCommon() 1226 CodeItemDataAccessor accessor(called_method->DexInstructionData()); in DoCallCommon() 1233 const bool use_interpreter_entrypoint = ShouldStayInSwitchInterpreter(called_method); in DoCallCommon() 1246 DCHECK(called_method->IsNative() || called_method->IsProxyMethod()); in DoCallCommon() 1268 DCHECK(called_method->IsNative() || called_method->IsProxyMethod()); in DoCallCommon() 1291 CREATE_SHADOW_FRAME(num_regs, &shadow_frame, called_method, /* dex pc */ 0); in DoCallCommon() [all …]
|
D | interpreter_intrinsics.cc | 424 ArtMethod* const called_method, in MterpHandleIntrinsic() argument 429 Intrinsics intrinsic = static_cast<Intrinsics>(called_method->GetIntrinsic()); in MterpHandleIntrinsic()
|
/art/runtime/ |
D | method_handles.cc | 378 ArtMethod* called_method = method_handle->GetTargetMethod(); in MethodHandleInvokeTransform() local 379 CodeItemDataAccessor accessor(called_method->DexInstructionData()); in MethodHandleInvokeTransform() 396 CREATE_SHADOW_FRAME(kNumRegsForTransform, &shadow_frame, called_method, /* dex pc */ 0); in MethodHandleInvokeTransform() 408 interpreter::ShouldStayInSwitchInterpreter(called_method)); in MethodHandleInvokeTransform() 744 ArtMethod* called_method = RefineTargetMethod(self, in DoMethodHandleInvokeMethod() local 750 if (called_method == nullptr) { in DoMethodHandleInvokeMethod() 755 CodeItemDataAccessor accessor(called_method->DexInstructionData()); in DoMethodHandleInvokeMethod() 765 DCHECK(called_method->IsNative() || called_method->IsProxyMethod()); in DoMethodHandleInvokeMethod() 766 num_regs = GetInsForProxyOrNativeMethod(called_method); in DoMethodHandleInvokeMethod() 772 CREATE_SHADOW_FRAME(num_regs, &shadow_frame, called_method, /* dex pc */ 0); in DoMethodHandleInvokeMethod() [all …]
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 1233 MethodReference called_method(nullptr, 0); in artQuickResolutionTrampoline() local 1238 called_method.dex_file = caller->GetDexFile(); in artQuickResolutionTrampoline() 1293 called_method.index = (is_range) ? instr.VRegB_3rc() : instr.VRegB_35c(); in artQuickResolutionTrampoline() 1295 << called_method.index; in artQuickResolutionTrampoline() 1299 called_method.dex_file = called->GetDexFile(); in artQuickResolutionTrampoline() 1300 called_method.index = called->GetDexMethodIndex(); in artQuickResolutionTrampoline() 1304 called_method.dex_file->GetMethodShorty(called_method.GetMethodId(), &shorty_len); in artQuickResolutionTrampoline() 1315 DCHECK_EQ(caller->GetDexFile(), called_method.dex_file); in artQuickResolutionTrampoline() 1317 self, called_method.index, caller, invoke_type); in artQuickResolutionTrampoline() 1338 caller->GetDexFile()->GetMethodId(called_method.index).class_idx_, caller); in artQuickResolutionTrampoline() [all …]
|
/art/openjdkjvmti/ |
D | ti_stack.cc | 932 bool called_method = false; in GetOwnedMonitorInfoCommon() local 942 called_method = true; in GetOwnedMonitorInfoCommon() 957 if (!called_method) { in GetOwnedMonitorInfoCommon() 1173 art::ArtMethod* called_method = final_frame.GetMethod(); in NonStandardExitFrames() local 1175 if (!CheckFunctions(env, calling_method, called_method)) { in NonStandardExitFrames() 1178 DCHECK(!called_method->IsNative()) << called_method->PrettyMethod(); in NonStandardExitFrames()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 2856 ArtMethod* called_method = VerifyInvocationArgs(inst, type, is_range); in CodeFlowVerifyInstruction() local 2858 if (called_method != nullptr) { in CodeFlowVerifyInstruction() 2860 ? called_method->ResolveReturnType() in CodeFlowVerifyInstruction() 2861 : called_method->LookupResolvedReturnType(); in CodeFlowVerifyInstruction() 2863 return_type = &FromClass(called_method->GetReturnTypeDescriptor(), in CodeFlowVerifyInstruction() 2890 ArtMethod* called_method = VerifyInvocationArgs(inst, METHOD_DIRECT, is_range); in CodeFlowVerifyInstruction() local 2894 if (called_method == nullptr) { in CodeFlowVerifyInstruction() 2902 is_constructor = called_method->IsConstructor(); in CodeFlowVerifyInstruction() 2903 return_type_descriptor = called_method->GetReturnTypeDescriptor(); in CodeFlowVerifyInstruction() 2905 ? called_method->ResolveReturnType() in CodeFlowVerifyInstruction() [all …]
|