/dalvik/vm/mterp/common/ |
H A D | FindInterface.h | 30 u4 methodIdx, const Method* method, DvmDex* methodClassDex) 33 dvmInterpFindInterfaceMethod(thisClass, methodIdx, method, methodClassDex) 36 DEX_INTERFACE_CACHE_SIZE, thisClass, methodIdx); 29 dvmFindInterfaceMethodInCache(ClassObject* thisClass, u4 methodIdx, const Method* method, DvmDex* methodClassDex) argument
|
/dalvik/vm/analysis/ |
H A D | Optimize.h | 39 Method* dvmOptResolveMethod(ClassObject* referrer, u4 methodIdx, 41 Method* dvmOptResolveInterfaceMethod(ClassObject* referrer, u4 methodIdx);
|
H A D | Optimize.cpp | 754 Method* dvmOptResolveMethod(ClassObject* referrer, u4 methodIdx, argument 764 LOGVV("--- resolving method %u (referrer=%s)", methodIdx, 767 resMethod = dvmDexGetResolvedMethod(pDvmDex, methodIdx); 772 pMethodId = dexGetMethodId(pDvmDex->pDexFile, methodIdx); 854 dvmDexSetResolvedMethod(pDvmDex, methodIdx, resMethod); 858 methodIdx, resMethod->clazz->descriptor, resMethod->name); 892 u2 methodIdx = insns[1]; local 894 baseMethod = dvmOptResolveMethod(clazz, methodIdx, METHOD_VIRTUAL, NULL); 897 methodIdx, 937 u2 methodIdx local 982 dvmOptResolveInterfaceMethod(ClassObject* referrer, u4 methodIdx) argument 1056 u2 methodIdx = insns[1]; local 1107 u2 methodIdx = insns[1]; local [all...] |
/dalvik/vm/oo/ |
H A D | Resolve.h | 58 extern "C" Method* dvmResolveMethod(const ClassObject* referrer, u4 methodIdx, 66 Method* dvmResolveInterfaceMethod(const ClassObject* referrer, u4 methodIdx);
|
H A D | Resolve.cpp | 176 Method* dvmResolveMethod(const ClassObject* referrer, u4 methodIdx, argument 186 LOGVV("--- resolving method %u (referrer=%s)", methodIdx, 188 pMethodId = dexGetMethodId(pDvmDex->pDexFile, methodIdx); 231 methodIdx, resClass->descriptor, resMethod->name); 276 dvmDexSetResolvedMethod(pDvmDex, methodIdx, resMethod); 287 Method* dvmResolveInterfaceMethod(const ClassObject* referrer, u4 methodIdx) argument 295 methodIdx, referrer->descriptor); 296 pMethodId = dexGetMethodId(pDvmDex->pDexFile, methodIdx); 352 methodIdx, resClass->descriptor, resMethod->name); 378 dvmDexSetResolvedMethod(pDvmDex, methodIdx, resMetho [all...] |
H A D | Class.cpp | 2155 pMethodId = dexGetMethodId(pDexFile, pDexMethod->methodIdx);
|
/dalvik/vm/ |
H A D | DvmDex.h | 120 u4 methodIdx) 122 assert(methodIdx < pDvmDex->pHeader->methodIdsSize); 123 return pDvmDex->pResMethods[methodIdx]; 148 INLINE void dvmDexSetResolvedMethod(DvmDex* pDvmDex, u4 methodIdx, argument 151 assert(methodIdx < pDvmDex->pHeader->methodIdsSize); 152 pDvmDex->pResMethods[methodIdx] = method; 119 dvmDexGetResolvedMethod(const DvmDex* pDvmDex, u4 methodIdx) argument
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | MethodAnnotationStruct.java | 86 int methodIdx = file.getMethodIds().indexOf(method); 91 out.annotate(4, " method_idx: " + Hex.u4(methodIdx)); 96 out.writeInt(methodIdx);
|
H A D | ParameterAnnotationStruct.java | 110 int methodIdx = file.getMethodIds().indexOf(method); 115 out.annotate(4, " method_idx: " + Hex.u4(methodIdx)); 120 out.writeInt(methodIdx);
|
H A D | EncodedMethod.java | 161 int methodIdx = file.getMethodIds().indexOf(method); 162 int diff = methodIdx - lastIndex; 182 " method_idx: " + Hex.u4(methodIdx)); 194 return methodIdx;
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | MethodAnnotationStruct.java | 86 int methodIdx = file.getMethodIds().indexOf(method); 91 out.annotate(4, " method_idx: " + Hex.u4(methodIdx)); 96 out.writeInt(methodIdx);
|
H A D | ParameterAnnotationStruct.java | 110 int methodIdx = file.getMethodIds().indexOf(method); 115 out.annotate(4, " method_idx: " + Hex.u4(methodIdx)); 120 out.writeInt(methodIdx);
|
H A D | EncodedMethod.java | 161 int methodIdx = file.getMethodIds().indexOf(method); 162 int diff = methodIdx - lastIndex; 182 " method_idx: " + Hex.u4(methodIdx)); 194 return methodIdx;
|
/dalvik/vm/compiler/codegen/x86/ |
H A D | NcgHelper.cpp | 109 u4 methodIdx, const Method* method, DvmDex* methodClassDex) 112 dvmInterpFindInterfaceMethod(thisClass, methodIdx, method, methodClassDex) 115 DEX_INTERFACE_CACHE_SIZE, thisClass, methodIdx); 108 dvmFindInterfaceMethodInCache2(ClassObject* thisClass, u4 methodIdx, const Method* method, DvmDex* methodClassDex) argument
|
H A D | NcgHelper.h | 29 u4 methodIdx, const Method* method, DvmDex* methodClassDex);
|
/dalvik/libdex/ |
H A D | DexClass.h | 43 u4 methodIdx; /* index to a method_id_item */ member in struct:DexMethod 158 pMethod->methodIdx = index;
|
H A D | DexSwapVerify.cpp | 241 u4 methodIdx) { 242 const DexMethodId* meth = dexGetMethodId(state->pDexFile, methodIdx); 1099 SWAP_INDEX4(item->methodIdx, state->pHeader->methodIdsSize); 1104 } else if (lastIdx >= item->methodIdx) { 1106 item->methodIdx); 1110 lastIdx = item->methodIdx; 1129 SWAP_INDEX4(item->methodIdx, state->pHeader->methodIdsSize); 1134 } else if (lastIdx >= item->methodIdx) { 1136 item->methodIdx); 1140 lastIdx = item->methodIdx; 240 verifyMethodDefiner(const CheckState* state, u4 definingClass, u4 methodIdx) argument 1586 u4 methodIdx = classData->directMethods[0].methodIdx; local 1592 u4 methodIdx = classData->virtualMethods[0].methodIdx; local [all...] |
H A D | DexFile.h | 393 u4 methodIdx; member in struct:DexMethodAnnotationsItem 401 u4 methodIdx; member in struct:DexParameterAnnotationsItem
|
/dalvik/vm/interp/ |
H A D | InterpDefs.h | 74 Method* dvmInterpFindInterfaceMethod(ClassObject* thisClass, u4 methodIdx,
|
H A D | Interp.cpp | 1216 * Find the concrete method that corresponds to "methodIdx". The code in 1221 Method* dvmInterpFindInterfaceMethod(ClassObject* thisClass, u4 methodIdx, argument 1232 absMethod = dvmDexGetResolvedMethod(methodClassDex, methodIdx); 1234 absMethod = dvmResolveInterfaceMethod(method->clazz, methodIdx);
|
/dalvik/vm/reflect/ |
H A D | Annotation.cpp | 230 static Method* resolveAmbiguousMethod(const ClassObject* referrer, u4 methodIdx) argument 239 resMethod = dvmDexGetResolvedMethod(referrer->pDvmDex, methodIdx); 244 pMethodId = dexGetMethodId(pDexFile, methodIdx); 248 ALOGD("resolveAmbiguousMethod: unable to find class %d", methodIdx); 1563 static int compareMethodStr(DexFile* pDexFile, u4 methodIdx, argument 1566 const DexMethodId* pMethodId = dexGetMethodId(pDexFile, methodIdx); 1661 u4 methodIdx = getMethodIdx(method); local 1666 if (pMethodList[idx].methodIdx == methodIdx) { 2149 u4 methodIdx [all...] |
/dalvik/dexdump/ |
H A D | DexDump.cpp | 619 = dexGetMethodId(pDexFile, pDexMethod->methodIdx); 645 = dexGetMethodId(pDexFile, pDexMethod->methodIdx); 656 bool getMethodInfo(DexFile* pDexFile, u4 methodIdx, FieldMethodInfo* pMethInfo) argument 660 if (methodIdx >= pDexFile->pHeader->methodIdsSize) 663 pMethodId = dexGetMethodId(pDexFile, methodIdx); 1065 getMethodInfo(pDexFile, pDexMethod->methodIdx, &methInfo); 1156 pMethodId = dexGetMethodId(pDexFile, pDexMethod->methodIdx); 1586 pMethodId = dexGetMethodId(pDexFile, pDexMethod->methodIdx);
|
/dalvik/dexlist/ |
H A D | DexList.cpp | 107 pMethodId = dexGetMethodId(pDexFile, pDexMethod->methodIdx);
|