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: string | 6 pool type: string |
7 execute: yes | 7 execute: yes |
8 wrap: yes | 8 wrap: yes |
9 | 9 |
10 --- | 10 --- |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
190 handlers: [ | 190 handlers: [ |
191 ] | 191 ] |
192 | 192 |
193 --- | 193 --- |
194 snippet: " | 194 snippet: " |
195 var x = 10, y = 20; | 195 var x = 10, y = 20; |
196 return x + (x = 1) + (x + 1) * (y = 2) + (y = 3) + (x = 4) + (y = 5) + y; | 196 return x + (x = 1) + (x + 1) * (y = 2) + (y = 3) + (x = 4) + (y = 5) + y; |
197 " | 197 " |
198 frame size: 5 | 198 frame size: 5 |
199 parameter count: 1 | 199 parameter count: 1 |
200 bytecode array length: 71 | 200 bytecode array length: 72 |
201 bytecodes: [ | 201 bytecodes: [ |
202 /* 30 E> */ B(StackCheck), | 202 /* 30 E> */ B(StackCheck), |
203 /* 42 S> */ B(LdaSmi), U8(10), | 203 /* 42 S> */ B(LdaSmi), U8(10), |
204 B(Star), R(0), | 204 B(Star), R(0), |
205 /* 50 S> */ B(LdaSmi), U8(20), | 205 /* 50 S> */ B(LdaSmi), U8(20), |
206 B(Star), R(1), | 206 B(Star), R(1), |
207 /* 54 S> */ B(LdaSmi), U8(1), | 207 /* 54 S> */ B(LdaSmi), U8(1), |
208 B(Mov), R(0), R(2), | 208 B(Mov), R(0), R(2), |
209 B(Star), R(0), | 209 B(Star), R(0), |
210 /* 68 E> */ B(Add), R(2), U8(1), | 210 /* 68 E> */ B(Add), R(2), U8(1), |
211 B(Star), R(3), | 211 B(Star), R(3), |
212 /* 76 E> */ B(AddSmi), U8(1), R(0), | 212 /* 76 E> */ B(AddSmi), U8(1), R(0), U8(2), |
213 B(Star), R(4), | 213 B(Star), R(4), |
214 B(LdaSmi), U8(2), | 214 B(LdaSmi), U8(2), |
215 B(Star), R(1), | 215 B(Star), R(1), |
216 /* 88 E> */ B(Mul), R(4), U8(3), | 216 /* 88 E> */ B(Mul), R(4), U8(3), |
217 B(Add), R(3), U8(4), | 217 B(Add), R(3), U8(4), |
218 B(Star), R(2), | 218 B(Star), R(2), |
219 B(LdaSmi), U8(3), | 219 B(LdaSmi), U8(3), |
220 B(Star), R(1), | 220 B(Star), R(1), |
221 /* 98 E> */ B(Add), R(2), U8(5), | 221 /* 98 E> */ B(Add), R(2), U8(5), |
222 B(Star), R(3), | 222 B(Star), R(3), |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
265 B(Inc), U8(4), | 265 B(Inc), U8(4), |
266 B(Star), R(0), | 266 B(Star), R(0), |
267 /* 72 E> */ B(Add), R(3), U8(5), | 267 /* 72 E> */ B(Add), R(3), U8(5), |
268 /* 76 S> */ B(Return), | 268 /* 76 S> */ B(Return), |
269 ] | 269 ] |
270 constant pool: [ | 270 constant pool: [ |
271 ] | 271 ] |
272 handlers: [ | 272 handlers: [ |
273 ] | 273 ] |
274 | 274 |
OLD | NEW |