blob: 5cc49b2035d7564f096385ee413ee2533b4457a1 [file] [log] [blame]
Ben Murdochda12d292016-06-02 14:46:10 +01001#
2# Autogenerated by generate-bytecode-expectations.
3#
4
5---
6pool type: string
7execute: yes
8wrap: no
9test function name: f
10
11---
12snippet: "
13 var a = 1;
14 function f() { a = 2; }
15 f();
16"
17frame size: 0
18parameter count: 1
19bytecode array length: 8
20bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +010021 /* 21 E> */ B(StackCheck),
22 /* 26 S> */ B(LdaSmi), U8(2),
23 /* 28 E> */ B(StaGlobalSloppy), U8(0), U8(1),
24 B(LdaUndefined),
25 /* 33 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +010026]
27constant pool: [
28 "a",
29]
30handlers: [
31]
32
33---
34snippet: "
35 var a = \"test\"; function f(b) { a = b; }
36 f(\"global\");
37"
38frame size: 0
39parameter count: 2
40bytecode array length: 8
41bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +010042 /* 26 E> */ B(StackCheck),
43 /* 32 S> */ B(Ldar), R(arg0),
44 /* 34 E> */ B(StaGlobalSloppy), U8(0), U8(1),
45 B(LdaUndefined),
46 /* 39 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +010047]
48constant pool: [
49 "a",
50]
51handlers: [
52]
53
54---
55snippet: "
56 'use strict'; var a = 1;
57 function f() { a = 2; }
58 f();
59"
60frame size: 0
61parameter count: 1
62bytecode array length: 8
63bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +010064 /* 35 E> */ B(StackCheck),
65 /* 40 S> */ B(LdaSmi), U8(2),
66 /* 42 E> */ B(StaGlobalStrict), U8(0), U8(1),
67 B(LdaUndefined),
68 /* 47 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +010069]
70constant pool: [
71 "a",
72]
73handlers: [
74]
75
76---
77snippet: "
78 a = 1;
79 function f() { a = 2; }
80 f();
81"
82frame size: 0
83parameter count: 1
84bytecode array length: 8
85bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +010086 /* 17 E> */ B(StackCheck),
87 /* 22 S> */ B(LdaSmi), U8(2),
88 /* 24 E> */ B(StaGlobalSloppy), U8(0), U8(1),
89 B(LdaUndefined),
90 /* 29 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +010091]
92constant pool: [
93 "a",
94]
95handlers: [
96]
97
98---
99snippet: "
100 a = 1;
101 function f(b) {
102 b.name;
103 b.name;
104 b.name;
105 b.name;
106 b.name;
107 b.name;
108 b.name;
109 b.name;
110 b.name;
111 b.name;
112 b.name;
113 b.name;
114 b.name;
115 b.name;
116 b.name;
117 b.name;
118 b.name;
119 b.name;
120 b.name;
121 b.name;
122 b.name;
123 b.name;
124 b.name;
125 b.name;
126 b.name;
127 b.name;
128 b.name;
129 b.name;
130 b.name;
131 b.name;
132 b.name;
133 b.name;
134 b.name;
135 b.name;
136 b.name;
137 b.name;
138 b.name;
139 b.name;
140 b.name;
141 b.name;
142 b.name;
143 b.name;
144 b.name;
145 b.name;
146 b.name;
147 b.name;
148 b.name;
149 b.name;
150 b.name;
151 b.name;
152 b.name;
153 b.name;
154 b.name;
155 b.name;
156 b.name;
157 b.name;
158 b.name;
159 b.name;
160 b.name;
161 b.name;
162 b.name;
163 b.name;
164 b.name;
165 b.name;
166 b.name;
167 b.name;
168 b.name;
169 b.name;
170 b.name;
171 b.name;
172 b.name;
173 b.name;
174 b.name;
175 b.name;
176 b.name;
177 b.name;
178 b.name;
179 b.name;
180 b.name;
181 b.name;
182 b.name;
183 b.name;
184 b.name;
185 b.name;
186 b.name;
187 b.name;
188 b.name;
189 b.name;
190 b.name;
191 b.name;
192 b.name;
193 b.name;
194 b.name;
195 b.name;
196 b.name;
197 b.name;
198 b.name;
199 b.name;
200 b.name;
201 b.name;
202 b.name;
203 b.name;
204 b.name;
205 b.name;
206 b.name;
207 b.name;
208 b.name;
209 b.name;
210 b.name;
211 b.name;
212 b.name;
213 b.name;
214 b.name;
215 b.name;
216 b.name;
217 b.name;
218 b.name;
219 b.name;
220 b.name;
221 b.name;
222 b.name;
223 b.name;
224 b.name;
225 b.name;
226 b.name;
227 b.name;
228 b.name;
229 b.name;
230 a = 2;
231 }
232 f({name: 1});
233"
Ben Murdoch61f157c2016-09-16 13:49:30 +0100234frame size: 0
Ben Murdochda12d292016-06-02 14:46:10 +0100235parameter count: 2
Ben Murdoch61f157c2016-09-16 13:49:30 +0100236bytecode array length: 651
Ben Murdochda12d292016-06-02 14:46:10 +0100237bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +0100238 /* 17 E> */ B(StackCheck),
Ben Murdoch61f157c2016-09-16 13:49:30 +0100239 /* 25 S> */ B(Nop),
240 /* 26 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(1),
241 /* 35 S> */ B(Nop),
242 /* 36 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3),
243 /* 45 S> */ B(Nop),
244 /* 46 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(5),
245 /* 55 S> */ B(Nop),
246 /* 56 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(7),
247 /* 65 S> */ B(Nop),
248 /* 66 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(9),
249 /* 75 S> */ B(Nop),
250 /* 76 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(11),
251 /* 85 S> */ B(Nop),
252 /* 86 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(13),
253 /* 95 S> */ B(Nop),
254 /* 96 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(15),
255 /* 105 S> */ B(Nop),
256 /* 106 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(17),
257 /* 115 S> */ B(Nop),
258 /* 116 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(19),
259 /* 125 S> */ B(Nop),
260 /* 126 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(21),
261 /* 135 S> */ B(Nop),
262 /* 136 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(23),
263 /* 145 S> */ B(Nop),
264 /* 146 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(25),
265 /* 155 S> */ B(Nop),
266 /* 156 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(27),
267 /* 165 S> */ B(Nop),
268 /* 166 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(29),
269 /* 175 S> */ B(Nop),
270 /* 176 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(31),
271 /* 185 S> */ B(Nop),
272 /* 186 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(33),
273 /* 195 S> */ B(Nop),
274 /* 196 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(35),
275 /* 205 S> */ B(Nop),
276 /* 206 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(37),
277 /* 215 S> */ B(Nop),
278 /* 216 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(39),
279 /* 225 S> */ B(Nop),
280 /* 226 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(41),
281 /* 235 S> */ B(Nop),
282 /* 236 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(43),
283 /* 245 S> */ B(Nop),
284 /* 246 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(45),
285 /* 255 S> */ B(Nop),
286 /* 256 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(47),
287 /* 265 S> */ B(Nop),
288 /* 266 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(49),
289 /* 275 S> */ B(Nop),
290 /* 276 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(51),
291 /* 285 S> */ B(Nop),
292 /* 286 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(53),
293 /* 295 S> */ B(Nop),
294 /* 296 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(55),
295 /* 305 S> */ B(Nop),
296 /* 306 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(57),
297 /* 315 S> */ B(Nop),
298 /* 316 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(59),
299 /* 325 S> */ B(Nop),
300 /* 326 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(61),
301 /* 335 S> */ B(Nop),
302 /* 336 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(63),
303 /* 345 S> */ B(Nop),
304 /* 346 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(65),
305 /* 355 S> */ B(Nop),
306 /* 356 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(67),
307 /* 365 S> */ B(Nop),
308 /* 366 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(69),
309 /* 375 S> */ B(Nop),
310 /* 376 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(71),
311 /* 385 S> */ B(Nop),
312 /* 386 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(73),
313 /* 395 S> */ B(Nop),
314 /* 396 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(75),
315 /* 405 S> */ B(Nop),
316 /* 406 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(77),
317 /* 415 S> */ B(Nop),
318 /* 416 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(79),
319 /* 425 S> */ B(Nop),
320 /* 426 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(81),
321 /* 435 S> */ B(Nop),
322 /* 436 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(83),
323 /* 445 S> */ B(Nop),
324 /* 446 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(85),
325 /* 455 S> */ B(Nop),
326 /* 456 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(87),
327 /* 465 S> */ B(Nop),
328 /* 466 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(89),
329 /* 475 S> */ B(Nop),
330 /* 476 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(91),
331 /* 485 S> */ B(Nop),
332 /* 486 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(93),
333 /* 495 S> */ B(Nop),
334 /* 496 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(95),
335 /* 505 S> */ B(Nop),
336 /* 506 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(97),
337 /* 515 S> */ B(Nop),
338 /* 516 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(99),
339 /* 525 S> */ B(Nop),
340 /* 526 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(101),
341 /* 535 S> */ B(Nop),
342 /* 536 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(103),
343 /* 545 S> */ B(Nop),
344 /* 546 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(105),
345 /* 555 S> */ B(Nop),
346 /* 556 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(107),
347 /* 565 S> */ B(Nop),
348 /* 566 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(109),
349 /* 575 S> */ B(Nop),
350 /* 576 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(111),
351 /* 585 S> */ B(Nop),
352 /* 586 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(113),
353 /* 595 S> */ B(Nop),
354 /* 596 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(115),
355 /* 605 S> */ B(Nop),
356 /* 606 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(117),
357 /* 615 S> */ B(Nop),
358 /* 616 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(119),
359 /* 625 S> */ B(Nop),
360 /* 626 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(121),
361 /* 635 S> */ B(Nop),
362 /* 636 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(123),
363 /* 645 S> */ B(Nop),
364 /* 646 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(125),
365 /* 655 S> */ B(Nop),
366 /* 656 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(127),
367 /* 665 S> */ B(Nop),
368 /* 666 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(129),
369 /* 675 S> */ B(Nop),
370 /* 676 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(131),
371 /* 685 S> */ B(Nop),
372 /* 686 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(133),
373 /* 695 S> */ B(Nop),
374 /* 696 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(135),
375 /* 705 S> */ B(Nop),
376 /* 706 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(137),
377 /* 715 S> */ B(Nop),
378 /* 716 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(139),
379 /* 725 S> */ B(Nop),
380 /* 726 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(141),
381 /* 735 S> */ B(Nop),
382 /* 736 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(143),
383 /* 745 S> */ B(Nop),
384 /* 746 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(145),
385 /* 755 S> */ B(Nop),
386 /* 756 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(147),
387 /* 765 S> */ B(Nop),
388 /* 766 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(149),
389 /* 775 S> */ B(Nop),
390 /* 776 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(151),
391 /* 785 S> */ B(Nop),
392 /* 786 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(153),
393 /* 795 S> */ B(Nop),
394 /* 796 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(155),
395 /* 805 S> */ B(Nop),
396 /* 806 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(157),
397 /* 815 S> */ B(Nop),
398 /* 816 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(159),
399 /* 825 S> */ B(Nop),
400 /* 826 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(161),
401 /* 835 S> */ B(Nop),
402 /* 836 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(163),
403 /* 845 S> */ B(Nop),
404 /* 846 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(165),
405 /* 855 S> */ B(Nop),
406 /* 856 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(167),
407 /* 865 S> */ B(Nop),
408 /* 866 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(169),
409 /* 875 S> */ B(Nop),
410 /* 876 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(171),
411 /* 885 S> */ B(Nop),
412 /* 886 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(173),
413 /* 895 S> */ B(Nop),
414 /* 896 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(175),
415 /* 905 S> */ B(Nop),
416 /* 906 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(177),
417 /* 915 S> */ B(Nop),
418 /* 916 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(179),
419 /* 925 S> */ B(Nop),
420 /* 926 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(181),
421 /* 935 S> */ B(Nop),
422 /* 936 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(183),
423 /* 945 S> */ B(Nop),
424 /* 946 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(185),
425 /* 955 S> */ B(Nop),
426 /* 956 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(187),
427 /* 965 S> */ B(Nop),
428 /* 966 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(189),
429 /* 975 S> */ B(Nop),
430 /* 976 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(191),
431 /* 985 S> */ B(Nop),
432 /* 986 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(193),
433 /* 995 S> */ B(Nop),
434 /* 996 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(195),
435 /* 1005 S> */ B(Nop),
436 /* 1006 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(197),
437 /* 1015 S> */ B(Nop),
438 /* 1016 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(199),
439 /* 1025 S> */ B(Nop),
440 /* 1026 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(201),
441 /* 1035 S> */ B(Nop),
442 /* 1036 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(203),
443 /* 1045 S> */ B(Nop),
444 /* 1046 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(205),
445 /* 1055 S> */ B(Nop),
446 /* 1056 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(207),
447 /* 1065 S> */ B(Nop),
448 /* 1066 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(209),
449 /* 1075 S> */ B(Nop),
450 /* 1076 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(211),
451 /* 1085 S> */ B(Nop),
452 /* 1086 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(213),
453 /* 1095 S> */ B(Nop),
454 /* 1096 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(215),
455 /* 1105 S> */ B(Nop),
456 /* 1106 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(217),
457 /* 1115 S> */ B(Nop),
458 /* 1116 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(219),
459 /* 1125 S> */ B(Nop),
460 /* 1126 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(221),
461 /* 1135 S> */ B(Nop),
462 /* 1136 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(223),
463 /* 1145 S> */ B(Nop),
464 /* 1146 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(225),
465 /* 1155 S> */ B(Nop),
466 /* 1156 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(227),
467 /* 1165 S> */ B(Nop),
468 /* 1166 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(229),
469 /* 1175 S> */ B(Nop),
470 /* 1176 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(231),
471 /* 1185 S> */ B(Nop),
472 /* 1186 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(233),
473 /* 1195 S> */ B(Nop),
474 /* 1196 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(235),
475 /* 1205 S> */ B(Nop),
476 /* 1206 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(237),
477 /* 1215 S> */ B(Nop),
478 /* 1216 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(239),
479 /* 1225 S> */ B(Nop),
480 /* 1226 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(241),
481 /* 1235 S> */ B(Nop),
482 /* 1236 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(243),
483 /* 1245 S> */ B(Nop),
484 /* 1246 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(245),
485 /* 1255 S> */ B(Nop),
486 /* 1256 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(247),
487 /* 1265 S> */ B(Nop),
488 /* 1266 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(249),
489 /* 1275 S> */ B(Nop),
490 /* 1276 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(251),
491 /* 1285 S> */ B(Nop),
492 /* 1286 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(253),
493 /* 1295 S> */ B(Nop),
494 /* 1296 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(255),
Ben Murdochc5610432016-08-08 18:44:38 +0100495 /* 1305 S> */ B(LdaSmi), U8(2),
496 /* 1307 E> */ B(Wide), B(StaGlobalSloppy), U16(1), U16(257),
497 B(LdaUndefined),
498 /* 1312 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +0100499]
500constant pool: [
501 "name",
502 "a",
503]
504handlers: [
505]
506
507---
508snippet: "
509 a = 1;
510 function f(b) {
511 'use strict';
512 b.name;
513 b.name;
514 b.name;
515 b.name;
516 b.name;
517 b.name;
518 b.name;
519 b.name;
520 b.name;
521 b.name;
522 b.name;
523 b.name;
524 b.name;
525 b.name;
526 b.name;
527 b.name;
528 b.name;
529 b.name;
530 b.name;
531 b.name;
532 b.name;
533 b.name;
534 b.name;
535 b.name;
536 b.name;
537 b.name;
538 b.name;
539 b.name;
540 b.name;
541 b.name;
542 b.name;
543 b.name;
544 b.name;
545 b.name;
546 b.name;
547 b.name;
548 b.name;
549 b.name;
550 b.name;
551 b.name;
552 b.name;
553 b.name;
554 b.name;
555 b.name;
556 b.name;
557 b.name;
558 b.name;
559 b.name;
560 b.name;
561 b.name;
562 b.name;
563 b.name;
564 b.name;
565 b.name;
566 b.name;
567 b.name;
568 b.name;
569 b.name;
570 b.name;
571 b.name;
572 b.name;
573 b.name;
574 b.name;
575 b.name;
576 b.name;
577 b.name;
578 b.name;
579 b.name;
580 b.name;
581 b.name;
582 b.name;
583 b.name;
584 b.name;
585 b.name;
586 b.name;
587 b.name;
588 b.name;
589 b.name;
590 b.name;
591 b.name;
592 b.name;
593 b.name;
594 b.name;
595 b.name;
596 b.name;
597 b.name;
598 b.name;
599 b.name;
600 b.name;
601 b.name;
602 b.name;
603 b.name;
604 b.name;
605 b.name;
606 b.name;
607 b.name;
608 b.name;
609 b.name;
610 b.name;
611 b.name;
612 b.name;
613 b.name;
614 b.name;
615 b.name;
616 b.name;
617 b.name;
618 b.name;
619 b.name;
620 b.name;
621 b.name;
622 b.name;
623 b.name;
624 b.name;
625 b.name;
626 b.name;
627 b.name;
628 b.name;
629 b.name;
630 b.name;
631 b.name;
632 b.name;
633 b.name;
634 b.name;
635 b.name;
636 b.name;
637 b.name;
638 b.name;
639 b.name;
640 a = 2;
641 }
642 f({name: 1});
643"
Ben Murdoch61f157c2016-09-16 13:49:30 +0100644frame size: 0
Ben Murdochda12d292016-06-02 14:46:10 +0100645parameter count: 2
Ben Murdoch61f157c2016-09-16 13:49:30 +0100646bytecode array length: 651
Ben Murdochda12d292016-06-02 14:46:10 +0100647bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +0100648 /* 17 E> */ B(StackCheck),
Ben Murdoch61f157c2016-09-16 13:49:30 +0100649 /* 41 S> */ B(Nop),
650 /* 42 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(1),
651 /* 51 S> */ B(Nop),
652 /* 52 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3),
653 /* 61 S> */ B(Nop),
654 /* 62 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(5),
655 /* 71 S> */ B(Nop),
656 /* 72 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(7),
657 /* 81 S> */ B(Nop),
658 /* 82 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(9),
659 /* 91 S> */ B(Nop),
660 /* 92 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(11),
661 /* 101 S> */ B(Nop),
662 /* 102 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(13),
663 /* 111 S> */ B(Nop),
664 /* 112 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(15),
665 /* 121 S> */ B(Nop),
666 /* 122 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(17),
667 /* 131 S> */ B(Nop),
668 /* 132 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(19),
669 /* 141 S> */ B(Nop),
670 /* 142 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(21),
671 /* 151 S> */ B(Nop),
672 /* 152 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(23),
673 /* 161 S> */ B(Nop),
674 /* 162 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(25),
675 /* 171 S> */ B(Nop),
676 /* 172 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(27),
677 /* 181 S> */ B(Nop),
678 /* 182 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(29),
679 /* 191 S> */ B(Nop),
680 /* 192 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(31),
681 /* 201 S> */ B(Nop),
682 /* 202 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(33),
683 /* 211 S> */ B(Nop),
684 /* 212 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(35),
685 /* 221 S> */ B(Nop),
686 /* 222 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(37),
687 /* 231 S> */ B(Nop),
688 /* 232 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(39),
689 /* 241 S> */ B(Nop),
690 /* 242 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(41),
691 /* 251 S> */ B(Nop),
692 /* 252 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(43),
693 /* 261 S> */ B(Nop),
694 /* 262 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(45),
695 /* 271 S> */ B(Nop),
696 /* 272 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(47),
697 /* 281 S> */ B(Nop),
698 /* 282 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(49),
699 /* 291 S> */ B(Nop),
700 /* 292 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(51),
701 /* 301 S> */ B(Nop),
702 /* 302 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(53),
703 /* 311 S> */ B(Nop),
704 /* 312 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(55),
705 /* 321 S> */ B(Nop),
706 /* 322 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(57),
707 /* 331 S> */ B(Nop),
708 /* 332 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(59),
709 /* 341 S> */ B(Nop),
710 /* 342 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(61),
711 /* 351 S> */ B(Nop),
712 /* 352 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(63),
713 /* 361 S> */ B(Nop),
714 /* 362 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(65),
715 /* 371 S> */ B(Nop),
716 /* 372 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(67),
717 /* 381 S> */ B(Nop),
718 /* 382 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(69),
719 /* 391 S> */ B(Nop),
720 /* 392 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(71),
721 /* 401 S> */ B(Nop),
722 /* 402 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(73),
723 /* 411 S> */ B(Nop),
724 /* 412 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(75),
725 /* 421 S> */ B(Nop),
726 /* 422 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(77),
727 /* 431 S> */ B(Nop),
728 /* 432 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(79),
729 /* 441 S> */ B(Nop),
730 /* 442 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(81),
731 /* 451 S> */ B(Nop),
732 /* 452 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(83),
733 /* 461 S> */ B(Nop),
734 /* 462 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(85),
735 /* 471 S> */ B(Nop),
736 /* 472 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(87),
737 /* 481 S> */ B(Nop),
738 /* 482 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(89),
739 /* 491 S> */ B(Nop),
740 /* 492 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(91),
741 /* 501 S> */ B(Nop),
742 /* 502 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(93),
743 /* 511 S> */ B(Nop),
744 /* 512 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(95),
745 /* 521 S> */ B(Nop),
746 /* 522 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(97),
747 /* 531 S> */ B(Nop),
748 /* 532 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(99),
749 /* 541 S> */ B(Nop),
750 /* 542 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(101),
751 /* 551 S> */ B(Nop),
752 /* 552 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(103),
753 /* 561 S> */ B(Nop),
754 /* 562 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(105),
755 /* 571 S> */ B(Nop),
756 /* 572 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(107),
757 /* 581 S> */ B(Nop),
758 /* 582 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(109),
759 /* 591 S> */ B(Nop),
760 /* 592 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(111),
761 /* 601 S> */ B(Nop),
762 /* 602 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(113),
763 /* 611 S> */ B(Nop),
764 /* 612 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(115),
765 /* 621 S> */ B(Nop),
766 /* 622 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(117),
767 /* 631 S> */ B(Nop),
768 /* 632 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(119),
769 /* 641 S> */ B(Nop),
770 /* 642 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(121),
771 /* 651 S> */ B(Nop),
772 /* 652 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(123),
773 /* 661 S> */ B(Nop),
774 /* 662 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(125),
775 /* 671 S> */ B(Nop),
776 /* 672 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(127),
777 /* 681 S> */ B(Nop),
778 /* 682 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(129),
779 /* 691 S> */ B(Nop),
780 /* 692 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(131),
781 /* 701 S> */ B(Nop),
782 /* 702 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(133),
783 /* 711 S> */ B(Nop),
784 /* 712 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(135),
785 /* 721 S> */ B(Nop),
786 /* 722 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(137),
787 /* 731 S> */ B(Nop),
788 /* 732 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(139),
789 /* 741 S> */ B(Nop),
790 /* 742 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(141),
791 /* 751 S> */ B(Nop),
792 /* 752 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(143),
793 /* 761 S> */ B(Nop),
794 /* 762 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(145),
795 /* 771 S> */ B(Nop),
796 /* 772 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(147),
797 /* 781 S> */ B(Nop),
798 /* 782 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(149),
799 /* 791 S> */ B(Nop),
800 /* 792 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(151),
801 /* 801 S> */ B(Nop),
802 /* 802 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(153),
803 /* 811 S> */ B(Nop),
804 /* 812 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(155),
805 /* 821 S> */ B(Nop),
806 /* 822 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(157),
807 /* 831 S> */ B(Nop),
808 /* 832 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(159),
809 /* 841 S> */ B(Nop),
810 /* 842 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(161),
811 /* 851 S> */ B(Nop),
812 /* 852 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(163),
813 /* 861 S> */ B(Nop),
814 /* 862 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(165),
815 /* 871 S> */ B(Nop),
816 /* 872 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(167),
817 /* 881 S> */ B(Nop),
818 /* 882 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(169),
819 /* 891 S> */ B(Nop),
820 /* 892 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(171),
821 /* 901 S> */ B(Nop),
822 /* 902 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(173),
823 /* 911 S> */ B(Nop),
824 /* 912 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(175),
825 /* 921 S> */ B(Nop),
826 /* 922 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(177),
827 /* 931 S> */ B(Nop),
828 /* 932 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(179),
829 /* 941 S> */ B(Nop),
830 /* 942 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(181),
831 /* 951 S> */ B(Nop),
832 /* 952 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(183),
833 /* 961 S> */ B(Nop),
834 /* 962 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(185),
835 /* 971 S> */ B(Nop),
836 /* 972 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(187),
837 /* 981 S> */ B(Nop),
838 /* 982 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(189),
839 /* 991 S> */ B(Nop),
840 /* 992 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(191),
841 /* 1001 S> */ B(Nop),
842 /* 1002 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(193),
843 /* 1011 S> */ B(Nop),
844 /* 1012 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(195),
845 /* 1021 S> */ B(Nop),
846 /* 1022 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(197),
847 /* 1031 S> */ B(Nop),
848 /* 1032 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(199),
849 /* 1041 S> */ B(Nop),
850 /* 1042 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(201),
851 /* 1051 S> */ B(Nop),
852 /* 1052 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(203),
853 /* 1061 S> */ B(Nop),
854 /* 1062 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(205),
855 /* 1071 S> */ B(Nop),
856 /* 1072 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(207),
857 /* 1081 S> */ B(Nop),
858 /* 1082 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(209),
859 /* 1091 S> */ B(Nop),
860 /* 1092 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(211),
861 /* 1101 S> */ B(Nop),
862 /* 1102 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(213),
863 /* 1111 S> */ B(Nop),
864 /* 1112 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(215),
865 /* 1121 S> */ B(Nop),
866 /* 1122 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(217),
867 /* 1131 S> */ B(Nop),
868 /* 1132 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(219),
869 /* 1141 S> */ B(Nop),
870 /* 1142 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(221),
871 /* 1151 S> */ B(Nop),
872 /* 1152 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(223),
873 /* 1161 S> */ B(Nop),
874 /* 1162 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(225),
875 /* 1171 S> */ B(Nop),
876 /* 1172 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(227),
877 /* 1181 S> */ B(Nop),
878 /* 1182 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(229),
879 /* 1191 S> */ B(Nop),
880 /* 1192 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(231),
881 /* 1201 S> */ B(Nop),
882 /* 1202 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(233),
883 /* 1211 S> */ B(Nop),
884 /* 1212 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(235),
885 /* 1221 S> */ B(Nop),
886 /* 1222 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(237),
887 /* 1231 S> */ B(Nop),
888 /* 1232 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(239),
889 /* 1241 S> */ B(Nop),
890 /* 1242 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(241),
891 /* 1251 S> */ B(Nop),
892 /* 1252 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(243),
893 /* 1261 S> */ B(Nop),
894 /* 1262 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(245),
895 /* 1271 S> */ B(Nop),
896 /* 1272 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(247),
897 /* 1281 S> */ B(Nop),
898 /* 1282 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(249),
899 /* 1291 S> */ B(Nop),
900 /* 1292 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(251),
901 /* 1301 S> */ B(Nop),
902 /* 1302 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(253),
903 /* 1311 S> */ B(Nop),
904 /* 1312 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(255),
Ben Murdochc5610432016-08-08 18:44:38 +0100905 /* 1321 S> */ B(LdaSmi), U8(2),
906 /* 1323 E> */ B(Wide), B(StaGlobalStrict), U16(1), U16(257),
907 B(LdaUndefined),
908 /* 1328 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +0100909]
910constant pool: [
911 "name",
912 "a",
913]
914handlers: [
915]
916