public class org.graalvm.compiler.nodes.test.LoopLivenessTest extends org.graalvm.compiler.core.test.GraalCompilerTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.nodes.test.LoopLivenessTest
super_class: org.graalvm.compiler.core.test.GraalCompilerTest
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.graalvm.compiler.core.test.GraalCompilerTest.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/nodes/test/LoopLivenessTest;
public static void manyLoopsSmall();
descriptor: ()V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=0
0: iconst_0
istore 0
start local 0 1: goto 7
2: StackMap locals: int
StackMap stack:
iconst_0
istore 1
start local 1 3: goto 5
StackMap locals: int
StackMap stack:
4: iinc 1 1
StackMap locals:
StackMap stack:
5: iload 1
bipush 10
if_icmplt 4
end local 1 6: iinc 0 1
StackMap locals:
StackMap stack:
7: iload 0
bipush 10
if_icmplt 2
end local 0 8: iconst_0
istore 0
start local 0 9: goto 15
10: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 11: goto 13
StackMap locals: int
StackMap stack:
12: iinc 1 1
StackMap locals:
StackMap stack:
13: iload 1
bipush 10
if_icmplt 12
end local 1 14: iinc 0 1
StackMap locals:
StackMap stack:
15: iload 0
bipush 10
if_icmplt 10
end local 0 16: iconst_0
istore 0
start local 0 17: goto 23
18: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 19: goto 21
StackMap locals: int
StackMap stack:
20: iinc 1 1
StackMap locals:
StackMap stack:
21: iload 1
bipush 10
if_icmplt 20
end local 1 22: iinc 0 1
StackMap locals:
StackMap stack:
23: iload 0
bipush 10
if_icmplt 18
end local 0 24: iconst_0
istore 0
start local 0 25: goto 31
26: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 27: goto 29
StackMap locals: int
StackMap stack:
28: iinc 1 1
StackMap locals:
StackMap stack:
29: iload 1
bipush 10
if_icmplt 28
end local 1 30: iinc 0 1
StackMap locals:
StackMap stack:
31: iload 0
bipush 10
if_icmplt 26
end local 0 32: iconst_0
istore 0
start local 0 33: goto 39
34: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 35: goto 37
StackMap locals: int
StackMap stack:
36: iinc 1 1
StackMap locals:
StackMap stack:
37: iload 1
bipush 10
if_icmplt 36
end local 1 38: iinc 0 1
StackMap locals:
StackMap stack:
39: iload 0
bipush 10
if_icmplt 34
end local 0 40: iconst_0
istore 0
start local 0 41: goto 47
42: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 43: goto 45
StackMap locals: int
StackMap stack:
44: iinc 1 1
StackMap locals:
StackMap stack:
45: iload 1
bipush 10
if_icmplt 44
end local 1 46: iinc 0 1
StackMap locals:
StackMap stack:
47: iload 0
bipush 10
if_icmplt 42
end local 0 48: iconst_0
istore 0
start local 0 49: goto 55
50: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 51: goto 53
StackMap locals: int
StackMap stack:
52: iinc 1 1
StackMap locals:
StackMap stack:
53: iload 1
bipush 10
if_icmplt 52
end local 1 54: iinc 0 1
StackMap locals:
StackMap stack:
55: iload 0
bipush 10
if_icmplt 50
end local 0 56: iconst_0
istore 0
start local 0 57: goto 63
58: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 59: goto 61
StackMap locals: int
StackMap stack:
60: iinc 1 1
StackMap locals:
StackMap stack:
61: iload 1
bipush 10
if_icmplt 60
end local 1 62: iinc 0 1
StackMap locals:
StackMap stack:
63: iload 0
bipush 10
if_icmplt 58
end local 0 64: iconst_0
istore 0
start local 0 65: goto 71
66: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 67: goto 69
StackMap locals: int
StackMap stack:
68: iinc 1 1
StackMap locals:
StackMap stack:
69: iload 1
bipush 10
if_icmplt 68
end local 1 70: iinc 0 1
StackMap locals:
StackMap stack:
71: iload 0
bipush 10
if_icmplt 66
end local 0 72: iconst_0
istore 0
start local 0 73: goto 79
74: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 75: goto 77
StackMap locals: int
StackMap stack:
76: iinc 1 1
StackMap locals:
StackMap stack:
77: iload 1
bipush 10
if_icmplt 76
end local 1 78: iinc 0 1
StackMap locals:
StackMap stack:
79: iload 0
bipush 10
if_icmplt 74
end local 0 80: iconst_0
istore 0
start local 0 81: goto 87
82: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 83: goto 85
StackMap locals: int
StackMap stack:
84: iinc 1 1
StackMap locals:
StackMap stack:
85: iload 1
bipush 10
if_icmplt 84
end local 1 86: iinc 0 1
StackMap locals:
StackMap stack:
87: iload 0
bipush 10
if_icmplt 82
end local 0 88: iconst_0
istore 0
start local 0 89: goto 95
90: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 91: goto 93
StackMap locals: int
StackMap stack:
92: iinc 1 1
StackMap locals:
StackMap stack:
93: iload 1
bipush 10
if_icmplt 92
end local 1 94: iinc 0 1
StackMap locals:
StackMap stack:
95: iload 0
bipush 10
if_icmplt 90
end local 0 96: iconst_0
istore 0
start local 0 97: goto 103
98: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 99: goto 101
StackMap locals: int
StackMap stack:
100: iinc 1 1
StackMap locals:
StackMap stack:
101: iload 1
bipush 10
if_icmplt 100
end local 1 102: iinc 0 1
StackMap locals:
StackMap stack:
103: iload 0
bipush 10
if_icmplt 98
end local 0 104: iconst_0
istore 0
start local 0 105: goto 111
106: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 107: goto 109
StackMap locals: int
StackMap stack:
108: iinc 1 1
StackMap locals:
StackMap stack:
109: iload 1
bipush 10
if_icmplt 108
end local 1 110: iinc 0 1
StackMap locals:
StackMap stack:
111: iload 0
bipush 10
if_icmplt 106
end local 0 112: iconst_0
istore 0
start local 0 113: goto 119
114: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 115: goto 117
StackMap locals: int
StackMap stack:
116: iinc 1 1
StackMap locals:
StackMap stack:
117: iload 1
bipush 10
if_icmplt 116
end local 1 118: iinc 0 1
StackMap locals:
StackMap stack:
119: iload 0
bipush 10
if_icmplt 114
end local 0 120: iconst_0
istore 0
start local 0 121: goto 127
122: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 123: goto 125
StackMap locals: int
StackMap stack:
124: iinc 1 1
StackMap locals:
StackMap stack:
125: iload 1
bipush 10
if_icmplt 124
end local 1 126: iinc 0 1
StackMap locals:
StackMap stack:
127: iload 0
bipush 10
if_icmplt 122
end local 0 128: iconst_0
istore 0
start local 0 129: goto 135
130: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 131: goto 133
StackMap locals: int
StackMap stack:
132: iinc 1 1
StackMap locals:
StackMap stack:
133: iload 1
bipush 10
if_icmplt 132
end local 1 134: iinc 0 1
StackMap locals:
StackMap stack:
135: iload 0
bipush 10
if_icmplt 130
end local 0 136: iconst_0
istore 0
start local 0 137: goto 143
138: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 139: goto 141
StackMap locals: int
StackMap stack:
140: iinc 1 1
StackMap locals:
StackMap stack:
141: iload 1
bipush 10
if_icmplt 140
end local 1 142: iinc 0 1
StackMap locals:
StackMap stack:
143: iload 0
bipush 10
if_icmplt 138
end local 0 144: iconst_0
istore 0
start local 0 145: goto 151
146: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 147: goto 149
StackMap locals: int
StackMap stack:
148: iinc 1 1
StackMap locals:
StackMap stack:
149: iload 1
bipush 10
if_icmplt 148
end local 1 150: iinc 0 1
StackMap locals:
StackMap stack:
151: iload 0
bipush 10
if_icmplt 146
end local 0 152: iconst_0
istore 0
start local 0 153: goto 159
154: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 155: goto 157
StackMap locals: int
StackMap stack:
156: iinc 1 1
StackMap locals:
StackMap stack:
157: iload 1
bipush 10
if_icmplt 156
end local 1 158: iinc 0 1
StackMap locals:
StackMap stack:
159: iload 0
bipush 10
if_icmplt 154
end local 0 160: iconst_0
istore 0
start local 0 161: goto 167
162: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 163: goto 165
StackMap locals: int
StackMap stack:
164: iinc 1 1
StackMap locals:
StackMap stack:
165: iload 1
bipush 10
if_icmplt 164
end local 1 166: iinc 0 1
StackMap locals:
StackMap stack:
167: iload 0
bipush 10
if_icmplt 162
end local 0 168: iconst_0
istore 0
start local 0 169: goto 175
170: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 171: goto 173
StackMap locals: int
StackMap stack:
172: iinc 1 1
StackMap locals:
StackMap stack:
173: iload 1
bipush 10
if_icmplt 172
end local 1 174: iinc 0 1
StackMap locals:
StackMap stack:
175: iload 0
bipush 10
if_icmplt 170
end local 0 176: iconst_0
istore 0
start local 0 177: goto 183
178: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 179: goto 181
StackMap locals: int
StackMap stack:
180: iinc 1 1
StackMap locals:
StackMap stack:
181: iload 1
bipush 10
if_icmplt 180
end local 1 182: iinc 0 1
StackMap locals:
StackMap stack:
183: iload 0
bipush 10
if_icmplt 178
end local 0 184: iconst_0
istore 0
start local 0 185: goto 191
186: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 187: goto 189
StackMap locals: int
StackMap stack:
188: iinc 1 1
StackMap locals:
StackMap stack:
189: iload 1
bipush 10
if_icmplt 188
end local 1 190: iinc 0 1
StackMap locals:
StackMap stack:
191: iload 0
bipush 10
if_icmplt 186
end local 0 192: iconst_0
istore 0
start local 0 193: goto 199
194: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 195: goto 197
StackMap locals: int
StackMap stack:
196: iinc 1 1
StackMap locals:
StackMap stack:
197: iload 1
bipush 10
if_icmplt 196
end local 1 198: iinc 0 1
StackMap locals:
StackMap stack:
199: iload 0
bipush 10
if_icmplt 194
end local 0 200: iconst_0
istore 0
start local 0 201: goto 207
202: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 203: goto 205
StackMap locals: int
StackMap stack:
204: iinc 1 1
StackMap locals:
StackMap stack:
205: iload 1
bipush 10
if_icmplt 204
end local 1 206: iinc 0 1
StackMap locals:
StackMap stack:
207: iload 0
bipush 10
if_icmplt 202
end local 0 208: iconst_0
istore 0
start local 0 209: goto 215
210: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 211: goto 213
StackMap locals: int
StackMap stack:
212: iinc 1 1
StackMap locals:
StackMap stack:
213: iload 1
bipush 10
if_icmplt 212
end local 1 214: iinc 0 1
StackMap locals:
StackMap stack:
215: iload 0
bipush 10
if_icmplt 210
end local 0 216: iconst_0
istore 0
start local 0 217: goto 223
218: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 219: goto 221
StackMap locals: int
StackMap stack:
220: iinc 1 1
StackMap locals:
StackMap stack:
221: iload 1
bipush 10
if_icmplt 220
end local 1 222: iinc 0 1
StackMap locals:
StackMap stack:
223: iload 0
bipush 10
if_icmplt 218
end local 0 224: iconst_0
istore 0
start local 0 225: goto 231
226: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 227: goto 229
StackMap locals: int
StackMap stack:
228: iinc 1 1
StackMap locals:
StackMap stack:
229: iload 1
bipush 10
if_icmplt 228
end local 1 230: iinc 0 1
StackMap locals:
StackMap stack:
231: iload 0
bipush 10
if_icmplt 226
end local 0 232: iconst_0
istore 0
start local 0 233: goto 239
234: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 235: goto 237
StackMap locals: int
StackMap stack:
236: iinc 1 1
StackMap locals:
StackMap stack:
237: iload 1
bipush 10
if_icmplt 236
end local 1 238: iinc 0 1
StackMap locals:
StackMap stack:
239: iload 0
bipush 10
if_icmplt 234
end local 0 240: iconst_0
istore 0
start local 0 241: goto 247
242: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 243: goto 245
StackMap locals: int
StackMap stack:
244: iinc 1 1
StackMap locals:
StackMap stack:
245: iload 1
bipush 10
if_icmplt 244
end local 1 246: iinc 0 1
StackMap locals:
StackMap stack:
247: iload 0
bipush 10
if_icmplt 242
end local 0 248: iconst_0
istore 0
start local 0 249: goto 255
250: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 251: goto 253
StackMap locals: int
StackMap stack:
252: iinc 1 1
StackMap locals:
StackMap stack:
253: iload 1
bipush 10
if_icmplt 252
end local 1 254: iinc 0 1
StackMap locals:
StackMap stack:
255: iload 0
bipush 10
if_icmplt 250
end local 0 256: return
LocalVariableTable:
Start End Slot Name Signature
1 8 0 i I
3 6 1 j I
9 16 0 i I
11 14 1 j I
17 24 0 i I
19 22 1 j I
25 32 0 i I
27 30 1 j I
33 40 0 i I
35 38 1 j I
41 48 0 i I
43 46 1 j I
49 56 0 i I
51 54 1 j I
57 64 0 i I
59 62 1 j I
65 72 0 i I
67 70 1 j I
73 80 0 i I
75 78 1 j I
81 88 0 i I
83 86 1 j I
89 96 0 i I
91 94 1 j I
97 104 0 i I
99 102 1 j I
105 112 0 i I
107 110 1 j I
113 120 0 i I
115 118 1 j I
121 128 0 i I
123 126 1 j I
129 136 0 i I
131 134 1 j I
137 144 0 i I
139 142 1 j I
145 152 0 i I
147 150 1 j I
153 160 0 i I
155 158 1 j I
161 168 0 i I
163 166 1 j I
169 176 0 i I
171 174 1 j I
177 184 0 i I
179 182 1 j I
185 192 0 i I
187 190 1 j I
193 200 0 i I
195 198 1 j I
201 208 0 i I
203 206 1 j I
209 216 0 i I
211 214 1 j I
217 224 0 i I
219 222 1 j I
225 232 0 i I
227 230 1 j I
233 240 0 i I
235 238 1 j I
241 248 0 i I
243 246 1 j I
249 256 0 i I
251 254 1 j I
public static void manyLoopsLarge();
descriptor: ()V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=0
0: iconst_0
istore 0
start local 0 1: goto 7
2: StackMap locals: int
StackMap stack:
iconst_0
istore 1
start local 1 3: goto 5
StackMap locals: int
StackMap stack:
4: iinc 1 1
StackMap locals:
StackMap stack:
5: iload 1
bipush 10
if_icmplt 4
end local 1 6: iinc 0 1
StackMap locals:
StackMap stack:
7: iload 0
bipush 10
if_icmplt 2
end local 0 8: iconst_0
istore 0
start local 0 9: goto 15
10: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 11: goto 13
StackMap locals: int
StackMap stack:
12: iinc 1 1
StackMap locals:
StackMap stack:
13: iload 1
bipush 10
if_icmplt 12
end local 1 14: iinc 0 1
StackMap locals:
StackMap stack:
15: iload 0
bipush 10
if_icmplt 10
end local 0 16: iconst_0
istore 0
start local 0 17: goto 23
18: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 19: goto 21
StackMap locals: int
StackMap stack:
20: iinc 1 1
StackMap locals:
StackMap stack:
21: iload 1
bipush 10
if_icmplt 20
end local 1 22: iinc 0 1
StackMap locals:
StackMap stack:
23: iload 0
bipush 10
if_icmplt 18
end local 0 24: iconst_0
istore 0
start local 0 25: goto 31
26: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 27: goto 29
StackMap locals: int
StackMap stack:
28: iinc 1 1
StackMap locals:
StackMap stack:
29: iload 1
bipush 10
if_icmplt 28
end local 1 30: iinc 0 1
StackMap locals:
StackMap stack:
31: iload 0
bipush 10
if_icmplt 26
end local 0 32: iconst_0
istore 0
start local 0 33: goto 39
34: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 35: goto 37
StackMap locals: int
StackMap stack:
36: iinc 1 1
StackMap locals:
StackMap stack:
37: iload 1
bipush 10
if_icmplt 36
end local 1 38: iinc 0 1
StackMap locals:
StackMap stack:
39: iload 0
bipush 10
if_icmplt 34
end local 0 40: iconst_0
istore 0
start local 0 41: goto 47
42: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 43: goto 45
StackMap locals: int
StackMap stack:
44: iinc 1 1
StackMap locals:
StackMap stack:
45: iload 1
bipush 10
if_icmplt 44
end local 1 46: iinc 0 1
StackMap locals:
StackMap stack:
47: iload 0
bipush 10
if_icmplt 42
end local 0 48: iconst_0
istore 0
start local 0 49: goto 55
50: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 51: goto 53
StackMap locals: int
StackMap stack:
52: iinc 1 1
StackMap locals:
StackMap stack:
53: iload 1
bipush 10
if_icmplt 52
end local 1 54: iinc 0 1
StackMap locals:
StackMap stack:
55: iload 0
bipush 10
if_icmplt 50
end local 0 56: iconst_0
istore 0
start local 0 57: goto 63
58: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 59: goto 61
StackMap locals: int
StackMap stack:
60: iinc 1 1
StackMap locals:
StackMap stack:
61: iload 1
bipush 10
if_icmplt 60
end local 1 62: iinc 0 1
StackMap locals:
StackMap stack:
63: iload 0
bipush 10
if_icmplt 58
end local 0 64: iconst_0
istore 0
start local 0 65: goto 71
66: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 67: goto 69
StackMap locals: int
StackMap stack:
68: iinc 1 1
StackMap locals:
StackMap stack:
69: iload 1
bipush 10
if_icmplt 68
end local 1 70: iinc 0 1
StackMap locals:
StackMap stack:
71: iload 0
bipush 10
if_icmplt 66
end local 0 72: iconst_0
istore 0
start local 0 73: goto 79
74: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 75: goto 77
StackMap locals: int
StackMap stack:
76: iinc 1 1
StackMap locals:
StackMap stack:
77: iload 1
bipush 10
if_icmplt 76
end local 1 78: iinc 0 1
StackMap locals:
StackMap stack:
79: iload 0
bipush 10
if_icmplt 74
end local 0 80: iconst_0
istore 0
start local 0 81: goto 87
82: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 83: goto 85
StackMap locals: int
StackMap stack:
84: iinc 1 1
StackMap locals:
StackMap stack:
85: iload 1
bipush 10
if_icmplt 84
end local 1 86: iinc 0 1
StackMap locals:
StackMap stack:
87: iload 0
bipush 10
if_icmplt 82
end local 0 88: iconst_0
istore 0
start local 0 89: goto 95
90: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 91: goto 93
StackMap locals: int
StackMap stack:
92: iinc 1 1
StackMap locals:
StackMap stack:
93: iload 1
bipush 10
if_icmplt 92
end local 1 94: iinc 0 1
StackMap locals:
StackMap stack:
95: iload 0
bipush 10
if_icmplt 90
end local 0 96: iconst_0
istore 0
start local 0 97: goto 103
98: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 99: goto 101
StackMap locals: int
StackMap stack:
100: iinc 1 1
StackMap locals:
StackMap stack:
101: iload 1
bipush 10
if_icmplt 100
end local 1 102: iinc 0 1
StackMap locals:
StackMap stack:
103: iload 0
bipush 10
if_icmplt 98
end local 0 104: iconst_0
istore 0
start local 0 105: goto 111
106: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 107: goto 109
StackMap locals: int
StackMap stack:
108: iinc 1 1
StackMap locals:
StackMap stack:
109: iload 1
bipush 10
if_icmplt 108
end local 1 110: iinc 0 1
StackMap locals:
StackMap stack:
111: iload 0
bipush 10
if_icmplt 106
end local 0 112: iconst_0
istore 0
start local 0 113: goto 119
114: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 115: goto 117
StackMap locals: int
StackMap stack:
116: iinc 1 1
StackMap locals:
StackMap stack:
117: iload 1
bipush 10
if_icmplt 116
end local 1 118: iinc 0 1
StackMap locals:
StackMap stack:
119: iload 0
bipush 10
if_icmplt 114
end local 0 120: iconst_0
istore 0
start local 0 121: goto 127
122: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 123: goto 125
StackMap locals: int
StackMap stack:
124: iinc 1 1
StackMap locals:
StackMap stack:
125: iload 1
bipush 10
if_icmplt 124
end local 1 126: iinc 0 1
StackMap locals:
StackMap stack:
127: iload 0
bipush 10
if_icmplt 122
end local 0 128: iconst_0
istore 0
start local 0 129: goto 135
130: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 131: goto 133
StackMap locals: int
StackMap stack:
132: iinc 1 1
StackMap locals:
StackMap stack:
133: iload 1
bipush 10
if_icmplt 132
end local 1 134: iinc 0 1
StackMap locals:
StackMap stack:
135: iload 0
bipush 10
if_icmplt 130
end local 0 136: iconst_0
istore 0
start local 0 137: goto 143
138: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 139: goto 141
StackMap locals: int
StackMap stack:
140: iinc 1 1
StackMap locals:
StackMap stack:
141: iload 1
bipush 10
if_icmplt 140
end local 1 142: iinc 0 1
StackMap locals:
StackMap stack:
143: iload 0
bipush 10
if_icmplt 138
end local 0 144: iconst_0
istore 0
start local 0 145: goto 151
146: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 147: goto 149
StackMap locals: int
StackMap stack:
148: iinc 1 1
StackMap locals:
StackMap stack:
149: iload 1
bipush 10
if_icmplt 148
end local 1 150: iinc 0 1
StackMap locals:
StackMap stack:
151: iload 0
bipush 10
if_icmplt 146
end local 0 152: iconst_0
istore 0
start local 0 153: goto 159
154: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 155: goto 157
StackMap locals: int
StackMap stack:
156: iinc 1 1
StackMap locals:
StackMap stack:
157: iload 1
bipush 10
if_icmplt 156
end local 1 158: iinc 0 1
StackMap locals:
StackMap stack:
159: iload 0
bipush 10
if_icmplt 154
end local 0 160: iconst_0
istore 0
start local 0 161: goto 167
162: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 163: goto 165
StackMap locals: int
StackMap stack:
164: iinc 1 1
StackMap locals:
StackMap stack:
165: iload 1
bipush 10
if_icmplt 164
end local 1 166: iinc 0 1
StackMap locals:
StackMap stack:
167: iload 0
bipush 10
if_icmplt 162
end local 0 168: iconst_0
istore 0
start local 0 169: goto 175
170: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 171: goto 173
StackMap locals: int
StackMap stack:
172: iinc 1 1
StackMap locals:
StackMap stack:
173: iload 1
bipush 10
if_icmplt 172
end local 1 174: iinc 0 1
StackMap locals:
StackMap stack:
175: iload 0
bipush 10
if_icmplt 170
end local 0 176: iconst_0
istore 0
start local 0 177: goto 183
178: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 179: goto 181
StackMap locals: int
StackMap stack:
180: iinc 1 1
StackMap locals:
StackMap stack:
181: iload 1
bipush 10
if_icmplt 180
end local 1 182: iinc 0 1
StackMap locals:
StackMap stack:
183: iload 0
bipush 10
if_icmplt 178
end local 0 184: iconst_0
istore 0
start local 0 185: goto 191
186: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 187: goto 189
StackMap locals: int
StackMap stack:
188: iinc 1 1
StackMap locals:
StackMap stack:
189: iload 1
bipush 10
if_icmplt 188
end local 1 190: iinc 0 1
StackMap locals:
StackMap stack:
191: iload 0
bipush 10
if_icmplt 186
end local 0 192: iconst_0
istore 0
start local 0 193: goto 199
194: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 195: goto 197
StackMap locals: int
StackMap stack:
196: iinc 1 1
StackMap locals:
StackMap stack:
197: iload 1
bipush 10
if_icmplt 196
end local 1 198: iinc 0 1
StackMap locals:
StackMap stack:
199: iload 0
bipush 10
if_icmplt 194
end local 0 200: iconst_0
istore 0
start local 0 201: goto 207
202: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 203: goto 205
StackMap locals: int
StackMap stack:
204: iinc 1 1
StackMap locals:
StackMap stack:
205: iload 1
bipush 10
if_icmplt 204
end local 1 206: iinc 0 1
StackMap locals:
StackMap stack:
207: iload 0
bipush 10
if_icmplt 202
end local 0 208: iconst_0
istore 0
start local 0 209: goto 215
210: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 211: goto 213
StackMap locals: int
StackMap stack:
212: iinc 1 1
StackMap locals:
StackMap stack:
213: iload 1
bipush 10
if_icmplt 212
end local 1 214: iinc 0 1
StackMap locals:
StackMap stack:
215: iload 0
bipush 10
if_icmplt 210
end local 0 216: iconst_0
istore 0
start local 0 217: goto 223
218: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 219: goto 221
StackMap locals: int
StackMap stack:
220: iinc 1 1
StackMap locals:
StackMap stack:
221: iload 1
bipush 10
if_icmplt 220
end local 1 222: iinc 0 1
StackMap locals:
StackMap stack:
223: iload 0
bipush 10
if_icmplt 218
end local 0 224: iconst_0
istore 0
start local 0 225: goto 231
226: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 227: goto 229
StackMap locals: int
StackMap stack:
228: iinc 1 1
StackMap locals:
StackMap stack:
229: iload 1
bipush 10
if_icmplt 228
end local 1 230: iinc 0 1
StackMap locals:
StackMap stack:
231: iload 0
bipush 10
if_icmplt 226
end local 0 232: iconst_0
istore 0
start local 0 233: goto 239
234: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 235: goto 237
StackMap locals: int
StackMap stack:
236: iinc 1 1
StackMap locals:
StackMap stack:
237: iload 1
bipush 10
if_icmplt 236
end local 1 238: iinc 0 1
StackMap locals:
StackMap stack:
239: iload 0
bipush 10
if_icmplt 234
end local 0 240: iconst_0
istore 0
start local 0 241: goto 247
242: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 243: goto 245
StackMap locals: int
StackMap stack:
244: iinc 1 1
StackMap locals:
StackMap stack:
245: iload 1
bipush 10
if_icmplt 244
end local 1 246: iinc 0 1
StackMap locals:
StackMap stack:
247: iload 0
bipush 10
if_icmplt 242
end local 0 248: iconst_0
istore 0
start local 0 249: goto 255
250: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 251: goto 253
StackMap locals: int
StackMap stack:
252: iinc 1 1
StackMap locals:
StackMap stack:
253: iload 1
bipush 10
if_icmplt 252
end local 1 254: iinc 0 1
StackMap locals:
StackMap stack:
255: iload 0
bipush 10
if_icmplt 250
end local 0 256: return
LocalVariableTable:
Start End Slot Name Signature
1 8 0 i I
3 6 1 j I
9 16 0 i I
11 14 1 j I
17 24 0 i I
19 22 1 j I
25 32 0 i I
27 30 1 j I
33 40 0 i I
35 38 1 j I
41 48 0 i I
43 46 1 j I
49 56 0 i I
51 54 1 j I
57 64 0 i I
59 62 1 j I
65 72 0 i I
67 70 1 j I
73 80 0 i I
75 78 1 j I
81 88 0 i I
83 86 1 j I
89 96 0 i I
91 94 1 j I
97 104 0 i I
99 102 1 j I
105 112 0 i I
107 110 1 j I
113 120 0 i I
115 118 1 j I
121 128 0 i I
123 126 1 j I
129 136 0 i I
131 134 1 j I
137 144 0 i I
139 142 1 j I
145 152 0 i I
147 150 1 j I
153 160 0 i I
155 158 1 j I
161 168 0 i I
163 166 1 j I
169 176 0 i I
171 174 1 j I
177 184 0 i I
179 182 1 j I
185 192 0 i I
187 190 1 j I
193 200 0 i I
195 198 1 j I
201 208 0 i I
203 206 1 j I
209 216 0 i I
211 214 1 j I
217 224 0 i I
219 222 1 j I
225 232 0 i I
227 230 1 j I
233 240 0 i I
235 238 1 j I
241 248 0 i I
243 246 1 j I
249 256 0 i I
251 254 1 j I
public void testManyLoopsSmall();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc "manyLoopsSmall"
iconst_0
anewarray java.lang.Object
invokevirtual org.graalvm.compiler.nodes.test.LoopLivenessTest.test:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/graalvm/compiler/core/test/GraalCompilerTest$Result;
pop
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/nodes/test/LoopLivenessTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testManyLoopsLarge();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc "manyLoopsLarge"
iconst_0
anewarray java.lang.Object
invokevirtual org.graalvm.compiler.nodes.test.LoopLivenessTest.test:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/graalvm/compiler/core/test/GraalCompilerTest$Result;
pop
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/nodes/test/LoopLivenessTest;
RuntimeVisibleAnnotations:
org.junit.Test()
}
SourceFile: "LoopLivenessTest.java"
InnerClasses:
public Result = org.graalvm.compiler.core.test.GraalCompilerTest$Result of org.graalvm.compiler.core.test.GraalCompilerTest