Home
last modified time | relevance | path

Searched refs:proxy_method (Results 1 – 5 of 5) sorted by relevance

/art/runtime/native/
Djava_lang_reflect_Method.cc39 ArtMethod* proxy_method = ArtMethod::FromReflectedMethod(soa, javaMethod); in Method_getExceptionTypesNative() local
40 CHECK(proxy_method->GetDeclaringClass()->IsProxyClass()); in Method_getExceptionTypesNative()
41 mirror::Class* proxy_class = proxy_method->GetDeclaringClass(); in Method_getExceptionTypesNative()
45 if (&m == proxy_method) { in Method_getExceptionTypesNative()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc726 ArtMethod* proxy_method, mirror::Object* receiver, Thread* self, ArtMethod** sp) in artQuickProxyInvokeHandler() argument
728 DCHECK(proxy_method->IsProxyMethod()) << PrettyMethod(proxy_method); in artQuickProxyInvokeHandler()
729 DCHECK(receiver->GetClass()->IsProxyClass()) << PrettyMethod(proxy_method); in artQuickProxyInvokeHandler()
734 DCHECK_EQ((*sp), proxy_method) << PrettyMethod(proxy_method); in artQuickProxyInvokeHandler()
735 DCHECK_EQ(proxy_method->GetFrameSizeInBytes(), in artQuickProxyInvokeHandler()
737 << PrettyMethod(proxy_method); in artQuickProxyInvokeHandler()
747 ArtMethod* non_proxy_method = proxy_method->GetInterfaceMethodIfProxy(sizeof(void*)); in artQuickProxyInvokeHandler()
748 CHECK(!non_proxy_method->IsStatic()) << PrettyMethod(proxy_method) << " " in artQuickProxyInvokeHandler()
756 DCHECK_GT(args.size(), 0U) << PrettyMethod(proxy_method); in artQuickProxyInvokeHandler()
760 ArtMethod* interface_method = proxy_method->FindOverriddenMethod(sizeof(void*)); in artQuickProxyInvokeHandler()
[all …]
/art/runtime/entrypoints/
Dentrypoint_utils.cc297 ArtMethod* proxy_method = rcvr->GetClass()->FindVirtualMethodForInterface( in InvokeProxyInvocationHandler() local
302 int throws_index = (reinterpret_cast<uintptr_t>(proxy_method) - in InvokeProxyInvocationHandler()
/art/runtime/
Dclass_linker.h391 ArtMethod* FindMethodForProxy(mirror::Class* proxy_class, ArtMethod* proxy_method)
Dclass_linker.cc3423 ArtMethod* proxy_method) { in FindMethodForProxy() argument
3425 DCHECK(proxy_method->IsProxyMethod()); in FindMethodForProxy()
3431 if (proxy_method->HasSameDexCacheResolvedTypes(dex_cache->GetResolvedTypes())) { in FindMethodForProxy()
3433 proxy_method->GetDexMethodIndex(), image_pointer_size_); in FindMethodForProxy()
3440 << PrettyMethod(proxy_method); in FindMethodForProxy()