Searched refs:self (Results 51 - 75 of 177) sorted by relevance

12345678

/dalvik/vm/mterp/mips/
H A DOP_EXECUTE_INLINE_RANGE.S21 addu a1, rSELF, offThread_retval # a1<- &self->retval
23 sw a1, STACK_OFFSET_ARG04(sp) # push &self->retval
77 JAL(dvmFastMethodTraceEnter) # (method, self)
78 addu a1, rSELF, offThread_retval # a1<- &self->retval
81 sw a1, 16(sp) # push &self->retval
87 move a1, rSELF # a1<- self
88 JAL(dvmFastNativeMethodTraceExit) # (method, self)
H A DOP_CONST_CLASS.S7 LOAD_rSELF_methodClassDex(a2) # a2 <- self->methodClassDex
19 LOAD_rSELF_method(a0) # a0 <- self->method
H A DOP_CONST_CLASS_JUMBO.S7 LOAD_rSELF_methodClassDex(a2) # a2 <- self->methodClassDex
22 LOAD_rSELF_method(a0) # a0 <- self->method
H A DOP_CONST_STRING.S7 LOAD_rSELF_methodClassDex(a2) # a2 <- self->methodClassDex
19 LOAD_rSELF_method(a0) # a0 <- self->method
H A DOP_CONST_STRING_JUMBO.S8 LOAD_rSELF_methodClassDex(a2) # a2 <- self->methodClassDex
22 LOAD_rSELF_method(a0) # a0 <- self->method
H A DOP_MOVE_RESULT_WIDE.S4 addu a3, rSELF, offThread_retval # a3 <- &self->retval
H A DOP_THROW_VERIFICATION_ERROR_JUMBO.S10 LOAD_rSELF_method(a0) # a0 <- self->method
H A Dstub.S4 move a0, rSELF # self is first arg to function
/dalvik/vm/mterp/out/
H A DInterpC-x86.cpp91 # 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
2248 #undef self macro
[all...]
H A DInterpC-mips.cpp91 # 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
2172 #undef self macro
[all...]
/dalvik/vm/
H A DNative.cpp71 const Method* method, Thread* self)
106 dfunc(args, pResult, method, self);
115 (*method->nativeFunc)(args, pResult, method, self);
266 Thread* self = dvmThreadSelf(); local
267 if (pEntry->onLoadThreadId == self->threadId) {
273 self->threadId, pEntry->pathName);
283 self->threadId, pEntry->pathName);
284 ThreadStatus oldStatus = dvmChangeStatus(self, THREAD_VMWAIT);
286 dvmChangeStatus(self, oldStatus);
381 Thread* self local
70 dvmResolveNativeMethod(const u4* args, JValue* pResult, const Method* method, Thread* self) argument
[all...]
H A DThread.h210 /* Buffer for register state during self verification */
343 void dvmLockThreadList(Thread* self);
389 extern "C" bool dvmCheckSuspendPending(Thread* self);
395 INLINE bool dvmCheckSuspendQuick(Thread* self) { argument
396 return (self->interpBreak.ctl.subMode & kSubModeSuspendPending);
401 * The "self" argument, which may be NULL, is accepted as an optimization.
411 ThreadStatus dvmChangeStatus(Thread* self, ThreadStatus newStatus);
560 INLINE JNIEnv* dvmGetThreadJNIEnv(Thread* self) { return self->jniEnv; } argument
561 INLINE void dvmSetThreadJNIEnv(Thread* self, JNIEn argument
[all...]
/dalvik/vm/mterp/armv5te/
H A DOP_EXECUTE_INLINE.S23 add r1, rSELF, #offThread_retval @ r1<- &self->retval
26 str r1, [sp] @ push &self->retval
78 bl dvmFastMethodTraceEnter @ (method, self)
79 add r1, rSELF, #offThread_retval@ r1<- &self->retval
82 str r1, [sp] @ push &self->retval
88 bl dvmFastNativeMethodTraceExit @ (method, self)
H A DOP_EXECUTE_INLINE_RANGE.S21 add r1, rSELF, #offThread_retval @ r1<- &self->retval
24 str r1, [sp] @ push &self->retval
71 bl dvmFastMethodTraceEnter @ (method, self)
72 add r1, rSELF, #offThread_retval@ r1<- &self->retval
76 str r1, [sp] @ push &self->retval
82 bl dvmFastNativeMethodTraceExit @ (method, self)
H A DOP_MOVE_RESULT_WIDE.S4 add r3, rSELF, #offThread_retval @ r3<- &self->retval
H A Dalt_stub.S18 b dvmCheckBefore @ (dPC,dFP,self) tail call
H A Dstub.S3 mov r0, rSELF @ self is first arg to function
/dalvik/vm/mterp/x86/
H A DOP_CONST_CLASS.S8 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
23 movl offThread_method(%eax),%eax # eax<- self->method
H A DOP_CONST_STRING.S8 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
23 movl offThread_method(%eax),%eax # eax<- self->method
H A DOP_CONST_STRING_JUMBO.S8 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
23 movl offThread_method(%eax),%eax # eax<- self->method
H A DOP_MONITOR_ENTER.S16 call dvmLockObject # dvmLockObject(self,object)
H A DOP_MONITOR_EXIT.S20 call dvmUnlockObject # unlock(self,obj)
H A DOP_THROW_VERIFICATION_ERROR.S10 movl offThread_method(%ecx),%ecx # ecx<- self->method
/dalvik/vm/compiler/codegen/arm/
H A DCalloutHelper.h67 bool dvmUnlockObject(struct Thread* self, struct Object* obj); //OP_MONITOR_EXIT
85 Thread *self,
/dalvik/vm/compiler/codegen/mips/
H A DCalloutHelper.h64 bool dvmUnlockObject(struct Thread* self, struct Object* obj); //OP_MONITOR_EXIT
82 Thread *self,

Completed in 188 milliseconds

12345678