Lines Matching refs:self
91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
403 #define retval self->interpSave.retval
404 #define pc self->interpSave.pc
405 #define fp self->interpSave.curFrame
406 #define curMethod self->interpSave.method
407 #define methodClassDex self->interpSave.methodClassDex
408 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
429 * that takes a "self" argument and returns void. We can't declare
434 extern "C" void dvmMterp_##_op(Thread* self); \
435 void dvmMterp_##_op(Thread* self) { \
451 if (self->interpBreak.ctl.subMode & kSubModeJitTraceBuild) { \
452 dvmCheckJit(pc, self); \
474 dvmMterp_exceptionThrown(self); \
480 dvmMterp_returnFromMethod(self); \
486 dvmMterp_##_target(self, _methodCallRange); \
492 dvmMterp_invokeMethod(self, _methodCallRange, _methodToCall, \
501 dvmMterpStdBail(self)
510 if (dvmCheckSuspendQuick(self)) { \
512 dvmCheckSuspendPending(self); \
1133 JIT_STUB_HACK(dvmJitEndTraceSelect(self,pc)); \
1156 JIT_STUB_HACK(dvmJitEndTraceSelect(self,pc)); \
1173 #undef self
1207 //Thread* self = (Thread*) rSELF;
1208 //const Method* method = self->method;
1209 printf(" + self is %p\n", dvmThreadSelf());