Searched refs:baseMethod (Results 1 - 19 of 19) sorted by relevance

/dalvik/vm/mterp/c/
H A DgotoTargets.cpp108 Method* baseMethod; local
140 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref);
141 if (baseMethod == NULL) {
142 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
143 if (baseMethod == NULL) {
153 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount);
154 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
181 baseMethod->clazz->descriptor, baseMethod->name,
182 (u4) baseMethod
204 Method* baseMethod; local
[all...]
/dalvik/vm/mterp/armv5te/
H A DOP_INVOKE_VIRTUAL.S16 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
39 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
H A DOP_INVOKE_SUPER.S19 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
37 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
/dalvik/vm/mterp/mips/
H A DOP_INVOKE_VIRTUAL.S16 LOAD_eas2(a0, a3, a1) # a0 <- resolved baseMethod
41 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex
H A DOP_INVOKE_SUPER.S19 LOAD_eas2(a0, a3, a1) # a0 <- resolved baseMethod
44 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex
/dalvik/vm/mterp/x86/
H A DOP_INVOKE_VIRTUAL.S18 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod
42 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex
H A DOP_INVOKE_SUPER.S16 movl (%ecx,%eax,4),%ecx # ecx<- resolved baseMethod
/dalvik/vm/mterp/out/
H A DInterpC-mips.cpp1299 Method* baseMethod; local
1331 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref);
1332 if (baseMethod == NULL) {
1333 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
1334 if (baseMethod == NULL) {
1344 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount);
1345 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
1372 baseMethod->clazz->descriptor, baseMethod->name,
1373 (u4) baseMethod
1395 Method* baseMethod; local
[all...]
H A DInterpC-x86.cpp1375 Method* baseMethod; local
1407 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref);
1408 if (baseMethod == NULL) {
1409 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
1410 if (baseMethod == NULL) {
1420 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount);
1421 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
1448 baseMethod->clazz->descriptor, baseMethod->name,
1449 (u4) baseMethod
1471 Method* baseMethod; local
[all...]
H A DInterpC-allstubs.cpp3194 Method* baseMethod; local
3226 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref);
3227 if (baseMethod == NULL) {
3228 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3229 if (baseMethod == NULL) {
3239 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount);
3240 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
3267 baseMethod->clazz->descriptor, baseMethod->name,
3268 (u4) baseMethod
3290 Method* baseMethod; local
[all...]
H A DInterpC-portable.cpp3142 Method* baseMethod; local
3174 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref);
3175 if (baseMethod == NULL) {
3176 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3177 if (baseMethod == NULL) {
3187 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount);
3188 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
3215 baseMethod->clazz->descriptor, baseMethod->name,
3216 (u4) baseMethod
3238 Method* baseMethod; local
[all...]
H A DInterpAsm-mips.S3730 LOAD_eas2(a0, a3, a1) # a0 <- resolved baseMethod
3766 LOAD_eas2(a0, a3, a1) # a0 <- resolved baseMethod
3905 LOAD_eas2(a0, a3, a1) # a0 <- resolved baseMethod
3943 LOAD_eas2(a0, a3, a1) # a0 <- resolved baseMethod
10178 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex
10196 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex
10256 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex
10274 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex
H A DInterpAsm-armv5te-vfp.S3074 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3108 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3227 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3263 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
8950 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
8967 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
9050 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
9067 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
H A DInterpAsm-armv7-a-neon.S3078 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3112 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3231 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3267 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
8887 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
8904 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
8987 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
9004 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
H A DInterpAsm-armv7-a.S3078 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3112 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3231 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3267 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
8887 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
8904 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
8987 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
9004 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
H A DInterpAsm-armv5te.S3096 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3130 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3249 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
3285 ldr r0, [r3, r1, lsl #2] @ r0<- resolved baseMethod
9408 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
9425 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
9508 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
9525 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
H A DInterpAsm-x86.S4155 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod
4179 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex
4202 movl (%ecx,%eax,4),%ecx # ecx<- resolved baseMethod
4438 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod
4462 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex
4487 movl (%ecx,%eax,4),%ecx # ecx<- resolved baseMethod
/dalvik/vm/analysis/
H A DOptimize.cpp891 Method* baseMethod; local
894 baseMethod = dvmOptResolveMethod(clazz, methodIdx, METHOD_VIRTUAL, NULL);
895 if (baseMethod == NULL) {
913 dvmUpdateCodeUnit(method, insns+1, baseMethod->methodIndex);
917 // baseMethod->clazz->descriptor, baseMethod->name);
/dalvik/vm/reflect/
H A DProxy.cpp31 static bool returnTypesAreCompatible(Method* baseMethod, Method* subMethod);
710 * "baseMethod".
712 static bool returnTypesAreCompatible(Method* subMethod, Method* baseMethod) argument
714 const char* baseSig = dexProtoGetReturnType(&baseMethod->prototype);
724 baseClass = dvmFindClass(baseSig, baseMethod->clazz->classLoader);

Completed in 360 milliseconds