Lines Matching full:self
103 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
152 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
155 self->threadId, debugStrBuf); \
456 #define self glue->self
534 if (dvmCheckSuspendQuick(self)) { \
536 dvmCheckSuspendPending(self); \
542 self->threadId, (_entryPoint), (_pcadj)); \
1552 assert(dvmCheckException(self));
1766 TRACE_METHOD_EXIT(self, curMethod);
1783 self->curFrame = fp;
1833 assert(dvmCheckException(self));
1834 exception = dvmGetException(self);
1835 dvmAddTrackedAlloc(exception, self);
1836 dvmClearException(self);
1859 catchRelPc = dvmFindCatchBlock(self, pc - curMethod->insns,
1881 catchRelPc = dvmFindCatchBlock(self, pc - curMethod->insns,
1905 if (self->stackOverflowed)
1906 dvmCleanupStackOverflow(self, exception);
1915 dvmSetException(self, exception);
1916 dvmReleaseTrackedAlloc(exception, self);
1932 * Adjust local variables to match self->curFrame and the
1935 //fp = (u4*) self->curFrame;
1957 dvmSetException(self, exception);
1959 dvmReleaseTrackedAlloc(exception, self);
2069 if (bottom < self->interpStackEnd) {
2072 self->interpStackStart, self->interpStackEnd, bottom,
2073 (u1*) fp - bottom, self->interpStackSize,
2075 dvmHandleStackOverflow(self, methodToCall);
2076 assert(dvmCheckException(self));
2114 fp = self->curFrame = newFp;
2128 newSaveArea->xtra.localRefCookie = self->jniLocalRefTable.segmentState.all;
2130 newSaveArea->xtra.localRefCookie = self->jniLocalRefTable.nextEntry;
2133 self->curFrame = newFp;
2144 TRACE_METHOD_ENTER(self, methodToCall);
2160 (*methodToCall->nativeFunc)(newFp, &retval, methodToCall, self);
2169 TRACE_METHOD_EXIT(self, methodToCall);
2173 dvmPopJniLocals(self, newSaveArea);
2174 self->curFrame = fp;
2181 if (dvmCheckException(self)) {
2215 #undef self