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