| OLD | NEW |
| 1 # | 1 # |
| 2 # Autogenerated by generate-bytecode-expectations. | 2 # Autogenerated by generate-bytecode-expectations. |
| 3 # | 3 # |
| 4 | 4 |
| 5 --- | 5 --- |
| 6 execute: yes | 6 execute: yes |
| 7 wrap: yes | 7 wrap: yes |
| 8 | 8 |
| 9 --- | 9 --- |
| 10 snippet: " | 10 snippet: " |
| (...skipping 874 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 885 var x153; | 885 var x153; |
| 886 var x154; | 886 var x154; |
| 887 var x155; | 887 var x155; |
| 888 var x156; | 888 var x156; |
| 889 var x0 = 0; | 889 var x0 = 0; |
| 890 var x1 = 0; | 890 var x1 = 0; |
| 891 for (x128 = 0; x128 < 64; x128++) { x1 += x128;}return x128; | 891 for (x128 = 0; x128 < 64; x128++) { x1 += x128;}return x128; |
| 892 " | 892 " |
| 893 frame size: 158 | 893 frame size: 158 |
| 894 parameter count: 1 | 894 parameter count: 1 |
| 895 bytecode array length: 55 | 895 bytecode array length: 56 |
| 896 bytecodes: [ | 896 bytecodes: [ |
| 897 /* 30 E> */ B(StackCheck), | 897 /* 30 E> */ B(StackCheck), |
| 898 /* 1503 S> */ B(LdaZero), | 898 /* 1503 S> */ B(LdaZero), |
| 899 B(Star), R(0), | 899 B(Star), R(0), |
| 900 /* 1515 S> */ B(LdaZero), | 900 /* 1515 S> */ B(LdaZero), |
| 901 B(Star), R(1), | 901 B(Star), R(1), |
| 902 /* 1523 S> */ B(LdaZero), | 902 /* 1523 S> */ B(LdaZero), |
| 903 B(Wide), B(Star), R16(128), | 903 B(Wide), B(Star), R16(128), |
| 904 /* 1538 S> */ B(LdaSmi), U8(64), | 904 /* 1538 S> */ B(LdaSmi), U8(64), |
| 905 /* 1538 E> */ B(Wide), B(TestLessThan), R16(128), U16(1), | 905 /* 1538 E> */ B(Wide), B(TestLessThan), R16(128), U16(1), |
| 906 B(JumpIfFalse), U8(30), | 906 B(JumpIfFalse), U8(31), |
| 907 /* 1518 E> */ B(StackCheck), | 907 /* 1518 E> */ B(StackCheck), |
| 908 /* 1555 S> */ B(Wide), B(Ldar), R16(128), | 908 /* 1555 S> */ B(Wide), B(Ldar), R16(128), |
| 909 /* 1561 E> */ B(Add), R(1), U8(3), | 909 /* 1561 E> */ B(Add), R(1), U8(3), |
| 910 B(Wide), B(Mov), R16(1), R16(157), | 910 B(Wide), B(Mov), R16(1), R16(157), |
| 911 B(Star), R(1), | 911 B(Star), R(1), |
| 912 /* 1548 S> */ B(Wide), B(Ldar), R16(128), | 912 /* 1548 S> */ B(Wide), B(Ldar), R16(128), |
| 913 B(Inc), U8(2), | 913 B(Inc), U8(2), |
| 914 B(Wide), B(Star), R16(128), | 914 B(Wide), B(Star), R16(128), |
| 915 B(Jump), U8(-36), | 915 B(JumpLoop), U8(-36), U8(0), |
| 916 /* 1567 S> */ B(Wide), B(Ldar), R16(128), | 916 /* 1567 S> */ B(Wide), B(Ldar), R16(128), |
| 917 /* 1580 S> */ B(Return), | 917 /* 1580 S> */ B(Return), |
| 918 ] | 918 ] |
| 919 constant pool: [ | 919 constant pool: [ |
| 920 ] | 920 ] |
| 921 handlers: [ | 921 handlers: [ |
| 922 ] | 922 ] |
| 923 | 923 |
| 924 --- | 924 --- |
| 925 snippet: " | 925 snippet: " |
| (...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1079 var x153; | 1079 var x153; |
| 1080 var x154; | 1080 var x154; |
| 1081 var x155; | 1081 var x155; |
| 1082 var x156; | 1082 var x156; |
| 1083 var x0 = 1234; | 1083 var x0 = 1234; |
| 1084 var x1 = 0; | 1084 var x1 = 0; |
| 1085 for (x128 in x0) { x1 += x128;}return x1; | 1085 for (x128 in x0) { x1 += x128;}return x1; |
| 1086 " | 1086 " |
| 1087 frame size: 163 | 1087 frame size: 163 |
| 1088 parameter count: 1 | 1088 parameter count: 1 |
| 1089 bytecode array length: 84 | 1089 bytecode array length: 85 |
| 1090 bytecodes: [ | 1090 bytecodes: [ |
| 1091 /* 30 E> */ B(StackCheck), | 1091 /* 30 E> */ B(StackCheck), |
| 1092 /* 1503 S> */ B(Wide), B(LdaSmi), U16(1234), | 1092 /* 1503 S> */ B(Wide), B(LdaSmi), U16(1234), |
| 1093 B(Star), R(0), | 1093 B(Star), R(0), |
| 1094 /* 1518 S> */ B(LdaZero), | 1094 /* 1518 S> */ B(LdaZero), |
| 1095 B(Star), R(1), | 1095 B(Star), R(1), |
| 1096 /* 1534 S> */ B(Ldar), R(0), | 1096 /* 1534 S> */ B(Ldar), R(0), |
| 1097 B(JumpIfUndefined), U8(69), | 1097 B(JumpIfUndefined), U8(70), |
| 1098 B(JumpIfNull), U8(67), | 1098 B(JumpIfNull), U8(68), |
| 1099 B(Wide), B(ToObject), R16(157), | 1099 B(Wide), B(ToObject), R16(157), |
| 1100 B(Wide), B(ForInPrepare), R16(157), R16(158), | 1100 B(Wide), B(ForInPrepare), R16(157), R16(158), |
| 1101 B(LdaZero), | 1101 B(LdaZero), |
| 1102 B(Wide), B(Star), R16(161), | 1102 B(Wide), B(Star), R16(161), |
| 1103 /* 1526 S> */ B(Wide), B(ForInContinue), R16(161), R16(160), | 1103 /* 1526 S> */ B(Wide), B(ForInContinue), R16(161), R16(160), |
| 1104 B(JumpIfFalse), U8(44), | 1104 B(JumpIfFalse), U8(45), |
| 1105 B(Wide), B(ForInNext), R16(157), R16(161), R16(158), U16(2), | 1105 B(Wide), B(ForInNext), R16(157), R16(161), R16(158), U16(2), |
| 1106 B(JumpIfUndefined), U8(22), | 1106 B(JumpIfUndefined), U8(22), |
| 1107 B(Wide), B(Star), R16(128), | 1107 B(Wide), B(Star), R16(128), |
| 1108 /* 1521 E> */ B(StackCheck), | 1108 /* 1521 E> */ B(StackCheck), |
| 1109 /* 1541 S> */ B(Wide), B(Ldar), R16(128), | 1109 /* 1541 S> */ B(Wide), B(Ldar), R16(128), |
| 1110 /* 1547 E> */ B(Add), R(1), U8(1), | 1110 /* 1547 E> */ B(Add), R(1), U8(1), |
| 1111 B(Wide), B(Mov), R16(1), R16(162), | 1111 B(Wide), B(Mov), R16(1), R16(162), |
| 1112 B(Star), R(1), | 1112 B(Star), R(1), |
| 1113 /* 1544 E> */ B(Wide), B(ForInStep), R16(161), | 1113 /* 1544 E> */ B(Wide), B(ForInStep), R16(161), |
| 1114 B(Wide), B(Star), R16(161), | 1114 B(Wide), B(Star), R16(161), |
| 1115 B(Jump), U8(-48), | 1115 B(JumpLoop), U8(-48), U8(0), |
| 1116 /* 1553 S> */ B(Ldar), R(1), | 1116 /* 1553 S> */ B(Ldar), R(1), |
| 1117 /* 1564 S> */ B(Return), | 1117 /* 1564 S> */ B(Return), |
| 1118 ] | 1118 ] |
| 1119 constant pool: [ | 1119 constant pool: [ |
| 1120 ] | 1120 ] |
| 1121 handlers: [ | 1121 handlers: [ |
| 1122 ] | 1122 ] |
| 1123 | 1123 |
| 1124 --- | 1124 --- |
| 1125 snippet: " | 1125 snippet: " |
| (...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1300 B(Star), R(1), | 1300 B(Star), R(1), |
| 1301 /* 1537 S> */ B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0), | 1301 /* 1537 S> */ B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0), |
| 1302 /* 1549 S> */ B(Ldar), R(1), | 1302 /* 1549 S> */ B(Ldar), R(1), |
| 1303 /* 1560 S> */ B(Return), | 1303 /* 1560 S> */ B(Return), |
| 1304 ] | 1304 ] |
| 1305 constant pool: [ | 1305 constant pool: [ |
| 1306 ] | 1306 ] |
| 1307 handlers: [ | 1307 handlers: [ |
| 1308 ] | 1308 ] |
| 1309 | 1309 |
| OLD | NEW |