Searched refs:object (Results 26 - 50 of 104) sorted by relevance

12345

/dalvik/vm/mterp/armv5te/
H A DOP_IPUT_WIDE_QUICK.S2 %verify "null object"
7 GET_VREG(r2, r1) @ r2<- fp[B], the object pointer
9 cmp r2, #0 @ check object for null
11 beq common_errNullObject @ object was null
H A DOP_MONITOR_EXIT.S2 %verify "exception for null object (impossible in javac)"
5 * Unlock an object.
14 GET_VREG(r1, r2) @ r1<- vAA (object)
15 cmp r1, #0 @ null object?
H A DOP_IGET.S3 %verify "null object"
10 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short
17 GET_VREG(r9, r0) @ r9<- fp[B], the object pointer
33 * r9 holds object
37 cmp r9, #0 @ check object for null
39 beq common_errNullObject @ object was null
H A DOP_AGET.S9 * for: aget, aget-object, aget-boolean, aget-byte, aget-char, aget-short
15 GET_VREG(r0, r2) @ r0<- vBB (array object)
17 cmp r0, #0 @ null array object?
H A DOP_APUT.S15 GET_VREG(r0, r2) @ r0<- vBB (array object)
17 cmp r0, #0 @ null array object?
H A DOP_APUT_OBJECT.S3 * Store an object into an array. vBB[vCC] <- vAA.
10 GET_VREG(rINST, r2) @ rINST<- vBB (array object)
12 cmp rINST, #0 @ null array object?
33 bl dvmCanPutArrayElement @ test object type vs. array type
42 strb r2, [r2, r1, lsr #GC_CARD_SHIFT] @ mark card using object head
/dalvik/vm/mterp/mips/
H A DOP_IPUT_WIDE_QUICK.S2 %verify "null object"
6 GET_VREG(a2, a1) # a2 <- fp[B], the object pointer
9 # check object for null
10 beqz a2, common_errNullObject # object was null
H A DOP_IPUT_QUICK.S2 %verify "null object"
3 /* For: iput-quick, iput-object-quick */
6 GET_VREG(a3, a2) # a3 <- fp[B], the object pointer
9 beqz a3, common_errNullObject # object was null
H A DOP_MONITOR_EXIT.S2 %verify "exception for null object (impossible in javac)"
5 * Unlock an object.
14 GET_VREG(a1, a2) # a1 <- vAA (object)
15 # null object?
H A DOP_IGET.S3 %verify "null object"
10 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short
17 GET_VREG(rOBJ, a0) # rOBJ <- fp[B], the object pointer
34 * rOBJ holds object (caller saved)
39 # check object for null
40 beqz rOBJ, common_errNullObject # object was null
H A DOP_IPUT.S3 %verify "null object"
10 * for: iput, iput-object, iput-boolean, iput-byte, iput-char, iput-short
17 GET_VREG(rOBJ, a0) # rOBJ <- fp[B], the object pointer
34 * rOBJ holds object
41 # check object for null
42 beqz rOBJ, common_errNullObject # object was null
H A DOP_AGET.S9 * for: aget, aget-object, aget-boolean, aget-byte, aget-char, aget-short
15 GET_VREG(a0, a2) # a0 <- vBB (array object)
17 # null array object?
H A DOP_AGET_WIDE.S12 GET_VREG(a0, a2) # a0 <- vBB (array object)
14 # null array object?
H A DOP_APUT.S11 GET_VREG(a0, a2) # a0 <- vBB (array object)
13 # null array object?
H A DOP_APUT_WIDE.S12 GET_VREG(a0, a2) # a0 <- vBB (array object)
14 # null array object?
H A DOP_IPUT_OBJECT_QUICK.S2 %verify "null object"
3 /* For: iput-object-quick */
6 GET_VREG(a3, a2) # a3 <- fp[B], the object pointer
9 beqz a3, common_errNullObject # object was null
/dalvik/vm/mterp/x86/
H A DOP_APUT_OBJECT.S5 * for: aput, aput-object, aput-boolean, aput-byte, aput-char, aput-short
10 GET_VREG_R %eax %eax # eax<- vBB (array object)
13 testl %eax,%eax # null array object?
20 * eax<- array object
28 SPILL_TMP2(%eax) # save object head
36 call dvmCanPutArrayElement # test object type vs. array type
55 UNSPILL_TMP2(rINST) # recover object head
57 shrl $$GC_CARD_SHIFT,rINST # object head to card number
58 movb %al,(%eax,rINST) # mark card using object head
H A DOP_AGET.S6 * for: aget, aget-object, aget-boolean, aget-byte, aget-char, aget-short
11 GET_VREG_R %eax %eax # eax<- vBB (array object)
13 testl %eax,%eax # null array object?
H A DOP_AGET_WIDE.S9 GET_VREG_R %eax %eax # eax<- vBB (array object)
11 testl %eax,%eax # null array object?
H A DOP_APUT.S6 * for: aput, aput-object, aput-boolean, aput-byte, aput-char, aput-short
11 GET_VREG_R %eax %eax # eax<- vBB (array object)
13 testl %eax,%eax # null array object?
H A DOP_APUT_WIDE.S9 GET_VREG_R %eax %eax # eax<- vBB (array object)
11 testl %eax,%eax # null array object?
H A DOP_IPUT_OBJECT.S3 %verify "null object"
10 * for: iput-object
21 GET_VREG_R %ecx %ecx # ecx<- fp[B], the object ptr
42 * ecx holds object
48 testl %ecx,%ecx # object null?
49 je common_errNullObject # object was null
55 shrl $$GC_CARD_SHIFT,%ecx # object head to card number
56 movb %al,(%eax,%ecx) # mark card using object head
/dalvik/vm/mterp/armv6t2/
H A DOP_IGET.S3 %verify "null object"
10 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short
17 GET_VREG(r9, r0) @ r9<- fp[B], the object pointer
33 * r9 holds object
37 cmp r9, #0 @ check object for null
39 beq common_errNullObject @ object was null
H A DOP_IGET_WIDE.S2 %verify "null object"
14 GET_VREG(r9, r0) @ r9<- fp[B], the object pointer
30 * r9 holds object
33 cmp r9, #0 @ check object for null
35 beq common_errNullObject @ object was null
H A DOP_IPUT.S3 %verify "null object"
10 * for: iput, iput-object, iput-boolean, iput-byte, iput-char, iput-short
17 GET_VREG(r9, r0) @ r9<- fp[B], the object pointer
33 * r9 holds object
39 cmp r9, #0 @ check object for null
41 beq common_errNullObject @ object was null

Completed in 959 milliseconds

12345