/art/runtime/interpreter/mterp/arm64/ |
op_throw.S | 8 cbz w1, common_errNullObject
|
op_array_length.S | 7 cbz w0, common_errNullObject // yup, fail
|
op_iget_quick.S | 8 cbz w3, common_errNullObject // object was null
|
op_iget_wide_quick.S | 6 cbz w3, common_errNullObject // object was null
|
op_iput_quick.S | 8 cbz w3, common_errNullObject // object was null
|
op_iput_wide_quick.S | 6 cbz w2, common_errNullObject // object was null
|
op_aget.S | 19 cbz x0, common_errNullObject // bail if null array object.
|
op_aget_wide.S | 12 cbz w0, common_errNullObject // yes, bail
|
op_aput.S | 19 cbz w0, common_errNullObject // bail if null
|
op_aput_wide.S | 12 cbz w0, common_errNullObject // bail if null
|
/art/runtime/interpreter/mterp/mips64/ |
op_throw.S | 8 beqzc a0, common_errNullObject
|
op_array_length.S | 7 beqz a0, common_errNullObject # yup, fail
|
/art/runtime/interpreter/mterp/x86/ |
op_throw.S | 8 jz common_errNullObject
|
op_array_length.S | 8 je common_errNullObject
|
op_aget.S | 14 je common_errNullObject # bail if so
|
op_aget_wide.S | 10 je common_errNullObject # bail if so
|
op_aput.S | 14 je common_errNullObject # bail if so
|
op_aput_wide.S | 11 je common_errNullObject # bail if so
|
/art/runtime/interpreter/mterp/x86_64/ |
op_throw.S | 8 jz common_errNullObject
|
op_array_length.S | 8 je common_errNullObject
|
op_aget.S | 14 je common_errNullObject # bail if so
|
/art/runtime/interpreter/mterp/arm/ |
op_throw.S | 9 beq common_errNullObject @ yes, throw an NPE instead
|
op_array_length.S | 8 beq common_errNullObject @ yup, fail
|
/art/runtime/interpreter/mterp/mips/ |
op_throw.S | 9 beqz a1, common_errNullObject # yes, throw an NPE instead
|
op_array_length.S | 9 beqz a0, common_errNullObject # yup, fail
|