Searched refs:classLoader (Results 1 - 25 of 33) sorted by relevance

12

/dalvik/vm/
H A DLinearAlloc.h48 LinearAllocHdr* dvmLinearAllocCreate(Object* classLoader);
53 void dvmLinearAllocDestroy(Object* classLoader);
60 void* dvmLinearAlloc(Object* classLoader, size_t size);
69 void* dvmLinearRealloc(Object* classLoader, void* mem, size_t newSize);
72 void dvmLinearSetReadOnly(Object* classLoader, void* mem);
73 void dvmLinearSetReadWrite(Object* classLoader, void* mem);
80 INLINE void dvmLinearReadOnly(Object* classLoader, void* mem) argument
83 dvmLinearSetReadOnly(classLoader, mem);
89 INLINE void dvmLinearReadWrite(Object* classLoader, void* mem) argument
92 dvmLinearSetReadWrite(classLoader, me
[all...]
H A DLinearAlloc.cpp46 "classLoader" argument is ignored. ]
61 A NULL value for the "classLoader" argument refers to the bootstrap class
84 static void checkAllFree(Object* classLoader);
91 static inline LinearAllocHdr* getHeader(Object* classLoader) argument
108 LinearAllocHdr* dvmLinearAllocCreate(Object* classLoader) argument
226 void dvmLinearAllocDestroy(Object* classLoader) argument
231 LinearAllocHdr* pHdr = getHeader(classLoader);
235 checkAllFree(classLoader);
237 //dvmLinearAllocDump(classLoader);
242 classLoader, pHd
265 dvmLinearAlloc(Object* classLoader, size_t size) argument
395 dvmLinearStrdup(Object* classLoader, const char* str) argument
417 dvmLinearRealloc(Object* classLoader, void* mem, size_t newSize) argument
452 updatePages(Object* classLoader, void* mem, int direction) argument
536 dvmLinearSetReadOnly(Object* classLoader, void* mem) argument
552 dvmLinearSetReadWrite(Object* classLoader, void* mem) argument
563 dvmLinearFree(Object* classLoader, void* mem) argument
593 dvmLinearAllocDump(Object* classLoader) argument
660 checkAllFree(Object* classLoader) argument
[all...]
H A DNative.cpp153 Object* classLoader; /* ClassLoader we are associated with */ member in struct:SharedLib
318 bool dvmLoadNativeCode(const char* pathName, Object* classLoader, argument
330 ALOGD("Trying to load lib %s %p", pathName, classLoader);
340 if (pEntry->classLoader != classLoader) {
342 pathName, pEntry->classLoader, classLoader);
347 pathName, classLoader);
396 pNewEntry->classLoader = classLoader;
[all...]
H A DNative.h65 bool dvmLoadNativeCode(const char* fileName, Object* classLoader,
H A DDebugger.cpp542 return objectToObjectId(clazz->classLoader);
609 Object* classLoader; local
612 classLoader = objectIdToObject(classLoaderId);
613 // I don't think classLoader can be NULL, but the spec doesn't say
615 LOGVV("GetVisibleList: comparing to %p", classLoader);
632 if (clazz->classLoader == classLoader ||
633 dvmLoaderInInitiatingList(clazz, classLoader))
/dalvik/vm/hprof/
H A DHprofClass.cpp47 hash = (u4)clazz->classLoader;
61 diff = (uintptr_t)c1->classLoader - (uintptr_t)c2->classLoader;
H A DHprofHeap.cpp293 hprofAddIdToRecord(rec, (hprof_object_id)thisClass->classLoader);
/dalvik/vm/oo/
H A DAccessCheck.cpp46 if (class1->classLoader != class2->classLoader)
H A DArray.cpp103 arrayClass = dvmFindArrayClass(className, elemClassObj->classLoader);
198 subArrayClass = dvmFindArrayClass(elemName, arrayClass->classLoader);
336 * This call is unnecessary if "loader" and "elementClass->classLoader"
343 if (loader != elementClass->classLoader) {
345 descriptor, loader, elementClass->classLoader);
346 newClass = dvmLookupClass(descriptor, elementClass->classLoader, false);
349 descriptor, elementClass->classLoader, loader);
382 OFFSETOF_MEMBER(ClassObject, classLoader),
383 (Object *)elementClass->classLoader);
407 newClass->interfaces = (ClassObject**)dvmLinearAlloc(newClass->classLoader,
[all...]
H A DClass.cpp209 get_process_name(), (int) clazz->classLoader, clazz->descriptor,
1004 if (loader != clazz->classLoader) {
1075 (clazz->classLoader == pCrit->loader ||
1081 // clazz->descriptor, clazz->classLoader);
1096 (clazz->classLoader == addClazz->classLoader ||
1097 (addClazz->classLoader != NULL &&
1098 dvmLoaderInInitiatingList(clazz, addClazz->classLoader)) ));
1182 clazz->descriptor, clazz->classLoader,
1400 descriptor, clazz->classLoader, loade
1413 dvmDefineClass(DvmDex* pDvmDex, const char* descriptor, Object* classLoader) argument
1727 loadClassFromDex0(DvmDex* pDvmDex, const DexClassDef* pClassDef, const DexClassDataHeader* pHeader, const u1* pEncodedData, Object* classLoader) argument
1950 loadClassFromDex(DvmDex* pDvmDex, const DexClassDef* pClassDef, Object* classLoader) argument
[all...]
H A DResolve.cpp79 classIdx, referrer->descriptor, referrer->classLoader);
95 resClass = dvmFindClassNoInit(className, referrer->classLoader);
126 resClassCheck->classLoader != NULL)
130 referrer->descriptor, referrer->classLoader,
133 resClassCheck->classLoader, resClassCheck->pDvmDex);
145 referrer->classLoader, classIdx);
390 ifieldIdx, referrer->descriptor, referrer->classLoader);
H A DClass.h111 Object* classLoader);
H A DObject.h399 Object* classLoader; member in struct:ClassObject
/dalvik/vm/native/
H A Djava_lang_Runtime.cpp72 Object* classLoader = (Object*) args[1]; local
81 success = dvmLoadNativeCode(fileName, classLoader, &reason);
H A Djava_lang_reflect_Array.cpp121 arrayClass = dvmFindArrayClass(acDescriptor, elementClass->classLoader);
H A DInternalNative.cpp221 descriptor, doInit, clazz, clazz->classLoader);
H A Ddalvik_system_VMStack.cpp39 RETURN_PTR(clazz->classLoader);
H A Djava_lang_Class.cpp142 RETURN_PTR(clazz->classLoader);
166 thisPtr->classLoader));
/dalvik/vm/reflect/
H A DProxy.cpp121 OFFSETOF_MEMBER(ClassObject, classLoader),
128 newClass->directMethods = (Method*) dvmLinearAlloc(newClass->classLoader,
131 dvmLinearReadOnly(newClass->classLoader, newClass->directMethods);
148 (Method*)dvmLinearAlloc(newClass->classLoader, virtualMethodsSize);
153 dvmLinearReadOnly(newClass->classLoader, newClass->virtualMethods);
165 (ClassObject**)dvmLinearAlloc(newClass->classLoader, interfacesSize);
168 dvmLinearReadOnly(newClass->classLoader, newClass->interfaces);
725 baseClass = dvmFindClass(baseSig, baseMethod->clazz->classLoader);
726 subClass = dvmFindClass(subSig, subMethod->clazz->classLoader);
H A DReflect.cpp94 clazz = dvmFindArrayClass(*pSignature, defClass->classLoader);
103 clazz = dvmFindClassNoInit(*pSignature, defClass->classLoader);
1164 return dvmFindClass(sig, meth->clazz->classLoader);
/dalvik/vm/compiler/
H A DCompiler.h120 Object *classLoader; /* Class loader */ member in struct:ICPatchWorkOrder
H A DCompilerIR.h120 Object *classLoader; member in struct:CallsiteInfo
/dalvik/vm/analysis/
H A DOptimize.cpp401 assert(referrer->classLoader == NULL);
402 assert(resClass->classLoader == NULL);
409 resClass->classLoader = (Object*) 0xdead3333;
423 resClass->classLoader = NULL;
453 resClass = dvmFindClassNoInit(className, referrer->classLoader);
H A DCodeVerify.cpp634 clazz = dvmFindClassNoInit(pDescriptor, meth->clazz->classLoader);
666 meth->clazz->classLoader);
1384 meth->clazz->classLoader);
4032 resClass->descriptor, resClass->classLoader,
4033 declClass->descriptor, declClass->classLoader);
4585 resClass->classLoader);
4761 arrayClass->classLoader);
/dalvik/vm/alloc/
H A DVisitInlines.h99 (*visitor)(&asClass->classLoader, arg);

Completed in 222 milliseconds

12