/dalvik/vm/mterp/armv5te/ |
D | OP_INVOKE_SUPER.S | 37 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]
|
D | OP_INVOKE_VIRTUAL.S | 39 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex 44 ldr r0, [r3, r2, lsl #2] @ r3<- vtable[methodIndex]
|
/dalvik/vm/mterp/x86/ |
D | OP_INVOKE_SUPER.S | 38 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]
|
D | OP_INVOKE_VIRTUAL.S | 49 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex 54 movl (%ecx,%eax,4),%eax # eax<- vtable[methodIndex]
|
/dalvik/vm/oo/ |
D | Object.c | 628 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()
|
D | Class.c | 2374 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 …]
|
D | Resolve.c | 345 resMethod->clazz->descriptor, (u4) resMethod->methodIndex); in dvmResolveInterfaceMethod()
|
D | Object.h | 486 u2 methodIndex; member
|
/dalvik/vm/reflect/ |
D | Proxy.c | 76 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/ |
D | gotoTargets.c | 151 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/ |
D | InterpC-x86.c | 1339 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()
|
D | InterpC-portstd.c | 3189 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()
|
D | InterpC-allstubs.c | 3184 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()
|
D | InterpC-portdbg.c | 3475 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()
|
D | InterpAsm-x86.S | 7670 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/ |
D | asm-constants.h | 189 MTERP_OFFSET(offMethod_methodIndex, Method, methodIndex, 8)
|
/dalvik/vm/compiler/codegen/arm/ |
D | Codegen.c | 1206 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/ |
D | Interp.c | 665 assert(absMethod->methodIndex < in dvmInterpFindInterfaceMethod() 669 thisClass->iftable[i].methodIndexArray[absMethod->methodIndex]; in dvmInterpFindInterfaceMethod()
|
/dalvik/vm/compiler/ |
D | Frontend.c | 77 pResMethods[insn->dalvikInsn.vB]->methodIndex; in findBlockBoundary()
|
/dalvik/vm/analysis/ |
D | DexOptimize.c | 2091 insns[1] = baseMethod->methodIndex; in rewriteVirtualInvoke() 2204 resMethod->clazz->descriptor, (u4) resMethod->methodIndex); in dvmOptResolveInterfaceMethod()
|
D | CodeVerify.c | 1097 if (super == NULL || resMethod->methodIndex > super->vtableCount) { in verifyInvocationArgs()
|
/dalvik/vm/ |
D | Thread.c | 394 gDvm.voffJavaLangThread_run = meth->methodIndex; in dvmThreadObjStartup() 405 gDvm.voffJavaLangThreadGroup_removeThread = meth->methodIndex; in dvmThreadObjStartup()
|
D | Jni.c | 372 meth->methodIndex; in dvmJniStartup()
|