xref: /aosp_15_r20/tools/dexter/testdata/expected/invoke-polymorphic.code_coverage (revision f0dffb02cdb5c647d21204e89a92a1ffae2dad87)
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