/art/test/068-classloader/src/ |
D | Main.java | 28 FancyLoader loader; in main() local 30 loader = new FancyLoader(ClassLoader.getSystemClassLoader()); in main() 54 testAccess1(loader); in main() 55 testAccess2(loader); in main() 56 testAccess3(loader); in main() 58 testExtend(loader); in main() 59 testExtendOkay(loader); in main() 60 testInterface(loader); in main() 61 testAbstract(loader); in main() 62 testImplement(loader); in main() [all …]
|
/art/test/141-class-unload/src/ |
D | Main.java | 94 WeakReference<ClassLoader> loader = setUpUnloadLoader(constructor, true); in testUnloadLoader() local 98 System.out.println(loader.get()); in testUnloadLoader() 112 WeakReference<ClassLoader> loader = setUpLoadLibrary(constructor); in testLoadAndUnloadLibrary() local 116 System.out.println(loader.get()); in testLoadAndUnloadLibrary() 120 WeakReference<ClassLoader> loader = in testNoUnloadInvoke() local 123 WeakReference<Class> intHolder = new WeakReference(loader.get().loadClass("IntHolder")); in testNoUnloadInvoke() 125 boolean isNull = loader.get() == null; in testNoUnloadInvoke() 130 WeakReference<ClassLoader> loader = in testNoUnloadInstance() local 133 WeakReference<Class> intHolder = new WeakReference(loader.get().loadClass("IntHolder")); in testNoUnloadInstance() 136 boolean isNull = loader.get() == null; in testNoUnloadInstance() [all …]
|
/art/test/612-jit-dex-cache/src/ |
D | Main.java | 46 ClassLoader loader = new DelegateLastPathClassLoader(DEX_FILE, Main.class.getClassLoader()); in classFromDifferentLoader() local 47 return loader.loadClass("LoadedByAppClassLoader"); in classFromDifferentLoader() 60 ClassLoader loader = (ClassLoader) m.invoke(null); in main() local 61 if (loader != cls.getClassLoader()) { in main()
|
/art/test/138-duplicate-classes-check2/src/ |
D | Main.java | 33 FancyLoader loader = new FancyLoader(getClass().getClassLoader()); in run() local 36 Class testEx = loader.loadClass("TestEx"); in run()
|
/art/test/141-class-unload/ |
D | expected.txt | 14 loader null false 15 loader null false
|
/art/runtime/native/ |
D | java_lang_VMClassLoader.cc | 32 mirror::ClassLoader* loader = soa.Decode<mirror::ClassLoader*>(javaLoader); in VMClassLoader_findLoadedClass() local 40 mirror::Class* c = cl->LookupClass(soa.Self(), descriptor.c_str(), descriptor_hash, loader); in VMClassLoader_findLoadedClass() 61 if (loader != nullptr) { in VMClassLoader_findLoadedClass() 65 hs.NewHandle(loader), &c); in VMClassLoader_findLoadedClass()
|
D | java_lang_reflect_Proxy.cc | 30 jobject loader, jobjectArray methods, jobjectArray throws) { in Proxy_generateProxy() argument 34 soa, name, interfaces, loader, methods, throws)); in Proxy_generateProxy()
|
/art/test/086-null-super/src/ |
D | Main.java | 150 BrokenDexLoader loader; in testFailLoadAndGc() local 152 loader = new BrokenDexLoader(ClassLoader.getSystemClassLoader()); in testFailLoadAndGc() 153 loader.findBrokenClass(); in testFailLoadAndGc()
|
/art/test/138-duplicate-classes-check/src/ |
D | Main.java | 37 DexClassLoader loader = new DexClassLoader(dexPath, optimizedDirectory, librarySearchPath, in run() local 41 Class testEx = loader.loadClass("TestEx"); in run()
|
/art/test/496-checker-inlining-and-class-loader/src/ |
D | Main.java | 27 ClassLoader loader = getClass().getClassLoader(); in MyClassLoader() local 28 Class<?> baseDexClassLoader = loader.getClass().getSuperclass(); in MyClassLoader() 31 Object pathList = f.get(loader); in MyClassLoader()
|
/art/test/087-gc-after-link/src/ |
D | Main.java | 166 BrokenDexLoader loader; in processFailLoadAndGc() local 168 loader = new BrokenDexLoader(ClassLoader.getSystemClassLoader()); in processFailLoadAndGc() 169 loader.findBrokenClass(); in processFailLoadAndGc()
|
/art/test/542-unresolved-access-check/src/ |
D | Main.java | 30 ClassLoader loader = getClass().getClassLoader(); in MyClassLoader() local 31 Class<?> baseDexClassLoader = loader.getClass().getSuperclass(); in MyClassLoader() 34 Object pathList = f.get(loader); in MyClassLoader()
|
/art/tools/ahat/src/ |
D | HelpHandler.java | 35 ClassLoader loader = HelpHandler.class.getClassLoader(); in handle() local 42 InputStream is = loader.getResourceAsStream("help.html"); in handle()
|
D | StaticHandler.java | 39 ClassLoader loader = StaticHandler.class.getClassLoader(); in handle() local 40 InputStream is = loader.getResourceAsStream(mResourceName); in handle()
|
/art/test/497-inlining-and-class-loader/src/ |
D | Main.java | 26 ClassLoader loader = getClass().getClassLoader(); in MyClassLoader() local 27 Class<?> baseDexClassLoader = loader.getClass().getSuperclass(); in MyClassLoader() 30 Object pathList = f.get(loader); in MyClassLoader()
|
/art/test/497-inlining-and-class-loader/ |
D | info.txt | 2 the correct class loader when walking inlined frames.
|
/art/test/612-jit-dex-cache/ |
D | info.txt | 2 wrongly update the dex cache of a class loader.
|
/art/runtime/verifier/ |
D | reg_type_cache.h | 59 const RegType& From(mirror::ClassLoader* loader, const char* descriptor, bool precise) 76 const RegType& FromDescriptor(mirror::ClassLoader* loader, const char* descriptor, bool precise) 146 const RegType& GetComponentType(const RegType& array, mirror::ClassLoader* loader) 158 mirror::Class* ResolveClass(const char* descriptor, mirror::ClassLoader* loader)
|
D | reg_type_cache.cc | 74 const RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader, in FromDescriptor() argument 101 return From(loader, descriptor, precise); in FromDescriptor() 146 mirror::Class* RegTypeCache::ResolveClass(const char* descriptor, mirror::ClassLoader* loader) { in ResolveClass() argument 152 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(loader)); in ResolveClass() 158 loader); in ResolveClass() 173 const RegType& RegTypeCache::From(mirror::ClassLoader* loader, in From() argument 186 mirror::Class* klass = ResolveClass(descriptor, loader); in From() 610 const RegType& RegTypeCache::GetComponentType(const RegType& array, mirror::ClassLoader* loader) { in GetComponentType() argument 616 return FromDescriptor(loader, descriptor.c_str() + 1, false); in GetComponentType() 625 return FromDescriptor(loader, descriptor, false); in GetComponentType()
|
/art/test/068-classloader/ |
D | expected.txt | 16 Loaded class into null class loader
|
/art/compiler/ |
D | common_compiler_test.cc | 115 Handle<mirror::ClassLoader> loader(hs.NewHandle(class_loader)); in MakeExecutable() local 116 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), loader); in MakeExecutable() 236 Handle<mirror::ClassLoader> loader(hs.NewHandle(class_loader)); in CompileClass() local 237 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), loader); in CompileClass()
|
/art/test/130-hprof/src/ |
D | Main.java | 46 ClassLoader loader = (ClassLoader)constructor.newInstance( in allocInDifferentLoader() local 48 Class allocator = loader.loadClass("Allocator"); in allocInDifferentLoader()
|
/art/test/134-nodex2oat-nofallback/ |
D | expected.txt | 33 …Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack t… 64 …Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack t…
|
/art/compiler/driver/ |
D | compiler_driver_test.cc | 85 Handle<mirror::ClassLoader> loader( in MakeDexFileExecutable() local 87 mirror::Class* c = class_linker->FindClass(soa.Self(), descriptor, loader); in MakeDexFileExecutable()
|
/art/test/ |
D | Android.libarttest.mk | 42 497-inlining-and-class-loader/clear_dex_cache.cc \
|