Lines Matching refs:methodToCall
435 const Method* methodToCall; \
550 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1414 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
1421 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
1436 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
1437 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
1443 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
1444 assert(methodToCall != NULL); in GOTO_TARGET()
1447 if (vsrc1 != methodToCall->insSize) { in GOTO_TARGET()
1451 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
1458 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in GOTO_TARGET()
1520 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
1522 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
1528 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
1529 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
1533 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
1534 assert(methodToCall != NULL); in GOTO_TARGET()
1536 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in GOTO_TARGET()
1579 methodToCall = dvmFindInterfaceMethodInCache(thisClass, ref, curMethod, in GOTO_TARGET()
1581 if (methodToCall == NULL) { in GOTO_TARGET()
1586 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in GOTO_TARGET()
1612 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref); in GOTO_TARGET()
1613 if (methodToCall == NULL) { in GOTO_TARGET()
1614 methodToCall = dvmResolveMethod(curMethod->clazz, ref, in GOTO_TARGET()
1616 if (methodToCall == NULL) { in GOTO_TARGET()
1621 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in GOTO_TARGET()
1639 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref);
1640 if (methodToCall == NULL) {
1641 methodToCall = dvmResolveMethod(curMethod->clazz, ref, METHOD_STATIC);
1642 if (methodToCall == NULL) {
1657 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst);
1698 methodToCall = thisPtr->clazz->vtable[ref]; in GOTO_TARGET()
1701 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
1707 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
1708 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
1712 ref, methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
1713 assert(methodToCall != NULL); in GOTO_TARGET()
1715 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in GOTO_TARGET()
1760 methodToCall = curMethod->clazz->super->vtable[ref]; in GOTO_TARGET()
1763 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
1769 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
1770 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
1773 ref, methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
1774 assert(methodToCall != NULL); in GOTO_TARGET()
1776 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in GOTO_TARGET()
2029 STUB_HACK(vsrc1 = count; vdst = regs; methodToCall = _methodToCall;); in GOTO_TARGET()
2046 assert(vsrc1 == methodToCall->insSize); in GOTO_TARGET()
2054 assert(count == methodToCall->insSize); in GOTO_TARGET()
2102 dvmIsNativeMethod(methodToCall) ? "(NATIVE) " : "",
2103 methodToCall->clazz->descriptor, methodToCall->name,
2104 methodToCall->shorty);
2106 newFp = (u4*) SAVEAREA_FROM_FP(fp) - methodToCall->registersSize;
2112 bottom = (u1*) newSaveArea - methodToCall->outsSize * sizeof(u4);
2118 methodToCall->name);
2119 dvmHandleStackOverflow(self, methodToCall);
2128 if (methodToCall->registersSize > methodToCall->insSize) {
2136 (methodToCall->registersSize - methodToCall->insSize) * 4);
2148 newSaveArea->method = methodToCall;
2150 if (!dvmIsNativeMethod(methodToCall)) {
2155 curMethod = methodToCall;
2157 pc = methodToCall->insns;
2179 DUMP_REGS(methodToCall, newFp, true); // show input args
2183 dvmDbgPostLocationEvent(methodToCall, -1,
2188 TRACE_METHOD_ENTER(self, methodToCall);
2192 ILOGD("> native <-- %s.%s %s", methodToCall->clazz->descriptor,
2193 methodToCall->name, methodToCall->shorty);
2206 (*methodToCall->nativeFunc)(newFp, &retval, methodToCall, self);
2210 dvmDbgPostLocationEvent(methodToCall, -1,
2215 TRACE_METHOD_EXIT(self, methodToCall);
2234 methodToCall->clazz->descriptor, methodToCall->name,