Home
last modified time | relevance | path

Searched refs:methodIndex (Results 1 – 23 of 23) sorted by relevance

/dalvik/vm/mterp/armv5te/
DOP_INVOKE_SUPER.S37 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
40 cmp r2, r3 @ compare (methodIndex, vtableCount)
43 ldr r0, [r1, r2, lsl #2] @ r3<- vtable[methodIndex]
DOP_INVOKE_VIRTUAL.S39 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
44 ldr r0, [r3, r2, lsl #2] @ r3<- vtable[methodIndex]
/dalvik/vm/mterp/x86/
DOP_INVOKE_SUPER.S38 movzwl offMethod_methodIndex(%ecx),%ecx # ecx<- baseMthod->methodIndex
39 cmpl offClassObject_vtableCount(%eax),%ecx # compare(methodIndex,vtableCount)
42 movl (%eax,%ecx,4),%eax # eax<- vtable[methodIndex]
DOP_INVOKE_VIRTUAL.S49 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex
54 movl (%ecx,%eax,4),%eax # eax<- vtable[methodIndex]
/dalvik/vm/oo/
DObject.c628 int methodIndex; in dvmGetVirtualizedMethod() local
655 methodIndex = clazz->iftable[i].methodIndexArray[meth->methodIndex]; in dvmGetVirtualizedMethod()
657 methodIndex = meth->methodIndex; in dvmGetVirtualizedMethod()
660 assert(methodIndex >= 0 && methodIndex < clazz->vtableCount); in dvmGetVirtualizedMethod()
661 actualMeth = clazz->vtable[methodIndex]; in dvmGetVirtualizedMethod()
DClass.c2374 gDvm.voffJavaLangRefReference_clear = meth->methodIndex; in precacheReferenceOffsets()
2378 gDvm.voffJavaLangRefReference_enqueue = meth->methodIndex; in precacheReferenceOffsets()
2707 clazz->virtualMethods[i].methodIndex = (u2) i; in dvmLinkClass()
2862 localMeth->methodIndex = (u2) si; in createVtable()
2872 localMeth->methodIndex = (u2) actualCount; in createVtable()
2914 clazz->virtualMethods[i].methodIndex = (u2) i; in createVtable()
3308 clazz->vtable[meth->methodIndex] = meth; in createIftable()
3348 meth->methodIndex = (u2) (oldVtableCount + i); in createIftable()
4690 (i != clazz->vtable[i]->methodIndex) ? "*** " : "", in dumpClass()
4691 (u4) clazz->vtable[i]->methodIndex, clazz->vtable[i], in dumpClass()
[all …]
DResolve.c345 resMethod->clazz->descriptor, (u4) resMethod->methodIndex); in dvmResolveInterfaceMethod()
DObject.h486 u2 methodIndex; member
/dalvik/vm/reflect/
DProxy.c76 gDvm.voffJavaLangObject_equals = methE->methodIndex; in dvmReflectProxyStartup()
77 gDvm.voffJavaLangObject_hashCode = methH->methodIndex; in dvmReflectProxyStartup()
78 gDvm.voffJavaLangObject_toString = methT->methodIndex; in dvmReflectProxyStartup()
79 gDvm.voffJavaLangObject_finalize = methF->methodIndex; in dvmReflectProxyStartup()
1067 int methodIndex = method - method->clazz->virtualMethods; in mustWrapException() local
1068 assert(methodIndex >= 0 && methodIndex < method->clazz->virtualMethodCount); in mustWrapException()
1071 methodThrows = (ArrayObject*) contents[methodIndex]; in mustWrapException()
/dalvik/vm/mterp/c/
DgotoTargets.c151 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); in GOTO_TARGET()
152 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
176 (u4) baseMethod->methodIndex, in GOTO_TARGET()
184 (u4) baseMethod->methodIndex, in GOTO_TARGET()
245 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { in GOTO_TARGET()
254 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
/dalvik/vm/mterp/out/
DInterpC-x86.c1339 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); in GOTO_TARGET()
1340 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
1364 (u4) baseMethod->methodIndex, in GOTO_TARGET()
1372 (u4) baseMethod->methodIndex, in GOTO_TARGET()
1433 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { in GOTO_TARGET()
1442 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
DInterpC-portstd.c3189 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); in INTERP_FUNC_NAME()
3190 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
3214 (u4) baseMethod->methodIndex, in INTERP_FUNC_NAME()
3222 (u4) baseMethod->methodIndex, in INTERP_FUNC_NAME()
3283 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { in INTERP_FUNC_NAME()
3292 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
DInterpC-allstubs.c3184 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); in GOTO_TARGET()
3185 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
3209 (u4) baseMethod->methodIndex, in GOTO_TARGET()
3217 (u4) baseMethod->methodIndex, in GOTO_TARGET()
3278 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { in GOTO_TARGET()
3287 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
DInterpC-portdbg.c3475 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); in INTERP_FUNC_NAME()
3476 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
3500 (u4) baseMethod->methodIndex, in INTERP_FUNC_NAME()
3508 (u4) baseMethod->methodIndex, in INTERP_FUNC_NAME()
3569 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { in INTERP_FUNC_NAME()
3578 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
DInterpAsm-x86.S7670 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex
7675 movl (%ecx,%eax,4),%eax # eax<- vtable[methodIndex]
7688 movzwl offMethod_methodIndex(%ecx),%ecx # ecx<- baseMthod->methodIndex
7689 cmpl offClassObject_vtableCount(%eax),%ecx # compare(methodIndex,vtableCount)
7692 movl (%eax,%ecx,4),%eax # eax<- vtable[methodIndex]
7795 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex
7800 movl (%ecx,%eax,4),%eax # eax<- vtable[methodIndex]
7813 movzwl offMethod_methodIndex(%ecx),%ecx # ecx<- baseMthod->methodIndex
7814 cmpl offClassObject_vtableCount(%eax),%ecx # compare(methodIndex,vtableCount)
7817 movl (%eax,%ecx,4),%eax # eax<- vtable[methodIndex]
/dalvik/vm/mterp/common/
Dasm-constants.h189 MTERP_OFFSET(offMethod_methodIndex, Method, methodIndex, 8)
/dalvik/vm/compiler/codegen/arm/
DCodegen.c1206 int methodIndex, in genInvokeVirtualCommon() argument
1259 if (methodIndex < 32) { in genInvokeVirtualCommon()
1260 newLIR3(cUnit, THUMB_LDR_RRI5, r0, r7, methodIndex); in genInvokeVirtualCommon()
1262 loadConstant(cUnit, r0, methodIndex<<2); in genInvokeVirtualCommon()
2453 int methodIndex = in handleFmt35c_3rc() local
2455 methodIndex; in handleFmt35c_3rc()
2462 genInvokeVirtualCommon(cUnit, mir, methodIndex, in handleFmt35c_3rc()
2476 pResMethods[dInsn->vB]->methodIndex; in handleFmt35c_3rc()
2597 int methodIndex = dInsn->vB; in handleFmt35c_3rc() local
2749 int methodIndex = dInsn->vB; in handleFmt35ms_3rms() local
[all …]
/dalvik/vm/interp/
DInterp.c665 assert(absMethod->methodIndex < in dvmInterpFindInterfaceMethod()
669 thisClass->iftable[i].methodIndexArray[absMethod->methodIndex]; in dvmInterpFindInterfaceMethod()
/dalvik/vm/compiler/
DFrontend.c77 pResMethods[insn->dalvikInsn.vB]->methodIndex; in findBlockBoundary()
/dalvik/vm/analysis/
DDexOptimize.c2091 insns[1] = baseMethod->methodIndex; in rewriteVirtualInvoke()
2204 resMethod->clazz->descriptor, (u4) resMethod->methodIndex); in dvmOptResolveInterfaceMethod()
DCodeVerify.c1097 if (super == NULL || resMethod->methodIndex > super->vtableCount) { in verifyInvocationArgs()
/dalvik/vm/
DThread.c394 gDvm.voffJavaLangThread_run = meth->methodIndex; in dvmThreadObjStartup()
405 gDvm.voffJavaLangThreadGroup_removeThread = meth->methodIndex; in dvmThreadObjStartup()
DJni.c372 meth->methodIndex; in dvmJniStartup()