/dalvik/vm/ |
D | LinearAlloc.h | 49 LinearAllocHdr* dvmLinearAllocCreate(Object* classLoader); 54 void dvmLinearAllocDestroy(Object* classLoader); 61 void* dvmLinearAlloc(Object* classLoader, size_t size); 70 void* dvmLinearRealloc(Object* classLoader, void* mem, size_t newSize); 73 void dvmLinearSetReadOnly(Object* classLoader, void* mem); 74 void dvmLinearSetReadWrite(Object* classLoader, void* mem); 81 INLINE void dvmLinearReadOnly(Object* classLoader, void* mem) in dvmLinearReadOnly() argument 84 dvmLinearSetReadOnly(classLoader, mem); in dvmLinearReadOnly() 90 INLINE void dvmLinearReadWrite(Object* classLoader, void* mem) in dvmLinearReadWrite() argument 93 dvmLinearSetReadWrite(classLoader, mem); in dvmLinearReadWrite() [all …]
|
D | LinearAlloc.c | 89 static void checkAllFree(Object* classLoader); 96 static inline LinearAllocHdr* getHeader(Object* classLoader) in getHeader() argument 113 LinearAllocHdr* dvmLinearAllocCreate(Object* classLoader) in dvmLinearAllocCreate() argument 230 void dvmLinearAllocDestroy(Object* classLoader) in dvmLinearAllocDestroy() argument 235 LinearAllocHdr* pHdr = getHeader(classLoader); in dvmLinearAllocDestroy() 239 checkAllFree(classLoader); in dvmLinearAllocDestroy() 245 classLoader, pHdr->curOffset, pHdr->mapLength, in dvmLinearAllocDestroy() 267 void* dvmLinearAlloc(Object* classLoader, size_t size) in dvmLinearAlloc() argument 269 LinearAllocHdr* pHdr = getHeader(classLoader); in dvmLinearAlloc() 277 LOGVV("--- LinearAlloc(%p, %d)\n", classLoader, size); in dvmLinearAlloc() [all …]
|
D | Native.c | 155 Object* classLoader; /* ClassLoader we are associated with */ member 323 void dvmLoadNativeLibrary(StringObject* libNameObj, Object* classLoader) 334 if (classLoader != NULL) { 338 findLibrary = dvmFindVirtualMethodByDescriptor(classLoader->clazz, 342 classLoader->clazz->name); 348 findLibResult = (Object*)(u4) dvmCallMethod(findLibrary, classLoader, 358 dvmLoadNativeCode(libPath, classLoader); 373 dvmLoadNativeCode(libPath, classLoader); 443 bool dvmLoadNativeCode(const char* pathName, Object* classLoader) in dvmLoadNativeCode() argument 448 LOGD("Trying to load lib %s %p\n", pathName, classLoader); in dvmLoadNativeCode() [all …]
|
D | Native.h | 66 bool dvmLoadNativeCode(const char* fileName, Object* classLoader);
|
/dalvik/libcore/xml/src/main/java/org/xml/sax/helpers/ |
D | NewInstance.java | 41 static Object newInstance (ClassLoader classLoader, String className) in newInstance() argument 46 if (classLoader == null) { in newInstance() 49 driverClass = classLoader.loadClass(className); in newInstance()
|
/dalvik/libcore/security/src/main/java/java/security/ |
D | ProtectionDomain.java | 46 private ClassLoader classLoader; field in ProtectionDomain 132 this.classLoader = cl; in ProtectionDomain() 150 return classLoader; in getClassLoader() 247 classLoader == null ? "<null>" : classLoader.toString()) //$NON-NLS-1$ in toString()
|
/dalvik/vm/oo/ |
D | Class.c | 204 get_process_name(), (int) clazz->classLoader, clazz->descriptor, in logClassLoadWithTime() 883 if (loader != clazz->classLoader) { in dvmAddInitiatingLoader() 954 (clazz->classLoader == pCrit->loader || in hashcmpClassByCrit() 975 (clazz->classLoader == addClazz->classLoader || in hashcmpClassByClass() 976 (addClazz->classLoader != NULL && in hashcmpClassByClass() 977 dvmLoaderInInitiatingList(clazz, addClazz->classLoader)) )); in hashcmpClassByClass() 1061 clazz->descriptor, clazz->classLoader, in dvmAddClassToHash() 1296 descriptor, clazz->classLoader, loader, clazz); in findClassFromLoaderNoInit() 1310 Object* classLoader) in dvmDefineClass() argument 1314 return findClassNoInit(descriptor, classLoader, pDvmDex); in dvmDefineClass() [all …]
|
D | Array.c | 118 arrayClass = dvmFindArrayClass(className, elemClassObj->classLoader); in dvmFindArrayClassForElement() 261 subArrayClass = dvmFindArrayClass(elemName, arrayClass->classLoader); in dvmAllocMultiArray() 409 if (loader != elementClass->classLoader) { in createArrayClass() 411 descriptor, loader, elementClass->classLoader); in createArrayClass() 412 newClass = dvmLookupClass(descriptor, elementClass->classLoader, false); in createArrayClass() 415 descriptor, elementClass->classLoader, loader); in createArrayClass() 443 newClass->classLoader = elementClass->classLoader; in createArrayClass() 470 newClass->interfaces = (ClassObject**)dvmLinearAlloc(newClass->classLoader, in createArrayClass() 477 dvmLinearReadOnly(newClass->classLoader, newClass->interfaces); in createArrayClass() 493 newClass->iftable = (InterfaceEntry*) dvmLinearAlloc(newClass->classLoader, in createArrayClass() [all …]
|
D | Resolve.c | 78 classIdx, referrer->descriptor, referrer->classLoader); in dvmResolveClass() 94 resClass = dvmFindClassNoInit(className, referrer->classLoader); in dvmResolveClass() 125 resClassCheck->classLoader != NULL) in dvmResolveClass() 129 referrer->descriptor, referrer->classLoader, in dvmResolveClass() 132 resClassCheck->classLoader, resClassCheck->pDvmDex); in dvmResolveClass() 144 referrer->classLoader, classIdx); in dvmResolveClass() 391 ifieldIdx, referrer->descriptor, referrer->classLoader); in dvmResolveInstField()
|
D | AccessCheck.c | 46 if (class1->classLoader != class2->classLoader) in dvmInSamePackage()
|
D | Class.h | 104 Object* classLoader);
|
/dalvik/libcore/dom/src/test/java/org/w3c/domts/ |
D | DOM4JTestDocumentBuilderFactory.java | 68 ClassLoader classLoader = ClassLoader.getSystemClassLoader(); in DOM4JTestDocumentBuilderFactory() local 69 Class domFactoryClass = classLoader.loadClass( in DOM4JTestDocumentBuilderFactory() 74 Class saxReaderClass = classLoader.loadClass("org.dom4j.io.SAXReader"); in DOM4JTestDocumentBuilderFactory() 76 new Class[] {classLoader.loadClass("org.dom4j.DocumentFactory")}); in DOM4JTestDocumentBuilderFactory()
|
D | XercesHTMLDocumentBuilderFactory.java | 55 ClassLoader classLoader = ClassLoader.getSystemClassLoader(); in XercesHTMLDocumentBuilderFactory() local 57 classLoader.loadClass("org.apache.html.dom.HTMLBuilder"); in XercesHTMLDocumentBuilderFactory() 66 classLoader.loadClass( in XercesHTMLDocumentBuilderFactory() 73 classLoader.loadClass( in XercesHTMLDocumentBuilderFactory()
|
D | XercesHTML2DocumentBuilderFactory.java | 55 ClassLoader classLoader = ClassLoader.getSystemClassLoader(); in XercesHTML2DocumentBuilderFactory() local 57 classLoader.loadClass("org.apache.html2.dom.HTMLBuilder"); in XercesHTML2DocumentBuilderFactory() 66 classLoader.loadClass( in XercesHTML2DocumentBuilderFactory() 73 classLoader.loadClass( in XercesHTML2DocumentBuilderFactory()
|
D | JTidyDocumentBuilderFactory.java | 47 ClassLoader classLoader = ClassLoader.getSystemClassLoader(); in JTidyDocumentBuilderFactory() local 48 Class tidyClass = classLoader.loadClass("org.w3c.tidy.Tidy"); in JTidyDocumentBuilderFactory()
|
D | BatikTestDocumentBuilderFactory.java | 83 ClassLoader classLoader = ClassLoader.getSystemClassLoader(); in BatikTestDocumentBuilderFactory() local 85 classLoader.loadClass( in BatikTestDocumentBuilderFactory()
|
/dalvik/libcore/luni-kernel/src/main/java/org/apache/harmony/kernel/vm/ |
D | VM.java | 111 static Class<?> findClassOrNull(String className, ClassLoader classLoader) { in findClassOrNull() argument 239 static final int getClassPathEntryType(Object classLoader, int cpIndex) { in getClassPathEntryType() argument
|
/dalvik/vm/hprof/ |
D | HprofClass.c | 50 hash = (u4)clazz->classLoader; in computeClassHash() 65 diff = (uintptr_t)c1->classLoader - (uintptr_t)c2->classLoader; in classCmp()
|
/dalvik/vm/native/ |
D | java_lang_Runtime.c | 69 Object* classLoader = (Object*) args[1]; in Dalvik_java_lang_Runtime_nativeLoad() local 77 result = dvmLoadNativeCode(fileName, classLoader); in Dalvik_java_lang_Runtime_nativeLoad()
|
D | dalvik_system_VMStack.c | 38 RETURN_PTR(clazz->classLoader); in Dalvik_dalvik_system_VMStack_getCallingClassLoader() 55 RETURN_PTR(clazz->classLoader); in Dalvik_dalvik_system_VMStack_getCallingClassLoader2()
|
D | java_lang_reflect_Array.c | 120 arrayClass = dvmFindArrayClass(acDescriptor, elementClass->classLoader); in Dalvik_java_lang_reflect_Array_createMultiArray()
|
D | InternalNative.c | 253 descriptor, doInit, clazz, clazz->classLoader); in dvmFindClassByName()
|
/dalvik/libcore/nio/src/main/java/java/nio/channels/spi/ |
D | SelectorProvider.java | 118 ClassLoader classLoader = AccessController.doPrivileged( in loadProviderByJar() local 125 enumeration = classLoader.getResources(PROVIDER_IN_JAR_RESOURCE); in loadProviderByJar() 155 return (SelectorProvider) classLoader.loadClass( in loadProviderByJar()
|
/dalvik/vm/reflect/ |
D | Proxy.c | 190 newClass->classLoader = loader; in dvmGenerateProxyClass() 199 newClass->directMethods = (Method*) dvmLinearAlloc(newClass->classLoader, in dvmGenerateProxyClass() 202 dvmLinearReadOnly(newClass->classLoader, newClass->directMethods); in dvmGenerateProxyClass() 208 newClass->virtualMethods = (Method*) dvmLinearAlloc(newClass->classLoader, in dvmGenerateProxyClass() 213 dvmLinearReadOnly(newClass->classLoader, newClass->virtualMethods); in dvmGenerateProxyClass() 221 newClass->interfaces = (ClassObject**)dvmLinearAlloc(newClass->classLoader, in dvmGenerateProxyClass() 225 dvmLinearReadOnly(newClass->classLoader, newClass->interfaces); in dvmGenerateProxyClass() 779 baseClass = dvmFindClass(baseSig, baseMethod->clazz->classLoader); in returnTypesAreCompatible() 780 subClass = dvmFindClass(subSig, subMethod->clazz->classLoader); in returnTypesAreCompatible()
|
/dalvik/libcore/luni-kernel/src/main/java/java/lang/ |
D | Class.java | 216 ClassLoader classLoader) throws ClassNotFoundException { in forName() argument 218 if (classLoader == null) { in forName() 227 classLoader = ClassLoader.getSystemClassLoader(); in forName() 238 classLoader); in forName() 260 ClassLoader classLoader) throws ClassNotFoundException; in classForName() argument
|