/dalvik/vm/ |
H A D | Debugger.cpp | 2407 * "thisPtr" will be NULL for static methods. 2410 Object* thisPtr, int eventFlags) 2424 * never actually sent to the debugger. The "thisPtr" is only used to 2429 objectToObjectIdNoReg(thisPtr), eventFlags)) 2432 objectToObjectId(thisPtr); 2409 dvmDbgPostLocationEvent(const Method* method, int pcOffset, Object* thisPtr, int eventFlags) argument
|
H A D | Debugger.h | 264 Object* thisPtr, int eventFlags);
|
/dalvik/vm/interp/ |
H A D | Interp.cpp | 669 Object* thisPtr = dvmGetThisPtr(self->interpSave.method, fp); local 670 assert(thisPtr == NULL || dvmIsHeapAddress(thisPtr)); 671 dvmDbgPostLocationEvent(methodToCall, -1, thisPtr, DBG_METHOD_ENTRY); 683 Object* thisPtr = dvmGetThisPtr(self->interpSave.method, fp); local 684 assert(thisPtr == NULL || dvmIsHeapAddress(thisPtr)); 685 dvmDbgPostLocationEvent(methodToCall, -1, thisPtr, DBG_METHOD_EXIT); 860 Object* thisPtr = dvmGetThisPtr(method, fp); local 861 if (thisPtr ! [all...] |
/dalvik/vm/jdwp/ |
H A D | Jdwp.h | 203 ObjectId thisPtr, int eventFlags); 212 ObjectId thisPtr);
|
H A D | JdwpEvent.cpp | 111 ObjectId thisPtr; /* InstanceOnly */ member in struct:ModBasket 515 if (pMod->instanceOnly.objectId != basket->thisPtr) 810 ObjectId thisPtr, int eventFlags) 819 basket.thisPtr = thisPtr; 1023 const JdwpLocation* pCatchLoc, ObjectId thisPtr) 1037 basket.thisPtr = thisPtr; 1226 bool dvmJdwpPostFieldAccess(JdwpState* state, int STUFF, ObjectId thisPtr, argument 809 dvmJdwpPostLocationEvent(JdwpState* state, const JdwpLocation* pLoc, ObjectId thisPtr, int eventFlags) argument 1021 dvmJdwpPostException(JdwpState* state, const JdwpLocation* pThrowLoc, ObjectId exceptionId, RefTypeId exceptionClassId, const JdwpLocation* pCatchLoc, ObjectId thisPtr) argument
|
/dalvik/vm/mterp/armv5te/ |
H A D | OP_INVOKE_INTERFACE.S | 23 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz
|
H A D | OP_INVOKE_VIRTUAL.S | 42 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 43 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr->clazz->vtable
|
H A D | OP_INVOKE_VIRTUAL_QUICK.S | 19 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 20 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable
|
/dalvik/vm/mterp/c/ |
H A D | gotoTargets.cpp | 109 Object* thisPtr; local 125 thisPtr = (Object*) GET_REGISTER(vdst); 130 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f); 133 if (!checkForNull(thisPtr)) 153 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 154 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 158 self->callsiteClass = thisPtr->clazz; 282 Object* thisPtr; local 299 thisPtr = (Object*) GET_REGISTER(vdst); 304 thisPtr 407 Object* thisPtr; local [all...] |
/dalvik/vm/mterp/mips/ |
H A D | OP_INVOKE_INTERFACE.S | 23 LOAD_base_offObject_clazz(a0, rOBJ) # a0 <- thisPtr->clazz
|
H A D | OP_INVOKE_VIRTUAL.S | 44 LOAD_base_offObject_clazz(a3, rOBJ) # a3 <- thisPtr->clazz 45 LOAD_base_offClassObject_vtable(a3, a3) # a3 <- thisPtr->clazz->vtable
|
H A D | OP_INVOKE_VIRTUAL_QUICK.S | 19 LOAD_base_offObject_clazz(a2, rOBJ) # a2 <- thisPtr->clazz 20 LOAD_base_offClassObject_vtable(a2, a2) # a2 <- thisPtr->clazz->vtable
|
/dalvik/vm/mterp/out/ |
H A D | InterpAsm-armv5te-vfp.S | 3197 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 3358 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 7526 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7527 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 7552 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7553 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 8953 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 8954 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr->clazz->vtable 9053 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 9054 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr [all...] |
H A D | InterpAsm-armv5te.S | 3219 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 3380 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 7848 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7849 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 7874 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7875 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 9411 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 9412 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr->clazz->vtable 9511 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 9512 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr [all...] |
H A D | InterpAsm-armv7-a-neon.S | 3201 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 3362 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 7480 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7481 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 7506 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7507 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 8890 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 8891 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr->clazz->vtable 8990 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 8991 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr [all...] |
H A D | InterpAsm-armv7-a.S | 3201 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 3362 ldr r0, [r9, #offObject_clazz] @ r0<- thisPtr->clazz 7480 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7481 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 7506 ldr r2, [r9, #offObject_clazz] @ r2<- thisPtr->clazz 7507 ldr r2, [r2, #offClassObject_vtable] @ r2<- thisPtr->clazz->vtable 8890 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 8891 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr->clazz->vtable 8990 ldr r3, [r9, #offObject_clazz] @ r3<- thisPtr->clazz 8991 ldr r3, [r3, #offClassObject_vtable] @ r3<- thisPtr [all...] |
H A D | InterpAsm-mips.S | 3873 LOAD_base_offObject_clazz(a0, rOBJ) # a0 <- thisPtr->clazz 4056 LOAD_base_offObject_clazz(a0, rOBJ) # a0 <- thisPtr->clazz 8988 LOAD_base_offObject_clazz(a2, rOBJ) # a2 <- thisPtr->clazz 8989 LOAD_base_offClassObject_vtable(a2, a2) # a2 <- thisPtr->clazz->vtable 9014 LOAD_base_offObject_clazz(a2, rOBJ) # a2 <- thisPtr->clazz 9015 LOAD_base_offClassObject_vtable(a2, a2) # a2 <- thisPtr->clazz->vtable 10181 LOAD_base_offObject_clazz(a3, rOBJ) # a3 <- thisPtr->clazz 10182 LOAD_base_offClassObject_vtable(a3, a3) # a3 <- thisPtr->clazz->vtable 10259 LOAD_base_offObject_clazz(a3, rOBJ) # a3 <- thisPtr->clazz 10260 LOAD_base_offClassObject_vtable(a3, a3) # a3 <- thisPtr [all...] |
H A D | InterpAsm-x86.S | 4182 movl offObject_clazz(%ecx),%edx # edx<- thisPtr->clazz 4183 movl offClassObject_vtable(%edx),%edx # edx<- thisPtr->clazz->vtable 4400 movl offObject_clazz(%eax),%eax# eax<- thisPtr->clazz 4465 movl offObject_clazz(%ecx),%edx # edx<- thisPtr->clazz 4466 movl offClassObject_vtable(%edx),%edx # edx<- thisPtr->clazz->vtable 4691 movl offObject_clazz(%eax),%eax# eax<- thisPtr->clazz 8101 movl offObject_clazz(%ecx),%eax # eax<- thisPtr->clazz 8102 movl offClassObject_vtable(%eax),%eax # eax<- thisPtr->clazz->vtable 8126 movl offObject_clazz(%ecx),%eax # eax<- thisPtr->clazz 8127 movl offClassObject_vtable(%eax),%eax # eax<- thisPtr [all...] |
H A D | InterpC-allstubs.cpp | 3195 Object* thisPtr; local 3211 thisPtr = (Object*) GET_REGISTER(vdst); 3216 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f); 3219 if (!checkForNull(thisPtr)) 3239 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 3240 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 3244 self->callsiteClass = thisPtr->clazz; 3368 Object* thisPtr; local 3385 thisPtr = (Object*) GET_REGISTER(vdst); 3390 thisPtr 3493 Object* thisPtr; local [all...] |
H A D | InterpC-mips.cpp | 1300 Object* thisPtr; local 1316 thisPtr = (Object*) GET_REGISTER(vdst); 1321 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f); 1324 if (!checkForNull(thisPtr)) 1344 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 1345 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 1349 self->callsiteClass = thisPtr->clazz; 1473 Object* thisPtr; local 1490 thisPtr = (Object*) GET_REGISTER(vdst); 1495 thisPtr 1598 Object* thisPtr; local [all...] |
H A D | InterpC-portable.cpp | 3143 Object* thisPtr; local 3159 thisPtr = (Object*) GET_REGISTER(vdst); 3164 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f); 3167 if (!checkForNull(thisPtr)) 3187 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 3188 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 3192 self->callsiteClass = thisPtr->clazz; 3316 Object* thisPtr; local 3333 thisPtr = (Object*) GET_REGISTER(vdst); 3338 thisPtr 3441 Object* thisPtr; local [all...] |
H A D | InterpC-x86.cpp | 1376 Object* thisPtr; local 1392 thisPtr = (Object*) GET_REGISTER(vdst); 1397 thisPtr = (Object*) GET_REGISTER(vdst & 0x0f); 1400 if (!checkForNull(thisPtr)) 1420 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 1421 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 1425 self->callsiteClass = thisPtr->clazz; 1549 Object* thisPtr; local 1566 thisPtr = (Object*) GET_REGISTER(vdst); 1571 thisPtr 1674 Object* thisPtr; local [all...] |
/dalvik/vm/mterp/x86/ |
H A D | OP_INVOKE_INTERFACE.S | 22 movl offObject_clazz(%eax),%eax# eax<- thisPtr->clazz
|
H A D | OP_INVOKE_VIRTUAL.S | 45 movl offObject_clazz(%ecx),%edx # edx<- thisPtr->clazz 46 movl offClassObject_vtable(%edx),%edx # edx<- thisPtr->clazz->vtable
|
H A D | OP_INVOKE_VIRTUAL_QUICK.S | 19 movl offObject_clazz(%ecx),%eax # eax<- thisPtr->clazz 20 movl offClassObject_vtable(%eax),%eax # eax<- thisPtr->clazz->vtable
|