Home
last modified time | relevance | path

Searched refs:ArrayObject (Results 1 – 25 of 60) sorted by relevance

123

/dalvik/vm/reflect/
DReflect.h37 ArrayObject* dvmGetDeclaredFields(ClassObject* clazz, bool publicOnly);
42 ArrayObject* dvmGetDeclaredConstructors(ClassObject* clazz, bool publicOnly);
51 ArrayObject* dvmGetDeclaredMethods(ClassObject* clazz, bool publicOnly);
57 ArrayObject* dvmGetInterfaces(ClassObject* clazz);
119 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
133 ArrayObject* dvmGetClassAnnotations(const ClassObject* clazz);
134 ArrayObject* dvmGetMethodAnnotations(const Method* method);
135 ArrayObject* dvmGetFieldAnnotations(const Field* field);
136 ArrayObject* dvmGetParameterAnnotations(const Method* method);
147 ArrayObject* dvmGetMethodThrows(const Method* method);
[all …]
DProxy.c32 static bool gatherMethods(ArrayObject* interfaces, Method*** pMethods,\
33 ArrayObject** pThrows, int* pMethodCount);
35 Method** outMethods, ArrayObject* throws);
129 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces, in dvmGenerateProxyClass()
135 ArrayObject* throws = NULL; in dvmGenerateProxyClass()
292 static bool gatherMethods(ArrayObject* interfaces, Method*** pMethods, in gatherMethods()
293 ArrayObject** pThrows, int* pMethodCount) in gatherMethods()
296 ArrayObject* throws = NULL; in gatherMethods()
426 Method** outMethods, ArrayObject* throwLists) in copyWithoutDuplicates()
539 ArrayObject* throwArray; in copyWithoutDuplicates()
[all …]
DAnnotation.c170 static ArrayObject* emptyAnnoArray(void) in emptyAnnoArray()
181 static ArrayObject* emptyAnnoArrayArray(int numElements) in emptyAnnoArrayArray()
184 ArrayObject* arr; in emptyAnnoArrayArray()
190 ArrayObject** elems = (ArrayObject**) arr->contents; in emptyAnnoArrayArray()
547 ArrayObject* newArray; in processAnnotationValue()
635 !dvmIsArray((ArrayObject*)valueObj) || !dvmIsArrayClass(methodReturn)) in convertReturnType()
661 ArrayObject* srcArray = (ArrayObject*) valueObj; in convertReturnType()
663 ArrayObject* newArray; in convertReturnType()
797 ArrayObject* elementArray = NULL; in processEncodedAnnotation()
885 static ArrayObject* processAnnotationSet(const ClassObject* clazz, in processAnnotationSet()
[all …]
/dalvik/vm/oo/
DArray.h49 ArrayObject* dvmAllocArray(ClassObject* arrayClass, size_t length,
58 ArrayObject* dvmAllocArrayByClass(ClassObject* arrayClass,
74 ArrayObject* dvmAllocObjectArray(ClassObject* elemClassObj, size_t length,
86 ArrayObject* dvmAllocPrimitiveArray(char type, size_t length, int allocFlags);
96 ArrayObject* dvmAllocMultiArray(ClassObject* arrayClass, int curDim,
110 INLINE bool dvmIsArray(const ArrayObject* arrayObj) in dvmIsArray()
132 bool dvmCopyObjectArray(ArrayObject* dstArray, const ArrayObject* srcArray,
DArray.c41 ArrayObject* dvmAllocArray(ClassObject* arrayClass, size_t length, in dvmAllocArray()
44 ArrayObject* newArray; in dvmAllocArray()
56 size = offsetof(ArrayObject, contents); in dvmAllocArray()
81 ArrayObject* dvmAllocArrayByClass(ClassObject* arrayClass, in dvmAllocArrayByClass()
137 ArrayObject* dvmAllocObjectArray(ClassObject* elemClassObj, size_t length, in dvmAllocObjectArray()
141 ArrayObject* newArray = NULL; in dvmAllocObjectArray()
162 ArrayObject* dvmAllocPrimitiveArray(char type, size_t length, int allocFlags) in dvmAllocPrimitiveArray()
164 ArrayObject* newArray; in dvmAllocPrimitiveArray()
233 ArrayObject* dvmAllocMultiArray(ClassObject* arrayClass, int curDim, in dvmAllocMultiArray()
236 ArrayObject* newArray; in dvmAllocMultiArray()
[all …]
/dalvik/vm/native/
Djava_lang_reflect_Constructor.c53 ArrayObject* argList = (ArrayObject*) args[1]; in Dalvik_java_lang_reflect_Constructor_constructNative()
55 ArrayObject* params = (ArrayObject*) args[3]; in Dalvik_java_lang_reflect_Constructor_constructNative()
105 ArrayObject* annos = dvmGetMethodAnnotations(meth); in Dalvik_java_lang_reflect_Constructor_getDeclaredAnnotations()
126 ArrayObject* annos = dvmGetParameterAnnotations(meth); in Dalvik_java_lang_reflect_Constructor_getParameterAnnotations()
147 ArrayObject* arr = dvmGetMethodSignatureAnnotation(meth); in Dalvik_java_lang_reflect_Constructor_getSignatureAnnotation()
Djava_lang_reflect_Method.c53 ArrayObject* argList = (ArrayObject*) args[2]; in Dalvik_java_lang_reflect_Method_invokeNative()
55 ArrayObject* params = (ArrayObject*) args[4]; in Dalvik_java_lang_reflect_Method_invokeNative()
132 ArrayObject* annos = dvmGetMethodAnnotations(meth); in Dalvik_java_lang_reflect_Method_getDeclaredAnnotations()
153 ArrayObject* annos = dvmGetParameterAnnotations(meth); in Dalvik_java_lang_reflect_Method_getParameterAnnotations()
200 ArrayObject* arr = dvmGetMethodSignatureAnnotation(meth); in Dalvik_java_lang_reflect_Method_getSignatureAnnotation()
Ddalvik_system_Zygote.c158 static int setgroupsIntarray(ArrayObject* gidArray) in setgroupsIntarray()
187 static int setrlimitsFromArray(ArrayObject* rlimits) in setrlimitsFromArray()
198 ArrayObject** tuples = (ArrayObject **)(rlimits->contents); in setrlimitsFromArray()
201 ArrayObject * rlimit_tuple = tuples[i]; in setrlimitsFromArray()
299 ArrayObject* gids = (ArrayObject *)args[2]; in forkAndSpecializeCommon()
301 ArrayObject *rlimits = (ArrayObject *)args[4]; in forkAndSpecializeCommon()
Djava_lang_reflect_Proxy.c35 ArrayObject* interfaces = (ArrayObject*) args[1]; in Dalvik_java_lang_reflect_Proxy_generateProxy()
Dorg_apache_harmony_dalvik_ddmc_DdmServer.c34 ArrayObject* data = (ArrayObject*) args[1]; in Dalvik_org_apache_harmony_dalvik_ddmc_DdmServer_nativeSendChunk()
Djava_lang_reflect_Array.c35 ArrayObject* newArray; in Dalvik_java_lang_reflect_Array_createObjectArray()
69 ArrayObject* dimArray = (ArrayObject*) args[1]; in Dalvik_java_lang_reflect_Array_createMultiArray()
71 ArrayObject* newArray; in Dalvik_java_lang_reflect_Array_createMultiArray()
Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.c49 ArrayObject* result = dvmDdmGenerateThreadStats(); in Dalvik_org_apache_harmony_dalvik_ddmc_DdmVmInternal_getThreadStats()
98 ArrayObject* trace; in Dalvik_org_apache_harmony_dalvik_ddmc_DdmVmInternal_getStackTraceById()
144 ArrayObject* data; in Dalvik_org_apache_harmony_dalvik_ddmc_DdmVmInternal_getRecentAllocations()
Djava_lang_System.c34 ArrayObject* srcArray; in Dalvik_java_lang_System_arraycopy()
35 ArrayObject* dstArray; in Dalvik_java_lang_System_arraycopy()
42 srcArray = (ArrayObject*) args[0]; in Dalvik_java_lang_System_arraycopy()
44 dstArray = (ArrayObject*) args[2]; in Dalvik_java_lang_System_arraycopy()
Djava_lang_reflect_AccessibleObject.c34 ArrayObject* arr = dvmGetClassSignatureAnnotation(clazz); in Dalvik_java_lang_reflect_AccessibleObject_getClassSignatureAnnotation()
Djava_lang_Class.c184 ArrayObject* classes; in Dalvik_java_lang_Class_getDeclaredClasses()
204 ArrayObject* newClasses; in Dalvik_java_lang_Class_getDeclaredClasses()
233 ArrayObject* constructors; in Dalvik_java_lang_Class_getDeclaredConstructors()
250 ArrayObject* fields; in Dalvik_java_lang_Class_getDeclaredFields()
267 ArrayObject* methods; in Dalvik_java_lang_Class_getDeclaredMethods()
282 ArrayObject* interfaces; in Dalvik_java_lang_Class_getInterfaces()
571 ArrayObject* arr = dvmGetClassSignatureAnnotation(clazz); in Dalvik_java_lang_Class_getSignatureAnnotation()
712 ArrayObject* annos = dvmGetClassAnnotations(clazz); in Dalvik_java_lang_Class_getDeclaredAnnotations()
/dalvik/vm/
DDdm.h57 ArrayObject* dvmDdmGenerateThreadStats(void);
78 ArrayObject* dvmDdmGetStackTraceById(u4 threadId);
85 ArrayObject* dvmDdmGetRecentAllocations(void);
DUtfString.c215 ArrayObject* chars = (ArrayObject*) dvmGetFieldObject((Object*) strObj, in dvmComputeStringHash()
256 ArrayObject* chars; in dvmCreateStringFromCstrAndLength()
310 ArrayObject* chars; in dvmCreateStringFromUnicode()
365 ArrayObject* chars; in dvmCreateCstrFromString()
376 chars = (ArrayObject*) dvmGetFieldObject((Object*) jstr, in dvmCreateCstrFromString()
410 ArrayObject* chars; in dvmStringUtf8ByteLen()
421 chars = (ArrayObject*) dvmGetFieldObject((Object*) jstr, in dvmStringUtf8ByteLen()
440 ArrayObject* dvmStringCharArray(StringObject* jstr) in dvmStringCharArray()
442 return (ArrayObject*) dvmGetFieldObject((Object*) jstr, in dvmStringCharArray()
451 ArrayObject* chars; in dvmStringChars()
[all …]
DInlineNative.c125 ArrayObject* chars; in javaLangString_charAt()
138 chars = (ArrayObject*) in javaLangString_charAt()
153 ArrayObject* thisArray; in badMatch()
154 ArrayObject* compArray; in badMatch()
167 thisArray = (ArrayObject*) in badMatch()
169 compArray = (ArrayObject*) in badMatch()
218 ArrayObject* thisArray; in javaLangString_compareTo()
219 ArrayObject* compArray; in javaLangString_compareTo()
230 thisArray = (ArrayObject*) in javaLangString_compareTo()
232 compArray = (ArrayObject*) in javaLangString_compareTo()
[all …]
DDdm.c43 ArrayObject* dataArray = NULL; in dvmDdmHandlePacket()
126 ArrayObject* replyData; in dvmDdmHandlePacket()
145 replyData = (ArrayObject*) dvmGetFieldObject(chunk, chunkDataOff); in dvmDdmHandlePacket()
473 ArrayObject* dvmDdmGenerateThreadStats(void) in dvmDdmGenerateThreadStats()
527 ArrayObject* arrayObj = dvmAllocPrimitiveArray('B', bufLen, ALLOC_DEFAULT); in dvmDdmGenerateThreadStats()
538 ArrayObject* dvmDdmGetStackTraceById(u4 threadId) in dvmDdmGetStackTraceById()
572 ArrayObject* trace = dvmGetStackTraceRaw(traceBuf, stackDepth); in dvmDdmGetStackTraceById()
582 ArrayObject* dvmDdmGetRecentAllocations(void) in dvmDdmGetRecentAllocations()
593 ArrayObject* arrayObj = dvmAllocPrimitiveArray('B', len, ALLOC_DEFAULT); in dvmDdmGetRecentAllocations()
DException.h171 ArrayObject* dvmGetStackTrace(const Object* stackState);
176 ArrayObject* dvmGetStackTraceRaw(const int* intVals, int stackDepth);
/dalvik/vm/mterp/c/
DOP_ARRAY_LENGTH.c3 ArrayObject* arrayObj; in HANDLE_OPCODE()
7 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); in HANDLE_OPCODE()
DOP_FILL_ARRAY_DATA.c5 ArrayObject* arrayObj; in HANDLE_OPCODE()
22 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); in HANDLE_OPCODE()
DOP_APUT_OBJECT.c3 ArrayObject* arrayObj; in HANDLE_OPCODE()
12 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); in HANDLE_OPCODE()
/dalvik/vm/compiler/codegen/arm/armv5te/
DArchVariant.c99 assert(offsetof(ArrayObject, length) < 128 && in dvmCompilerArchInit()
100 (offsetof(ArrayObject, length) & 0x3) == 0); in dvmCompilerArchInit()
101 assert(offsetof(ArrayObject, contents) < 256); in dvmCompilerArchInit()
/dalvik/vm/interp/
DStack.h224 ArrayObject* argList, ArrayObject* params, ClassObject* returnType,

123