Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(540)

Side by Side Diff: test/cctest/interpreter/bytecode_expectations/LogicalExpressions.golden

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

Powered by Google App Engine
This is Rietveld 408576698