/dalvik/vm/ |
H A D | LinearAlloc.h | 48 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 D | LinearAlloc.cpp | 46 "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 D | Native.cpp | 153 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 D | Native.h | 65 bool dvmLoadNativeCode(const char* fileName, Object* classLoader,
|
H A D | Debugger.cpp | 542 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 D | HprofClass.cpp | 47 hash = (u4)clazz->classLoader; 61 diff = (uintptr_t)c1->classLoader - (uintptr_t)c2->classLoader;
|
H A D | HprofHeap.cpp | 293 hprofAddIdToRecord(rec, (hprof_object_id)thisClass->classLoader);
|
/dalvik/vm/oo/ |
H A D | AccessCheck.cpp | 46 if (class1->classLoader != class2->classLoader)
|
H A D | Array.cpp | 103 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 D | Class.cpp | 209 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 D | Resolve.cpp | 79 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 D | Class.h | 111 Object* classLoader);
|
H A D | Object.h | 399 Object* classLoader; member in struct:ClassObject
|
/dalvik/vm/native/ |
H A D | java_lang_Runtime.cpp | 72 Object* classLoader = (Object*) args[1]; local 81 success = dvmLoadNativeCode(fileName, classLoader, &reason);
|
H A D | java_lang_reflect_Array.cpp | 121 arrayClass = dvmFindArrayClass(acDescriptor, elementClass->classLoader);
|
H A D | InternalNative.cpp | 221 descriptor, doInit, clazz, clazz->classLoader);
|
H A D | dalvik_system_VMStack.cpp | 39 RETURN_PTR(clazz->classLoader);
|
H A D | java_lang_Class.cpp | 142 RETURN_PTR(clazz->classLoader); 166 thisPtr->classLoader));
|
/dalvik/vm/reflect/ |
H A D | Proxy.cpp | 121 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 D | Reflect.cpp | 94 clazz = dvmFindArrayClass(*pSignature, defClass->classLoader); 103 clazz = dvmFindClassNoInit(*pSignature, defClass->classLoader); 1164 return dvmFindClass(sig, meth->clazz->classLoader);
|
/dalvik/vm/compiler/ |
H A D | Compiler.h | 120 Object *classLoader; /* Class loader */ member in struct:ICPatchWorkOrder
|
H A D | CompilerIR.h | 120 Object *classLoader; member in struct:CallsiteInfo
|
/dalvik/vm/analysis/ |
H A D | Optimize.cpp | 401 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 D | CodeVerify.cpp | 634 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 D | VisitInlines.h | 99 (*visitor)(&asClass->classLoader, arg);
|