/art/runtime/native/ |
H A D | java_lang_reflect_Proxy.cc | 28 jobject loader, jobjectArray methods, jobjectArray throws) { 31 mirror::Class* result = class_linker->CreateProxyClass(soa, name, interfaces, loader, methods, 27 Proxy_generateProxy(JNIEnv* env, jclass, jstring name, jobjectArray interfaces, jobject loader, jobjectArray methods, jobjectArray throws) argument
|
H A D | java_lang_VMClassLoader.cc | 29 mirror::ClassLoader* loader = soa.Decode<mirror::ClassLoader*>(javaLoader); local 36 mirror::Class* c = cl->LookupClass(descriptor.c_str(), loader); 40 if (loader != nullptr) { 43 c = cl->FindClassInPathClassLoader(soa, soa.Self(), descriptor.c_str(), hs.NewHandle(loader));
|
/art/test/068-classloader/src/ |
H A D | Main.java | 18 * Class loader test. 25 FancyLoader loader; 27 loader = new FancyLoader(ClassLoader.getSystemClassLoader()); 29 //System.out.println("ALTERN: " + loader); 40 * name in the "fancy" class loader -- but the VM thinks it has a 51 testAccess1(loader); 52 testAccess2(loader); 53 testAccess3(loader); 55 testExtend(loader); 56 testExtendOkay(loader); 67 testAccess1(ClassLoader loader) argument 97 testAccess2(ClassLoader loader) argument 117 testAccess3(ClassLoader loader) argument 137 testExtend(ClassLoader loader) argument 186 testExtendOkay(ClassLoader loader) argument 234 testInterface(ClassLoader loader) argument 280 testAbstract(ClassLoader loader) argument 325 testImplement(ClassLoader loader) argument 383 testIfaceImplement(ClassLoader loader) argument [all...] |
/art/runtime/verifier/ |
H A D | reg_type_cache.cc | 68 RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader, const char* descriptor, argument 94 return From(loader, descriptor, precise); 139 mirror::Class* RegTypeCache::ResolveClass(const char* descriptor, mirror::ClassLoader* loader) { argument 145 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(loader)); 150 klass = class_linker->LookupClass(descriptor, loader); 159 RegType& RegTypeCache::From(mirror::ClassLoader* loader, const char* descriptor, argument 171 mirror::Class* klass = ResolveClass(descriptor, loader); 560 RegType& RegTypeCache::GetComponentType(RegType& array, mirror::ClassLoader* loader) { argument 566 return FromDescriptor(loader, component.c_str(), false); 574 return FromDescriptor(loader, klas [all...] |
H A D | method_verifier.cc | 3910 mirror::ClassLoader* loader = field->GetDeclaringClass()->GetClassLoader(); local 3911 RegType& field_type = reg_types_.FromDescriptor(loader, descriptor, false);
|
/art/runtime/ |
H A D | check_jni.cc | 1125 static jclass DefineClass(JNIEnv* env, const char* name, jobject loader, const jbyte* buf, jsize bufLen) { argument 1126 CHECK_JNI_ENTRY(kFlag_Default, "EuLpz", env, name, loader, buf, bufLen); 1128 return CHECK_JNI_EXIT("c", baseEnv(env)->DefineClass(env, name, loader, buf, bufLen));
|
H A D | class_linker.cc | 2012 // Check if this would be found in the parent boot class loader. 2028 // The class loader is a PathClassLoader which inherits from BaseDexClassLoader. 2106 // The boot class loader, search the boot class path. 2111 // The boot class loader is searched ahead of the application class loader, failures are 2119 // First try with the bootstrap class loader. 2171 // broken loader - throw NPE to be compatible with Dalvik 3050 // "class_loader" is the class loader of the class that's referring to 3052 // the right context. It does NOT become the class loader for the 3078 // always associated with the class loader o 3719 CreateProxyClass(ScopedObjectAccessAlreadyRunnable& soa, jstring name, jobjectArray interfaces, jobject loader, jobjectArray methods, jobjectArray throws) argument [all...] |