Lines Matching refs:ArtMethod

51   ArtMethod* method = self->GetCurrentMethod(nullptr);  in CheckReferenceResult()
114 ArtMethod* interface_method = in InvokeProxyInvocationHandler()
137 ArtMethod* proxy_method = rcvr->GetClass()->FindVirtualMethodForInterface( in InvokeProxyInvocationHandler()
141 size_t method_size = ArtMethod::Size(kRuntimePointerSize); in InvokeProxyInvocationHandler()
185 static inline std::pair<ArtMethod*, uintptr_t> DoGetCalleeSaveMethodOuterCallerAndPc( in DoGetCalleeSaveMethodOuterCallerAndPc()
186 ArtMethod** sp, CalleeSaveType type) REQUIRES_SHARED(Locks::mutator_lock_) { in DoGetCalleeSaveMethodOuterCallerAndPc()
190 auto** caller_sp = reinterpret_cast<ArtMethod**>( in DoGetCalleeSaveMethodOuterCallerAndPc()
195 ArtMethod* outer_method = *caller_sp; in DoGetCalleeSaveMethodOuterCallerAndPc()
199 static inline ArtMethod* DoGetCalleeSaveMethodCaller(ArtMethod* outer_method, in DoGetCalleeSaveMethodCaller()
203 ArtMethod* caller = outer_method; in DoGetCalleeSaveMethodCaller()
237 ArtMethod* GetCalleeSaveMethodCaller(ArtMethod** sp, CalleeSaveType type, bool do_caller_check) in GetCalleeSaveMethodCaller()
241 ArtMethod* outer_method = outer_caller_and_pc.first; in GetCalleeSaveMethodCaller()
243 ArtMethod* caller = DoGetCalleeSaveMethodCaller(outer_method, caller_pc, do_caller_check); in GetCalleeSaveMethodCaller()
250 ArtMethod** sp = self->GetManagedStack()->GetTopQuickFrameKnownNotTagged(); in GetCalleeSaveMethodCallerAndOuterMethod()
259 ArtMethod* GetCalleeSaveOuterMethod(Thread* self, CalleeSaveType type) { in GetCalleeSaveOuterMethod()
261 ArtMethod** sp = self->GetManagedStack()->GetTopQuickFrameKnownNotTagged(); in GetCalleeSaveOuterMethod()
265 ObjPtr<mirror::MethodHandle> ResolveMethodHandleFromCode(ArtMethod* referrer, in ResolveMethodHandleFromCode()
272 ObjPtr<mirror::MethodType> ResolveMethodTypeFromCode(ArtMethod* referrer, in ResolveMethodTypeFromCode()
287 void MaybeUpdateBssMethodEntry(ArtMethod* callee, MethodReference callee_reference) { in MaybeUpdateBssMethodEntry()
298 ArtMethod** method_entry = reinterpret_cast<ArtMethod**>(const_cast<uint8_t*>( in MaybeUpdateBssMethodEntry()
303 std::atomic<ArtMethod*>* atomic_entry = in MaybeUpdateBssMethodEntry()
304 reinterpret_cast<std::atomic<ArtMethod*>*>(method_entry); in MaybeUpdateBssMethodEntry()