Home
last modified time | relevance | path

Searched refs:classLoader (Results 1 – 25 of 36) sorted by relevance

12

/dalvik/vm/
DLinearAlloc.h49 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 …]
DLinearAlloc.c89 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 …]
DNative.c155 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 …]
DNative.h66 bool dvmLoadNativeCode(const char* fileName, Object* classLoader);
/dalvik/libcore/xml/src/main/java/org/xml/sax/helpers/
DNewInstance.java41 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/
DProtectionDomain.java46 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/
DClass.c204 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 …]
DArray.c118 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 …]
DResolve.c78 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()
DAccessCheck.c46 if (class1->classLoader != class2->classLoader) in dvmInSamePackage()
DClass.h104 Object* classLoader);
/dalvik/libcore/dom/src/test/java/org/w3c/domts/
DDOM4JTestDocumentBuilderFactory.java68 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()
DXercesHTMLDocumentBuilderFactory.java55 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()
DXercesHTML2DocumentBuilderFactory.java55 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()
DJTidyDocumentBuilderFactory.java47 ClassLoader classLoader = ClassLoader.getSystemClassLoader(); in JTidyDocumentBuilderFactory() local
48 Class tidyClass = classLoader.loadClass("org.w3c.tidy.Tidy"); in JTidyDocumentBuilderFactory()
DBatikTestDocumentBuilderFactory.java83 ClassLoader classLoader = ClassLoader.getSystemClassLoader(); in BatikTestDocumentBuilderFactory() local
85 classLoader.loadClass( in BatikTestDocumentBuilderFactory()
/dalvik/libcore/luni-kernel/src/main/java/org/apache/harmony/kernel/vm/
DVM.java111 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/
DHprofClass.c50 hash = (u4)clazz->classLoader; in computeClassHash()
65 diff = (uintptr_t)c1->classLoader - (uintptr_t)c2->classLoader; in classCmp()
/dalvik/vm/native/
Djava_lang_Runtime.c69 Object* classLoader = (Object*) args[1]; in Dalvik_java_lang_Runtime_nativeLoad() local
77 result = dvmLoadNativeCode(fileName, classLoader); in Dalvik_java_lang_Runtime_nativeLoad()
Ddalvik_system_VMStack.c38 RETURN_PTR(clazz->classLoader); in Dalvik_dalvik_system_VMStack_getCallingClassLoader()
55 RETURN_PTR(clazz->classLoader); in Dalvik_dalvik_system_VMStack_getCallingClassLoader2()
Djava_lang_reflect_Array.c120 arrayClass = dvmFindArrayClass(acDescriptor, elementClass->classLoader); in Dalvik_java_lang_reflect_Array_createMultiArray()
DInternalNative.c253 descriptor, doInit, clazz, clazz->classLoader); in dvmFindClassByName()
/dalvik/libcore/nio/src/main/java/java/nio/channels/spi/
DSelectorProvider.java118 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/
DProxy.c190 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/
DClass.java216 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

12