| # |
| # Autogenerated by generate-bytecode-expectations. |
| # |
| |
| --- |
| pool type: string |
| execute: yes |
| wrap: no |
| test function name: f |
| |
| --- |
| snippet: " |
| var a = 1; |
| function f() { a = 2; } |
| f(); |
| " |
| frame size: 0 |
| parameter count: 1 |
| bytecode array length: 8 |
| bytecodes: [ |
| /* 21 E> */ B(StackCheck), |
| /* 26 S> */ B(LdaSmi), U8(2), |
| /* 28 E> */ B(StaGlobalSloppy), U8(0), U8(1), |
| B(LdaUndefined), |
| /* 33 S> */ B(Return), |
| ] |
| constant pool: [ |
| "a", |
| ] |
| handlers: [ |
| ] |
| |
| --- |
| snippet: " |
| var a = \"test\"; function f(b) { a = b; } |
| f(\"global\"); |
| " |
| frame size: 0 |
| parameter count: 2 |
| bytecode array length: 8 |
| bytecodes: [ |
| /* 26 E> */ B(StackCheck), |
| /* 32 S> */ B(Ldar), R(arg0), |
| /* 34 E> */ B(StaGlobalSloppy), U8(0), U8(1), |
| B(LdaUndefined), |
| /* 39 S> */ B(Return), |
| ] |
| constant pool: [ |
| "a", |
| ] |
| handlers: [ |
| ] |
| |
| --- |
| snippet: " |
| 'use strict'; var a = 1; |
| function f() { a = 2; } |
| f(); |
| " |
| frame size: 0 |
| parameter count: 1 |
| bytecode array length: 8 |
| bytecodes: [ |
| /* 35 E> */ B(StackCheck), |
| /* 40 S> */ B(LdaSmi), U8(2), |
| /* 42 E> */ B(StaGlobalStrict), U8(0), U8(1), |
| B(LdaUndefined), |
| /* 47 S> */ B(Return), |
| ] |
| constant pool: [ |
| "a", |
| ] |
| handlers: [ |
| ] |
| |
| --- |
| snippet: " |
| a = 1; |
| function f() { a = 2; } |
| f(); |
| " |
| frame size: 0 |
| parameter count: 1 |
| bytecode array length: 8 |
| bytecodes: [ |
| /* 17 E> */ B(StackCheck), |
| /* 22 S> */ B(LdaSmi), U8(2), |
| /* 24 E> */ B(StaGlobalSloppy), U8(0), U8(1), |
| B(LdaUndefined), |
| /* 29 S> */ B(Return), |
| ] |
| constant pool: [ |
| "a", |
| ] |
| handlers: [ |
| ] |
| |
| --- |
| snippet: " |
| a = 1; |
| function f(b) { |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| a = 2; |
| } |
| f({name: 1}); |
| " |
| frame size: 0 |
| parameter count: 2 |
| bytecode array length: 651 |
| bytecodes: [ |
| /* 17 E> */ B(StackCheck), |
| /* 25 S> */ B(Nop), |
| /* 26 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(1), |
| /* 35 S> */ B(Nop), |
| /* 36 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), |
| /* 45 S> */ B(Nop), |
| /* 46 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(5), |
| /* 55 S> */ B(Nop), |
| /* 56 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(7), |
| /* 65 S> */ B(Nop), |
| /* 66 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(9), |
| /* 75 S> */ B(Nop), |
| /* 76 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(11), |
| /* 85 S> */ B(Nop), |
| /* 86 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(13), |
| /* 95 S> */ B(Nop), |
| /* 96 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(15), |
| /* 105 S> */ B(Nop), |
| /* 106 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(17), |
| /* 115 S> */ B(Nop), |
| /* 116 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(19), |
| /* 125 S> */ B(Nop), |
| /* 126 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(21), |
| /* 135 S> */ B(Nop), |
| /* 136 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(23), |
| /* 145 S> */ B(Nop), |
| /* 146 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(25), |
| /* 155 S> */ B(Nop), |
| /* 156 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(27), |
| /* 165 S> */ B(Nop), |
| /* 166 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(29), |
| /* 175 S> */ B(Nop), |
| /* 176 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(31), |
| /* 185 S> */ B(Nop), |
| /* 186 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(33), |
| /* 195 S> */ B(Nop), |
| /* 196 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(35), |
| /* 205 S> */ B(Nop), |
| /* 206 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(37), |
| /* 215 S> */ B(Nop), |
| /* 216 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(39), |
| /* 225 S> */ B(Nop), |
| /* 226 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(41), |
| /* 235 S> */ B(Nop), |
| /* 236 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(43), |
| /* 245 S> */ B(Nop), |
| /* 246 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(45), |
| /* 255 S> */ B(Nop), |
| /* 256 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(47), |
| /* 265 S> */ B(Nop), |
| /* 266 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(49), |
| /* 275 S> */ B(Nop), |
| /* 276 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(51), |
| /* 285 S> */ B(Nop), |
| /* 286 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(53), |
| /* 295 S> */ B(Nop), |
| /* 296 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(55), |
| /* 305 S> */ B(Nop), |
| /* 306 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(57), |
| /* 315 S> */ B(Nop), |
| /* 316 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(59), |
| /* 325 S> */ B(Nop), |
| /* 326 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(61), |
| /* 335 S> */ B(Nop), |
| /* 336 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(63), |
| /* 345 S> */ B(Nop), |
| /* 346 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(65), |
| /* 355 S> */ B(Nop), |
| /* 356 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(67), |
| /* 365 S> */ B(Nop), |
| /* 366 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(69), |
| /* 375 S> */ B(Nop), |
| /* 376 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(71), |
| /* 385 S> */ B(Nop), |
| /* 386 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(73), |
| /* 395 S> */ B(Nop), |
| /* 396 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(75), |
| /* 405 S> */ B(Nop), |
| /* 406 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(77), |
| /* 415 S> */ B(Nop), |
| /* 416 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(79), |
| /* 425 S> */ B(Nop), |
| /* 426 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(81), |
| /* 435 S> */ B(Nop), |
| /* 436 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(83), |
| /* 445 S> */ B(Nop), |
| /* 446 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(85), |
| /* 455 S> */ B(Nop), |
| /* 456 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(87), |
| /* 465 S> */ B(Nop), |
| /* 466 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(89), |
| /* 475 S> */ B(Nop), |
| /* 476 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(91), |
| /* 485 S> */ B(Nop), |
| /* 486 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(93), |
| /* 495 S> */ B(Nop), |
| /* 496 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(95), |
| /* 505 S> */ B(Nop), |
| /* 506 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(97), |
| /* 515 S> */ B(Nop), |
| /* 516 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(99), |
| /* 525 S> */ B(Nop), |
| /* 526 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(101), |
| /* 535 S> */ B(Nop), |
| /* 536 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(103), |
| /* 545 S> */ B(Nop), |
| /* 546 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(105), |
| /* 555 S> */ B(Nop), |
| /* 556 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(107), |
| /* 565 S> */ B(Nop), |
| /* 566 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(109), |
| /* 575 S> */ B(Nop), |
| /* 576 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(111), |
| /* 585 S> */ B(Nop), |
| /* 586 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(113), |
| /* 595 S> */ B(Nop), |
| /* 596 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(115), |
| /* 605 S> */ B(Nop), |
| /* 606 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(117), |
| /* 615 S> */ B(Nop), |
| /* 616 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(119), |
| /* 625 S> */ B(Nop), |
| /* 626 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(121), |
| /* 635 S> */ B(Nop), |
| /* 636 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(123), |
| /* 645 S> */ B(Nop), |
| /* 646 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(125), |
| /* 655 S> */ B(Nop), |
| /* 656 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(127), |
| /* 665 S> */ B(Nop), |
| /* 666 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(129), |
| /* 675 S> */ B(Nop), |
| /* 676 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(131), |
| /* 685 S> */ B(Nop), |
| /* 686 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(133), |
| /* 695 S> */ B(Nop), |
| /* 696 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(135), |
| /* 705 S> */ B(Nop), |
| /* 706 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(137), |
| /* 715 S> */ B(Nop), |
| /* 716 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(139), |
| /* 725 S> */ B(Nop), |
| /* 726 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(141), |
| /* 735 S> */ B(Nop), |
| /* 736 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(143), |
| /* 745 S> */ B(Nop), |
| /* 746 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(145), |
| /* 755 S> */ B(Nop), |
| /* 756 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(147), |
| /* 765 S> */ B(Nop), |
| /* 766 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(149), |
| /* 775 S> */ B(Nop), |
| /* 776 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(151), |
| /* 785 S> */ B(Nop), |
| /* 786 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(153), |
| /* 795 S> */ B(Nop), |
| /* 796 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(155), |
| /* 805 S> */ B(Nop), |
| /* 806 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(157), |
| /* 815 S> */ B(Nop), |
| /* 816 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(159), |
| /* 825 S> */ B(Nop), |
| /* 826 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(161), |
| /* 835 S> */ B(Nop), |
| /* 836 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(163), |
| /* 845 S> */ B(Nop), |
| /* 846 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(165), |
| /* 855 S> */ B(Nop), |
| /* 856 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(167), |
| /* 865 S> */ B(Nop), |
| /* 866 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(169), |
| /* 875 S> */ B(Nop), |
| /* 876 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(171), |
| /* 885 S> */ B(Nop), |
| /* 886 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(173), |
| /* 895 S> */ B(Nop), |
| /* 896 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(175), |
| /* 905 S> */ B(Nop), |
| /* 906 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(177), |
| /* 915 S> */ B(Nop), |
| /* 916 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(179), |
| /* 925 S> */ B(Nop), |
| /* 926 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(181), |
| /* 935 S> */ B(Nop), |
| /* 936 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(183), |
| /* 945 S> */ B(Nop), |
| /* 946 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(185), |
| /* 955 S> */ B(Nop), |
| /* 956 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(187), |
| /* 965 S> */ B(Nop), |
| /* 966 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(189), |
| /* 975 S> */ B(Nop), |
| /* 976 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(191), |
| /* 985 S> */ B(Nop), |
| /* 986 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(193), |
| /* 995 S> */ B(Nop), |
| /* 996 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(195), |
| /* 1005 S> */ B(Nop), |
| /* 1006 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(197), |
| /* 1015 S> */ B(Nop), |
| /* 1016 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(199), |
| /* 1025 S> */ B(Nop), |
| /* 1026 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(201), |
| /* 1035 S> */ B(Nop), |
| /* 1036 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(203), |
| /* 1045 S> */ B(Nop), |
| /* 1046 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(205), |
| /* 1055 S> */ B(Nop), |
| /* 1056 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(207), |
| /* 1065 S> */ B(Nop), |
| /* 1066 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(209), |
| /* 1075 S> */ B(Nop), |
| /* 1076 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(211), |
| /* 1085 S> */ B(Nop), |
| /* 1086 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(213), |
| /* 1095 S> */ B(Nop), |
| /* 1096 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(215), |
| /* 1105 S> */ B(Nop), |
| /* 1106 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(217), |
| /* 1115 S> */ B(Nop), |
| /* 1116 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(219), |
| /* 1125 S> */ B(Nop), |
| /* 1126 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(221), |
| /* 1135 S> */ B(Nop), |
| /* 1136 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(223), |
| /* 1145 S> */ B(Nop), |
| /* 1146 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(225), |
| /* 1155 S> */ B(Nop), |
| /* 1156 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(227), |
| /* 1165 S> */ B(Nop), |
| /* 1166 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(229), |
| /* 1175 S> */ B(Nop), |
| /* 1176 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(231), |
| /* 1185 S> */ B(Nop), |
| /* 1186 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(233), |
| /* 1195 S> */ B(Nop), |
| /* 1196 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(235), |
| /* 1205 S> */ B(Nop), |
| /* 1206 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(237), |
| /* 1215 S> */ B(Nop), |
| /* 1216 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(239), |
| /* 1225 S> */ B(Nop), |
| /* 1226 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(241), |
| /* 1235 S> */ B(Nop), |
| /* 1236 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(243), |
| /* 1245 S> */ B(Nop), |
| /* 1246 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(245), |
| /* 1255 S> */ B(Nop), |
| /* 1256 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(247), |
| /* 1265 S> */ B(Nop), |
| /* 1266 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(249), |
| /* 1275 S> */ B(Nop), |
| /* 1276 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(251), |
| /* 1285 S> */ B(Nop), |
| /* 1286 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(253), |
| /* 1295 S> */ B(Nop), |
| /* 1296 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(255), |
| /* 1305 S> */ B(LdaSmi), U8(2), |
| /* 1307 E> */ B(Wide), B(StaGlobalSloppy), U16(1), U16(257), |
| B(LdaUndefined), |
| /* 1312 S> */ B(Return), |
| ] |
| constant pool: [ |
| "name", |
| "a", |
| ] |
| handlers: [ |
| ] |
| |
| --- |
| snippet: " |
| a = 1; |
| function f(b) { |
| 'use strict'; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| b.name; |
| a = 2; |
| } |
| f({name: 1}); |
| " |
| frame size: 0 |
| parameter count: 2 |
| bytecode array length: 651 |
| bytecodes: [ |
| /* 17 E> */ B(StackCheck), |
| /* 41 S> */ B(Nop), |
| /* 42 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(1), |
| /* 51 S> */ B(Nop), |
| /* 52 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), |
| /* 61 S> */ B(Nop), |
| /* 62 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(5), |
| /* 71 S> */ B(Nop), |
| /* 72 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(7), |
| /* 81 S> */ B(Nop), |
| /* 82 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(9), |
| /* 91 S> */ B(Nop), |
| /* 92 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(11), |
| /* 101 S> */ B(Nop), |
| /* 102 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(13), |
| /* 111 S> */ B(Nop), |
| /* 112 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(15), |
| /* 121 S> */ B(Nop), |
| /* 122 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(17), |
| /* 131 S> */ B(Nop), |
| /* 132 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(19), |
| /* 141 S> */ B(Nop), |
| /* 142 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(21), |
| /* 151 S> */ B(Nop), |
| /* 152 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(23), |
| /* 161 S> */ B(Nop), |
| /* 162 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(25), |
| /* 171 S> */ B(Nop), |
| /* 172 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(27), |
| /* 181 S> */ B(Nop), |
| /* 182 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(29), |
| /* 191 S> */ B(Nop), |
| /* 192 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(31), |
| /* 201 S> */ B(Nop), |
| /* 202 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(33), |
| /* 211 S> */ B(Nop), |
| /* 212 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(35), |
| /* 221 S> */ B(Nop), |
| /* 222 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(37), |
| /* 231 S> */ B(Nop), |
| /* 232 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(39), |
| /* 241 S> */ B(Nop), |
| /* 242 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(41), |
| /* 251 S> */ B(Nop), |
| /* 252 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(43), |
| /* 261 S> */ B(Nop), |
| /* 262 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(45), |
| /* 271 S> */ B(Nop), |
| /* 272 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(47), |
| /* 281 S> */ B(Nop), |
| /* 282 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(49), |
| /* 291 S> */ B(Nop), |
| /* 292 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(51), |
| /* 301 S> */ B(Nop), |
| /* 302 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(53), |
| /* 311 S> */ B(Nop), |
| /* 312 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(55), |
| /* 321 S> */ B(Nop), |
| /* 322 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(57), |
| /* 331 S> */ B(Nop), |
| /* 332 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(59), |
| /* 341 S> */ B(Nop), |
| /* 342 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(61), |
| /* 351 S> */ B(Nop), |
| /* 352 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(63), |
| /* 361 S> */ B(Nop), |
| /* 362 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(65), |
| /* 371 S> */ B(Nop), |
| /* 372 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(67), |
| /* 381 S> */ B(Nop), |
| /* 382 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(69), |
| /* 391 S> */ B(Nop), |
| /* 392 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(71), |
| /* 401 S> */ B(Nop), |
| /* 402 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(73), |
| /* 411 S> */ B(Nop), |
| /* 412 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(75), |
| /* 421 S> */ B(Nop), |
| /* 422 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(77), |
| /* 431 S> */ B(Nop), |
| /* 432 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(79), |
| /* 441 S> */ B(Nop), |
| /* 442 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(81), |
| /* 451 S> */ B(Nop), |
| /* 452 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(83), |
| /* 461 S> */ B(Nop), |
| /* 462 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(85), |
| /* 471 S> */ B(Nop), |
| /* 472 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(87), |
| /* 481 S> */ B(Nop), |
| /* 482 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(89), |
| /* 491 S> */ B(Nop), |
| /* 492 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(91), |
| /* 501 S> */ B(Nop), |
| /* 502 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(93), |
| /* 511 S> */ B(Nop), |
| /* 512 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(95), |
| /* 521 S> */ B(Nop), |
| /* 522 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(97), |
| /* 531 S> */ B(Nop), |
| /* 532 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(99), |
| /* 541 S> */ B(Nop), |
| /* 542 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(101), |
| /* 551 S> */ B(Nop), |
| /* 552 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(103), |
| /* 561 S> */ B(Nop), |
| /* 562 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(105), |
| /* 571 S> */ B(Nop), |
| /* 572 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(107), |
| /* 581 S> */ B(Nop), |
| /* 582 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(109), |
| /* 591 S> */ B(Nop), |
| /* 592 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(111), |
| /* 601 S> */ B(Nop), |
| /* 602 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(113), |
| /* 611 S> */ B(Nop), |
| /* 612 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(115), |
| /* 621 S> */ B(Nop), |
| /* 622 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(117), |
| /* 631 S> */ B(Nop), |
| /* 632 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(119), |
| /* 641 S> */ B(Nop), |
| /* 642 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(121), |
| /* 651 S> */ B(Nop), |
| /* 652 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(123), |
| /* 661 S> */ B(Nop), |
| /* 662 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(125), |
| /* 671 S> */ B(Nop), |
| /* 672 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(127), |
| /* 681 S> */ B(Nop), |
| /* 682 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(129), |
| /* 691 S> */ B(Nop), |
| /* 692 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(131), |
| /* 701 S> */ B(Nop), |
| /* 702 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(133), |
| /* 711 S> */ B(Nop), |
| /* 712 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(135), |
| /* 721 S> */ B(Nop), |
| /* 722 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(137), |
| /* 731 S> */ B(Nop), |
| /* 732 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(139), |
| /* 741 S> */ B(Nop), |
| /* 742 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(141), |
| /* 751 S> */ B(Nop), |
| /* 752 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(143), |
| /* 761 S> */ B(Nop), |
| /* 762 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(145), |
| /* 771 S> */ B(Nop), |
| /* 772 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(147), |
| /* 781 S> */ B(Nop), |
| /* 782 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(149), |
| /* 791 S> */ B(Nop), |
| /* 792 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(151), |
| /* 801 S> */ B(Nop), |
| /* 802 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(153), |
| /* 811 S> */ B(Nop), |
| /* 812 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(155), |
| /* 821 S> */ B(Nop), |
| /* 822 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(157), |
| /* 831 S> */ B(Nop), |
| /* 832 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(159), |
| /* 841 S> */ B(Nop), |
| /* 842 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(161), |
| /* 851 S> */ B(Nop), |
| /* 852 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(163), |
| /* 861 S> */ B(Nop), |
| /* 862 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(165), |
| /* 871 S> */ B(Nop), |
| /* 872 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(167), |
| /* 881 S> */ B(Nop), |
| /* 882 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(169), |
| /* 891 S> */ B(Nop), |
| /* 892 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(171), |
| /* 901 S> */ B(Nop), |
| /* 902 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(173), |
| /* 911 S> */ B(Nop), |
| /* 912 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(175), |
| /* 921 S> */ B(Nop), |
| /* 922 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(177), |
| /* 931 S> */ B(Nop), |
| /* 932 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(179), |
| /* 941 S> */ B(Nop), |
| /* 942 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(181), |
| /* 951 S> */ B(Nop), |
| /* 952 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(183), |
| /* 961 S> */ B(Nop), |
| /* 962 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(185), |
| /* 971 S> */ B(Nop), |
| /* 972 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(187), |
| /* 981 S> */ B(Nop), |
| /* 982 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(189), |
| /* 991 S> */ B(Nop), |
| /* 992 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(191), |
| /* 1001 S> */ B(Nop), |
| /* 1002 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(193), |
| /* 1011 S> */ B(Nop), |
| /* 1012 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(195), |
| /* 1021 S> */ B(Nop), |
| /* 1022 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(197), |
| /* 1031 S> */ B(Nop), |
| /* 1032 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(199), |
| /* 1041 S> */ B(Nop), |
| /* 1042 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(201), |
| /* 1051 S> */ B(Nop), |
| /* 1052 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(203), |
| /* 1061 S> */ B(Nop), |
| /* 1062 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(205), |
| /* 1071 S> */ B(Nop), |
| /* 1072 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(207), |
| /* 1081 S> */ B(Nop), |
| /* 1082 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(209), |
| /* 1091 S> */ B(Nop), |
| /* 1092 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(211), |
| /* 1101 S> */ B(Nop), |
| /* 1102 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(213), |
| /* 1111 S> */ B(Nop), |
| /* 1112 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(215), |
| /* 1121 S> */ B(Nop), |
| /* 1122 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(217), |
| /* 1131 S> */ B(Nop), |
| /* 1132 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(219), |
| /* 1141 S> */ B(Nop), |
| /* 1142 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(221), |
| /* 1151 S> */ B(Nop), |
| /* 1152 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(223), |
| /* 1161 S> */ B(Nop), |
| /* 1162 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(225), |
| /* 1171 S> */ B(Nop), |
| /* 1172 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(227), |
| /* 1181 S> */ B(Nop), |
| /* 1182 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(229), |
| /* 1191 S> */ B(Nop), |
| /* 1192 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(231), |
| /* 1201 S> */ B(Nop), |
| /* 1202 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(233), |
| /* 1211 S> */ B(Nop), |
| /* 1212 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(235), |
| /* 1221 S> */ B(Nop), |
| /* 1222 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(237), |
| /* 1231 S> */ B(Nop), |
| /* 1232 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(239), |
| /* 1241 S> */ B(Nop), |
| /* 1242 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(241), |
| /* 1251 S> */ B(Nop), |
| /* 1252 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(243), |
| /* 1261 S> */ B(Nop), |
| /* 1262 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(245), |
| /* 1271 S> */ B(Nop), |
| /* 1272 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(247), |
| /* 1281 S> */ B(Nop), |
| /* 1282 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(249), |
| /* 1291 S> */ B(Nop), |
| /* 1292 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(251), |
| /* 1301 S> */ B(Nop), |
| /* 1302 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(253), |
| /* 1311 S> */ B(Nop), |
| /* 1312 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(255), |
| /* 1321 S> */ B(LdaSmi), U8(2), |
| /* 1323 E> */ B(Wide), B(StaGlobalStrict), U16(1), U16(257), |
| B(LdaUndefined), |
| /* 1328 S> */ B(Return), |
| ] |
| constant pool: [ |
| "name", |
| "a", |
| ] |
| handlers: [ |
| ] |
| |