• Home
  • Raw
  • Download

Lines Matching refs:methodToCall

423                           methodToCall))
425 methodToCall))
541 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1460 const Method* methodToCall; in INTERP_FUNC_NAME() local
1521 methodToCall = (const Method*) -1; in INTERP_FUNC_NAME()
3562 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
3569 if (dvmIsAbstractMethod(methodToCall)) { in INTERP_FUNC_NAME()
3584 assert(!dvmIsAbstractMethod(methodToCall) || in INTERP_FUNC_NAME()
3585 methodToCall->nativeFunc != NULL); in INTERP_FUNC_NAME()
3591 methodToCall->clazz->descriptor, methodToCall->name); in INTERP_FUNC_NAME()
3592 assert(methodToCall != NULL); in INTERP_FUNC_NAME()
3595 if (vsrc1 != methodToCall->insSize) { in INTERP_FUNC_NAME()
3599 methodToCall->clazz->descriptor, methodToCall->name); in INTERP_FUNC_NAME()
3606 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in INTERP_FUNC_NAME()
3668 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
3670 if (dvmIsAbstractMethod(methodToCall)) { in INTERP_FUNC_NAME()
3676 assert(!dvmIsAbstractMethod(methodToCall) || in INTERP_FUNC_NAME()
3677 methodToCall->nativeFunc != NULL); in INTERP_FUNC_NAME()
3681 methodToCall->clazz->descriptor, methodToCall->name); in INTERP_FUNC_NAME()
3682 assert(methodToCall != NULL); in INTERP_FUNC_NAME()
3684 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in INTERP_FUNC_NAME()
3727 methodToCall = dvmFindInterfaceMethodInCache(thisClass, ref, curMethod, in INTERP_FUNC_NAME()
3729 if (methodToCall == NULL) { in INTERP_FUNC_NAME()
3734 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in INTERP_FUNC_NAME()
3760 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref); in INTERP_FUNC_NAME()
3761 if (methodToCall == NULL) { in INTERP_FUNC_NAME()
3762 methodToCall = dvmResolveMethod(curMethod->clazz, ref, in INTERP_FUNC_NAME()
3764 if (methodToCall == NULL) { in INTERP_FUNC_NAME()
3769 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in INTERP_FUNC_NAME()
3787 methodToCall = dvmDexGetResolvedMethod(methodClassDex, ref); in INTERP_FUNC_NAME()
3788 if (methodToCall == NULL) { in INTERP_FUNC_NAME()
3789 methodToCall = dvmResolveMethod(curMethod->clazz, ref, METHOD_STATIC); in INTERP_FUNC_NAME()
3790 if (methodToCall == NULL) { in INTERP_FUNC_NAME()
3805 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in INTERP_FUNC_NAME()
3846 methodToCall = thisPtr->clazz->vtable[ref]; in INTERP_FUNC_NAME()
3849 if (dvmIsAbstractMethod(methodToCall)) { in INTERP_FUNC_NAME()
3855 assert(!dvmIsAbstractMethod(methodToCall) || in INTERP_FUNC_NAME()
3856 methodToCall->nativeFunc != NULL); in INTERP_FUNC_NAME()
3860 ref, methodToCall->clazz->descriptor, methodToCall->name); in INTERP_FUNC_NAME()
3861 assert(methodToCall != NULL); in INTERP_FUNC_NAME()
3863 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in INTERP_FUNC_NAME()
3908 methodToCall = curMethod->clazz->super->vtable[ref]; in INTERP_FUNC_NAME()
3911 if (dvmIsAbstractMethod(methodToCall)) { in INTERP_FUNC_NAME()
3917 assert(!dvmIsAbstractMethod(methodToCall) || in INTERP_FUNC_NAME()
3918 methodToCall->nativeFunc != NULL); in INTERP_FUNC_NAME()
3921 ref, methodToCall->clazz->descriptor, methodToCall->name); in INTERP_FUNC_NAME()
3922 assert(methodToCall != NULL); in INTERP_FUNC_NAME()
3924 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in INTERP_FUNC_NAME()
4177 STUB_HACK(vsrc1 = count; vdst = regs; methodToCall = _methodToCall;); in INTERP_FUNC_NAME()
4194 assert(vsrc1 == methodToCall->insSize); in INTERP_FUNC_NAME()
4202 assert(count == methodToCall->insSize); in INTERP_FUNC_NAME()
4250 dvmIsNativeMethod(methodToCall) ? "(NATIVE) " : "", in INTERP_FUNC_NAME()
4251 methodToCall->clazz->descriptor, methodToCall->name, in INTERP_FUNC_NAME()
4252 methodToCall->shorty); in INTERP_FUNC_NAME()
4254 newFp = (u4*) SAVEAREA_FROM_FP(fp) - methodToCall->registersSize; in INTERP_FUNC_NAME()
4260 bottom = (u1*) newSaveArea - methodToCall->outsSize * sizeof(u4); in INTERP_FUNC_NAME()
4266 methodToCall->name); in INTERP_FUNC_NAME()
4267 dvmHandleStackOverflow(self, methodToCall); in INTERP_FUNC_NAME()
4276 if (methodToCall->registersSize > methodToCall->insSize) { in INTERP_FUNC_NAME()
4284 (methodToCall->registersSize - methodToCall->insSize) * 4); in INTERP_FUNC_NAME()
4296 newSaveArea->method = methodToCall; in INTERP_FUNC_NAME()
4298 if (!dvmIsNativeMethod(methodToCall)) { in INTERP_FUNC_NAME()
4303 curMethod = methodToCall; in INTERP_FUNC_NAME()
4305 pc = methodToCall->insns; in INTERP_FUNC_NAME()
4327 DUMP_REGS(methodToCall, newFp, true); // show input args in INTERP_FUNC_NAME()
4331 dvmDbgPostLocationEvent(methodToCall, -1, in INTERP_FUNC_NAME()
4336 TRACE_METHOD_ENTER(self, methodToCall); in INTERP_FUNC_NAME()
4340 ILOGD("> native <-- %s.%s %s", methodToCall->clazz->descriptor, in INTERP_FUNC_NAME()
4341 methodToCall->name, methodToCall->shorty); in INTERP_FUNC_NAME()
4354 (*methodToCall->nativeFunc)(newFp, &retval, methodToCall, self); in INTERP_FUNC_NAME()
4358 dvmDbgPostLocationEvent(methodToCall, -1, in INTERP_FUNC_NAME()
4363 TRACE_METHOD_EXIT(self, methodToCall); in INTERP_FUNC_NAME()
4382 methodToCall->clazz->descriptor, methodToCall->name, in INTERP_FUNC_NAME()