Searched refs:slot (Results 1 - 17 of 17) sorted by relevance

/dalvik/vm/native/
H A Djava_lang_reflect_Method.cpp25 * static int getMethodModifiers(Class decl_class, int slot)
34 int slot = args[1]; local
37 meth = dvmSlotToMethod(declaringClass, slot);
43 * Class[] parameterTypes, Class returnType, int slot, boolean noAccessCheck)
56 int slot = args[6]; local
65 meth = dvmSlotToMethod(declaringClass, slot);
116 * static Annotation[] getDeclaredAnnotations(Class declaringClass, int slot)
124 int slot = args[1]; local
127 meth = dvmSlotToMethod(declaringClass, slot);
137 * Class declaringClass, int slot, Clas
143 int slot = args[1]; local
158 int slot = args[1]; local
174 int slot = args[1]; local
196 int slot = args[2]; local
220 int slot = args[1]; local
[all...]
H A Djava_lang_reflect_Constructor.cpp26 * Class[] parameterTypes, int slot, boolean noAccessCheck)
41 int slot = args[4]; local
65 meth = dvmSlotToMethod(declaringClass, slot);
H A Djava_lang_reflect_Field.cpp59 int slot, bool isSetOperation, bool noAccessCheck)
63 field = dvmSlotToField(declaringClass, slot);
434 * public int getFieldModifiers(Class declaringClass, int slot)
441 int slot = args[2]; local
444 field = dvmSlotToField(declaringClass, slot);
450 * int slot, boolean noAccessCheck)
461 int slot = args[4]; local
470 field = validateFieldAccess(obj, declaringClass, slot, false,noAccessCheck);
484 * int slot, boolean noAccessCheck, Object value)
496 int slot local
58 validateFieldAccess(Object* obj, ClassObject* declaringClass, int slot, bool isSetOperation, bool noAccessCheck) argument
529 int slot = args[4]; local
569 int slot = args[4]; local
609 int slot = args[1]; local
628 int slot = args[1]; local
643 int slot = args[1]; local
660 int slot = args[2]; local
[all...]
/dalvik/vm/reflect/
H A DReflect.cpp177 * Convert a field pointer to a slot number.
184 int slot; local
187 slot = (StaticField*)field - &clazz->sfields[0];
188 assert(slot >= 0 && slot < clazz->sfieldCount);
189 slot = -(slot+1);
191 slot = (InstField*)field - clazz->ifields;
192 assert(slot >= 0 && slot < claz
201 dvmSlotToField(ClassObject* clazz, int slot) argument
229 int slot; local
251 fieldObj, &unused, clazz, type, nameObj, slot); local
349 int slot; local
366 dvmSlotToMethod(ClassObject* clazz, int slot) argument
396 int slot; local
431 consObj, &unused, meth->clazz, params, exceptions, slot); local
535 int slot; local
584 nameObj, slot); local
1183 int slot; local
1203 int slot; local
[all...]
H A DReflect.h66 * Convert slot numbers back to objects.
68 Field* dvmSlotToField(ClassObject* clazz, int slot);
69 Method* dvmSlotToMethod(ClassObject* clazz, int slot);
252 * references in the "l" union slot.
/dalvik/vm/
H A DIndirectRefTable.cpp79 IndirectRefSlot* slot; local
85 slot = &table_[topIndex - 1];
86 assert(slot->obj != NULL);
87 while ((--slot)->obj != NULL) {
88 assert(slot >= table_ + prevState.parts.topIndex);
123 slot = &table_[topIndex++];
127 slot->obj = obj;
128 slot->serial = nextSerial(slot->serial);
129 result = toIndirectRef(slot
[all...]
H A DDebugger.cpp1341 * Eclipse appears to expect that the "this" reference is in slot zero.
1344 * all locals with nonzero slot numbers.
1346 * So, we remap the item in slot 0 to 1000, and remap "this" to zero. On
1349 static int tweakSlot(int slot, const char* name) argument
1351 int newSlot = slot;
1355 else if (slot == 0) // always remap slot 0
1358 ALOGV("untweak: %d to %d", slot, newSlot);
1365 static int untweakSlot(int slot, const void* framePtr) argument
1367 int newSlot = slot;
2256 dvmDbgGetLocalValue(ObjectId threadId, FrameId frameId, int slot, u1 tag, u1* buf, int expectedLen) argument
2341 dvmDbgSetLocalValue(ObjectId threadId, FrameId frameId, int slot, u1 tag, u8 value, int width) argument
[all...]
H A DDebugger.h254 void dvmDbgGetLocalValue(ObjectId threadId, FrameId frameId, int slot,
256 void dvmDbgSetLocalValue(ObjectId threadId, FrameId frameId, int slot,
/dalvik/vm/compiler/codegen/arm/
H A DLocalOptimizations.cpp384 * direction to find a beneficial slot.
388 int slot; local
396 * Make sure we check slot >= 0 since firstSlot may be negative
399 for (slot = firstSlot; slot >= 0; slot--) {
400 ArmLIR *curLIR = prevInstList[slot];
401 ArmLIR *prevLIR = prevInstList[slot+1];
433 (slot < LD_LATENCY)) {
438 /* Found a slot t
[all...]
/dalvik/vm/mterp/armv5te/
H A DOP_INVOKE_STATIC.S14 mov r9, #0 @ null "this" in delay slot
/dalvik/vm/jdwp/
H A DJdwpHandler.cpp1586 u4 slot = read4BE(&buf);
1589 ALOGV(" --> slot %d '%c'", slot, reqSigByte);
1593 dvmDbgGetLocalValue(threadId, frameId, slot, reqSigByte, ptr, width);
1613 u4 slot = read4BE(&buf);
1618 ALOGV(" --> slot %d '%c' %llx", slot, sigByte, value);
1619 dvmDbgSetLocalValue(threadId, frameId, slot, sigByte, value, width);
/dalvik/dx/etc/
H A Djasmin.jarMETA-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ...
/dalvik/vm/interp/
H A DJit.cpp582 * slot in the chain. Possibly continue the chain walk in case
583 * some other thread allocated the slot we were looking
589 * At this point, if .dPC is NULL, then the slot we're
590 * looking at is the target slot from the primary hash
592 * to have to find a free slot and chain it.
641 * Initialize codeAddress and allocate the slot. Must
912 /* Extend a new empty desc if the last slot is meta info */
1117 * Get the JitTable slot for this dPC (or create one if JitTable
1243 JitEntry *slot = lookupAndAdd(self->interpSave.pc, local
1246 if (slot
[all...]
/dalvik/vm/mterp/out/
H A DInterpAsm-armv5te-vfp.S3168 mov r9, #0 @ null "this" in delay slot
3327 mov r9, #0 @ null "this" in delay slot
8235 add r10, #offArrayObject_contents @ r0<- pointer to slot
H A DInterpAsm-armv7-a-neon.S3172 mov r9, #0 @ null "this" in delay slot
3331 mov r9, #0 @ null "this" in delay slot
8189 add r10, #offArrayObject_contents @ r0<- pointer to slot
H A DInterpAsm-armv7-a.S3172 mov r9, #0 @ null "this" in delay slot
3331 mov r9, #0 @ null "this" in delay slot
8189 add r10, #offArrayObject_contents @ r0<- pointer to slot
H A DInterpAsm-armv5te.S3190 mov r9, #0 @ null "this" in delay slot
3349 mov r9, #0 @ null "this" in delay slot
8693 add r10, #offArrayObject_contents @ r0<- pointer to slot

Completed in 711 milliseconds