/dalvik/vm/mterp/c/ |
OP_NEW_ARRAY.cpp | 3 ClassObject* arrayClass; 19 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref); 20 if (arrayClass == NULL) { 21 arrayClass = dvmResolveClass(curMethod->clazz, ref, false); 22 if (arrayClass == NULL) 26 assert(dvmIsArrayClass(arrayClass)); 27 assert(dvmIsClassInitialized(arrayClass)); 29 newArray = dvmAllocArrayByClass(arrayClass, length, ALLOC_DONT_TRACK);
|
OP_NEW_ARRAY_JUMBO.cpp | 3 ClassObject* arrayClass; 19 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref); 20 if (arrayClass == NULL) { 21 arrayClass = dvmResolveClass(curMethod->clazz, ref, false); 22 if (arrayClass == NULL) 26 assert(dvmIsArrayClass(arrayClass)); 27 assert(dvmIsClassInitialized(arrayClass)); 29 newArray = dvmAllocArrayByClass(arrayClass, length, ALLOC_DONT_TRACK);
|
gotoTargets.cpp | 13 ClassObject* arrayClass; 49 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref); 50 if (arrayClass == NULL) { 51 arrayClass = dvmResolveClass(curMethod->clazz, ref, false); 52 if (arrayClass == NULL) 56 if (!dvmIsArrayClass(arrayClass)) { 63 assert(dvmIsArrayClass(arrayClass)); 64 assert(dvmIsClassInitialized(arrayClass)); 69 LOGVV("+++ filled-new-array type is '%s'", arrayClass->descriptor); 70 typeCh = arrayClass->descriptor[1] [all...] |
/dalvik/vm/native/ |
java_lang_reflect_Array.cpp | 42 ClassObject* arrayClass = 45 dvmAllocArrayByClass(arrayClass, length, ALLOC_DEFAULT); 71 ClassObject* arrayClass; 121 arrayClass = dvmFindArrayClass(acDescriptor, elementClass->classLoader); 122 if (arrayClass == NULL) { 131 newArray = dvmAllocMultiArray(arrayClass, numDim-1, dimensions);
|
dalvik_system_VMRuntime.cpp | 113 ClassObject* arrayClass = dvmFindArrayClassForElement(elementClass); 114 ArrayObject* newArray = dvmAllocArrayByClass(arrayClass,
|
dalvik_system_DexFile.cpp | 425 ClassObject* arrayClass = 428 dvmAllocArrayByClass(arrayClass, count, ALLOC_DEFAULT);
|
/dalvik/vm/oo/ |
Array.cpp | 38 static ArrayObject* allocArray(ClassObject* arrayClass, size_t length, 41 assert(arrayClass != NULL); 42 assert(arrayClass->descriptor != NULL); 43 assert(arrayClass->descriptor[0] == '['); 53 std::string descriptor(dvmHumanReadableDescriptor(arrayClass->descriptor)); 60 DVM_OBJECT_INIT(newArray, arrayClass); 62 dvmTrackAllocation(arrayClass, totalSize); 71 ArrayObject* dvmAllocArrayByClass(ClassObject* arrayClass, 74 const char* descriptor = arrayClass->descriptor; 82 return allocArray(arrayClass, length, kObjectArrayRefWidth [all...] |
/dalvik/vm/reflect/ |
Reflect.cpp | 482 ClassObject* arrayClass = gDvm.classJavaLangReflectConstructorArray; 483 ArrayObject* ctorArray = dvmAllocArrayByClass(arrayClass, count, ALLOC_DEFAULT); [all...] |
/dalvik/vm/mterp/out/ |
InterpC-allstubs.cpp | [all...] |
InterpC-portable.cpp | [all...] |
InterpC-x86-atom.cpp | [all...] |
InterpC-x86.cpp | [all...] |
/dalvik/vm/ |
Debugger.cpp | 916 ClassObject* arrayClass = arrayObj->clazz; 917 u1 tag = basicTagFromDescriptor(arrayClass->descriptor + 1); 920 tag = tagFromClass(arrayClass->elementClass); [all...] |
Jni.cpp | [all...] |
/libcore/luni/src/main/java/java/io/ |
ObjectInputStream.java | [all...] |
/dalvik/vm/analysis/ |
CodeVerify.cpp | [all...] |