Home
last modified time | relevance | path

Searched refs:loader (Results 1 – 20 of 20) sorted by relevance

/dalvik/tests/068-classloader/src/
DMain.java25 FancyLoader loader; in main() local
27 loader = new FancyLoader(ClassLoader.getSystemClassLoader()); in main()
51 testAccess1(loader); in main()
52 testAccess2(loader); in main()
53 testAccess3(loader); in main()
55 testExtend(loader); in main()
56 testExtendOkay(loader); in main()
57 testInterface(loader); in main()
58 testAbstract(loader); in main()
59 testImplement(loader); in main()
[all …]
/dalvik/dx/tests/115-merge/com/android/dx/merge/
DDexMergeTest.java41 ClassLoader loader = mergeAndLoad( in testFillArrayData() local
45 Class<?> basic = loader.loadClass("testdata.Basic"); in testFillArrayData()
48 Class<?> fillArrayData = loader.loadClass("testdata.FillArrayData"); in testFillArrayData()
61 ClassLoader loader = mergeAndLoad( in testTryCatchFinally() local
65 Class<?> basic = loader.loadClass("testdata.Basic"); in testTryCatchFinally()
68 Class<?> tryCatchFinally = loader.loadClass("testdata.TryCatchFinally"); in testTryCatchFinally()
73 ClassLoader loader = mergeAndLoad( in testStaticValues() local
77 Class<?> basic = loader.loadClass("testdata.Basic"); in testStaticValues()
80 Class<?> staticValues = loader.loadClass("testdata.StaticValues"); in testStaticValues()
97 ClassLoader loader = mergeAndLoad( in testAnnotations() local
[all …]
/dalvik/vm/native/
Djava_lang_VMClassLoader.cpp34 Object* loader = (Object*) args[0]; in Dalvik_java_lang_VMClassLoader_defineClass() local
43 loader, name, data, offset, len); in Dalvik_java_lang_VMClassLoader_defineClass()
62 Object* loader = (Object*) args[0]; in Dalvik_java_lang_VMClassLoader_defineClass2() local
68 loader, data, offset, len); in Dalvik_java_lang_VMClassLoader_defineClass2()
81 Object* loader = (Object*) args[0]; in Dalvik_java_lang_VMClassLoader_findLoadedClass() local
103 clazz = dvmLookupClass(descriptor, loader, false); in Dalvik_java_lang_VMClassLoader_findLoadedClass()
104 LOGVV("look: %s ldr=%p --> %p", descriptor, loader, clazz); in Dalvik_java_lang_VMClassLoader_findLoadedClass()
Djava_lang_reflect_Proxy.cpp36 Object* loader = (Object*) args[2]; in Dalvik_java_lang_reflect_Proxy_generateProxy() local
39 result = dvmGenerateProxyClass(str, interfaces, loader); in Dalvik_java_lang_reflect_Proxy_generateProxy()
DInternalNative.cpp177 ClassObject* dvmFindClassByName(StringObject* nameObj, Object* loader, in dvmFindClassByName() argument
207 clazz = dvmFindClass(descriptor, loader); in dvmFindClassByName()
209 clazz = dvmFindClassNoInit(descriptor, loader); in dvmFindClassByName()
Ddalvik_system_DexFile.cpp352 Object* loader = (Object*) args[1]; in Dalvik_dalvik_system_DexFile_defineClass() local
363 descriptor, loader, cookie); in Dalvik_dalvik_system_DexFile_defineClass()
377 clazz = dvmDefineClass(pDvmDex, descriptor, loader); in Dalvik_dalvik_system_DexFile_defineClass()
DInternalNativePriv.h62 ClassObject* dvmFindClassByName(StringObject* nameObj, Object* loader,
Djava_lang_Class.cpp127 Object* loader = (Object*) args[2]; in Dalvik_java_lang_Class_classForName() local
129 RETURN_PTR(dvmFindClassByName(nameObj, loader, initialize)); in Dalvik_java_lang_Class_classForName()
/dalvik/vm/oo/
DClass.h84 ClassObject* dvmFindClass(const char* descriptor, Object* loader);
85 ClassObject* dvmFindClassNoInit(const char* descriptor, Object* loader);
141 ClassObject* dvmLookupClass(const char* descriptor, Object* loader,
145 void dvmAddInitiatingLoader(ClassObject* clazz, Object* loader);
146 bool dvmLoaderInInitiatingList(const ClassObject* clazz, const Object* loader);
DArray.cpp28 static ClassObject* createArrayClass(const char* descriptor, Object* loader);
243 ClassObject* dvmFindArrayClass(const char* descriptor, Object* loader) in dvmFindArrayClass() argument
250 clazz = dvmLookupClass(descriptor, loader, false); in dvmFindArrayClass()
252 LOGV("Array class '%s' %p not found; creating", descriptor, loader); in dvmFindArrayClass()
253 clazz = createArrayClass(descriptor, loader); in dvmFindArrayClass()
255 dvmAddInitiatingLoader(clazz, loader); in dvmFindArrayClass()
275 static ClassObject* createArrayClass(const char* descriptor, Object* loader) in createArrayClass() argument
294 outer = dvmFindClassNoInit(&descriptor[1], loader); in createArrayClass()
309 elementClass = dvmFindClassNoInit(subDescriptor, loader); in createArrayClass()
343 if (loader != elementClass->classLoader) { in createArrayClass()
[all …]
DClass.cpp174 const char* descriptor, Object* loader);
175 static ClassObject* findClassNoInit(const char* descriptor, Object* loader,\
178 const DexClassDef* pClassDef, Object* loader);
937 Object* loader; member
964 bool dvmLoaderInInitiatingList(const ClassObject* clazz, const Object* loader) in dvmLoaderInInitiatingList() argument
971 if (loader == NULL) in dvmLoaderInInitiatingList()
983 if (loaderList->initiatingLoaders[i] == loader) { in dvmLoaderInInitiatingList()
1002 void dvmAddInitiatingLoader(ClassObject* clazz, Object* loader) in dvmAddInitiatingLoader() argument
1004 if (loader != clazz->classLoader) { in dvmAddInitiatingLoader()
1005 assert(loader != NULL); in dvmAddInitiatingLoader()
[all …]
DArray.h30 ClassObject* dvmFindArrayClass(const char* descriptor, Object* loader);
/dalvik/tests/086-null-super/src/
DMain.java150 BrokenDexLoader loader; in testFailLoadAndGc() local
152 loader = new BrokenDexLoader(ClassLoader.getSystemClassLoader()); in testFailLoadAndGc()
153 loader.findBrokenClass(); in testFailLoadAndGc()
/dalvik/tests/087-gc-after-link/src/
DMain.java159 BrokenDexLoader loader; in testFailLoadAndGc() local
161 loader = new BrokenDexLoader(ClassLoader.getSystemClassLoader()); in testFailLoadAndGc()
162 loader.findBrokenClass(); in testFailLoadAndGc()
/dalvik/dx/junit-tests/
DHelloWorldMaker.java82 ClassLoader loader = generator.load(HelloWorldMaker.class.getClassLoader()); in main() local
83 Class<?> helloWorldClass = loader.loadClass("HelloWorld"); in main()
/dalvik/vm/reflect/
DReflect.h126 Object* loader);
DProxy.cpp67 Object* loader) in dvmGenerateProxyClass() argument
79 nameStr, loader, interfaces->length); in dvmGenerateProxyClass()
122 (Object *)loader); in dvmGenerateProxyClass()
/dalvik/vm/
DJni.cpp1249 static jclass DefineClass(JNIEnv* env, const char *name, jobject loader, in DefineClass() argument
1253 UNUSED_PARAMETER(loader); in DefineClass()
1282 Object* loader; in FindClass() local
1287 loader = ts.self()->classLoaderOverride; in FindClass()
1292 loader = trackedLoader = dvmGetSystemClassLoader(); in FindClass()
1294 loader = NULL; in FindClass()
1297 loader = thisMethod->clazz->classLoader; in FindClass()
1304 ClassObject* clazz = dvmFindClassNoInit(descriptor, loader); in FindClass()
DCheckJni.cpp1322 static jclass Check_DefineClass(JNIEnv* env, const char* name, jobject loader, in Check_DefineClass() argument
1325 CHECK_JNI_ENTRY(kFlag_Default, "EuLpz", env, name, loader, buf, bufLen); in Check_DefineClass()
1327 return CHECK_JNI_EXIT("c", baseEnv(env)->DefineClass(env, name, loader, buf, bufLen)); in Check_DefineClass()
/dalvik/libnativehelper/include/nativehelper/
Djni.h513 jclass DefineClass(const char *name, jobject loader, const jbyte* buf, in DefineClass()
515 { return functions->DefineClass(this, name, loader, buf, bufLen); } in DefineClass()