Home | History | Annotate | Download | only in out

Lines Matching defs:curMethod

99  * Assumes the existence of "const u2* pc" and "const u2* curMethod->insns".
108 if (pc + myoff < curMethod->insns || \
109 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
112 desc = dexProtoCopyMethodDescriptor(&curMethod->prototype); \
114 myoff, (int) (pc - curMethod->insns), \
115 curMethod->clazz->descriptor, curMethod->name, desc); \
138 if (curMethod != NULL) \
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
228 ( (_idx) < curMethod->registersSize ? \
231 ( (_idx) < curMethod->registersSize ? \
238 ( (_idx) < curMethod->registersSize-1 ? \
241 ( (_idx) < curMethod->registersSize-1 ? \
244 ( (_idx) < curMethod->registersSize ? \
247 ( (_idx) < curMethod->registersSize ? \
250 ( (_idx) < curMethod->registersSize-1 ? \
253 ( (_idx) < curMethod->registersSize-1 ? \
406 #define curMethod self->interpSave.method
1038 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1082 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1129 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1152 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1455 strObj = dvmResolveString(curMethod->clazz, ref);
1477 strObj = dvmResolveString(curMethod->clazz, tmp);
1497 clazz = dvmResolveClass(curMethod->clazz, ref, true);
1576 clazz = dvmResolveClass(curMethod->clazz, ref, false);
1611 clazz = dvmResolveClass(curMethod->clazz, ref, true);
1651 clazz = dvmResolveClass(curMethod->clazz, ref, false);
1709 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
1748 if (arrayData < curMethod->insns ||
1749 arrayData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
1848 if (switchData < curMethod->insns ||
1849 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
1879 if (switchData < curMethod->insns ||
1880 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
2806 dvmThrowVerificationError(curMethod, vsrc1, ref);
3128 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
3228 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3322 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3338 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) {
3346 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
3402 methodToCall = dvmFindInterfaceMethodInCache(thisClass, ref, curMethod,
3442 methodToCall = dvmResolveMethod(curMethod->clazz, ref,
3469 methodToCall = dvmResolveMethod(curMethod->clazz, ref, METHOD_STATIC);
3574 if (ref >= curMethod->clazz->super->vtableCount) {
3579 assert(ref < (unsigned int) curMethod->clazz->super->vtableCount);
3591 methodToCall = curMethod->clazz->super->vtable[ref];
3628 retval.j, curMethod->clazz->descriptor, curMethod->name,
3629 curMethod->shorty);
3630 //DUMP_REGS(curMethod, fp);
3656 curMethod = SAVEAREA_FROM_FP(fp)->method;
3657 self->interpSave.method = curMethod;
3658 //methodClass = curMethod->clazz;
3659 methodClassDex = curMethod->clazz->pDvmDex;
3661 ILOGD("> (return to %s.%s %s)", curMethod->clazz->descriptor,
3662 curMethod->name, curMethod->shorty);
3672 // invokeInstr, (int) (pc - curMethod->insns));
3704 exception->clazz->descriptor, curMethod->name,
3705 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
3741 catchRelPc = dvmFindCatchBlock(self, pc - curMethod->insns,
3772 exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
3773 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
3784 exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
3785 dvmLineNumFromPC(curMethod, pc - curMethod->insns),
3796 curMethod = SAVEAREA_FROM_FP(fp)->method;
3797 self->interpSave.method = curMethod;
3798 //methodClass = curMethod->clazz;
3799 methodClassDex = curMethod->clazz->pDvmDex;
3800 pc = curMethod->insns + catchRelPc;
3801 ILOGV("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
3802 curMethod->name, curMethod->shorty);
3803 DUMP_REGS(curMethod, fp, false); // show all regs
3863 assert(vsrc1 <= curMethod->outsSize);
3871 assert(count <= curMethod->outsSize);
3983 curMethod = methodToCall;
3984 self->interpSave.method = curMethod;
3985 methodClassDex = curMethod->clazz->pDvmDex;
3993 ILOGD("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
3994 curMethod->name, curMethod->shorty);
3995 DUMP_REGS(curMethod, fp, true); // show input args
4041 curMethod->clazz->descriptor, curMethod->name,
4042 curMethod->shorty);
4051 // invokeInstr, (int) (pc - curMethod->insns));
4065 #undef curMethod