Home
last modified time | relevance | path

Searched refs:ArtMethod (Results 101 – 125 of 272) sorted by relevance

1234567891011

/art/runtime/
Druntime.h86 class ArtMethod; variable
411 ArtMethod* GetResolutionMethod();
417 void SetResolutionMethod(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
422 ArtMethod* CreateResolutionMethod() REQUIRES_SHARED(Locks::mutator_lock_);
425 ArtMethod* GetImtConflictMethod();
426 ArtMethod* GetImtUnimplementedMethod();
437 void SetImtConflictMethod(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
438 void SetImtUnimplementedMethod(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
440 ArtMethod* CreateImtConflictMethod(LinearAlloc* linear_alloc)
451 ArtMethod* GetCalleeSaveMethod(CalleeSaveType type)
[all …]
Dmonitor_linux.cc21 void Monitor::LogContentionEvent(Thread*, uint32_t, uint32_t, ArtMethod*, uint32_t) { in LogContentionEvent() argument
Dcha_test.cc26 #define METHOD1 (reinterpret_cast<ArtMethod*>(8u))
27 #define METHOD2 (reinterpret_cast<ArtMethod*>(16u))
28 #define METHOD3 (reinterpret_cast<ArtMethod*>(24u))
Doat_quick_method_header.h29 class ArtMethod; variable
152 uintptr_t ToNativeQuickPc(ArtMethod* method,
157 uint32_t ToDexPc(ArtMethod** frame,
Dmonitor_objects_stack_visitor.h60 virtual VisitMethodResult StartMethod(ArtMethod* m, size_t frame_nr)
62 virtual VisitMethodResult EndMethod(ArtMethod* m)
Dhidden_api.cc175 MemberSignature::MemberSignature(ArtMethod* method) { in MemberSignature()
344 static ALWAYS_INLINE bool CanUpdateRuntimeFlags(ArtMethod* method) { in CanUpdateRuntimeFlags()
366 static ALWAYS_INLINE uint32_t GetMemberDexIndex(ArtMethod* method) in GetMemberDexIndex()
389 static_assert(std::is_same<T, ArtField>::value || std::is_same<T, ArtMethod>::value); in GetDexFlags()
554 template uint32_t GetDexFlags<ArtMethod>(ArtMethod* member);
559 template bool HandleCorePlatformApiViolation(ArtMethod* member,
566 template bool ShouldDenyAccessToMemberImpl<ArtMethod>(ArtMethod* member,
Dimtable-inl.h36 inline void ImTable::GetImtHashComponents(ArtMethod* method, in GetImtHashComponents()
85 inline uint32_t ImTable::GetImtIndex(ArtMethod* method) { in GetImtIndex()
Dreflection_test.cc89 void ReflectionTestMakeInterpreted(ArtMethod** method, in ReflectionTestMakeInterpreted()
139 ArtMethod* method; in InvokeNopMethod()
148 ArtMethod* method; in InvokeIdentityByteMethod()
174 ArtMethod* method; in InvokeIdentityIntMethod()
199 ArtMethod* method; in InvokeIdentityDoubleMethod()
224 ArtMethod* method; in InvokeSumIntIntMethod()
253 ArtMethod* method; in InvokeSumIntIntIntMethod()
292 ArtMethod* method; in InvokeSumIntIntIntIntMethod()
336 ArtMethod* method; in InvokeSumIntIntIntIntIntMethod()
385 ArtMethod* method; in InvokeSumDoubleDoubleMethod()
[all …]
Dinstrumentation_test.cc60 ArtMethod* method ATTRIBUTE_UNUSED, in MethodEntered()
68 ArtMethod* method ATTRIBUTE_UNUSED, in MethodExited()
78 ArtMethod* method ATTRIBUTE_UNUSED, in MethodExited()
88 ArtMethod* method ATTRIBUTE_UNUSED, in MethodUnwind()
96 ArtMethod* method ATTRIBUTE_UNUSED, in DexPcMoved()
104 ArtMethod* method ATTRIBUTE_UNUSED, in FieldRead()
113 ArtMethod* method ATTRIBUTE_UNUSED, in FieldWritten()
123 ArtMethod* method ATTRIBUTE_UNUSED, in FieldWritten()
144 ArtMethod* method ATTRIBUTE_UNUSED, in Branch()
219 ArtMethod* event_method, in TestEvent()
[all …]
/art/runtime/jit/
Djit.cc293 bool Jit::CompileMethod(ArtMethod* method, in CompileMethod()
335 ArtMethod* method_to_compile = method->GetInterfaceMethodIfProxy(kRuntimePointerSize); in CompileMethod()
342 << ArtMethod::PrettyMethod(method_to_compile) in CompileMethod()
348 << ArtMethod::PrettyMethod(method_to_compile) in CompileMethod()
355 << ArtMethod::PrettyMethod(method) in CompileMethod()
409 bool Jit::CanInvokeCompiledCode(ArtMethod* method) { in CanInvokeCompiledCode()
466 OsrData* Jit::PrepareForOsr(ArtMethod* method, uint32_t dex_pc, uint32_t* vregs) { in PrepareForOsr()
561 ArtMethod* method, in MaybeDoOnStackReplacement()
620 void Jit::AddMemoryUsage(ArtMethod* method, size_t bytes) { in AddMemoryUsage()
625 << ArtMethod::PrettyMethod(method); in AddMemoryUsage()
[all …]
/art/runtime/mirror/
Dmethod_handles_lookup.cc45 ArtMethod* lookup = jni::DecodeArtMethod(WellKnownClasses::java_lang_invoke_MethodHandles_lookup); in GetDefault()
54 ArtMethod* findConstructor = in FindConstructor()
Dclass-refvisitor-inl.h64 for (ArtMethod& method : GetMethods(pointer_size)) { in VisitNativeRoots()
75 for (ArtMethod& method : GetMethods(pointer_size)) { in VisitMethods()
/art/runtime/gc/
Dallocation_record.h29 class ArtMethod; variable
45 AllocRecordStackTraceElement(ArtMethod* method, uint32_t dex_pc) in AllocRecordStackTraceElement()
49 ArtMethod* GetMethod() const { in GetMethod()
53 void SetMethod(ArtMethod* m) { in SetMethod()
70 ArtMethod* method_ = nullptr;
109 void SetStackElementAt(size_t index, ArtMethod* m, uint32_t dex_pc) { in SetStackElementAt()
/art/test/595-profile-saving/
Dprofile-saving.cc41 ArtMethod* art_method = exec->GetArtMethod(); in Java_Main_ensureProfilingInfo()
59 ArtMethod* art_method = exec->GetArtMethod(); in Java_Main_presentInProfile()
/art/openjdkjvmti/
Ddeopt_manager.cc69 bool JvmtiMethodInspectionCallback::IsMethodBeingInspected(art::ArtMethod* method) { in IsMethodBeingInspected()
79 bool JvmtiMethodInspectionCallback::IsMethodSafeToJit(art::ArtMethod* method) { in IsMethodSafeToJit()
84 art::ArtMethod* method ATTRIBUTE_UNUSED) { in MethodNeedsDebugVersion()
210 bool DeoptManager::MethodHasBreakpoints(art::ArtMethod* method) { in MethodHasBreakpoints()
215 bool DeoptManager::MethodHasBreakpointsLocked(art::ArtMethod* method) { in MethodHasBreakpointsLocked()
234 void DeoptManager::AddMethodBreakpoint(art::ArtMethod* method) { in AddMethodBreakpoint()
274 void DeoptManager::RemoveMethodBreakpoint(art::ArtMethod* method) { in RemoveMethodBreakpoint()
390 void DeoptManager::PerformLimitedDeoptimization(art::Thread* self, art::ArtMethod* method) { in PerformLimitedDeoptimization()
395 void DeoptManager::PerformLimitedUndeoptimization(art::Thread* self, art::ArtMethod* method) { in PerformLimitedUndeoptimization()
/art/runtime/entrypoints/quick/
Dquick_jni_entrypoints.cc58 ArtMethod* native_method = *self->GetManagedStack()->GetTopQuickFrame(); in JniMethodFastStart()
71 ArtMethod* native_method = *self->GetManagedStack()->GetTopQuickFrame(); in JniMethodStart()
89 ArtMethod* native_method = *self->GetManagedStack()->GetTopQuickFrame(); in GoToRunnable()
101 ArtMethod* native_method = *self->GetManagedStack()->GetTopQuickFrame(); in GoToRunnableFast()
219 ArtMethod* called) in GenericJniMethodEnd()
/art/runtime/interpreter/
Dshadow_frame.h37 class ArtMethod; variable
76 ArtMethod* method, uint32_t dex_pc) { in CreateDeoptimizedFrame()
247 void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_) { in SetMethod()
253 ArtMethod* GetMethod() const REQUIRES_SHARED(Locks::mutator_lock_) { in GetMethod()
318 ArtMethod* method, in CreateShadowFrameImpl()
388 ShadowFrame(uint32_t num_vregs, ShadowFrame* link, ArtMethod* method, uint32_t dex_pc) in ShadowFrame()
426 ArtMethod* method_;
/art/runtime/native/
Djava_lang_reflect_Constructor.cc42 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod) in Constructor_getExceptionTypes()
66 ArtMethod* constructor_art_method = m->GetArtMethod(); in Constructor_newInstance0()
Djava_lang_reflect_Parameter.cc46 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod); in Parameter_getAnnotationNative()
/art/libdexfile/dex/
Dcode_item_accessors.h33 class ArtMethod; variable
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
158 ALWAYS_INLINE explicit CodeItemDebugInfoAccessor(ArtMethod* method);
/art/test/535-deopt-and-inlining/
Dinfo.txt2 stack visitor uses the right ArtMethod when deopting.
/art/test/466-get-live-vreg/
Dget_live_vreg_jni.cc36 ArtMethod* m = GetMethod(); in VisitFrame()
58 void CheckOptimizedOutRegLiveness(ArtMethod* m, in CheckOptimizedOutRegLiveness()
/art/runtime/arch/arm64/
Dfault_handler_arm64.cc43 ArtMethod** out_method, in GetMethodAndReturnPcAndSp()
61 *out_method = reinterpret_cast<ArtMethod*>(sc->regs[0]); in GetMethodAndReturnPcAndSp()
65 *out_method = *reinterpret_cast<ArtMethod**>(*out_sp); in GetMethodAndReturnPcAndSp()
/art/test/566-polymorphic-inlining/
Dpolymorphic_inline.cc34 ArtMethod* method = klass->FindDeclaredDirectMethodByName(method_name, kRuntimePointerSize); in do_checks()
59 ArtMethod* method = klass->FindDeclaredDirectMethodByName(method_name, kRuntimePointerSize); in allocate_profiling_info()
/art/compiler/
Dcommon_compiler_test.h53 void MakeExecutable(ArtMethod* method, const CompiledMethod* compiled_method)
72 void CompileMethod(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);

1234567891011