1%verify "executed" 2%verify "null object" 3 /* For: iget-quick, iget-object-quick */ 4 /* op vA, vB, offset@CCCC */ 5 movzbl rINST_HI,%ecx # ecx<- BA 6 sarl $$4,%ecx # ecx<- B 7 GET_VREG(%ecx,%ecx) # vB (object we're operating on) 8 movzwl 2(rPC),%eax # eax<- field byte offset 9 cmpl $$0,%ecx # is object null? 10 je common_errNullObject 11 movl (%ecx,%eax,1),%eax 12 movzbl rINST_HI,%ecx 13 FETCH_INST_WORD(2) 14 ADVANCE_PC(2) 15 andb $$0xf,%cl # rINST_FULL<- A 16 SET_VREG (%eax,%ecx) # fp[A]<- result 17 GOTO_NEXT 18