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

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

Issue 2640273002: [ignition] Expect 'I' for signed bytecode operands (Closed)
Patch Set: Rebase Created 3 years, 11 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 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
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
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
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
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698