1 Blort.test:()V: 2 regs: 0018; ins: 0000; outs: 0000 3 0000: const/16 v22, #int 0 // #0000 4 0002: move/from16 v2, v22 5 0004: const/16 v22, #int 0 // #0000 6 0006: move/from16 v3, v22 7 0008: const/16 v22, #int 0 // #0000 8 000a: move/from16 v4, v22 9 000c: const/16 v22, #int 0 // #0000 10 000e: move/from16 v5, v22 11 0010: const/16 v22, #int 0 // #0000 12 0012: move/from16 v6, v22 13 0014: const/16 v22, #int 0 // #0000 14 0016: move/from16 v7, v22 15 0018: const/16 v22, #int 0 // #0000 16 001a: move/from16 v8, v22 17 001c: const/16 v22, #int 0 // #0000 18 001e: move/from16 v9, v22 19 0020: const/16 v22, #int 0 // #0000 20 0022: move/from16 v10, v22 21 0024: const/16 v22, #int 0 // #0000 22 0026: move/from16 v11, v22 23 0028: const/16 v22, #int 0 // #0000 24 002a: move/from16 v12, v22 25 002c: const/16 v22, #int 0 // #0000 26 002e: move/from16 v13, v22 27 0030: const/16 v22, #int 0 // #0000 28 0032: move/from16 v14, v22 29 0034: const/16 v22, #int 0 // #0000 30 0036: move/from16 v15, v22 31 0038: const/16 v22, #int 0 // #0000 32 003a: move/from16 v16, v22 33 003c: const/16 v22, #int 0 // #0000 34 003e: move/from16 v17, v22 35 0040: sget v22, Blort.i:I 36 0042: move/from16 v18, v22 37 0044: sget-wide v22, Blort.l:J 38 0046: move-wide/from16 v19, v22 39 0048: sget-object v22, Blort.o:Ljava/lang/Object; 40 004a: move-object/from16 v21, v22 41 004c: move/from16 v22, v18 42 004e: move/from16 v0, v22 43 0050: neg-int v0, v0 44 0051: move/from16 v22, v0 45 0053: sput v22, Blort.i:I 46 0055: move-wide/from16 v22, v19 47 0057: move-wide/from16 v0, v22 48 0059: neg-long v0, v0 49 005a: move-wide/from16 v22, v0 50 005c: sput-wide v22, Blort.l:J 51 005e: move-object/from16 v22, v21 52 0060: instance-of/jumbo v22, v22, java.lang.String 53 0065: if-eqz v22, 006c // +0007 54 0067: const/16 v22, #int 0 // #0000 55 0069: sput v22, Blort.i:I 56 006b: return-void 57 006c: const/16 v22, #int 1 // #0001 58 006e: goto 0069 // -0005 59