1Blort.test1:()[Z: 2regs: 0003; ins: 0001; outs: 0000 3 0000: move-object v0, v2 4 0001: const/4 v1, #int 1 // #1 5 0002: new-array v1, v1, boolean[] 6 0004: move-object v0, v1 7 0005: return-object v0 8Blort.test2:()[B: 9regs: 0003; ins: 0001; outs: 0000 10 0000: move-object v0, v2 11 0001: const/4 v1, #int 1 // #1 12 0002: new-array v1, v1, byte[] 13 0004: move-object v0, v1 14 0005: return-object v0 15Blort.test3:()[S: 16regs: 0003; ins: 0001; outs: 0000 17 0000: move-object v0, v2 18 0001: const/4 v1, #int 1 // #1 19 0002: new-array v1, v1, short[] 20 0004: move-object v0, v1 21 0005: return-object v0 22Blort.test4:()[C: 23regs: 0003; ins: 0001; outs: 0000 24 0000: move-object v0, v2 25 0001: const/4 v1, #int 1 // #1 26 0002: new-array v1, v1, char[] 27 0004: move-object v0, v1 28 0005: return-object v0 29Blort.test5:()[I: 30regs: 0003; ins: 0001; outs: 0000 31 0000: move-object v0, v2 32 0001: const/4 v1, #int 1 // #1 33 0002: new-array v1, v1, int[] 34 0004: move-object v0, v1 35 0005: return-object v0 36Blort.test6:()[J: 37regs: 0003; ins: 0001; outs: 0000 38 0000: move-object v0, v2 39 0001: const/4 v1, #int 1 // #1 40 0002: new-array v1, v1, long[] 41 0004: move-object v0, v1 42 0005: return-object v0 43Blort.test7:()[F: 44regs: 0003; ins: 0001; outs: 0000 45 0000: move-object v0, v2 46 0001: const/4 v1, #int 1 // #1 47 0002: new-array v1, v1, float[] 48 0004: move-object v0, v1 49 0005: return-object v0 50Blort.test8:()[D: 51regs: 0003; ins: 0001; outs: 0000 52 0000: move-object v0, v2 53 0001: const/4 v1, #int 1 // #1 54 0002: new-array v1, v1, double[] 55 0004: move-object v0, v1 56 0005: return-object v0 57Blort.test9:()[Ljava/lang/Object;: 58regs: 0003; ins: 0001; outs: 0000 59 0000: move-object v0, v2 60 0001: const/4 v1, #int 1 // #1 61 0002: new-array v1, v1, java.lang.Object[] 62 0004: move-object v0, v1 63 0005: return-object v0 64