1 /* 2 * Allocate an array of objects, specified with the array class 3 * and a count. 4 * 5 * The verifier guarantees that this is an array class, so we don't 6 * check for it here. 7 */ 8 /* new-array vA, vB, class@CCCC */ 9 EXPORT_PC() 10 addu a0, rFP, OFF_FP_SHADOWFRAME 11 move a1, rPC 12 move a2, rINST 13 move a3, rSELF 14 JAL(MterpNewArray) 15 beqz v0, MterpPossibleException 16 FETCH_ADVANCE_INST(2) # advance rPC, load rINST 17 GET_INST_OPCODE(t0) # extract opcode from rINST 18 GOTO_OPCODE(t0) # jump to next instruction 19