| OLD | NEW |
| 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 --- |
| (...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 322 var x = 0.4; | 322 var x = 0.4; |
| 323 var x = 0.4; | 323 var x = 0.4; |
| 324 for (var i = 0; i < 3; i++) { | 324 for (var i = 0; i < 3; i++) { |
| 325 if (i == 1) continue; | 325 if (i == 1) continue; |
| 326 if (i == 2) break; | 326 if (i == 2) break; |
| 327 } | 327 } |
| 328 return 3; | 328 return 3; |
| 329 " | 329 " |
| 330 frame size: 3 | 330 frame size: 3 |
| 331 parameter count: 1 | 331 parameter count: 1 |
| 332 bytecode array length: 1361 | 332 bytecode array length: 1422 |
| 333 bytecodes: [ | 333 bytecodes: [ |
| 334 B(StackCheck), | 334 B(StackCheck), |
| 335 B(LdaConstant), U8(0), | 335 B(LdaConstant), U8(0), |
| 336 B(Star), R(0), | 336 B(Star), R(0), |
| 337 B(LdaConstant), U8(1), | 337 B(LdaConstant), U8(1), |
| 338 B(Star), R(0), | 338 B(Star), R(0), |
| 339 B(LdaConstant), U8(2), | 339 B(LdaConstant), U8(2), |
| 340 B(Star), R(0), | 340 B(Star), R(0), |
| 341 B(LdaConstant), U8(3), | 341 B(LdaConstant), U8(3), |
| 342 B(Star), R(0), | 342 B(Star), R(0), |
| (...skipping 494 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 837 B(LdaConstant), U8(251), | 837 B(LdaConstant), U8(251), |
| 838 B(Star), R(0), | 838 B(Star), R(0), |
| 839 B(LdaConstant), U8(252), | 839 B(LdaConstant), U8(252), |
| 840 B(Star), R(0), | 840 B(Star), R(0), |
| 841 B(LdaConstant), U8(253), | 841 B(LdaConstant), U8(253), |
| 842 B(Star), R(0), | 842 B(Star), R(0), |
| 843 B(LdaConstant), U8(254), | 843 B(LdaConstant), U8(254), |
| 844 B(Star), R(0), | 844 B(Star), R(0), |
| 845 B(LdaConstant), U8(255), | 845 B(LdaConstant), U8(255), |
| 846 B(Star), R(0), | 846 B(Star), R(0), |
| 847 B(LdaConstantWide), U16(256), | 847 B(Wide), B(LdaConstant), U16(256), |
| 848 B(Star), R(0), | 848 B(Star), R(0), |
| 849 B(LdaConstantWide), U16(257), | 849 B(Wide), B(LdaConstant), U16(257), |
| 850 B(Star), R(0), | 850 B(Star), R(0), |
| 851 B(LdaConstantWide), U16(258), | 851 B(Wide), B(LdaConstant), U16(258), |
| 852 B(Star), R(0), | 852 B(Star), R(0), |
| 853 B(LdaConstantWide), U16(259), | 853 B(Wide), B(LdaConstant), U16(259), |
| 854 B(Star), R(0), | 854 B(Star), R(0), |
| 855 B(LdaConstantWide), U16(260), | 855 B(Wide), B(LdaConstant), U16(260), |
| 856 B(Star), R(0), | 856 B(Star), R(0), |
| 857 B(LdaConstantWide), U16(261), | 857 B(Wide), B(LdaConstant), U16(261), |
| 858 B(Star), R(0), | 858 B(Star), R(0), |
| 859 B(LdaConstantWide), U16(262), | 859 B(Wide), B(LdaConstant), U16(262), |
| 860 B(Star), R(0), | 860 B(Star), R(0), |
| 861 B(LdaConstantWide), U16(263), | 861 B(Wide), B(LdaConstant), U16(263), |
| 862 B(Star), R(0), | 862 B(Star), R(0), |
| 863 B(LdaConstantWide), U16(264), | 863 B(Wide), B(LdaConstant), U16(264), |
| 864 B(Star), R(0), | 864 B(Star), R(0), |
| 865 B(LdaConstantWide), U16(265), | 865 B(Wide), B(LdaConstant), U16(265), |
| 866 B(Star), R(0), | 866 B(Star), R(0), |
| 867 B(LdaConstantWide), U16(266), | 867 B(Wide), B(LdaConstant), U16(266), |
| 868 B(Star), R(0), | 868 B(Star), R(0), |
| 869 B(LdaConstantWide), U16(267), | 869 B(Wide), B(LdaConstant), U16(267), |
| 870 B(Star), R(0), | 870 B(Star), R(0), |
| 871 B(LdaConstantWide), U16(268), | 871 B(Wide), B(LdaConstant), U16(268), |
| 872 B(Star), R(0), | 872 B(Star), R(0), |
| 873 B(LdaConstantWide), U16(269), | 873 B(Wide), B(LdaConstant), U16(269), |
| 874 B(Star), R(0), | 874 B(Star), R(0), |
| 875 B(LdaConstantWide), U16(270), | 875 B(Wide), B(LdaConstant), U16(270), |
| 876 B(Star), R(0), | 876 B(Star), R(0), |
| 877 B(LdaConstantWide), U16(271), | 877 B(Wide), B(LdaConstant), U16(271), |
| 878 B(Star), R(0), | 878 B(Star), R(0), |
| 879 B(LdaConstantWide), U16(272), | 879 B(Wide), B(LdaConstant), U16(272), |
| 880 B(Star), R(0), | 880 B(Star), R(0), |
| 881 B(LdaConstantWide), U16(273), | 881 B(Wide), B(LdaConstant), U16(273), |
| 882 B(Star), R(0), | 882 B(Star), R(0), |
| 883 B(LdaConstantWide), U16(274), | 883 B(Wide), B(LdaConstant), U16(274), |
| 884 B(Star), R(0), | 884 B(Star), R(0), |
| 885 B(LdaConstantWide), U16(275), | 885 B(Wide), B(LdaConstant), U16(275), |
| 886 B(Star), R(0), | 886 B(Star), R(0), |
| 887 B(LdaConstantWide), U16(276), | 887 B(Wide), B(LdaConstant), U16(276), |
| 888 B(Star), R(0), | 888 B(Star), R(0), |
| 889 B(LdaConstantWide), U16(277), | 889 B(Wide), B(LdaConstant), U16(277), |
| 890 B(Star), R(0), | 890 B(Star), R(0), |
| 891 B(LdaConstantWide), U16(278), | 891 B(Wide), B(LdaConstant), U16(278), |
| 892 B(Star), R(0), | 892 B(Star), R(0), |
| 893 B(LdaConstantWide), U16(279), | 893 B(Wide), B(LdaConstant), U16(279), |
| 894 B(Star), R(0), | 894 B(Star), R(0), |
| 895 B(LdaConstantWide), U16(280), | 895 B(Wide), B(LdaConstant), U16(280), |
| 896 B(Star), R(0), | 896 B(Star), R(0), |
| 897 B(LdaConstantWide), U16(281), | 897 B(Wide), B(LdaConstant), U16(281), |
| 898 B(Star), R(0), | 898 B(Star), R(0), |
| 899 B(LdaConstantWide), U16(282), | 899 B(Wide), B(LdaConstant), U16(282), |
| 900 B(Star), R(0), | 900 B(Star), R(0), |
| 901 B(LdaConstantWide), U16(283), | 901 B(Wide), B(LdaConstant), U16(283), |
| 902 B(Star), R(0), | 902 B(Star), R(0), |
| 903 B(LdaConstantWide), U16(284), | 903 B(Wide), B(LdaConstant), U16(284), |
| 904 B(Star), R(0), | 904 B(Star), R(0), |
| 905 B(LdaConstantWide), U16(285), | 905 B(Wide), B(LdaConstant), U16(285), |
| 906 B(Star), R(0), | 906 B(Star), R(0), |
| 907 B(LdaConstantWide), U16(286), | 907 B(Wide), B(LdaConstant), U16(286), |
| 908 B(Star), R(0), | 908 B(Star), R(0), |
| 909 B(LdaConstantWide), U16(287), | 909 B(Wide), B(LdaConstant), U16(287), |
| 910 B(Star), R(0), | 910 B(Star), R(0), |
| 911 B(LdaConstantWide), U16(288), | 911 B(Wide), B(LdaConstant), U16(288), |
| 912 B(Star), R(0), | 912 B(Star), R(0), |
| 913 B(LdaConstantWide), U16(289), | 913 B(Wide), B(LdaConstant), U16(289), |
| 914 B(Star), R(0), | 914 B(Star), R(0), |
| 915 B(LdaConstantWide), U16(290), | 915 B(Wide), B(LdaConstant), U16(290), |
| 916 B(Star), R(0), | 916 B(Star), R(0), |
| 917 B(LdaConstantWide), U16(291), | 917 B(Wide), B(LdaConstant), U16(291), |
| 918 B(Star), R(0), | 918 B(Star), R(0), |
| 919 B(LdaConstantWide), U16(292), | 919 B(Wide), B(LdaConstant), U16(292), |
| 920 B(Star), R(0), | 920 B(Star), R(0), |
| 921 B(LdaConstantWide), U16(293), | 921 B(Wide), B(LdaConstant), U16(293), |
| 922 B(Star), R(0), | 922 B(Star), R(0), |
| 923 B(LdaConstantWide), U16(294), | 923 B(Wide), B(LdaConstant), U16(294), |
| 924 B(Star), R(0), | 924 B(Star), R(0), |
| 925 B(LdaConstantWide), U16(295), | 925 B(Wide), B(LdaConstant), U16(295), |
| 926 B(Star), R(0), | 926 B(Star), R(0), |
| 927 B(LdaConstantWide), U16(296), | 927 B(Wide), B(LdaConstant), U16(296), |
| 928 B(Star), R(0), | 928 B(Star), R(0), |
| 929 B(LdaConstantWide), U16(297), | 929 B(Wide), B(LdaConstant), U16(297), |
| 930 B(Star), R(0), | 930 B(Star), R(0), |
| 931 B(LdaConstantWide), U16(298), | 931 B(Wide), B(LdaConstant), U16(298), |
| 932 B(Star), R(0), | 932 B(Star), R(0), |
| 933 B(LdaConstantWide), U16(299), | 933 B(Wide), B(LdaConstant), U16(299), |
| 934 B(Star), R(0), | 934 B(Star), R(0), |
| 935 B(LdaConstantWide), U16(300), | 935 B(Wide), B(LdaConstant), U16(300), |
| 936 B(Star), R(0), | 936 B(Star), R(0), |
| 937 B(LdaConstantWide), U16(301), | 937 B(Wide), B(LdaConstant), U16(301), |
| 938 B(Star), R(0), | 938 B(Star), R(0), |
| 939 B(LdaConstantWide), U16(302), | 939 B(Wide), B(LdaConstant), U16(302), |
| 940 B(Star), R(0), | 940 B(Star), R(0), |
| 941 B(LdaConstantWide), U16(303), | 941 B(Wide), B(LdaConstant), U16(303), |
| 942 B(Star), R(0), | 942 B(Star), R(0), |
| 943 B(LdaConstantWide), U16(304), | 943 B(Wide), B(LdaConstant), U16(304), |
| 944 B(Star), R(0), | 944 B(Star), R(0), |
| 945 B(LdaConstantWide), U16(305), | 945 B(Wide), B(LdaConstant), U16(305), |
| 946 B(Star), R(0), | 946 B(Star), R(0), |
| 947 B(LdaConstantWide), U16(306), | 947 B(Wide), B(LdaConstant), U16(306), |
| 948 B(Star), R(0), | 948 B(Star), R(0), |
| 949 B(LdaConstantWide), U16(307), | 949 B(Wide), B(LdaConstant), U16(307), |
| 950 B(Star), R(0), | 950 B(Star), R(0), |
| 951 B(LdaConstantWide), U16(308), | 951 B(Wide), B(LdaConstant), U16(308), |
| 952 B(Star), R(0), | 952 B(Star), R(0), |
| 953 B(LdaConstantWide), U16(309), | 953 B(Wide), B(LdaConstant), U16(309), |
| 954 B(Star), R(0), | 954 B(Star), R(0), |
| 955 B(LdaConstantWide), U16(310), | 955 B(Wide), B(LdaConstant), U16(310), |
| 956 B(Star), R(0), | 956 B(Star), R(0), |
| 957 B(LdaConstantWide), U16(311), | 957 B(Wide), B(LdaConstant), U16(311), |
| 958 B(Star), R(0), | 958 B(Star), R(0), |
| 959 B(LdaZero), | 959 B(LdaZero), |
| 960 B(Star), R(1), | 960 B(Star), R(1), |
| 961 B(Ldar), R(1), | 961 B(Ldar), R(1), |
| 962 B(Star), R(2), | 962 B(Star), R(2), |
| 963 B(LdaSmi8), U8(3), | 963 B(LdaSmi), U8(3), |
| 964 B(TestLessThan), R(2), | 964 B(TestLessThan), R(2), |
| 965 B(JumpIfFalseConstantWide), U16(313), | 965 B(Wide), B(JumpIfFalse), U16(46), |
| 966 B(StackCheck), | 966 B(StackCheck), |
| 967 B(Ldar), R(1), | 967 B(Ldar), R(1), |
| 968 B(Star), R(2), | 968 B(Star), R(2), |
| 969 B(LdaSmi8), U8(1), | 969 B(LdaSmi), U8(1), |
| 970 B(TestEqual), R(2), | 970 B(TestEqual), R(2), |
| 971 B(JumpIfFalseConstantWide), U16(312), | 971 B(Wide), B(JumpIfFalse), U16(7), |
| 972 B(JumpConstantWide), U16(315), | 972 B(Wide), B(Jump), U16(19), |
| 973 B(Ldar), R(1), | 973 B(Ldar), R(1), |
| 974 B(Star), R(2), | 974 B(Star), R(2), |
| 975 B(LdaSmi8), U8(2), | 975 B(LdaSmi), U8(2), |
| 976 B(TestEqual), R(2), | 976 B(TestEqual), R(2), |
| 977 B(JumpIfFalseConstantWide), U16(312), | 977 B(Wide), B(JumpIfFalse), U16(7), |
| 978 B(JumpConstantWide), U16(314), | 978 B(Wide), B(Jump), U16(13), |
| 979 B(Ldar), R(1), | 979 B(Ldar), R(1), |
| 980 B(ToNumber), | 980 B(ToNumber), |
| 981 B(Star), R(2), | 981 B(Star), R(2), |
| 982 B(Inc), | 982 B(Inc), |
| 983 B(Star), R(1), | 983 B(Star), R(1), |
| 984 B(Jump), U8(-48), | 984 B(Jump), U8(-53), |
| 985 B(LdaSmi8), U8(3), | 985 B(LdaSmi), U8(3), |
| 986 B(Return), | 986 B(Return), |
| 987 ] | 987 ] |
| 988 constant pool: [ | 988 constant pool: [ |
| 989 0.1, | 989 0.1, |
| 990 0.1, | 990 0.1, |
| 991 0.1, | 991 0.1, |
| 992 0.1, | 992 0.1, |
| 993 0.1, | 993 0.1, |
| 994 0.1, | 994 0.1, |
| 995 0.1, | 995 0.1, |
| (...skipping 295 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1291 0.3, | 1291 0.3, |
| 1292 0.3, | 1292 0.3, |
| 1293 0.4, | 1293 0.4, |
| 1294 0.4, | 1294 0.4, |
| 1295 0.4, | 1295 0.4, |
| 1296 0.4, | 1296 0.4, |
| 1297 0.4, | 1297 0.4, |
| 1298 0.4, | 1298 0.4, |
| 1299 0.4, | 1299 0.4, |
| 1300 0.4, | 1300 0.4, |
| 1301 6, | |
| 1302 42, | |
| 1303 13, | |
| 1304 17, | |
| 1305 ] | 1301 ] |
| 1306 handlers: [ | 1302 handlers: [ |
| 1307 ] | 1303 ] |
| 1308 | 1304 |
| OLD | NEW |