Home
last modified time | relevance | path

Searched refs:ArtMethod (Results 176 – 200 of 272) sorted by relevance

1234567891011

/art/runtime/
Dnative_stack_dump.cc297 static bool PcIsWithinQuickCode(ArtMethod* method, uintptr_t pc) NO_THREAD_SAFETY_ANALYSIS { in PcIsWithinQuickCode()
322 ArtMethod* current_method, in DumpNativeStack()
423 ArtMethod* current_method ATTRIBUTE_UNUSED,
Dclass_linker_test.cc172 ArtMethod* unimplemented = runtime_->GetImtUnimplementedMethod(); in AssertObjectClass()
251 void AssertMethod(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) { in AssertMethod()
292 for (ArtMethod& m : klass->GetDirectMethods(kRuntimePointerSize)) { in AssertClass()
329 for (ArtMethod& method : klass->GetDirectMethods(kRuntimePointerSize)) { in AssertClass()
335 for (ArtMethod& method : klass->GetDeclaredVirtualMethods(kRuntimePointerSize)) { in AssertClass()
341 for (ArtMethod& method : klass->GetCopiedMethods(kRuntimePointerSize)) { in AssertClass()
1177 ArtMethod* clinit = statics->FindClassMethod("<clinit>", "()V", kRuntimePointerSize); in TEST_F()
1264 ArtMethod* Ii = I->FindClassMethod("i", void_sig, kRuntimePointerSize); in TEST_F()
1265 ArtMethod* Jj1 = J->FindClassMethod("j1", void_sig, kRuntimePointerSize); in TEST_F()
1266 ArtMethod* Jj2 = J->FindClassMethod("j2", void_sig, kRuntimePointerSize); in TEST_F()
[all …]
Dmethod_handles.cc384 static inline size_t GetInsForProxyOrNativeMethod(ArtMethod* method) in GetInsForProxyOrNativeMethod()
419 static inline bool MethodHandleInvokeMethod(ArtMethod* called_method, in MethodHandleInvokeMethod()
555 static inline bool MethodHandleInvokeTransform(ArtMethod* called_method, in MethodHandleInvokeTransform()
647 ArtMethod* RefineTargetMethod(Thread* self, in RefineTargetMethod()
653 ArtMethod* target_method) in RefineTargetMethod()
733 ArtMethod* target_method = method_handle->GetTargetMethod(); in DoInvokePolymorphicMethod()
735 ArtMethod* called_method = RefineTargetMethod(self, in DoInvokePolymorphicMethod()
1060 ArtMethod* target_method = method_handle->GetTargetMethod(); in DoVarHandleInvokeTranslation()
1183 ArtMethod* target_method = method_handle->GetTargetMethod(); in MethodHandleInvokeExactInternal()
1185 ArtMethod* called_method = RefineTargetMethod(self, in MethodHandleInvokeExactInternal()
Dthread.cc515 ArtMethod* method, in FindOrCreateDebuggerShadowFrame()
521 VLOG(deopt) << "Create pre-deopted ShadowFrame for " << ArtMethod::PrettyMethod(method); in FindOrCreateDebuggerShadowFrame()
1996 VisitMethodResult StartMethod(ArtMethod* m, size_t frame_nr ATTRIBUTE_UNUSED) in StartMethod()
2035 VisitMethodResult EndMethod(ArtMethod* m ATTRIBUTE_UNUSED) override { in EndMethod()
2104 ArtMethod* last_method;
2132 ArtMethod* current_method = thread->GetCurrentMethod(nullptr); in ShouldShowNativeStack()
2179 ArtMethod* method = in DumpStack()
2653 using ArtMethodDexPcPair = std::pair<ArtMethod*, uint32_t>;
2670 ArtMethod* m = GetMethod(); in VisitFrame()
2761 ArtMethod* m = GetMethod(); in VisitFrame()
[all …]
Dcommon_dex_operations.h54 ArtMethod* caller,
62 ArtMethod* caller_method, in PerformCall()
Dwell_known_classes.cc264 static ArtMethod* init_runtime_name = nullptr; \
265 static ArtMethod* new_runtime_name = nullptr;
276 ArtMethod* ret = klass->FindClassMethod(name, sig, p_size); in STRING_INIT_LIST()
300 ArtMethod* WellKnownClasses::StringInitToStringFactory(ArtMethod* string_init) { in StringInitToStringFactory()
314 uint32_t WellKnownClasses::StringInitToEntryPoint(ArtMethod* string_init) { in StringInitToEntryPoint()
Dread_barrier.h36 class ArtMethod; variable
Ddebugger.h50 static bool IsForcedInterpreterNeededForUpcall(Thread* thread, ArtMethod* m) in IsForcedInterpreterNeededForUpcall()
Dnative_bridge_art_interface.cc37 ArtMethod* m = jni::DecodeArtMethod(mid); in GetMethodShorty()
Dreflective_handle.h33 static_assert(std::is_same_v<T, ArtField> || std::is_same_v<T, ArtMethod>,
Druntime.cc782 ArtMethod* getSystemClassLoader = class_loader_class->FindClassMethod( in CreateSystemClassLoader()
2182 auto* m = reinterpret_cast<ArtMethod*>(callee_save_methods_[i]); in VisitConstantRoots()
2260 static ArtMethod* CreateRuntimeMethod(ClassLinker* class_linker, LinearAlloc* linear_alloc) in CreateRuntimeMethod()
2263 const size_t method_alignment = ArtMethod::Alignment(image_pointer_size); in CreateRuntimeMethod()
2264 const size_t method_size = ArtMethod::Size(image_pointer_size); in CreateRuntimeMethod()
2265 LengthPrefixedArray<ArtMethod>* method_array = class_linker->AllocArtMethodArray( in CreateRuntimeMethod()
2269 ArtMethod* method = &method_array->At(0, method_size, method_alignment); in CreateRuntimeMethod()
2276 ArtMethod* Runtime::CreateImtConflictMethod(LinearAlloc* linear_alloc) { in CreateImtConflictMethod()
2278 ArtMethod* method = CreateRuntimeMethod(class_linker, linear_alloc); in CreateImtConflictMethod()
2292 void Runtime::SetImtConflictMethod(ArtMethod* method) { in SetImtConflictMethod()
[all …]
/art/compiler/jit/
Djit_logger.cc52 void JitLogger::WritePerfMapLog(const void* ptr, size_t code_size, ArtMethod* method) { in WritePerfMapLog()
269 void JitLogger::WriteJitDumpLog(const void* ptr, size_t code_size, ArtMethod* method) { in WriteJitDumpLog()
/art/test/common/
Dstack_inspect.cc75 const ArtMethod* goal, in IsMethodInterpreted()
117 ArtMethod* goal = jni::DecodeArtMethod(id); in Java_Main_isInterpretedFunction()
/art/dex2oat/linker/
Dimage_writer.cc747 ArtMethod* method = arr->GetElementPtrSize<ArtMethod*>(i, target_ptr_size_); in AddMethodPointerArray()
889 bool ImageWriter::WillMethodBeDirty(ArtMethod* m) const { in WillMethodBeDirty()
1297 ArtMethod* method = pair.object; in PreloadDexCache()
1649 const size_t method_alignment = ArtMethod::Alignment(target_ptr_size_); in RecordNativeRelocations()
1650 const size_t method_size = ArtMethod::Size(target_ptr_size_); in RecordNativeRelocations()
1651 const size_t header_size = LengthPrefixedArray<ArtMethod>::ComputeSize(0, in RecordNativeRelocations()
1654 LengthPrefixedArray<ArtMethod>* array = as_klass->GetMethodsPtr(); in RecordNativeRelocations()
1680 ArtMethod* imt_method = imt->Get(i, target_ptr_size_); in RecordNativeRelocations()
1747 void ImageWriter::AssignMethodOffset(ArtMethod* method, in AssignMethodOffset()
1752 << ArtMethod::PrettyMethod(method); in AssignMethodOffset()
[all …]
Dimage_test.h104 ArtMethod* FindCopiedMethod(ArtMethod* origin, ObjPtr<mirror::Class> klass) in FindCopiedMethod()
107 for (ArtMethod& m : klass->GetCopiedMethods(pointer_size)) { in FindCopiedMethod()
/art/compiler/optimizing/
Doptimizing_compiler.cc291 uintptr_t GetEntryPointOf(ArtMethod* method) const override in GetEntryPointOf()
300 ArtMethod* method,
380 ArtMethod* method,
388 ArtMethod* method,
734 ArtMethod* method, in TryCompile()
903 ArtMethod* method, in TryCompileIntrinsic()
1022 ArtMethod* method = in Compile()
1143 ArtMethod* method = runtime->GetClassLinker()->LookupResolvedMethod( in JniCompile()
1202 bool EncodeArtMethodInInlineInfo(ArtMethod* method ATTRIBUTE_UNUSED) { in EncodeArtMethodInInlineInfo()
1210 ArtMethod* method, in JitCompile()
[all …]
Dsharpening.cc39 static bool IsInBootImage(ArtMethod* method) { in IsInBootImage()
51 static bool BootImageAOTCanEmbedMethod(ArtMethod* method, const CompilerOptions& compiler_options) { in BootImageAOTCanEmbedMethod()
61 ArtMethod* callee, CodeGenerator* codegen) { in SharpenInvokeStaticOrDirect()
/art/openjdkjvmti/
Dti_stack.cc103 art::ArtMethod* m = GetMethod(); in VisitFrame()
139 art::ArtMethod* method = GetMethod(); in GetOrCreateShadowFrame()
706 art::ArtMethod* m = stack_visitor->GetMethod(); in Run()
766 art::ArtMethod* m = stack_visitor->GetMethod(); in Run()
784 art::ArtMethod* method;
1073 art::ArtMethod* method = visitor.GetMethod(); in NotifyFramePop()
1173 art::ArtMethod* called_method = final_frame.GetMethod(); in NonStandardExitFrames()
1174 art::ArtMethod* calling_method = penultimate_frame.GetMethod(); in NonStandardExitFrames()
1196 bool CheckFunctions(jvmtiEnv* env, art::ArtMethod* calling, art::ArtMethod* called)
1223 jvmtiEnv* env, art::ArtMethod* calling ATTRIBUTE_UNUSED, art::ArtMethod* called) { in CheckFunctions()
[all …]
/art/runtime/mirror/
Dobject_test.cc92 ArtMethod::EntryPointFromQuickCompiledCodeOffset(PointerSize::k32). in TEST_F()
95 ArtMethod::EntryPointFromQuickCompiledCodeOffset(PointerSize::k64). in TEST_F()
408 ArtMethod* clinit = klass->FindClassInitializer(kRuntimePointerSize); in TEST_F()
546 ArtMethod* m1_1 = klass1->GetVirtualMethod(0, kRuntimePointerSize); in TEST_F()
548 ArtMethod* m2_1 = klass1->GetVirtualMethod(1, kRuntimePointerSize); in TEST_F()
550 ArtMethod* m3_1 = klass1->GetVirtualMethod(2, kRuntimePointerSize); in TEST_F()
552 ArtMethod* m4_1 = klass1->GetVirtualMethod(3, kRuntimePointerSize); in TEST_F()
555 ArtMethod* m1_2 = klass2->GetVirtualMethod(0, kRuntimePointerSize); in TEST_F()
557 ArtMethod* m2_2 = klass2->GetVirtualMethod(1, kRuntimePointerSize); in TEST_F()
559 ArtMethod* m3_2 = klass2->GetVirtualMethod(2, kRuntimePointerSize); in TEST_F()
[all …]
Ddex_cache_test.cc132 ArtMethod* method1 = method_types->FindClassMethod( in TEST_F()
138 ArtMethod* method2 = method_types->FindClassMethod( in TEST_F()
/art/runtime/entrypoints/quick/
Dquick_entrypoints.h40 class ArtMethod; variable
/art/runtime/interpreter/
Dinterpreter.cc49 ArtMethod* method, in InterpreterJni()
270 ArtMethod *method = shadow_frame.GetMethod(); in Execute()
336 ArtMethod* method = shadow_frame.GetMethod(); in Execute()
416 ArtMethod* method, in EnterInterpreterFromInvoke()
449 num_regs = num_ins = ArtMethod::NumArgRegisters(method->GetShorty()); in EnterInterpreterFromInvoke()
672 ArtMethod* method = shadow_frame->GetMethod(); in ArtInterpreterToInterpreterBridge()
/art/oatdump/
Doatdump.cc706 const void* GetQuickOatCode(ArtMethod* m) REQUIRES_SHARED(Locks::mutator_lock_) { in GetQuickOatCode()
1513 ArtMethod* method = runtime->GetClassLinker()->ResolveMethodWithoutInvokeType( in DumpVerifier()
1718 ArtMethod* m = reinterpret_cast<ArtMethod*>(address); in DumpDataBimgRelRoEntries()
1956 image_header_.VisitPackedArtMethods([&](ArtMethod& method) in Dump()
2139 const void* GetQuickOatCodeBegin(ArtMethod* m) REQUIRES_SHARED(Locks::mutator_lock_) { in GetQuickOatCodeBegin()
2156 uint32_t GetQuickOatCodeSize(ArtMethod* m) in GetQuickOatCodeSize()
2167 const void* GetQuickOatCodeEnd(ArtMethod* m) in GetQuickOatCodeEnd()
2259 ArtMethod* elem = mirror::DexCache::GetNativePairPtrSize( in DumpObject()
2280 msg = reinterpret_cast<ArtMethod*>(elem)->PrettyMethod(); in DumpObject()
2359 void DumpMethod(ArtMethod* method, std::ostream& indent_os) in DumpMethod()
[all …]
/art/runtime/verifier/
Dmethod_verifier.cc166 ArtMethod* method, in MethodVerifier()
463 bool CheckSignaturePolymorphicMethod(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
592 ArtMethod* ResolveMethodAndCheckAccess(uint32_t method_idx, MethodType method_type)
617 ArtMethod* VerifyInvocationArgs(const Instruction* inst, MethodType method_type, bool is_range)
627 ArtMethod* VerifyInvocationArgsFromIterator(T* it, const Instruction* inst,
629 ArtMethod* res_method)
789 ArtMethod* method_being_verified_; // Its ArtMethod representation if known.
2956 ArtMethod* called_method = VerifyInvocationArgs(inst, type, is_range); in CodeFlowVerifyInstruction()
2990 ArtMethod* called_method = VerifyInvocationArgs(inst, METHOD_DIRECT, is_range); in CodeFlowVerifyInstruction()
3072 ArtMethod* called_method = VerifyInvocationArgs(inst, METHOD_STATIC, is_range); in CodeFlowVerifyInstruction()
[all …]
/art/runtime/interpreter/mterp/
Dmterp.cc402 art::ArtMethod* method, in MterpCheckCast()
424 art::ArtMethod* method, in MterpInstanceOf()
724 ArtMethod* referrer = shadow_frame->GetMethod(); in MterpFieldAccessSlow()
782 ArtMethod* referrer = shadow_frame->GetMethod(); in MterpFieldAccessFast()
881 extern "C" ssize_t MterpSetUpHotnessCountdown(ArtMethod* method, in MterpSetUpHotnessCountdown()
921 extern "C" ssize_t MterpAddHotnessBatch(ArtMethod* method, in MterpAddHotnessBatch()
946 ArtMethod* method = shadow_frame->GetMethod(); in MterpMaybeDoOnStackReplacement()

1234567891011