1 reading Blort.class... 2 method scalalocals ()V 3 first 0025 4 block 0000 5 pred 001a 6 live in:{} 7 blort.j:@0000: Rop{invoke-static . <- . call throws <any>}(blort.returnint:() 8 I catch) . <- . 9 next 0021 10 live out:{} 11 block 0003 12 pred 0021 13 live in:{} 14 blort.j:@0003: Rop{invoke-static . <- . call throws <any>}(blort.returnint:() 15 I catch) . <- . 16 next 0022 17 live out:{} 18 block 0006 19 pred 0022 20 live in:{} 21 blort.j:@0006: Rop{invoke-static . <- . call throws <any>}(blort.returnint:() 22 I catch) . <- . 23 next 0023 24 live out:{} 25 block 0009 26 pred 0023 27 live in:{} 28 blort.j:@0009: Rop{invoke-static . <- . call throws <any>}(blort.returnint:() 29 I catch) . <- . 30 next 0024 31 live out:{} 32 block 000c 33 pred 0024 34 live in:{14} 35 @????: mark-local-int . <- v14:"x"I 36 blort.j:@001b: goto . <- . 37 next 001b 38 live out:{} 39 block 001a 40 pred 0025 41 live in:{} 42 blort.j:@0000: goto . <- . 43 next 0000 44 live out:{} 45 block 001b 46 pred 000c 47 live in:{} 48 blort.j:@001b: return-void . <- . 49 next 0026 50 live out:{} 51 block 0021 52 pred 0000 53 live in:{} 54 blort.j:@0000: goto . <- . 55 next 0003 56 live out:{} 57 block 0022 58 pred 0003 59 live in:{} 60 blort.j:@0003: goto . <- . 61 next 0006 62 live out:{} 63 block 0023 64 pred 0006 65 live in:{} 66 blort.j:@0006: goto . <- . 67 next 0009 68 live out:{} 69 block 0024 70 pred 0009 71 live in:{} 72 blort.j:@0009: Rop{move-result I <- . flows} v14:I <- . 73 blort.j:@0009: goto . <- . 74 next 000c 75 live out:{14} 76 block 0025 77 live in:{} 78 @????: goto . <- . 79 next 001a 80 live out:{} 81 block 0026 82 pred 001b 83 live in:{} 84 returns 85 live out:{} 86