/dalvik/vm/native/ |
H A D | java_lang_Object.cpp | 32 Object* thisPtr = (Object*) args[0]; local 33 Object* clone = dvmCloneObject(thisPtr, ALLOC_DONT_TRACK); 43 Object* thisPtr = (Object*) args[0]; local 44 RETURN_INT(dvmIdentityHashCode(thisPtr)); 52 Object* thisPtr = (Object*) args[0]; local 54 RETURN_PTR(thisPtr->clazz); 66 Object* thisPtr = (Object*) args[0]; local 68 dvmObjectNotify(self, thisPtr); 78 Object* thisPtr = (Object*) args[0]; local 80 dvmObjectNotifyAll(self, thisPtr); 90 Object* thisPtr = (Object*) args[0]; local [all...] |
H A D | java_lang_VMThread.cpp | 60 Object* thisPtr = (Object*) args[0]; local 65 thread = dvmGetThreadFromThreadObject(thisPtr); 83 Object* thisPtr = (Object*) args[0]; local 93 thread = dvmGetThreadFromThreadObject(thisPtr); 107 Object* thisPtr = (Object*) args[0]; local 111 thread = dvmGetThreadFromThreadObject(thisPtr); 145 Object* thisPtr = (Object*) args[0]; local 150 thread = dvmGetThreadFromThreadObject(thisPtr); 168 Object* thisPtr = (Object*) args[0]; local 175 thread = dvmGetThreadFromThreadObject(thisPtr); 198 Object* thisPtr = (Object*) args[0]; local [all...] |
H A D | java_lang_System.cpp | 332 Object* thisPtr = (Object*) args[0]; local 333 RETURN_INT(dvmIdentityHashCode(thisPtr));
|
H A D | java_lang_Class.cpp | 34 ClassObject* thisPtr = (ClassObject*) args[0]; local 35 char* className = dvmDescriptorToName(thisPtr->descriptor); 154 ClassObject* thisPtr = (ClassObject*) args[0]; local 156 if (!dvmIsArrayClass(thisPtr)) 160 * We can't just return thisPtr->elementClass, because that gives 164 if (thisPtr->descriptor[1] == '[') 165 RETURN_PTR(dvmFindArrayClass(&thisPtr->descriptor[1], 166 thisPtr->classLoader)); 168 RETURN_PTR(thisPtr->elementClass); 439 ClassObject* thisPtr local 457 ClassObject* thisPtr = (ClassObject*) args[0]; local 471 ClassObject* thisPtr = (ClassObject*) args[0]; local 482 ClassObject* thisPtr = (ClassObject*) args[0]; local [all...] |
/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/jdwp/ |
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/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/mterp/out/ |
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/ |
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
|