Lines Matching refs:curMethod
91 * Assumes the existence of "const u2* pc" and "const u2* curMethod->insns".
100 if (pc + myoff < curMethod->insns || \
101 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
104 desc = dexProtoCopyMethodDescriptor(&curMethod->prototype); \
106 myoff, (int) (pc - curMethod->insns), \
107 curMethod->clazz->descriptor, curMethod->name, desc); \
130 if (curMethod != NULL) \
132 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
220 ( (_idx) < curMethod->registersSize ? \
223 ( (_idx) < curMethod->registersSize ? \
230 ( (_idx) < curMethod->registersSize-1 ? \
233 ( (_idx) < curMethod->registersSize-1 ? \
236 ( (_idx) < curMethod->registersSize ? \
239 ( (_idx) < curMethod->registersSize ? \
242 ( (_idx) < curMethod->registersSize-1 ? \
245 ( (_idx) < curMethod->registersSize-1 ? \
398 #define curMethod self->interpSave.method
1028 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1055 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1099 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1126 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1173 curMethod->clazz, ref); \
1196 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1219 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1242 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1545 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
1659 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
1763 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
1779 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) {
1787 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
1854 methodToCall = dvmFindInterfaceMethodInCache(thisClass, ref, curMethod,
1904 methodToCall = dvmResolveMethod(curMethod->clazz, ref,
1940 methodToCall = dvmResolveMethod(curMethod->clazz, ref, METHOD_STATIC);
2045 if (ref >= curMethod->clazz->super->vtableCount) {
2050 assert(ref < (unsigned int) curMethod->clazz->super->vtableCount);
2062 methodToCall = curMethod->clazz->super->vtable[ref];
2099 retval.j, curMethod->clazz->descriptor, curMethod->name,
2100 curMethod->shorty);
2101 //DUMP_REGS(curMethod, fp);
2127 curMethod = SAVEAREA_FROM_FP(fp)->method;
2128 self->interpSave.method = curMethod;
2129 //methodClass = curMethod->clazz;
2130 methodClassDex = curMethod->clazz->pDvmDex;
2132 ILOGD("> (return to %s.%s %s)", curMethod->clazz->descriptor,
2133 curMethod->name, curMethod->shorty);
2143 // invokeInstr, (int) (pc - curMethod->insns));
2175 exception->clazz->descriptor, curMethod->name,
2176 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
2212 catchRelPc = dvmFindCatchBlock(self, pc - curMethod->insns,
2243 exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
2244 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
2255 exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
2256 dvmLineNumFromPC(curMethod, pc - curMethod->insns),
2267 curMethod = SAVEAREA_FROM_FP(fp)->method;
2268 self->interpSave.method = curMethod;
2269 //methodClass = curMethod->clazz;
2270 methodClassDex = curMethod->clazz->pDvmDex;
2271 pc = curMethod->insns + catchRelPc;
2272 ILOGV("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
2273 curMethod->name, curMethod->shorty);
2274 DUMP_REGS(curMethod, fp, false); // show all regs
2334 assert(vsrc1 <= curMethod->outsSize);
2342 assert(count <= curMethod->outsSize);
2454 curMethod = methodToCall;
2455 self->interpSave.method = curMethod;
2456 methodClassDex = curMethod->clazz->pDvmDex;
2463 ILOGD("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
2464 curMethod->name, curMethod->shorty);
2465 DUMP_REGS(curMethod, fp, true); // show input args
2510 curMethod->clazz->descriptor, curMethod->name,
2511 curMethod->shorty);
2520 // invokeInstr, (int) (pc - curMethod->insns));
2534 #undef curMethod