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 add x0, xFP, #OFF_FP_SHADOWFRAME 11 mov x1, xPC 12 mov w2, wINST 13 mov x3, xSELF 14 bl MterpNewArray 15 cbz w0, MterpPossibleException 16 FETCH_ADVANCE_INST 2 // advance rPC, load rINST 17 GET_INST_OPCODE ip // extract opcode from rINST 18 GOTO_OPCODE ip // jump to next instruction 19