OLD | NEW |
1 # | 1 # |
2 # Autogenerated by generate-bytecode-expectations. | 2 # Autogenerated by generate-bytecode-expectations. |
3 # | 3 # |
4 | 4 |
5 --- | 5 --- |
6 wrap: no | 6 wrap: no |
7 test function name: f | 7 test function name: f |
8 | 8 |
9 --- | 9 --- |
10 snippet: " | 10 snippet: " |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
49 --- | 49 --- |
50 snippet: " | 50 snippet: " |
51 function f(a) { return a[100]; } | 51 function f(a) { return a[100]; } |
52 f({100 : \"test\"}); | 52 f({100 : \"test\"}); |
53 " | 53 " |
54 frame size: 0 | 54 frame size: 0 |
55 parameter count: 2 | 55 parameter count: 2 |
56 bytecode array length: 7 | 56 bytecode array length: 7 |
57 bytecodes: [ | 57 bytecodes: [ |
58 /* 10 E> */ B(StackCheck), | 58 /* 10 E> */ B(StackCheck), |
59 /* 16 S> */ B(LdaSmi), U8(100), | 59 /* 16 S> */ B(LdaSmi), I8(100), |
60 /* 24 E> */ B(LdaKeyedProperty), R(arg0), U8(2), | 60 /* 24 E> */ B(LdaKeyedProperty), R(arg0), U8(2), |
61 /* 31 S> */ B(Return), | 61 /* 31 S> */ B(Return), |
62 ] | 62 ] |
63 constant pool: [ | 63 constant pool: [ |
64 ] | 64 ] |
65 handlers: [ | 65 handlers: [ |
66 ] | 66 ] |
67 | 67 |
68 --- | 68 --- |
69 snippet: " | 69 snippet: " |
(...skipping 20 matching lines...) Expand all Loading... |
90 f({\"-124\" : \"test\", name : 123 }) | 90 f({\"-124\" : \"test\", name : 123 }) |
91 " | 91 " |
92 frame size: 1 | 92 frame size: 1 |
93 parameter count: 2 | 93 parameter count: 2 |
94 bytecode array length: 14 | 94 bytecode array length: 14 |
95 bytecodes: [ | 95 bytecodes: [ |
96 /* 10 E> */ B(StackCheck), | 96 /* 10 E> */ B(StackCheck), |
97 /* 25 S> */ B(Nop), | 97 /* 25 S> */ B(Nop), |
98 /* 25 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(2), | 98 /* 25 E> */ B(LdaNamedProperty), R(arg0), U8(0), U8(2), |
99 B(Star), R(0), | 99 B(Star), R(0), |
100 /* 32 S> */ B(LdaSmi), U8(-124), | 100 /* 32 S> */ B(LdaSmi), I8(-124), |
101 /* 40 E> */ B(LdaKeyedProperty), R(arg0), U8(4), | 101 /* 40 E> */ B(LdaKeyedProperty), R(arg0), U8(4), |
102 /* 48 S> */ B(Return), | 102 /* 48 S> */ B(Return), |
103 ] | 103 ] |
104 constant pool: [ | 104 constant pool: [ |
105 ONE_BYTE_INTERNALIZED_STRING_TYPE ["name"], | 105 ONE_BYTE_INTERNALIZED_STRING_TYPE ["name"], |
106 ] | 106 ] |
107 handlers: [ | 107 handlers: [ |
108 ] | 108 ] |
109 | 109 |
110 --- | 110 --- |
(...skipping 1058 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1169 B(Star), R(0), | 1169 B(Star), R(0), |
1170 /* 1566 S> */ B(Ldar), R(arg1), | 1170 /* 1566 S> */ B(Ldar), R(arg1), |
1171 /* 1575 E> */ B(Wide), B(LdaKeyedProperty), R16(arg0), U16(258), | 1171 /* 1575 E> */ B(Wide), B(LdaKeyedProperty), R16(arg0), U16(258), |
1172 /* 1579 S> */ B(Return), | 1172 /* 1579 S> */ B(Return), |
1173 ] | 1173 ] |
1174 constant pool: [ | 1174 constant pool: [ |
1175 ] | 1175 ] |
1176 handlers: [ | 1176 handlers: [ |
1177 ] | 1177 ] |
1178 | 1178 |
OLD | NEW |