1*055d4590SKeyi GuiBlort.exTest1:(I)I: 2*055d4590SKeyi Guiregs: 0004; ins: 0001; outs: 0001 3*055d4590SKeyi Gui 0000: move v0, v3 4*055d4590SKeyi Gui 0001: move v2, v0 5*055d4590SKeyi Gui 0002: invoke-static {v2}, Blort.maybeThrow:(I)I 6*055d4590SKeyi Gui 0005: move-result v2 7*055d4590SKeyi Gui 0006: const/4 v2, #int 1 // #1 8*055d4590SKeyi Gui 0007: move v0, v2 9*055d4590SKeyi Gui 0008: return v0 10*055d4590SKeyi Gui 0009: move-exception v2 11*055d4590SKeyi Gui 000a: move-object v1, v2 12*055d4590SKeyi Gui 000b: const/4 v2, #int 2 // #2 13*055d4590SKeyi Gui 000c: move v0, v2 14*055d4590SKeyi Gui 000d: goto 0008 // -0005 15*055d4590SKeyi Gui catches 16*055d4590SKeyi Gui tries: 17*055d4590SKeyi Gui try 0002..0005 18*055d4590SKeyi Gui catch java.lang.RuntimeException -> 0009 19*055d4590SKeyi GuiBlort.exTest2:(I)I: 20*055d4590SKeyi Guiregs: 0004; ins: 0001; outs: 0001 21*055d4590SKeyi Gui 0000: move v0, v3 22*055d4590SKeyi Gui 0001: add-int/lit8 v0, v0, #int 1 // #01 23*055d4590SKeyi Gui 0003: move v2, v0 24*055d4590SKeyi Gui 0004: invoke-static {v2}, Blort.maybeThrow:(I)I 25*055d4590SKeyi Gui 0007: move-result v2 26*055d4590SKeyi Gui 0008: move v0, v2 27*055d4590SKeyi Gui 0009: add-int/lit8 v0, v0, #int 1 // #01 28*055d4590SKeyi Gui 000b: move v2, v0 29*055d4590SKeyi Gui 000c: invoke-static {v2}, Blort.maybeThrow:(I)I 30*055d4590SKeyi Gui 000f: move-result v2 31*055d4590SKeyi Gui 0010: move v0, v2 32*055d4590SKeyi Gui 0011: return v0 33*055d4590SKeyi Gui 0012: move-exception v2 34*055d4590SKeyi Gui 0013: move-object v1, v2 35*055d4590SKeyi Gui 0014: const/4 v2, #int 1 // #1 36*055d4590SKeyi Gui 0015: move v0, v2 37*055d4590SKeyi Gui 0016: goto 0011 // -0005 38*055d4590SKeyi Gui 0017: move-exception v2 39*055d4590SKeyi Gui 0018: move-object v1, v2 40*055d4590SKeyi Gui 0019: const/4 v2, #int 3 // #3 41*055d4590SKeyi Gui 001a: move v0, v2 42*055d4590SKeyi Gui 001b: goto 0011 // -000a 43*055d4590SKeyi Gui catches 44*055d4590SKeyi Gui tries: 45*055d4590SKeyi Gui try 0004..0007 46*055d4590SKeyi Gui catch java.lang.RuntimeException -> 0012 47*055d4590SKeyi Gui try 000c..000f 48*055d4590SKeyi Gui catch java.lang.RuntimeException -> 0017 49