OLD | NEW |
1 # | 1 # |
2 # Autogenerated by generate-bytecode-expectations. | 2 # Autogenerated by generate-bytecode-expectations. |
3 # | 3 # |
4 | 4 |
5 --- | 5 --- |
6 wrap: yes | 6 wrap: yes |
7 | 7 |
8 --- | 8 --- |
9 snippet: " | 9 snippet: " |
10 var x = 0; return x || 3; | 10 var x = 0; return x || 3; |
11 " | 11 " |
12 frame size: 1 | 12 frame size: 1 |
13 parameter count: 1 | 13 parameter count: 1 |
14 bytecode array length: 9 | 14 bytecode array length: 9 |
15 bytecodes: [ | 15 bytecodes: [ |
16 /* 30 E> */ B(StackCheck), | 16 /* 30 E> */ B(StackCheck), |
17 /* 42 S> */ B(LdaZero), | 17 /* 42 S> */ B(LdaZero), |
18 B(Star), R(0), | 18 B(Star), R(0), |
19 /* 45 S> */ B(JumpIfToBooleanTrue), U8(4), | 19 /* 45 S> */ B(JumpIfToBooleanTrue), U8(4), |
20 B(LdaSmi), U8(3), | 20 B(LdaSmi), I8(3), |
21 /* 60 S> */ B(Return), | 21 /* 60 S> */ B(Return), |
22 ] | 22 ] |
23 constant pool: [ | 23 constant pool: [ |
24 ] | 24 ] |
25 handlers: [ | 25 handlers: [ |
26 ] | 26 ] |
27 | 27 |
28 --- | 28 --- |
29 snippet: " | 29 snippet: " |
30 var x = 0; return (x == 1) || 3; | 30 var x = 0; return (x == 1) || 3; |
31 " | 31 " |
32 frame size: 1 | 32 frame size: 1 |
33 parameter count: 1 | 33 parameter count: 1 |
34 bytecode array length: 14 | 34 bytecode array length: 14 |
35 bytecodes: [ | 35 bytecodes: [ |
36 /* 30 E> */ B(StackCheck), | 36 /* 30 E> */ B(StackCheck), |
37 /* 42 S> */ B(LdaZero), | 37 /* 42 S> */ B(LdaZero), |
38 B(Star), R(0), | 38 B(Star), R(0), |
39 /* 45 S> */ B(LdaSmi), U8(1), | 39 /* 45 S> */ B(LdaSmi), I8(1), |
40 /* 55 E> */ B(TestEqual), R(0), U8(2), | 40 /* 55 E> */ B(TestEqual), R(0), U8(2), |
41 B(JumpIfTrue), U8(4), | 41 B(JumpIfTrue), U8(4), |
42 B(LdaSmi), U8(3), | 42 B(LdaSmi), I8(3), |
43 /* 67 S> */ B(Return), | 43 /* 67 S> */ B(Return), |
44 ] | 44 ] |
45 constant pool: [ | 45 constant pool: [ |
46 ] | 46 ] |
47 handlers: [ | 47 handlers: [ |
48 ] | 48 ] |
49 | 49 |
50 --- | 50 --- |
51 snippet: " | 51 snippet: " |
52 var x = 0; return x && 3; | 52 var x = 0; return x && 3; |
53 " | 53 " |
54 frame size: 1 | 54 frame size: 1 |
55 parameter count: 1 | 55 parameter count: 1 |
56 bytecode array length: 9 | 56 bytecode array length: 9 |
57 bytecodes: [ | 57 bytecodes: [ |
58 /* 30 E> */ B(StackCheck), | 58 /* 30 E> */ B(StackCheck), |
59 /* 42 S> */ B(LdaZero), | 59 /* 42 S> */ B(LdaZero), |
60 B(Star), R(0), | 60 B(Star), R(0), |
61 /* 45 S> */ B(JumpIfToBooleanFalse), U8(4), | 61 /* 45 S> */ B(JumpIfToBooleanFalse), U8(4), |
62 B(LdaSmi), U8(3), | 62 B(LdaSmi), I8(3), |
63 /* 60 S> */ B(Return), | 63 /* 60 S> */ B(Return), |
64 ] | 64 ] |
65 constant pool: [ | 65 constant pool: [ |
66 ] | 66 ] |
67 handlers: [ | 67 handlers: [ |
68 ] | 68 ] |
69 | 69 |
70 --- | 70 --- |
71 snippet: " | 71 snippet: " |
72 var x = 0; return (x == 0) && 3; | 72 var x = 0; return (x == 0) && 3; |
73 " | 73 " |
74 frame size: 1 | 74 frame size: 1 |
75 parameter count: 1 | 75 parameter count: 1 |
76 bytecode array length: 13 | 76 bytecode array length: 13 |
77 bytecodes: [ | 77 bytecodes: [ |
78 /* 30 E> */ B(StackCheck), | 78 /* 30 E> */ B(StackCheck), |
79 /* 42 S> */ B(LdaZero), | 79 /* 42 S> */ B(LdaZero), |
80 B(Star), R(0), | 80 B(Star), R(0), |
81 /* 45 S> */ B(LdaZero), | 81 /* 45 S> */ B(LdaZero), |
82 /* 55 E> */ B(TestEqual), R(0), U8(2), | 82 /* 55 E> */ B(TestEqual), R(0), U8(2), |
83 B(JumpIfFalse), U8(4), | 83 B(JumpIfFalse), U8(4), |
84 B(LdaSmi), U8(3), | 84 B(LdaSmi), I8(3), |
85 /* 67 S> */ B(Return), | 85 /* 67 S> */ B(Return), |
86 ] | 86 ] |
87 constant pool: [ | 87 constant pool: [ |
88 ] | 88 ] |
89 handlers: [ | 89 handlers: [ |
90 ] | 90 ] |
91 | 91 |
92 --- | 92 --- |
93 snippet: " | 93 snippet: " |
94 var x = 0; return x || (1, 2, 3); | 94 var x = 0; return x || (1, 2, 3); |
95 " | 95 " |
96 frame size: 1 | 96 frame size: 1 |
97 parameter count: 1 | 97 parameter count: 1 |
98 bytecode array length: 9 | 98 bytecode array length: 9 |
99 bytecodes: [ | 99 bytecodes: [ |
100 /* 30 E> */ B(StackCheck), | 100 /* 30 E> */ B(StackCheck), |
101 /* 42 S> */ B(LdaZero), | 101 /* 42 S> */ B(LdaZero), |
102 B(Star), R(0), | 102 B(Star), R(0), |
103 /* 45 S> */ B(JumpIfToBooleanTrue), U8(4), | 103 /* 45 S> */ B(JumpIfToBooleanTrue), U8(4), |
104 B(LdaSmi), U8(3), | 104 B(LdaSmi), I8(3), |
105 /* 68 S> */ B(Return), | 105 /* 68 S> */ B(Return), |
106 ] | 106 ] |
107 constant pool: [ | 107 constant pool: [ |
108 ] | 108 ] |
109 handlers: [ | 109 handlers: [ |
110 ] | 110 ] |
111 | 111 |
112 --- | 112 --- |
113 snippet: " | 113 snippet: " |
114 var a = 2, b = 3, c = 4; return a || (a, b, a, b, c = 5, 3); | 114 var a = 2, b = 3, c = 4; return a || (a, b, a, b, c = 5, 3); |
115 " | 115 " |
116 frame size: 3 | 116 frame size: 3 |
117 parameter count: 1 | 117 parameter count: 1 |
118 bytecode array length: 24 | 118 bytecode array length: 24 |
119 bytecodes: [ | 119 bytecodes: [ |
120 /* 30 E> */ B(StackCheck), | 120 /* 30 E> */ B(StackCheck), |
121 /* 42 S> */ B(LdaSmi), U8(2), | 121 /* 42 S> */ B(LdaSmi), I8(2), |
122 B(Star), R(0), | 122 B(Star), R(0), |
123 /* 49 S> */ B(LdaSmi), U8(3), | 123 /* 49 S> */ B(LdaSmi), I8(3), |
124 B(Star), R(1), | 124 B(Star), R(1), |
125 /* 56 S> */ B(LdaSmi), U8(4), | 125 /* 56 S> */ B(LdaSmi), I8(4), |
126 B(Star), R(2), | 126 B(Star), R(2), |
127 /* 59 S> */ B(Ldar), R(0), | 127 /* 59 S> */ B(Ldar), R(0), |
128 B(JumpIfToBooleanTrue), U8(8), | 128 B(JumpIfToBooleanTrue), U8(8), |
129 B(LdaSmi), U8(5), | 129 B(LdaSmi), I8(5), |
130 B(Star), R(2), | 130 B(Star), R(2), |
131 B(LdaSmi), U8(3), | 131 B(LdaSmi), I8(3), |
132 /* 95 S> */ B(Return), | 132 /* 95 S> */ B(Return), |
133 ] | 133 ] |
134 constant pool: [ | 134 constant pool: [ |
135 ] | 135 ] |
136 handlers: [ | 136 handlers: [ |
137 ] | 137 ] |
138 | 138 |
139 --- | 139 --- |
140 snippet: " | 140 snippet: " |
141 var x = 1; var a = 2, b = 3; return x || ( | 141 var x = 1; var a = 2, b = 3; return x || ( |
(...skipping 28 matching lines...) Expand all Loading... |
170 a = 1, b = 2, | 170 a = 1, b = 2, |
171 a = 1, b = 2, | 171 a = 1, b = 2, |
172 a = 1, b = 2, | 172 a = 1, b = 2, |
173 a = 1, b = 2, 3); | 173 a = 1, b = 2, 3); |
174 " | 174 " |
175 frame size: 3 | 175 frame size: 3 |
176 parameter count: 1 | 176 parameter count: 1 |
177 bytecode array length: 276 | 177 bytecode array length: 276 |
178 bytecodes: [ | 178 bytecodes: [ |
179 /* 30 E> */ B(StackCheck), | 179 /* 30 E> */ B(StackCheck), |
180 /* 42 S> */ B(LdaSmi), U8(1), | 180 /* 42 S> */ B(LdaSmi), I8(1), |
181 B(Star), R(0), | 181 B(Star), R(0), |
182 /* 53 S> */ B(LdaSmi), U8(2), | 182 /* 53 S> */ B(LdaSmi), I8(2), |
183 B(Star), R(1), | 183 B(Star), R(1), |
184 /* 60 S> */ B(LdaSmi), U8(3), | 184 /* 60 S> */ B(LdaSmi), I8(3), |
185 B(Star), R(2), | 185 B(Star), R(2), |
186 /* 63 S> */ B(Ldar), R(0), | 186 /* 63 S> */ B(Ldar), R(0), |
187 B(JumpIfToBooleanTrueConstant), U8(0), | 187 B(JumpIfToBooleanTrueConstant), U8(0), |
188 B(LdaSmi), U8(1), | 188 B(LdaSmi), I8(1), |
189 B(Star), R(1), | 189 B(Star), R(1), |
190 B(LdaSmi), U8(2), | 190 B(LdaSmi), I8(2), |
191 B(Star), R(2), | 191 B(Star), R(2), |
192 B(LdaSmi), U8(1), | 192 B(LdaSmi), I8(1), |
193 B(Star), R(1), | 193 B(Star), R(1), |
194 B(LdaSmi), U8(2), | 194 B(LdaSmi), I8(2), |
195 B(Star), R(2), | 195 B(Star), R(2), |
196 B(LdaSmi), U8(1), | 196 B(LdaSmi), I8(1), |
197 B(Star), R(1), | 197 B(Star), R(1), |
198 B(LdaSmi), U8(2), | 198 B(LdaSmi), I8(2), |
199 B(Star), R(2), | 199 B(Star), R(2), |
200 B(LdaSmi), U8(1), | 200 B(LdaSmi), I8(1), |
201 B(Star), R(1), | 201 B(Star), R(1), |
202 B(LdaSmi), U8(2), | 202 B(LdaSmi), I8(2), |
203 B(Star), R(2), | 203 B(Star), R(2), |
204 B(LdaSmi), U8(1), | 204 B(LdaSmi), I8(1), |
205 B(Star), R(1), | 205 B(Star), R(1), |
206 B(LdaSmi), U8(2), | 206 B(LdaSmi), I8(2), |
207 B(Star), R(2), | 207 B(Star), R(2), |
208 B(LdaSmi), U8(1), | 208 B(LdaSmi), I8(1), |
209 B(Star), R(1), | 209 B(Star), R(1), |
210 B(LdaSmi), U8(2), | 210 B(LdaSmi), I8(2), |
211 B(Star), R(2), | 211 B(Star), R(2), |
212 B(LdaSmi), U8(1), | 212 B(LdaSmi), I8(1), |
213 B(Star), R(1), | 213 B(Star), R(1), |
214 B(LdaSmi), U8(2), | 214 B(LdaSmi), I8(2), |
215 B(Star), R(2), | 215 B(Star), R(2), |
216 B(LdaSmi), U8(1), | 216 B(LdaSmi), I8(1), |
217 B(Star), R(1), | 217 B(Star), R(1), |
218 B(LdaSmi), U8(2), | 218 B(LdaSmi), I8(2), |
219 B(Star), R(2), | 219 B(Star), R(2), |
220 B(LdaSmi), U8(1), | 220 B(LdaSmi), I8(1), |
221 B(Star), R(1), | 221 B(Star), R(1), |
222 B(LdaSmi), U8(2), | 222 B(LdaSmi), I8(2), |
223 B(Star), R(2), | 223 B(Star), R(2), |
224 B(LdaSmi), U8(1), | 224 B(LdaSmi), I8(1), |
225 B(Star), R(1), | 225 B(Star), R(1), |
226 B(LdaSmi), U8(2), | 226 B(LdaSmi), I8(2), |
227 B(Star), R(2), | 227 B(Star), R(2), |
228 B(LdaSmi), U8(1), | 228 B(LdaSmi), I8(1), |
229 B(Star), R(1), | 229 B(Star), R(1), |
230 B(LdaSmi), U8(2), | 230 B(LdaSmi), I8(2), |
231 B(Star), R(2), | 231 B(Star), R(2), |
232 B(LdaSmi), U8(1), | 232 B(LdaSmi), I8(1), |
233 B(Star), R(1), | 233 B(Star), R(1), |
234 B(LdaSmi), U8(2), | 234 B(LdaSmi), I8(2), |
235 B(Star), R(2), | 235 B(Star), R(2), |
236 B(LdaSmi), U8(1), | 236 B(LdaSmi), I8(1), |
237 B(Star), R(1), | 237 B(Star), R(1), |
238 B(LdaSmi), U8(2), | 238 B(LdaSmi), I8(2), |
239 B(Star), R(2), | 239 B(Star), R(2), |
240 B(LdaSmi), U8(1), | 240 B(LdaSmi), I8(1), |
241 B(Star), R(1), | 241 B(Star), R(1), |
242 B(LdaSmi), U8(2), | 242 B(LdaSmi), I8(2), |
243 B(Star), R(2), | 243 B(Star), R(2), |
244 B(LdaSmi), U8(1), | 244 B(LdaSmi), I8(1), |
245 B(Star), R(1), | 245 B(Star), R(1), |
246 B(LdaSmi), U8(2), | 246 B(LdaSmi), I8(2), |
247 B(Star), R(2), | 247 B(Star), R(2), |
248 B(LdaSmi), U8(1), | 248 B(LdaSmi), I8(1), |
249 B(Star), R(1), | 249 B(Star), R(1), |
250 B(LdaSmi), U8(2), | 250 B(LdaSmi), I8(2), |
251 B(Star), R(2), | 251 B(Star), R(2), |
252 B(LdaSmi), U8(1), | 252 B(LdaSmi), I8(1), |
253 B(Star), R(1), | 253 B(Star), R(1), |
254 B(LdaSmi), U8(2), | 254 B(LdaSmi), I8(2), |
255 B(Star), R(2), | 255 B(Star), R(2), |
256 B(LdaSmi), U8(1), | 256 B(LdaSmi), I8(1), |
257 B(Star), R(1), | 257 B(Star), R(1), |
258 B(LdaSmi), U8(2), | 258 B(LdaSmi), I8(2), |
259 B(Star), R(2), | 259 B(Star), R(2), |
260 B(LdaSmi), U8(1), | 260 B(LdaSmi), I8(1), |
261 B(Star), R(1), | 261 B(Star), R(1), |
262 B(LdaSmi), U8(2), | 262 B(LdaSmi), I8(2), |
263 B(Star), R(2), | 263 B(Star), R(2), |
264 B(LdaSmi), U8(1), | 264 B(LdaSmi), I8(1), |
265 B(Star), R(1), | 265 B(Star), R(1), |
266 B(LdaSmi), U8(2), | 266 B(LdaSmi), I8(2), |
267 B(Star), R(2), | 267 B(Star), R(2), |
268 B(LdaSmi), U8(1), | 268 B(LdaSmi), I8(1), |
269 B(Star), R(1), | 269 B(Star), R(1), |
270 B(LdaSmi), U8(2), | 270 B(LdaSmi), I8(2), |
271 B(Star), R(2), | 271 B(Star), R(2), |
272 B(LdaSmi), U8(1), | 272 B(LdaSmi), I8(1), |
273 B(Star), R(1), | 273 B(Star), R(1), |
274 B(LdaSmi), U8(2), | 274 B(LdaSmi), I8(2), |
275 B(Star), R(2), | 275 B(Star), R(2), |
276 B(LdaSmi), U8(1), | 276 B(LdaSmi), I8(1), |
277 B(Star), R(1), | 277 B(Star), R(1), |
278 B(LdaSmi), U8(2), | 278 B(LdaSmi), I8(2), |
279 B(Star), R(2), | 279 B(Star), R(2), |
280 B(LdaSmi), U8(1), | 280 B(LdaSmi), I8(1), |
281 B(Star), R(1), | 281 B(Star), R(1), |
282 B(LdaSmi), U8(2), | 282 B(LdaSmi), I8(2), |
283 B(Star), R(2), | 283 B(Star), R(2), |
284 B(LdaSmi), U8(1), | 284 B(LdaSmi), I8(1), |
285 B(Star), R(1), | 285 B(Star), R(1), |
286 B(LdaSmi), U8(2), | 286 B(LdaSmi), I8(2), |
287 B(Star), R(2), | 287 B(Star), R(2), |
288 B(LdaSmi), U8(1), | 288 B(LdaSmi), I8(1), |
289 B(Star), R(1), | 289 B(Star), R(1), |
290 B(LdaSmi), U8(2), | 290 B(LdaSmi), I8(2), |
291 B(Star), R(2), | 291 B(Star), R(2), |
292 B(LdaSmi), U8(1), | 292 B(LdaSmi), I8(1), |
293 B(Star), R(1), | 293 B(Star), R(1), |
294 B(LdaSmi), U8(2), | 294 B(LdaSmi), I8(2), |
295 B(Star), R(2), | 295 B(Star), R(2), |
296 B(LdaSmi), U8(1), | 296 B(LdaSmi), I8(1), |
297 B(Star), R(1), | 297 B(Star), R(1), |
298 B(LdaSmi), U8(2), | 298 B(LdaSmi), I8(2), |
299 B(Star), R(2), | 299 B(Star), R(2), |
300 B(LdaSmi), U8(1), | 300 B(LdaSmi), I8(1), |
301 B(Star), R(1), | 301 B(Star), R(1), |
302 B(LdaSmi), U8(2), | 302 B(LdaSmi), I8(2), |
303 B(Star), R(2), | 303 B(Star), R(2), |
304 B(LdaSmi), U8(1), | 304 B(LdaSmi), I8(1), |
305 B(Star), R(1), | 305 B(Star), R(1), |
306 B(LdaSmi), U8(2), | 306 B(LdaSmi), I8(2), |
307 B(Star), R(2), | 307 B(Star), R(2), |
308 B(LdaSmi), U8(1), | 308 B(LdaSmi), I8(1), |
309 B(Star), R(1), | 309 B(Star), R(1), |
310 B(LdaSmi), U8(2), | 310 B(LdaSmi), I8(2), |
311 B(Star), R(2), | 311 B(Star), R(2), |
312 B(LdaSmi), U8(1), | 312 B(LdaSmi), I8(1), |
313 B(Star), R(1), | 313 B(Star), R(1), |
314 B(LdaSmi), U8(2), | 314 B(LdaSmi), I8(2), |
315 B(Star), R(2), | 315 B(Star), R(2), |
316 B(LdaSmi), U8(3), | 316 B(LdaSmi), I8(3), |
317 /* 624 S> */ B(Return), | 317 /* 624 S> */ B(Return), |
318 ] | 318 ] |
319 constant pool: [ | 319 constant pool: [ |
320 Smi [260], | 320 Smi [260], |
321 ] | 321 ] |
322 handlers: [ | 322 handlers: [ |
323 ] | 323 ] |
324 | 324 |
325 --- | 325 --- |
326 snippet: " | 326 snippet: " |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
358 a = 1, b = 2, | 358 a = 1, b = 2, |
359 a = 1, b = 2, 3); | 359 a = 1, b = 2, 3); |
360 " | 360 " |
361 frame size: 3 | 361 frame size: 3 |
362 parameter count: 1 | 362 parameter count: 1 |
363 bytecode array length: 275 | 363 bytecode array length: 275 |
364 bytecodes: [ | 364 bytecodes: [ |
365 /* 30 E> */ B(StackCheck), | 365 /* 30 E> */ B(StackCheck), |
366 /* 42 S> */ B(LdaZero), | 366 /* 42 S> */ B(LdaZero), |
367 B(Star), R(0), | 367 B(Star), R(0), |
368 /* 53 S> */ B(LdaSmi), U8(2), | 368 /* 53 S> */ B(LdaSmi), I8(2), |
369 B(Star), R(1), | 369 B(Star), R(1), |
370 /* 60 S> */ B(LdaSmi), U8(3), | 370 /* 60 S> */ B(LdaSmi), I8(3), |
371 B(Star), R(2), | 371 B(Star), R(2), |
372 /* 63 S> */ B(Ldar), R(0), | 372 /* 63 S> */ B(Ldar), R(0), |
373 B(JumpIfToBooleanFalseConstant), U8(0), | 373 B(JumpIfToBooleanFalseConstant), U8(0), |
374 B(LdaSmi), U8(1), | 374 B(LdaSmi), I8(1), |
375 B(Star), R(1), | 375 B(Star), R(1), |
376 B(LdaSmi), U8(2), | 376 B(LdaSmi), I8(2), |
377 B(Star), R(2), | 377 B(Star), R(2), |
378 B(LdaSmi), U8(1), | 378 B(LdaSmi), I8(1), |
379 B(Star), R(1), | 379 B(Star), R(1), |
380 B(LdaSmi), U8(2), | 380 B(LdaSmi), I8(2), |
381 B(Star), R(2), | 381 B(Star), R(2), |
382 B(LdaSmi), U8(1), | 382 B(LdaSmi), I8(1), |
383 B(Star), R(1), | 383 B(Star), R(1), |
384 B(LdaSmi), U8(2), | 384 B(LdaSmi), I8(2), |
385 B(Star), R(2), | 385 B(Star), R(2), |
386 B(LdaSmi), U8(1), | 386 B(LdaSmi), I8(1), |
387 B(Star), R(1), | 387 B(Star), R(1), |
388 B(LdaSmi), U8(2), | 388 B(LdaSmi), I8(2), |
389 B(Star), R(2), | 389 B(Star), R(2), |
390 B(LdaSmi), U8(1), | 390 B(LdaSmi), I8(1), |
391 B(Star), R(1), | 391 B(Star), R(1), |
392 B(LdaSmi), U8(2), | 392 B(LdaSmi), I8(2), |
393 B(Star), R(2), | 393 B(Star), R(2), |
394 B(LdaSmi), U8(1), | 394 B(LdaSmi), I8(1), |
395 B(Star), R(1), | 395 B(Star), R(1), |
396 B(LdaSmi), U8(2), | 396 B(LdaSmi), I8(2), |
397 B(Star), R(2), | 397 B(Star), R(2), |
398 B(LdaSmi), U8(1), | 398 B(LdaSmi), I8(1), |
399 B(Star), R(1), | 399 B(Star), R(1), |
400 B(LdaSmi), U8(2), | 400 B(LdaSmi), I8(2), |
401 B(Star), R(2), | 401 B(Star), R(2), |
402 B(LdaSmi), U8(1), | 402 B(LdaSmi), I8(1), |
403 B(Star), R(1), | 403 B(Star), R(1), |
404 B(LdaSmi), U8(2), | 404 B(LdaSmi), I8(2), |
405 B(Star), R(2), | 405 B(Star), R(2), |
406 B(LdaSmi), U8(1), | 406 B(LdaSmi), I8(1), |
407 B(Star), R(1), | 407 B(Star), R(1), |
408 B(LdaSmi), U8(2), | 408 B(LdaSmi), I8(2), |
409 B(Star), R(2), | 409 B(Star), R(2), |
410 B(LdaSmi), U8(1), | 410 B(LdaSmi), I8(1), |
411 B(Star), R(1), | 411 B(Star), R(1), |
412 B(LdaSmi), U8(2), | 412 B(LdaSmi), I8(2), |
413 B(Star), R(2), | 413 B(Star), R(2), |
414 B(LdaSmi), U8(1), | 414 B(LdaSmi), I8(1), |
415 B(Star), R(1), | 415 B(Star), R(1), |
416 B(LdaSmi), U8(2), | 416 B(LdaSmi), I8(2), |
417 B(Star), R(2), | 417 B(Star), R(2), |
418 B(LdaSmi), U8(1), | 418 B(LdaSmi), I8(1), |
419 B(Star), R(1), | 419 B(Star), R(1), |
420 B(LdaSmi), U8(2), | 420 B(LdaSmi), I8(2), |
421 B(Star), R(2), | 421 B(Star), R(2), |
422 B(LdaSmi), U8(1), | 422 B(LdaSmi), I8(1), |
423 B(Star), R(1), | 423 B(Star), R(1), |
424 B(LdaSmi), U8(2), | 424 B(LdaSmi), I8(2), |
425 B(Star), R(2), | 425 B(Star), R(2), |
426 B(LdaSmi), U8(1), | 426 B(LdaSmi), I8(1), |
427 B(Star), R(1), | 427 B(Star), R(1), |
428 B(LdaSmi), U8(2), | 428 B(LdaSmi), I8(2), |
429 B(Star), R(2), | 429 B(Star), R(2), |
430 B(LdaSmi), U8(1), | 430 B(LdaSmi), I8(1), |
431 B(Star), R(1), | 431 B(Star), R(1), |
432 B(LdaSmi), U8(2), | 432 B(LdaSmi), I8(2), |
433 B(Star), R(2), | 433 B(Star), R(2), |
434 B(LdaSmi), U8(1), | 434 B(LdaSmi), I8(1), |
435 B(Star), R(1), | 435 B(Star), R(1), |
436 B(LdaSmi), U8(2), | 436 B(LdaSmi), I8(2), |
437 B(Star), R(2), | 437 B(Star), R(2), |
438 B(LdaSmi), U8(1), | 438 B(LdaSmi), I8(1), |
439 B(Star), R(1), | 439 B(Star), R(1), |
440 B(LdaSmi), U8(2), | 440 B(LdaSmi), I8(2), |
441 B(Star), R(2), | 441 B(Star), R(2), |
442 B(LdaSmi), U8(1), | 442 B(LdaSmi), I8(1), |
443 B(Star), R(1), | 443 B(Star), R(1), |
444 B(LdaSmi), U8(2), | 444 B(LdaSmi), I8(2), |
445 B(Star), R(2), | 445 B(Star), R(2), |
446 B(LdaSmi), U8(1), | 446 B(LdaSmi), I8(1), |
447 B(Star), R(1), | 447 B(Star), R(1), |
448 B(LdaSmi), U8(2), | 448 B(LdaSmi), I8(2), |
449 B(Star), R(2), | 449 B(Star), R(2), |
450 B(LdaSmi), U8(1), | 450 B(LdaSmi), I8(1), |
451 B(Star), R(1), | 451 B(Star), R(1), |
452 B(LdaSmi), U8(2), | 452 B(LdaSmi), I8(2), |
453 B(Star), R(2), | 453 B(Star), R(2), |
454 B(LdaSmi), U8(1), | 454 B(LdaSmi), I8(1), |
455 B(Star), R(1), | 455 B(Star), R(1), |
456 B(LdaSmi), U8(2), | 456 B(LdaSmi), I8(2), |
457 B(Star), R(2), | 457 B(Star), R(2), |
458 B(LdaSmi), U8(1), | 458 B(LdaSmi), I8(1), |
459 B(Star), R(1), | 459 B(Star), R(1), |
460 B(LdaSmi), U8(2), | 460 B(LdaSmi), I8(2), |
461 B(Star), R(2), | 461 B(Star), R(2), |
462 B(LdaSmi), U8(1), | 462 B(LdaSmi), I8(1), |
463 B(Star), R(1), | 463 B(Star), R(1), |
464 B(LdaSmi), U8(2), | 464 B(LdaSmi), I8(2), |
465 B(Star), R(2), | 465 B(Star), R(2), |
466 B(LdaSmi), U8(1), | 466 B(LdaSmi), I8(1), |
467 B(Star), R(1), | 467 B(Star), R(1), |
468 B(LdaSmi), U8(2), | 468 B(LdaSmi), I8(2), |
469 B(Star), R(2), | 469 B(Star), R(2), |
470 B(LdaSmi), U8(1), | 470 B(LdaSmi), I8(1), |
471 B(Star), R(1), | 471 B(Star), R(1), |
472 B(LdaSmi), U8(2), | 472 B(LdaSmi), I8(2), |
473 B(Star), R(2), | 473 B(Star), R(2), |
474 B(LdaSmi), U8(1), | 474 B(LdaSmi), I8(1), |
475 B(Star), R(1), | 475 B(Star), R(1), |
476 B(LdaSmi), U8(2), | 476 B(LdaSmi), I8(2), |
477 B(Star), R(2), | 477 B(Star), R(2), |
478 B(LdaSmi), U8(1), | 478 B(LdaSmi), I8(1), |
479 B(Star), R(1), | 479 B(Star), R(1), |
480 B(LdaSmi), U8(2), | 480 B(LdaSmi), I8(2), |
481 B(Star), R(2), | 481 B(Star), R(2), |
482 B(LdaSmi), U8(1), | 482 B(LdaSmi), I8(1), |
483 B(Star), R(1), | 483 B(Star), R(1), |
484 B(LdaSmi), U8(2), | 484 B(LdaSmi), I8(2), |
485 B(Star), R(2), | 485 B(Star), R(2), |
486 B(LdaSmi), U8(1), | 486 B(LdaSmi), I8(1), |
487 B(Star), R(1), | 487 B(Star), R(1), |
488 B(LdaSmi), U8(2), | 488 B(LdaSmi), I8(2), |
489 B(Star), R(2), | 489 B(Star), R(2), |
490 B(LdaSmi), U8(1), | 490 B(LdaSmi), I8(1), |
491 B(Star), R(1), | 491 B(Star), R(1), |
492 B(LdaSmi), U8(2), | 492 B(LdaSmi), I8(2), |
493 B(Star), R(2), | 493 B(Star), R(2), |
494 B(LdaSmi), U8(1), | 494 B(LdaSmi), I8(1), |
495 B(Star), R(1), | 495 B(Star), R(1), |
496 B(LdaSmi), U8(2), | 496 B(LdaSmi), I8(2), |
497 B(Star), R(2), | 497 B(Star), R(2), |
498 B(LdaSmi), U8(1), | 498 B(LdaSmi), I8(1), |
499 B(Star), R(1), | 499 B(Star), R(1), |
500 B(LdaSmi), U8(2), | 500 B(LdaSmi), I8(2), |
501 B(Star), R(2), | 501 B(Star), R(2), |
502 B(LdaSmi), U8(3), | 502 B(LdaSmi), I8(3), |
503 /* 624 S> */ B(Return), | 503 /* 624 S> */ B(Return), |
504 ] | 504 ] |
505 constant pool: [ | 505 constant pool: [ |
506 Smi [260], | 506 Smi [260], |
507 ] | 507 ] |
508 handlers: [ | 508 handlers: [ |
509 ] | 509 ] |
510 | 510 |
511 --- | 511 --- |
512 snippet: " | 512 snippet: " |
(...skipping 29 matching lines...) Expand all Loading... |
542 a = 1, b = 2, | 542 a = 1, b = 2, |
543 a = 1, b = 2, | 543 a = 1, b = 2, |
544 a = 1, b = 2, | 544 a = 1, b = 2, |
545 a = 1, b = 2, 3); | 545 a = 1, b = 2, 3); |
546 " | 546 " |
547 frame size: 3 | 547 frame size: 3 |
548 parameter count: 1 | 548 parameter count: 1 |
549 bytecode array length: 279 | 549 bytecode array length: 279 |
550 bytecodes: [ | 550 bytecodes: [ |
551 /* 30 E> */ B(StackCheck), | 551 /* 30 E> */ B(StackCheck), |
552 /* 42 S> */ B(LdaSmi), U8(1), | 552 /* 42 S> */ B(LdaSmi), I8(1), |
553 B(Star), R(0), | 553 B(Star), R(0), |
554 /* 53 S> */ B(LdaSmi), U8(2), | 554 /* 53 S> */ B(LdaSmi), I8(2), |
555 B(Star), R(1), | 555 B(Star), R(1), |
556 /* 60 S> */ B(LdaSmi), U8(3), | 556 /* 60 S> */ B(LdaSmi), I8(3), |
557 B(Star), R(2), | 557 B(Star), R(2), |
558 /* 63 S> */ B(LdaSmi), U8(3), | 558 /* 63 S> */ B(LdaSmi), I8(3), |
559 /* 73 E> */ B(TestGreaterThan), R(0), U8(2), | 559 /* 73 E> */ B(TestGreaterThan), R(0), U8(2), |
560 B(JumpIfTrueConstant), U8(0), | 560 B(JumpIfTrueConstant), U8(0), |
561 B(LdaSmi), U8(1), | 561 B(LdaSmi), I8(1), |
562 B(Star), R(1), | 562 B(Star), R(1), |
563 B(LdaSmi), U8(2), | 563 B(LdaSmi), I8(2), |
564 B(Star), R(2), | 564 B(Star), R(2), |
565 B(LdaSmi), U8(1), | 565 B(LdaSmi), I8(1), |
566 B(Star), R(1), | 566 B(Star), R(1), |
567 B(LdaSmi), U8(2), | 567 B(LdaSmi), I8(2), |
568 B(Star), R(2), | 568 B(Star), R(2), |
569 B(LdaSmi), U8(1), | 569 B(LdaSmi), I8(1), |
570 B(Star), R(1), | 570 B(Star), R(1), |
571 B(LdaSmi), U8(2), | 571 B(LdaSmi), I8(2), |
572 B(Star), R(2), | 572 B(Star), R(2), |
573 B(LdaSmi), U8(1), | 573 B(LdaSmi), I8(1), |
574 B(Star), R(1), | 574 B(Star), R(1), |
575 B(LdaSmi), U8(2), | 575 B(LdaSmi), I8(2), |
576 B(Star), R(2), | 576 B(Star), R(2), |
577 B(LdaSmi), U8(1), | 577 B(LdaSmi), I8(1), |
578 B(Star), R(1), | 578 B(Star), R(1), |
579 B(LdaSmi), U8(2), | 579 B(LdaSmi), I8(2), |
580 B(Star), R(2), | 580 B(Star), R(2), |
581 B(LdaSmi), U8(1), | 581 B(LdaSmi), I8(1), |
582 B(Star), R(1), | 582 B(Star), R(1), |
583 B(LdaSmi), U8(2), | 583 B(LdaSmi), I8(2), |
584 B(Star), R(2), | 584 B(Star), R(2), |
585 B(LdaSmi), U8(1), | 585 B(LdaSmi), I8(1), |
586 B(Star), R(1), | 586 B(Star), R(1), |
587 B(LdaSmi), U8(2), | 587 B(LdaSmi), I8(2), |
588 B(Star), R(2), | 588 B(Star), R(2), |
589 B(LdaSmi), U8(1), | 589 B(LdaSmi), I8(1), |
590 B(Star), R(1), | 590 B(Star), R(1), |
591 B(LdaSmi), U8(2), | 591 B(LdaSmi), I8(2), |
592 B(Star), R(2), | 592 B(Star), R(2), |
593 B(LdaSmi), U8(1), | 593 B(LdaSmi), I8(1), |
594 B(Star), R(1), | 594 B(Star), R(1), |
595 B(LdaSmi), U8(2), | 595 B(LdaSmi), I8(2), |
596 B(Star), R(2), | 596 B(Star), R(2), |
597 B(LdaSmi), U8(1), | 597 B(LdaSmi), I8(1), |
598 B(Star), R(1), | 598 B(Star), R(1), |
599 B(LdaSmi), U8(2), | 599 B(LdaSmi), I8(2), |
600 B(Star), R(2), | 600 B(Star), R(2), |
601 B(LdaSmi), U8(1), | 601 B(LdaSmi), I8(1), |
602 B(Star), R(1), | 602 B(Star), R(1), |
603 B(LdaSmi), U8(2), | 603 B(LdaSmi), I8(2), |
604 B(Star), R(2), | 604 B(Star), R(2), |
605 B(LdaSmi), U8(1), | 605 B(LdaSmi), I8(1), |
606 B(Star), R(1), | 606 B(Star), R(1), |
607 B(LdaSmi), U8(2), | 607 B(LdaSmi), I8(2), |
608 B(Star), R(2), | 608 B(Star), R(2), |
609 B(LdaSmi), U8(1), | 609 B(LdaSmi), I8(1), |
610 B(Star), R(1), | 610 B(Star), R(1), |
611 B(LdaSmi), U8(2), | 611 B(LdaSmi), I8(2), |
612 B(Star), R(2), | 612 B(Star), R(2), |
613 B(LdaSmi), U8(1), | 613 B(LdaSmi), I8(1), |
614 B(Star), R(1), | 614 B(Star), R(1), |
615 B(LdaSmi), U8(2), | 615 B(LdaSmi), I8(2), |
616 B(Star), R(2), | 616 B(Star), R(2), |
617 B(LdaSmi), U8(1), | 617 B(LdaSmi), I8(1), |
618 B(Star), R(1), | 618 B(Star), R(1), |
619 B(LdaSmi), U8(2), | 619 B(LdaSmi), I8(2), |
620 B(Star), R(2), | 620 B(Star), R(2), |
621 B(LdaSmi), U8(1), | 621 B(LdaSmi), I8(1), |
622 B(Star), R(1), | 622 B(Star), R(1), |
623 B(LdaSmi), U8(2), | 623 B(LdaSmi), I8(2), |
624 B(Star), R(2), | 624 B(Star), R(2), |
625 B(LdaSmi), U8(1), | 625 B(LdaSmi), I8(1), |
626 B(Star), R(1), | 626 B(Star), R(1), |
627 B(LdaSmi), U8(2), | 627 B(LdaSmi), I8(2), |
628 B(Star), R(2), | 628 B(Star), R(2), |
629 B(LdaSmi), U8(1), | 629 B(LdaSmi), I8(1), |
630 B(Star), R(1), | 630 B(Star), R(1), |
631 B(LdaSmi), U8(2), | 631 B(LdaSmi), I8(2), |
632 B(Star), R(2), | 632 B(Star), R(2), |
633 B(LdaSmi), U8(1), | 633 B(LdaSmi), I8(1), |
634 B(Star), R(1), | 634 B(Star), R(1), |
635 B(LdaSmi), U8(2), | 635 B(LdaSmi), I8(2), |
636 B(Star), R(2), | 636 B(Star), R(2), |
637 B(LdaSmi), U8(1), | 637 B(LdaSmi), I8(1), |
638 B(Star), R(1), | 638 B(Star), R(1), |
639 B(LdaSmi), U8(2), | 639 B(LdaSmi), I8(2), |
640 B(Star), R(2), | 640 B(Star), R(2), |
641 B(LdaSmi), U8(1), | 641 B(LdaSmi), I8(1), |
642 B(Star), R(1), | 642 B(Star), R(1), |
643 B(LdaSmi), U8(2), | 643 B(LdaSmi), I8(2), |
644 B(Star), R(2), | 644 B(Star), R(2), |
645 B(LdaSmi), U8(1), | 645 B(LdaSmi), I8(1), |
646 B(Star), R(1), | 646 B(Star), R(1), |
647 B(LdaSmi), U8(2), | 647 B(LdaSmi), I8(2), |
648 B(Star), R(2), | 648 B(Star), R(2), |
649 B(LdaSmi), U8(1), | 649 B(LdaSmi), I8(1), |
650 B(Star), R(1), | 650 B(Star), R(1), |
651 B(LdaSmi), U8(2), | 651 B(LdaSmi), I8(2), |
652 B(Star), R(2), | 652 B(Star), R(2), |
653 B(LdaSmi), U8(1), | 653 B(LdaSmi), I8(1), |
654 B(Star), R(1), | 654 B(Star), R(1), |
655 B(LdaSmi), U8(2), | 655 B(LdaSmi), I8(2), |
656 B(Star), R(2), | 656 B(Star), R(2), |
657 B(LdaSmi), U8(1), | 657 B(LdaSmi), I8(1), |
658 B(Star), R(1), | 658 B(Star), R(1), |
659 B(LdaSmi), U8(2), | 659 B(LdaSmi), I8(2), |
660 B(Star), R(2), | 660 B(Star), R(2), |
661 B(LdaSmi), U8(1), | 661 B(LdaSmi), I8(1), |
662 B(Star), R(1), | 662 B(Star), R(1), |
663 B(LdaSmi), U8(2), | 663 B(LdaSmi), I8(2), |
664 B(Star), R(2), | 664 B(Star), R(2), |
665 B(LdaSmi), U8(1), | 665 B(LdaSmi), I8(1), |
666 B(Star), R(1), | 666 B(Star), R(1), |
667 B(LdaSmi), U8(2), | 667 B(LdaSmi), I8(2), |
668 B(Star), R(2), | 668 B(Star), R(2), |
669 B(LdaSmi), U8(1), | 669 B(LdaSmi), I8(1), |
670 B(Star), R(1), | 670 B(Star), R(1), |
671 B(LdaSmi), U8(2), | 671 B(LdaSmi), I8(2), |
672 B(Star), R(2), | 672 B(Star), R(2), |
673 B(LdaSmi), U8(1), | 673 B(LdaSmi), I8(1), |
674 B(Star), R(1), | 674 B(Star), R(1), |
675 B(LdaSmi), U8(2), | 675 B(LdaSmi), I8(2), |
676 B(Star), R(2), | 676 B(Star), R(2), |
677 B(LdaSmi), U8(1), | 677 B(LdaSmi), I8(1), |
678 B(Star), R(1), | 678 B(Star), R(1), |
679 B(LdaSmi), U8(2), | 679 B(LdaSmi), I8(2), |
680 B(Star), R(2), | 680 B(Star), R(2), |
681 B(LdaSmi), U8(1), | 681 B(LdaSmi), I8(1), |
682 B(Star), R(1), | 682 B(Star), R(1), |
683 B(LdaSmi), U8(2), | 683 B(LdaSmi), I8(2), |
684 B(Star), R(2), | 684 B(Star), R(2), |
685 B(LdaSmi), U8(1), | 685 B(LdaSmi), I8(1), |
686 B(Star), R(1), | 686 B(Star), R(1), |
687 B(LdaSmi), U8(2), | 687 B(LdaSmi), I8(2), |
688 B(Star), R(2), | 688 B(Star), R(2), |
689 B(LdaSmi), U8(3), | 689 B(LdaSmi), I8(3), |
690 /* 630 S> */ B(Return), | 690 /* 630 S> */ B(Return), |
691 ] | 691 ] |
692 constant pool: [ | 692 constant pool: [ |
693 Smi [260], | 693 Smi [260], |
694 ] | 694 ] |
695 handlers: [ | 695 handlers: [ |
696 ] | 696 ] |
697 | 697 |
698 --- | 698 --- |
699 snippet: " | 699 snippet: " |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
731 a = 1, b = 2, | 731 a = 1, b = 2, |
732 a = 1, b = 2, 3); | 732 a = 1, b = 2, 3); |
733 " | 733 " |
734 frame size: 3 | 734 frame size: 3 |
735 parameter count: 1 | 735 parameter count: 1 |
736 bytecode array length: 278 | 736 bytecode array length: 278 |
737 bytecodes: [ | 737 bytecodes: [ |
738 /* 30 E> */ B(StackCheck), | 738 /* 30 E> */ B(StackCheck), |
739 /* 42 S> */ B(LdaZero), | 739 /* 42 S> */ B(LdaZero), |
740 B(Star), R(0), | 740 B(Star), R(0), |
741 /* 53 S> */ B(LdaSmi), U8(2), | 741 /* 53 S> */ B(LdaSmi), I8(2), |
742 B(Star), R(1), | 742 B(Star), R(1), |
743 /* 60 S> */ B(LdaSmi), U8(3), | 743 /* 60 S> */ B(LdaSmi), I8(3), |
744 B(Star), R(2), | 744 B(Star), R(2), |
745 /* 63 S> */ B(LdaSmi), U8(5), | 745 /* 63 S> */ B(LdaSmi), I8(5), |
746 /* 73 E> */ B(TestLessThan), R(0), U8(2), | 746 /* 73 E> */ B(TestLessThan), R(0), U8(2), |
747 B(JumpIfFalseConstant), U8(0), | 747 B(JumpIfFalseConstant), U8(0), |
748 B(LdaSmi), U8(1), | 748 B(LdaSmi), I8(1), |
749 B(Star), R(1), | 749 B(Star), R(1), |
750 B(LdaSmi), U8(2), | 750 B(LdaSmi), I8(2), |
751 B(Star), R(2), | 751 B(Star), R(2), |
752 B(LdaSmi), U8(1), | 752 B(LdaSmi), I8(1), |
753 B(Star), R(1), | 753 B(Star), R(1), |
754 B(LdaSmi), U8(2), | 754 B(LdaSmi), I8(2), |
755 B(Star), R(2), | 755 B(Star), R(2), |
756 B(LdaSmi), U8(1), | 756 B(LdaSmi), I8(1), |
757 B(Star), R(1), | 757 B(Star), R(1), |
758 B(LdaSmi), U8(2), | 758 B(LdaSmi), I8(2), |
759 B(Star), R(2), | 759 B(Star), R(2), |
760 B(LdaSmi), U8(1), | 760 B(LdaSmi), I8(1), |
761 B(Star), R(1), | 761 B(Star), R(1), |
762 B(LdaSmi), U8(2), | 762 B(LdaSmi), I8(2), |
763 B(Star), R(2), | 763 B(Star), R(2), |
764 B(LdaSmi), U8(1), | 764 B(LdaSmi), I8(1), |
765 B(Star), R(1), | 765 B(Star), R(1), |
766 B(LdaSmi), U8(2), | 766 B(LdaSmi), I8(2), |
767 B(Star), R(2), | 767 B(Star), R(2), |
768 B(LdaSmi), U8(1), | 768 B(LdaSmi), I8(1), |
769 B(Star), R(1), | 769 B(Star), R(1), |
770 B(LdaSmi), U8(2), | 770 B(LdaSmi), I8(2), |
771 B(Star), R(2), | 771 B(Star), R(2), |
772 B(LdaSmi), U8(1), | 772 B(LdaSmi), I8(1), |
773 B(Star), R(1), | 773 B(Star), R(1), |
774 B(LdaSmi), U8(2), | 774 B(LdaSmi), I8(2), |
775 B(Star), R(2), | 775 B(Star), R(2), |
776 B(LdaSmi), U8(1), | 776 B(LdaSmi), I8(1), |
777 B(Star), R(1), | 777 B(Star), R(1), |
778 B(LdaSmi), U8(2), | 778 B(LdaSmi), I8(2), |
779 B(Star), R(2), | 779 B(Star), R(2), |
780 B(LdaSmi), U8(1), | 780 B(LdaSmi), I8(1), |
781 B(Star), R(1), | 781 B(Star), R(1), |
782 B(LdaSmi), U8(2), | 782 B(LdaSmi), I8(2), |
783 B(Star), R(2), | 783 B(Star), R(2), |
784 B(LdaSmi), U8(1), | 784 B(LdaSmi), I8(1), |
785 B(Star), R(1), | 785 B(Star), R(1), |
786 B(LdaSmi), U8(2), | 786 B(LdaSmi), I8(2), |
787 B(Star), R(2), | 787 B(Star), R(2), |
788 B(LdaSmi), U8(1), | 788 B(LdaSmi), I8(1), |
789 B(Star), R(1), | 789 B(Star), R(1), |
790 B(LdaSmi), U8(2), | 790 B(LdaSmi), I8(2), |
791 B(Star), R(2), | 791 B(Star), R(2), |
792 B(LdaSmi), U8(1), | 792 B(LdaSmi), I8(1), |
793 B(Star), R(1), | 793 B(Star), R(1), |
794 B(LdaSmi), U8(2), | 794 B(LdaSmi), I8(2), |
795 B(Star), R(2), | 795 B(Star), R(2), |
796 B(LdaSmi), U8(1), | 796 B(LdaSmi), I8(1), |
797 B(Star), R(1), | 797 B(Star), R(1), |
798 B(LdaSmi), U8(2), | 798 B(LdaSmi), I8(2), |
799 B(Star), R(2), | 799 B(Star), R(2), |
800 B(LdaSmi), U8(1), | 800 B(LdaSmi), I8(1), |
801 B(Star), R(1), | 801 B(Star), R(1), |
802 B(LdaSmi), U8(2), | 802 B(LdaSmi), I8(2), |
803 B(Star), R(2), | 803 B(Star), R(2), |
804 B(LdaSmi), U8(1), | 804 B(LdaSmi), I8(1), |
805 B(Star), R(1), | 805 B(Star), R(1), |
806 B(LdaSmi), U8(2), | 806 B(LdaSmi), I8(2), |
807 B(Star), R(2), | 807 B(Star), R(2), |
808 B(LdaSmi), U8(1), | 808 B(LdaSmi), I8(1), |
809 B(Star), R(1), | 809 B(Star), R(1), |
810 B(LdaSmi), U8(2), | 810 B(LdaSmi), I8(2), |
811 B(Star), R(2), | 811 B(Star), R(2), |
812 B(LdaSmi), U8(1), | 812 B(LdaSmi), I8(1), |
813 B(Star), R(1), | 813 B(Star), R(1), |
814 B(LdaSmi), U8(2), | 814 B(LdaSmi), I8(2), |
815 B(Star), R(2), | 815 B(Star), R(2), |
816 B(LdaSmi), U8(1), | 816 B(LdaSmi), I8(1), |
817 B(Star), R(1), | 817 B(Star), R(1), |
818 B(LdaSmi), U8(2), | 818 B(LdaSmi), I8(2), |
819 B(Star), R(2), | 819 B(Star), R(2), |
820 B(LdaSmi), U8(1), | 820 B(LdaSmi), I8(1), |
821 B(Star), R(1), | 821 B(Star), R(1), |
822 B(LdaSmi), U8(2), | 822 B(LdaSmi), I8(2), |
823 B(Star), R(2), | 823 B(Star), R(2), |
824 B(LdaSmi), U8(1), | 824 B(LdaSmi), I8(1), |
825 B(Star), R(1), | 825 B(Star), R(1), |
826 B(LdaSmi), U8(2), | 826 B(LdaSmi), I8(2), |
827 B(Star), R(2), | 827 B(Star), R(2), |
828 B(LdaSmi), U8(1), | 828 B(LdaSmi), I8(1), |
829 B(Star), R(1), | 829 B(Star), R(1), |
830 B(LdaSmi), U8(2), | 830 B(LdaSmi), I8(2), |
831 B(Star), R(2), | 831 B(Star), R(2), |
832 B(LdaSmi), U8(1), | 832 B(LdaSmi), I8(1), |
833 B(Star), R(1), | 833 B(Star), R(1), |
834 B(LdaSmi), U8(2), | 834 B(LdaSmi), I8(2), |
835 B(Star), R(2), | 835 B(Star), R(2), |
836 B(LdaSmi), U8(1), | 836 B(LdaSmi), I8(1), |
837 B(Star), R(1), | 837 B(Star), R(1), |
838 B(LdaSmi), U8(2), | 838 B(LdaSmi), I8(2), |
839 B(Star), R(2), | 839 B(Star), R(2), |
840 B(LdaSmi), U8(1), | 840 B(LdaSmi), I8(1), |
841 B(Star), R(1), | 841 B(Star), R(1), |
842 B(LdaSmi), U8(2), | 842 B(LdaSmi), I8(2), |
843 B(Star), R(2), | 843 B(Star), R(2), |
844 B(LdaSmi), U8(1), | 844 B(LdaSmi), I8(1), |
845 B(Star), R(1), | 845 B(Star), R(1), |
846 B(LdaSmi), U8(2), | 846 B(LdaSmi), I8(2), |
847 B(Star), R(2), | 847 B(Star), R(2), |
848 B(LdaSmi), U8(1), | 848 B(LdaSmi), I8(1), |
849 B(Star), R(1), | 849 B(Star), R(1), |
850 B(LdaSmi), U8(2), | 850 B(LdaSmi), I8(2), |
851 B(Star), R(2), | 851 B(Star), R(2), |
852 B(LdaSmi), U8(1), | 852 B(LdaSmi), I8(1), |
853 B(Star), R(1), | 853 B(Star), R(1), |
854 B(LdaSmi), U8(2), | 854 B(LdaSmi), I8(2), |
855 B(Star), R(2), | 855 B(Star), R(2), |
856 B(LdaSmi), U8(1), | 856 B(LdaSmi), I8(1), |
857 B(Star), R(1), | 857 B(Star), R(1), |
858 B(LdaSmi), U8(2), | 858 B(LdaSmi), I8(2), |
859 B(Star), R(2), | 859 B(Star), R(2), |
860 B(LdaSmi), U8(1), | 860 B(LdaSmi), I8(1), |
861 B(Star), R(1), | 861 B(Star), R(1), |
862 B(LdaSmi), U8(2), | 862 B(LdaSmi), I8(2), |
863 B(Star), R(2), | 863 B(Star), R(2), |
864 B(LdaSmi), U8(1), | 864 B(LdaSmi), I8(1), |
865 B(Star), R(1), | 865 B(Star), R(1), |
866 B(LdaSmi), U8(2), | 866 B(LdaSmi), I8(2), |
867 B(Star), R(2), | 867 B(Star), R(2), |
868 B(LdaSmi), U8(1), | 868 B(LdaSmi), I8(1), |
869 B(Star), R(1), | 869 B(Star), R(1), |
870 B(LdaSmi), U8(2), | 870 B(LdaSmi), I8(2), |
871 B(Star), R(2), | 871 B(Star), R(2), |
872 B(LdaSmi), U8(1), | 872 B(LdaSmi), I8(1), |
873 B(Star), R(1), | 873 B(Star), R(1), |
874 B(LdaSmi), U8(2), | 874 B(LdaSmi), I8(2), |
875 B(Star), R(2), | 875 B(Star), R(2), |
876 B(LdaSmi), U8(3), | 876 B(LdaSmi), I8(3), |
877 /* 630 S> */ B(Return), | 877 /* 630 S> */ B(Return), |
878 ] | 878 ] |
879 constant pool: [ | 879 constant pool: [ |
880 Smi [260], | 880 Smi [260], |
881 ] | 881 ] |
882 handlers: [ | 882 handlers: [ |
883 ] | 883 ] |
884 | 884 |
885 --- | 885 --- |
886 snippet: " | 886 snippet: " |
(...skipping 14 matching lines...) Expand all Loading... |
901 | 901 |
902 --- | 902 --- |
903 snippet: " | 903 snippet: " |
904 return 1 || 3; | 904 return 1 || 3; |
905 " | 905 " |
906 frame size: 0 | 906 frame size: 0 |
907 parameter count: 1 | 907 parameter count: 1 |
908 bytecode array length: 4 | 908 bytecode array length: 4 |
909 bytecodes: [ | 909 bytecodes: [ |
910 /* 30 E> */ B(StackCheck), | 910 /* 30 E> */ B(StackCheck), |
911 /* 34 S> */ B(LdaSmi), U8(1), | 911 /* 34 S> */ B(LdaSmi), I8(1), |
912 /* 49 S> */ B(Return), | 912 /* 49 S> */ B(Return), |
913 ] | 913 ] |
914 constant pool: [ | 914 constant pool: [ |
915 ] | 915 ] |
916 handlers: [ | 916 handlers: [ |
917 ] | 917 ] |
918 | 918 |
919 --- | 919 --- |
920 snippet: " | 920 snippet: " |
921 var x = 1; return x && 3 || 0, 1; | 921 var x = 1; return x && 3 || 0, 1; |
922 " | 922 " |
923 frame size: 1 | 923 frame size: 1 |
924 parameter count: 1 | 924 parameter count: 1 |
925 bytecode array length: 15 | 925 bytecode array length: 15 |
926 bytecodes: [ | 926 bytecodes: [ |
927 /* 30 E> */ B(StackCheck), | 927 /* 30 E> */ B(StackCheck), |
928 /* 42 S> */ B(LdaSmi), U8(1), | 928 /* 42 S> */ B(LdaSmi), I8(1), |
929 B(Star), R(0), | 929 B(Star), R(0), |
930 /* 45 S> */ B(JumpIfToBooleanFalse), U8(4), | 930 /* 45 S> */ B(JumpIfToBooleanFalse), U8(4), |
931 B(LdaSmi), U8(3), | 931 B(LdaSmi), I8(3), |
932 B(JumpIfToBooleanTrue), U8(3), | 932 B(JumpIfToBooleanTrue), U8(3), |
933 B(LdaZero), | 933 B(LdaZero), |
934 B(LdaSmi), U8(1), | 934 B(LdaSmi), I8(1), |
935 /* 68 S> */ B(Return), | 935 /* 68 S> */ B(Return), |
936 ] | 936 ] |
937 constant pool: [ | 937 constant pool: [ |
938 ] | 938 ] |
939 handlers: [ | 939 handlers: [ |
940 ] | 940 ] |
941 | 941 |
OLD | NEW |