Searched defs:thisPtr (Results 1 - 12 of 12) sorted by relevance

/dalvik/vm/native/
H A Djava_lang_Object.cpp32 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 Djava_lang_VMThread.cpp60 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 Djava_lang_System.cpp332 Object* thisPtr = (Object*) args[0]; local
333 RETURN_INT(dvmIdentityHashCode(thisPtr));
H A Djava_lang_Class.cpp34 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 DgotoTargets.cpp109 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 DJdwpEvent.cpp111 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 DInterp.cpp669 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 DInterpC-allstubs.cpp3195 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 DInterpC-mips.cpp1300 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 DInterpC-portable.cpp3143 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 DInterpC-x86.cpp1376 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 DDebugger.cpp2407 * "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

Completed in 1574 milliseconds