1*f0dffb02SXin Li 1: mi=0 s=0 e=0 2*f0dffb02SXin Li 2: mi=0 s=3 e=4 3*f0dffb02SXin Li 3: mi=0 s=7 e=8 4*f0dffb02SXin Li 4: mi=1 s=0 e=0 5*f0dffb02SXin Li 5: mi=1 s=3 e=4 6*f0dffb02SXin Li 6: mi=1 s=7 e=8 7*f0dffb02SXin Li 7: mi=2 s=0 e=0 8*f0dffb02SXin Li 8: mi=2 s=2 e=7 9*f0dffb02SXin Li 9: mi=2 s=10 e=10 10*f0dffb02SXin Li 10: mi=2 s=13 e=14 11*f0dffb02SXin Li 11: mi=2 s=16 e=16 12*f0dffb02SXin Li 12: mi=2 s=19 e=20 13*f0dffb02SXin Li 13: mi=2 s=22 e=22 14*f0dffb02SXin Li 14: mi=2 s=25 e=26 15*f0dffb02SXin Li 15: mi=3 s=0 e=0 16*f0dffb02SXin Li 16: mi=3 s=2 e=2 17*f0dffb02SXin Li 17: mi=3 s=5 e=6 18*f0dffb02SXin Li 18: mi=3 s=9 e=10 19*f0dffb02SXin Li 19: mi=3 s=13 e=14 20*f0dffb02SXin Li 20: mi=4 s=0 e=0 21*f0dffb02SXin Li 21: mi=4 s=2 e=2 22*f0dffb02SXin Li 22: mi=4 s=4 e=4 23*f0dffb02SXin Li 23: mi=4 s=7 e=8 24*f0dffb02SXin Li 24: mi=4 s=11 e=12 25*f0dffb02SXin Li 25: mi=4 s=15 e=16 26*f0dffb02SXin Li 26: mi=5 s=0 e=0 27*f0dffb02SXin Li 27: mi=5 s=2 e=2 28*f0dffb02SXin Li 28: mi=5 s=5 e=5 29*f0dffb02SXin Li 29: mi=5 s=8 e=9 30*f0dffb02SXin Li 30: mi=5 s=11 e=11 31*f0dffb02SXin Li 31: mi=5 s=14 e=15 32*f0dffb02SXin Li 32: mi=5 s=18 e=19 33*f0dffb02SXin Li 33: mi=5 s=22 e=23 34*f0dffb02SXin Li 34: mi=6 s=0 e=0 35*f0dffb02SXin Li 35: mi=6 s=3 e=4 36*f0dffb02SXin Li 36: mi=6 s=6 e=6 37*f0dffb02SXin Li 37: mi=6 s=8 e=8 38*f0dffb02SXin Li 38: mi=6 s=12 e=13 39*f0dffb02SXin Li 39: mi=6 s=15 e=15 40*f0dffb02SXin Li 40: mi=6 s=18 e=18 41*f0dffb02SXin Li 41: mi=6 s=21 e=22 42*f0dffb02SXin Li 42: mi=6 s=24 e=24 43*f0dffb02SXin Li 43: mi=6 s=28 e=29 44*f0dffb02SXin Li 44: mi=6 s=31 e=31 45*f0dffb02SXin Li 45: mi=6 s=34 e=34 46*f0dffb02SXin Li 46: mi=6 s=37 e=38 47*f0dffb02SXin Li 47: mi=6 s=40 e=40 48*f0dffb02SXin Li 48: mi=6 s=42 e=42 49*f0dffb02SXin Li 49: mi=6 s=46 e=47 50*f0dffb02SXin Li 50: mi=6 s=49 e=49 51*f0dffb02SXin Li 51: mi=6 s=52 e=52 52*f0dffb02SXin Li 52: mi=6 s=55 e=61 53*f0dffb02SXin Li 53: mi=6 s=65 e=66 54*f0dffb02SXin Li 54: mi=6 s=68 e=68 55*f0dffb02SXin Li 55: mi=6 s=71 e=74 56*f0dffb02SXin Li 56: mi=6 s=78 e=79 57*f0dffb02SXin Li 57: mi=6 s=81 e=81 58*f0dffb02SXin Li 58: mi=6 s=84 e=84 59*f0dffb02SXin Li 59: mi=6 s=86 e=91 60*f0dffb02SXin Li 60: mi=6 s=94 e=94 61*f0dffb02SXin Li 61: mi=6 s=98 e=99 62*f0dffb02SXin Li 62: mi=6 s=101 e=101 63*f0dffb02SXin Li 63: mi=6 s=104 e=104 64*f0dffb02SXin Li 64: mi=6 s=106 e=109 65*f0dffb02SXin Li 65: mi=6 s=112 e=112 66*f0dffb02SXin Li 66: mi=6 s=116 e=117 67*f0dffb02SXin Li 67: mi=6 s=119 e=119 68*f0dffb02SXin Li 68: mi=6 s=122 e=122 69*f0dffb02SXin Li 69: mi=6 s=125 e=126 70*f0dffb02SXin Li 70: mi=6 s=128 e=133 71*f0dffb02SXin Li 71: mi=6 s=136 e=136 72*f0dffb02SXin Li 72: mi=6 s=140 e=141 73*f0dffb02SXin Li 73: mi=6 s=143 e=143 74*f0dffb02SXin Li 74: mi=6 s=146 e=151 75*f0dffb02SXin Li 75: mi=6 s=155 e=156 76*f0dffb02SXin Li 76: mi=6 s=158 e=158 77*f0dffb02SXin Li 77: mi=6 s=161 e=161 78*f0dffb02SXin Li 78: mi=6 s=165 e=165 79*f0dffb02SXin Li 79: mi=6 s=169 e=169 80*f0dffb02SXin Li 81*f0dffb02SXin Limethod Main.getHandleForStatic(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 82*f0dffb02SXin Li{ 83*f0dffb02SXin Li 0| const v0, #+1 (0x00000001 | 1.40130e-45) 84*f0dffb02SXin Li 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85*f0dffb02SXin Li 6| invoke-static {}, java.lang.invoke.MethodHandles.publicLookup():java.lang.invoke.MethodHandles$Lookup 86*f0dffb02SXin Li 9| move-result-object v1 87*f0dffb02SXin Li 10| const v0, #+2 (0x00000002 | 2.80260e-45) 88*f0dffb02SXin Li 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89*f0dffb02SXin Li 16| invoke-virtual {v1,v3,v4,v5}, java.lang.invoke.MethodHandles$Lookup.findStatic(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 90*f0dffb02SXin Li 19| move-result-object v2 91*f0dffb02SXin Li 20| const v0, #+3 (0x00000003 | 4.20390e-45) 92*f0dffb02SXin Li 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93*f0dffb02SXin Li 26| return-object v2 94*f0dffb02SXin Li} 95*f0dffb02SXin Li 96*f0dffb02SXin Limethod Main.getHandleForVirtual(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 97*f0dffb02SXin Li{ 98*f0dffb02SXin Li 0| const v0, #+4 (0x00000004 | 5.60519e-45) 99*f0dffb02SXin Li 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100*f0dffb02SXin Li 6| invoke-static {}, java.lang.invoke.MethodHandles.publicLookup():java.lang.invoke.MethodHandles$Lookup 101*f0dffb02SXin Li 9| move-result-object v1 102*f0dffb02SXin Li 10| const v0, #+5 (0x00000005 | 7.00649e-45) 103*f0dffb02SXin Li 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104*f0dffb02SXin Li 16| invoke-virtual {v1,v3,v4,v5}, java.lang.invoke.MethodHandles$Lookup.findVirtual(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 105*f0dffb02SXin Li 19| move-result-object v2 106*f0dffb02SXin Li 20| const v0, #+6 (0x00000006 | 8.40779e-45) 107*f0dffb02SXin Li 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108*f0dffb02SXin Li 26| return-object v2 109*f0dffb02SXin Li} 110*f0dffb02SXin Li 111*f0dffb02SXin Limethod Main.getLongCompareToHandle():java.lang.invoke.MethodHandle 112*f0dffb02SXin Li{ 113*f0dffb02SXin Li 0| const v4, #+7 (0x00000007 | 9.80909e-45) 114*f0dffb02SXin Li 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 115*f0dffb02SXin Li 6| new-instance v0, java.lang.Long 116*f0dffb02SXin Li 8| const v4, #+8 (0x00000008 | 1.12104e-44) 117*f0dffb02SXin Li 11| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 118*f0dffb02SXin Li 14| const-wide v1:v2, #+0 (0x0000000000000000 | 0.00000) 119*f0dffb02SXin Li 19| invoke-direct {v0,v1,v2}, java.lang.Long.<init>(long):void 120*f0dffb02SXin Li 22| const v4, #+9 (0x00000009 | 1.26117e-44) 121*f0dffb02SXin Li 25| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 122*f0dffb02SXin Li 28| invoke-virtual {v0}, java.lang.Object.getClass():java.lang.Class 123*f0dffb02SXin Li 31| move-result-object v0 124*f0dffb02SXin Li 32| const v4, #+10 (0x0000000a | 1.40130e-44) 125*f0dffb02SXin Li 35| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 126*f0dffb02SXin Li 38| sget-object v1, java.lang.Integer.TYPE 127*f0dffb02SXin Li 40| const v4, #+11 (0x0000000b | 1.54143e-44) 128*f0dffb02SXin Li 43| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 129*f0dffb02SXin Li 46| invoke-static {v1,v0}, java.lang.invoke.MethodType.methodType(java.lang.Class, java.lang.Class):java.lang.invoke.MethodType 130*f0dffb02SXin Li 49| move-result-object v2 131*f0dffb02SXin Li 50| const v4, #+12 (0x0000000c | 1.68156e-44) 132*f0dffb02SXin Li 53| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 133*f0dffb02SXin Li 56| const-string v3, "compareTo" 134*f0dffb02SXin Li 58| const v4, #+13 (0x0000000d | 1.82169e-44) 135*f0dffb02SXin Li 61| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 136*f0dffb02SXin Li 64| invoke-static {v0,v3,v2}, Main.getHandleForVirtual(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 137*f0dffb02SXin Li 67| move-result-object v0 138*f0dffb02SXin Li 68| const v4, #+14 (0x0000000e | 1.96182e-44) 139*f0dffb02SXin Li 71| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 140*f0dffb02SXin Li 74| return-object v0 141*f0dffb02SXin Li} 142*f0dffb02SXin Li 143*f0dffb02SXin Limethod Main.getStringConcatHandle():java.lang.invoke.MethodHandle 144*f0dffb02SXin Li{ 145*f0dffb02SXin Li 0| const v3, #+15 (0x0000000f | 2.10195e-44) 146*f0dffb02SXin Li 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 147*f0dffb02SXin Li 6| const-string v0, "concat" 148*f0dffb02SXin Li 8| const v3, #+16 (0x00000010 | 2.24208e-44) 149*f0dffb02SXin Li 11| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 150*f0dffb02SXin Li 14| invoke-virtual {v0}, java.lang.Object.getClass():java.lang.Class 151*f0dffb02SXin Li 17| move-result-object v1 152*f0dffb02SXin Li 18| const v3, #+17 (0x00000011 | 2.38221e-44) 153*f0dffb02SXin Li 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 154*f0dffb02SXin Li 24| invoke-static {v1,v1}, java.lang.invoke.MethodType.methodType(java.lang.Class, java.lang.Class):java.lang.invoke.MethodType 155*f0dffb02SXin Li 27| move-result-object v2 156*f0dffb02SXin Li 28| const v3, #+18 (0x00000012 | 2.52234e-44) 157*f0dffb02SXin Li 31| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 158*f0dffb02SXin Li 34| invoke-static {v1,v0,v2}, Main.getHandleForVirtual(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 159*f0dffb02SXin Li 37| move-result-object v0 160*f0dffb02SXin Li 38| const v3, #+19 (0x00000013 | 2.66247e-44) 161*f0dffb02SXin Li 41| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 162*f0dffb02SXin Li 44| return-object v0 163*f0dffb02SXin Li} 164*f0dffb02SXin Li 165*f0dffb02SXin Limethod Main.getStringValueOfLongHandle():java.lang.invoke.MethodHandle 166*f0dffb02SXin Li{ 167*f0dffb02SXin Li 0| const v4, #+20 (0x00000014 | 2.80260e-44) 168*f0dffb02SXin Li 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 169*f0dffb02SXin Li 6| sget-object v0, java.lang.Long.TYPE 170*f0dffb02SXin Li 8| const v4, #+21 (0x00000015 | 2.94273e-44) 171*f0dffb02SXin Li 11| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 172*f0dffb02SXin Li 14| const-string v1, "valueOf" 173*f0dffb02SXin Li 16| const v4, #+22 (0x00000016 | 3.08286e-44) 174*f0dffb02SXin Li 19| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 175*f0dffb02SXin Li 22| invoke-virtual {v1}, java.lang.Object.getClass():java.lang.Class 176*f0dffb02SXin Li 25| move-result-object v2 177*f0dffb02SXin Li 26| const v4, #+23 (0x00000017 | 3.22299e-44) 178*f0dffb02SXin Li 29| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 179*f0dffb02SXin Li 32| invoke-static {v2,v0}, java.lang.invoke.MethodType.methodType(java.lang.Class, java.lang.Class):java.lang.invoke.MethodType 180*f0dffb02SXin Li 35| move-result-object v3 181*f0dffb02SXin Li 36| const v4, #+24 (0x00000018 | 3.36312e-44) 182*f0dffb02SXin Li 39| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 183*f0dffb02SXin Li 42| invoke-static {v2,v1,v3}, Main.getHandleForStatic(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 184*f0dffb02SXin Li 45| move-result-object v0 185*f0dffb02SXin Li 46| const v4, #+25 (0x00000019 | 3.50325e-44) 186*f0dffb02SXin Li 49| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 187*f0dffb02SXin Li 52| return-object v0 188*f0dffb02SXin Li} 189*f0dffb02SXin Li 190*f0dffb02SXin Limethod Main.getStringValueOfObjectHandle():java.lang.invoke.MethodHandle 191*f0dffb02SXin Li{ 192*f0dffb02SXin Li 0| const v4, #+26 (0x0000001a | 3.64338e-44) 193*f0dffb02SXin Li 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 194*f0dffb02SXin Li 6| new-instance v0, java.lang.Object 195*f0dffb02SXin Li 8| const v4, #+27 (0x0000001b | 3.78351e-44) 196*f0dffb02SXin Li 11| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 197*f0dffb02SXin Li 14| invoke-direct {v0}, java.lang.Object.<init>():void 198*f0dffb02SXin Li 17| const v4, #+28 (0x0000001c | 3.92364e-44) 199*f0dffb02SXin Li 20| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 200*f0dffb02SXin Li 23| invoke-virtual {v0}, java.lang.Object.getClass():java.lang.Class 201*f0dffb02SXin Li 26| move-result-object v0 202*f0dffb02SXin Li 27| const v4, #+29 (0x0000001d | 4.06377e-44) 203*f0dffb02SXin Li 30| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 204*f0dffb02SXin Li 33| const-string v1, "valueOf" 205*f0dffb02SXin Li 35| const v4, #+30 (0x0000001e | 4.20390e-44) 206*f0dffb02SXin Li 38| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 207*f0dffb02SXin Li 41| invoke-virtual {v1}, java.lang.Object.getClass():java.lang.Class 208*f0dffb02SXin Li 44| move-result-object v2 209*f0dffb02SXin Li 45| const v4, #+31 (0x0000001f | 4.34403e-44) 210*f0dffb02SXin Li 48| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 211*f0dffb02SXin Li 51| invoke-static {v2,v0}, java.lang.invoke.MethodType.methodType(java.lang.Class, java.lang.Class):java.lang.invoke.MethodType 212*f0dffb02SXin Li 54| move-result-object v3 213*f0dffb02SXin Li 55| const v4, #+32 (0x00000020 | 4.48416e-44) 214*f0dffb02SXin Li 58| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 215*f0dffb02SXin Li 61| invoke-static {v2,v1,v3}, Main.getHandleForStatic(java.lang.Class, java.lang.String, java.lang.invoke.MethodType):java.lang.invoke.MethodHandle 216*f0dffb02SXin Li 64| move-result-object v0 217*f0dffb02SXin Li 65| const v4, #+33 (0x00000021 | 4.62428e-44) 218*f0dffb02SXin Li 68| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 219*f0dffb02SXin Li 71| return-object v0 220*f0dffb02SXin Li} 221*f0dffb02SXin Li 222*f0dffb02SXin Limethod Main.main(java.lang.String[]):void 223*f0dffb02SXin Li{ 224*f0dffb02SXin Li 0| const v0, #+34 (0x00000022 | 4.76441e-44) 225*f0dffb02SXin Li 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226*f0dffb02SXin Li 6| invoke-static {}, Main.getStringConcatHandle():java.lang.invoke.MethodHandle 227*f0dffb02SXin Li 9| move-result-object v1 228*f0dffb02SXin Li 10| const v0, #+35 (0x00000023 | 4.90454e-44) 229*f0dffb02SXin Li 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230*f0dffb02SXin Li 16| const-string v2, "[String1]" 231*f0dffb02SXin Li 18| const v0, #+36 (0x00000024 | 5.04467e-44) 232*f0dffb02SXin Li 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233*f0dffb02SXin Li 24| const-string v3, "+[String2]" 234*f0dffb02SXin Li 26| const v0, #+37 (0x00000025 | 5.18480e-44) 235*f0dffb02SXin Li 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236*f0dffb02SXin Li 32| invoke-polymorphic {v1,v2,v3}, java.lang.invoke.MethodHandle.invokeExact(java.lang.Object[]):java.lang.Object, (java.lang.String, java.lang.String):java.lang.String 237*f0dffb02SXin Li 36| move-result-object v4 238*f0dffb02SXin Li 37| const v0, #+38 (0x00000026 | 5.32493e-44) 239*f0dffb02SXin Li 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240*f0dffb02SXin Li 43| sget-object v5, java.lang.System.out 241*f0dffb02SXin Li 45| const v0, #+39 (0x00000027 | 5.46506e-44) 242*f0dffb02SXin Li 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243*f0dffb02SXin Li 51| invoke-virtual {v5,v4}, java.io.PrintStream.println(java.lang.String):void 244*f0dffb02SXin Li 54| const v0, #+40 (0x00000028 | 5.60519e-44) 245*f0dffb02SXin Li 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246*f0dffb02SXin Li 60| invoke-static {}, Main.getStringValueOfObjectHandle():java.lang.invoke.MethodHandle 247*f0dffb02SXin Li 63| move-result-object v1 248*f0dffb02SXin Li 64| const v0, #+41 (0x00000029 | 5.74532e-44) 249*f0dffb02SXin Li 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250*f0dffb02SXin Li 70| const-string v2, "[String1]" 251*f0dffb02SXin Li 72| const v0, #+42 (0x0000002a | 5.88545e-44) 252*f0dffb02SXin Li 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253*f0dffb02SXin Li 78| invoke-polymorphic {v1,v2}, java.lang.invoke.MethodHandle.invokeExact(java.lang.Object[]):java.lang.Object, (java.lang.Object):java.lang.String 254*f0dffb02SXin Li 82| move-result-object v4 255*f0dffb02SXin Li 83| const v0, #+43 (0x0000002b | 6.02558e-44) 256*f0dffb02SXin Li 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257*f0dffb02SXin Li 89| sget-object v5, java.lang.System.out 258*f0dffb02SXin Li 91| const v0, #+44 (0x0000002c | 6.16571e-44) 259*f0dffb02SXin Li 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260*f0dffb02SXin Li 97| invoke-virtual {v5,v4}, java.io.PrintStream.println(java.lang.String):void 261*f0dffb02SXin Li 100| const v0, #+45 (0x0000002d | 6.30584e-44) 262*f0dffb02SXin Li 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263*f0dffb02SXin Li 106| invoke-static {}, Main.getStringConcatHandle():java.lang.invoke.MethodHandle 264*f0dffb02SXin Li 109| move-result-object v1 265*f0dffb02SXin Li 110| const v0, #+46 (0x0000002e | 6.44597e-44) 266*f0dffb02SXin Li 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267*f0dffb02SXin Li 116| const-string v2, "[String1]" 268*f0dffb02SXin Li 118| const v0, #+47 (0x0000002f | 6.58610e-44) 269*f0dffb02SXin Li 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270*f0dffb02SXin Li 124| const-string v3, "+[String2]" 271*f0dffb02SXin Li 126| const v0, #+48 (0x00000030 | 6.72623e-44) 272*f0dffb02SXin Li 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273*f0dffb02SXin Li 132| invoke-polymorphic {v1,v2,v3}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (java.lang.Object, java.lang.Object):java.lang.String 274*f0dffb02SXin Li 136| move-result-object v4 275*f0dffb02SXin Li 137| const v0, #+49 (0x00000031 | 6.86636e-44) 276*f0dffb02SXin Li 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277*f0dffb02SXin Li 143| sget-object v5, java.lang.System.out 278*f0dffb02SXin Li 145| const v0, #+50 (0x00000032 | 7.00649e-44) 279*f0dffb02SXin Li 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280*f0dffb02SXin Li 151| invoke-virtual {v5,v4}, java.io.PrintStream.println(java.lang.String):void 281*f0dffb02SXin Li 154| const v0, #+51 (0x00000033 | 7.14662e-44) 282*f0dffb02SXin Li 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283*f0dffb02SXin Li 160| invoke-static {}, Main.getStringValueOfLongHandle():java.lang.invoke.MethodHandle 284*f0dffb02SXin Li 163| move-result-object v1 285*f0dffb02SXin Li 164| const v0, #+52 (0x00000034 | 7.28675e-44) 286*f0dffb02SXin Li 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287*f0dffb02SXin Li 170| const-wide v2:v3, #+42 (0x000000000000002a | 2.07508e-322) 288*f0dffb02SXin Li 175| invoke-polymorphic {v1,v2,v3}, java.lang.invoke.MethodHandle.invokeExact(java.lang.Object[]):java.lang.Object, (long):java.lang.String 289*f0dffb02SXin Li 179| move-result-object v4 290*f0dffb02SXin Li 180| const v0, #+53 (0x00000035 | 7.42688e-44) 291*f0dffb02SXin Li 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292*f0dffb02SXin Li 186| sget-object v5, java.lang.System.out 293*f0dffb02SXin Li 188| const v0, #+54 (0x00000036 | 7.56701e-44) 294*f0dffb02SXin Li 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295*f0dffb02SXin Li 194| invoke-virtual {v5,v4}, java.io.PrintStream.println(java.lang.String):void 296*f0dffb02SXin Li 197| const v0, #+55 (0x00000037 | 7.70714e-44) 297*f0dffb02SXin Li 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298*f0dffb02SXin Li 203| const v2, #+40 (0x00000028 | 5.60519e-44) 299*f0dffb02SXin Li 206| invoke-polymorphic {v1,v2}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (int):java.lang.String 300*f0dffb02SXin Li 210| move-result-object v4 301*f0dffb02SXin Li 211| const v0, #+56 (0x00000038 | 7.84727e-44) 302*f0dffb02SXin Li 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303*f0dffb02SXin Li 217| sget-object v5, java.lang.System.out 304*f0dffb02SXin Li 219| const v0, #+57 (0x00000039 | 7.98740e-44) 305*f0dffb02SXin Li 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306*f0dffb02SXin Li 225| invoke-virtual {v5,v4}, java.io.PrintStream.println(java.lang.String):void 307*f0dffb02SXin Li 228| const v0, #+58 (0x0000003a | 8.12753e-44) 308*f0dffb02SXin Li 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309*f0dffb02SXin Li 234| new-instance v2, java.lang.Long 310*f0dffb02SXin Li 236| const v0, #+59 (0x0000003b | 8.26766e-44) 311*f0dffb02SXin Li 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312*f0dffb02SXin Li 242| const-wide v3:v4, #+43 (0x000000000000002b | 2.12448e-322) 313*f0dffb02SXin Li 247| invoke-direct {v2,v3,v4}, java.lang.Long.<init>(long):void 314*f0dffb02SXin Li 250| const v0, #+60 (0x0000003c | 8.40779e-44) 315*f0dffb02SXin Li 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316*f0dffb02SXin Li 256| invoke-polymorphic {v1,v2}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (java.lang.Long):java.lang.String 317*f0dffb02SXin Li 260| move-result-object v4 318*f0dffb02SXin Li 261| const v0, #+61 (0x0000003d | 8.54792e-44) 319*f0dffb02SXin Li 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320*f0dffb02SXin Li 267| sget-object v5, java.lang.System.out 321*f0dffb02SXin Li 269| const v0, #+62 (0x0000003e | 8.68805e-44) 322*f0dffb02SXin Li 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323*f0dffb02SXin Li 275| invoke-virtual {v5,v4}, java.io.PrintStream.println(java.lang.String):void 324*f0dffb02SXin Li 278| const v0, #+63 (0x0000003f | 8.82818e-44) 325*f0dffb02SXin Li 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326*f0dffb02SXin Li 284| new-instance v2, java.lang.Integer 327*f0dffb02SXin Li 286| const v0, #+64 (0x00000040 | 8.96831e-44) 328*f0dffb02SXin Li 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329*f0dffb02SXin Li 292| const v3, #+44 (0x0000002c | 6.16571e-44) 330*f0dffb02SXin Li 295| invoke-direct {v2,v3}, java.lang.Integer.<init>(int):void 331*f0dffb02SXin Li 298| const v0, #+65 (0x00000041 | 9.10844e-44) 332*f0dffb02SXin Li 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333*f0dffb02SXin Li 304| invoke-polymorphic {v1,v2}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (java.lang.Integer):java.lang.String 334*f0dffb02SXin Li 308| move-result-object v4 335*f0dffb02SXin Li 309| const v0, #+66 (0x00000042 | 9.24857e-44) 336*f0dffb02SXin Li 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337*f0dffb02SXin Li 315| sget-object v5, java.lang.System.out 338*f0dffb02SXin Li 317| const v0, #+67 (0x00000043 | 9.38870e-44) 339*f0dffb02SXin Li 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340*f0dffb02SXin Li 323| invoke-virtual {v5,v4}, java.io.PrintStream.println(java.lang.String):void 341*f0dffb02SXin Li 326| const v0, #+68 (0x00000044 | 9.52883e-44) 342*f0dffb02SXin Li 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343*f0dffb02SXin Li 332| invoke-static {}, Main.getLongCompareToHandle():java.lang.invoke.MethodHandle 344*f0dffb02SXin Li 335| move-result-object v1 345*f0dffb02SXin Li 336| const v0, #+69 (0x00000045 | 9.66896e-44) 346*f0dffb02SXin Li 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347*f0dffb02SXin Li 342| new-instance v2, java.lang.Long 348*f0dffb02SXin Li 344| const v0, #+70 (0x00000046 | 9.80909e-44) 349*f0dffb02SXin Li 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350*f0dffb02SXin Li 350| const-wide v3:v4, #+43 (0x000000000000002b | 2.12448e-322) 351*f0dffb02SXin Li 355| invoke-direct {v2,v3,v4}, java.lang.Long.<init>(long):void 352*f0dffb02SXin Li 358| const v0, #+71 (0x00000047 | 9.94922e-44) 353*f0dffb02SXin Li 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354*f0dffb02SXin Li 364| invoke-polymorphic {v1,v2,v2}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (java.lang.Long, java.lang.Long):int 355*f0dffb02SXin Li 368| move-result v4 356*f0dffb02SXin Li 369| const v0, #+72 (0x00000048 | 1.00893e-43) 357*f0dffb02SXin Li 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358*f0dffb02SXin Li 375| sget-object v5, java.lang.System.out 359*f0dffb02SXin Li 377| const v0, #+73 (0x00000049 | 1.02295e-43) 360*f0dffb02SXin Li 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361*f0dffb02SXin Li 383| invoke-virtual {v5,v4}, java.io.PrintStream.println(int):void 362*f0dffb02SXin Li 386| const v0, #+74 (0x0000004a | 1.03696e-43) 363*f0dffb02SXin Li 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364*f0dffb02SXin Li 392| const-wide v3:v4, #+44 (0x000000000000002c | 2.17389e-322) 365*f0dffb02SXin Li 397| invoke-polymorphic {v1,v2,v3,v4}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (java.lang.Long, long):int 366*f0dffb02SXin Li 401| move-result v4 367*f0dffb02SXin Li 402| const v0, #+75 (0x0000004b | 1.05097e-43) 368*f0dffb02SXin Li 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369*f0dffb02SXin Li 408| sget-object v5, java.lang.System.out 370*f0dffb02SXin Li 410| const v0, #+76 (0x0000004c | 1.06499e-43) 371*f0dffb02SXin Li 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372*f0dffb02SXin Li 416| invoke-virtual {v5,v4}, java.io.PrintStream.println(int):void 373*f0dffb02SXin Li 419| const v0, #+77 (0x0000004d | 1.07900e-43) 374*f0dffb02SXin Li 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375*f0dffb02SXin Li 425| invoke-polymorphic/range {v8..v13}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (java.lang.Long, long):int 376*f0dffb02SXin Li 429| const v0, #+78 (0x0000004e | 1.09301e-43) 377*f0dffb02SXin Li 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378*f0dffb02SXin Li 435| invoke-polymorphic/range {v4..v44}, java.lang.invoke.MethodHandle.invoke(java.lang.Object[]):java.lang.Object, (java.lang.Long, long):int 379*f0dffb02SXin Li 439| const v0, #+79 (0x0000004f | 1.10703e-43) 380*f0dffb02SXin Li 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381*f0dffb02SXin Li 445| return-void 382*f0dffb02SXin Li} 383