/art/compiler/dex/ |
D | inline_method_analyser.cc | 150 ArtMethod* target_method = Runtime::Current()->GetClassLinker()->LookupResolvedMethod( in GetTargetConstructor() local 152 if (kIsDebugBuild && target_method != nullptr) { in GetTargetConstructor() 153 CHECK(!target_method->IsStatic()); in GetTargetConstructor() 154 CHECK(target_method->IsConstructor()); in GetTargetConstructor() 155 CHECK(target_method->GetDeclaringClass() == method->GetDeclaringClass() || in GetTargetConstructor() 156 target_method->GetDeclaringClass() == method->GetDeclaringClass()->GetSuperClass()); in GetTargetConstructor() 158 return target_method; in GetTargetConstructor() 312 ArtMethod* target_method = GetTargetConstructor(method, &instruction); in DoAnalyseConstructor() local 313 if (target_method == nullptr) { in DoAnalyseConstructor() 318 if (target_method->GetDeclaringClass() == method->GetDeclaringClass() && in DoAnalyseConstructor() [all …]
|
/art/runtime/ |
D | method_handles.cc | 646 ArtMethod* target_method) in RefineTargetMethod() argument 660 ObjPtr<mirror::Class> declaring_class(target_method->GetDeclaringClass()); in RefineTargetMethod() 669 target_method, kRuntimePointerSize); in RefineTargetMethod() 674 if (target_method->IsConstructor() && target_method->GetDeclaringClass()->IsStringClass()) { in RefineTargetMethod() 676 return WellKnownClasses::StringInitToStringFactory(target_method); in RefineTargetMethod() 684 ObjPtr<mirror::Class> declaring_class = target_method->GetDeclaringClass(); in RefineTargetMethod() 686 return target_method; in RefineTargetMethod() 690 uint16_t vtable_index = target_method->GetMethodIndex(); in RefineTargetMethod() 699 return target_method; in RefineTargetMethod() 718 ArtMethod* target_method = method_handle->GetTargetMethod(); in DoInvokePolymorphicMethod() local [all …]
|
D | class_linker.h | 1176 ArtMethod* target_method,
|
/art/dex2oat/linker/arm/ |
D | relative_patcher_arm_base.h | 124 UnprocessedMethodCallPatch(uint32_t patch_offset, MethodReference target_method) in UnprocessedMethodCallPatch() argument 125 : patch_offset_(patch_offset), target_method_(target_method) { } in UnprocessedMethodCallPatch()
|
D | relative_patcher_arm_base.cc | 474 MethodReference target_method = unprocessed_method_call_patches_.front().GetTargetMethod(); in ResolveMethodCalls() local 481 if (target_method == method_ref) { in ResolveMethodCalls() 487 auto result = target_provider_->FindMethodOffset(target_method); in ResolveMethodCalls()
|
/art/test/1953-pop-frame/ |
D | pop_frame.cc | 44 jmethodID target_method; member 63 target_method(meth != nullptr ? env->FromReflectedMethod(meth) : nullptr), in TestData() 98 if (meth != data->target_method || loc != data->target_loc) { in cbSingleStep() 117 if (method != data->target_method) { in cbExceptionCatch() 138 if (method != data->target_method) { in cbException() 155 if (method != data->target_method) { in cbMethodEntry() 174 if (method != data->target_method) { in cbMethodExit() 247 if (method != data->target_method || loc != data->target_loc) { in cbBreakpointHit() 617 JvmtiErrorToException(env, jvmti_env, jvmti_env->SetBreakpoint(data->target_method, in Java_art_Test1953_setupSuspendBreakpointFor() 642 jvmti_env->ClearBreakpoint(data->target_method, in Java_art_Test1953_clearSuspendBreakpointFor()
|
/art/compiler/optimizing/ |
D | code_generator_mips.h | 625 PcRelativePatchInfo* NewBootImageMethodPatch(MethodReference target_method, 627 PcRelativePatchInfo* NewMethodBssEntryPatch(MethodReference target_method,
|
D | code_generator_mips64.h | 595 PcRelativePatchInfo* NewBootImageMethodPatch(MethodReference target_method, 597 PcRelativePatchInfo* NewMethodBssEntryPatch(MethodReference target_method,
|
D | code_generator_arm64.h | 590 vixl::aarch64::Label* NewBootImageMethodPatch(MethodReference target_method, 597 vixl::aarch64::Label* NewMethodBssEntryPatch(MethodReference target_method,
|
D | code_generator_arm_vixl.h | 583 PcRelativePatchInfo* NewBootImageMethodPatch(MethodReference target_method); 584 PcRelativePatchInfo* NewMethodBssEntryPatch(MethodReference target_method);
|
D | code_generator_mips64.cc | 1595 MethodReference target_method, in NewBootImageMethodPatch() argument 1598 target_method.dex_file, target_method.index, info_high, &boot_image_method_patches_); in NewBootImageMethodPatch() 1602 MethodReference target_method, in NewMethodBssEntryPatch() argument 1605 target_method.dex_file, target_method.index, info_high, &method_bss_entry_patches_); in NewMethodBssEntryPatch() 1707 MethodReference target_method = invoke->GetTargetMethod(); in AllocateInstanceForIntrinsic() local 1708 dex::TypeIndex type_idx = target_method.dex_file->GetMethodId(target_method.index).class_idx_; in AllocateInstanceForIntrinsic() 1709 PcRelativePatchInfo* info_high = NewBootImageTypePatch(*target_method.dex_file, type_idx); in AllocateInstanceForIntrinsic() 1711 NewBootImageTypePatch(*target_method.dex_file, type_idx, info_high); in AllocateInstanceForIntrinsic()
|
D | code_generator_mips.cc | 1668 MethodReference target_method, in NewBootImageMethodPatch() argument 1671 target_method.dex_file, target_method.index, info_high, &boot_image_method_patches_); in NewBootImageMethodPatch() 1675 MethodReference target_method, in NewMethodBssEntryPatch() argument 1678 target_method.dex_file, target_method.index, info_high, &method_bss_entry_patches_); in NewMethodBssEntryPatch() 1791 MethodReference target_method = invoke->GetTargetMethod(); in AllocateInstanceForIntrinsic() local 1792 dex::TypeIndex type_idx = target_method.dex_file->GetMethodId(target_method.index).class_idx_; in AllocateInstanceForIntrinsic() 1793 PcRelativePatchInfo* info_high = NewBootImageTypePatch(*target_method.dex_file, type_idx); in AllocateInstanceForIntrinsic() 1795 NewBootImageTypePatch(*target_method.dex_file, type_idx, info_high); in AllocateInstanceForIntrinsic()
|
D | code_generator_arm_vixl.cc | 8833 MethodReference target_method) { in NewBootImageMethodPatch() argument 8835 target_method.dex_file, target_method.index, &boot_image_method_patches_); in NewBootImageMethodPatch() 8839 MethodReference target_method) { in NewMethodBssEntryPatch() argument 8841 target_method.dex_file, target_method.index, &method_bss_entry_patches_); in NewMethodBssEntryPatch() 8942 MethodReference target_method = invoke->GetTargetMethod(); in AllocateInstanceForIntrinsic() local 8943 dex::TypeIndex type_idx = target_method.dex_file->GetMethodId(target_method.index).class_idx_; in AllocateInstanceForIntrinsic() 8944 PcRelativePatchInfo* labels = NewBootImageTypePatch(*target_method.dex_file, type_idx); in AllocateInstanceForIntrinsic()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 882 MethodReference target_method = patch.TargetMethod(); in VisitMethod() local 883 AddBssReference(target_method, in VisitMethod() 884 target_method.dex_file->NumMethodIds(), in VisitMethod() 886 writer_->bss_method_entries_.Overwrite(target_method, /* placeholder */ 0u); in VisitMethod()
|