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