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 13 matching lines...) Expand all Loading... |
24 B(Mov), R(context), R(14), | 24 B(Mov), R(context), R(14), |
25 /* 34 S> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), | 25 /* 34 S> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), |
26 B(Star), R(16), | 26 B(Star), R(16), |
27 B(CallProperty0), R(16), R(arg0), U8(5), | 27 B(CallProperty0), R(16), R(arg0), U8(5), |
28 B(Mov), R(arg0), R(15), | 28 B(Mov), R(arg0), R(15), |
29 B(JumpIfJSReceiver), U8(7), | 29 B(JumpIfJSReceiver), U8(7), |
30 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), | 30 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), |
31 B(Star), R(4), | 31 B(Star), R(4), |
32 /* 31 S> */ B(LdaNamedProperty), R(4), U8(1), U8(9), | 32 /* 31 S> */ B(LdaNamedProperty), R(4), U8(1), U8(9), |
33 B(Star), R(15), | 33 B(Star), R(15), |
34 /* 31 E> */ B(CallProperty0), R(15), R(4), U8(7), | 34 B(CallProperty0), R(15), R(4), U8(7), |
35 B(Star), R(5), | 35 B(Star), R(5), |
36 /* 31 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(5), U8(1), | 36 /* 31 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(5), U8(1), |
37 B(ToBooleanLogicalNot), | 37 B(ToBooleanLogicalNot), |
38 B(JumpIfFalse), U8(7), | 38 B(JumpIfFalse), U8(7), |
39 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(5), U8(1), | 39 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(5), U8(1), |
40 B(LdaNamedProperty), R(5), U8(2), U8(11), | 40 B(LdaNamedProperty), R(5), U8(2), U8(11), |
41 B(JumpIfToBooleanTrue), U8(28), | 41 B(JumpIfToBooleanTrue), U8(28), |
42 B(LdaNamedProperty), R(5), U8(3), U8(13), | 42 B(LdaNamedProperty), R(5), U8(3), U8(13), |
43 B(Star), R(7), | 43 B(Star), R(7), |
44 B(LdaSmi), I8(2), | 44 B(LdaSmi), I8(2), |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
179 /* 34 S> */ B(LdaContextSlot), R(8), U8(4), U8(0), | 179 /* 34 S> */ B(LdaContextSlot), R(8), U8(4), U8(0), |
180 B(Star), R(14), | 180 B(Star), R(14), |
181 B(LdaNamedProperty), R(14), U8(1), U8(3), | 181 B(LdaNamedProperty), R(14), U8(1), U8(3), |
182 B(Star), R(15), | 182 B(Star), R(15), |
183 B(CallProperty0), R(15), R(14), U8(5), | 183 B(CallProperty0), R(15), R(14), U8(5), |
184 B(JumpIfJSReceiver), U8(7), | 184 B(JumpIfJSReceiver), U8(7), |
185 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), | 185 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), |
186 B(Star), R(1), | 186 B(Star), R(1), |
187 /* 31 S> */ B(LdaNamedProperty), R(1), U8(2), U8(9), | 187 /* 31 S> */ B(LdaNamedProperty), R(1), U8(2), U8(9), |
188 B(Star), R(14), | 188 B(Star), R(14), |
189 /* 31 E> */ B(CallProperty0), R(14), R(1), U8(7), | 189 B(CallProperty0), R(14), R(1), U8(7), |
190 B(Star), R(2), | 190 B(Star), R(2), |
191 /* 31 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(2), U8(1), | 191 /* 31 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(2), U8(1), |
192 B(ToBooleanLogicalNot), | 192 B(ToBooleanLogicalNot), |
193 B(JumpIfFalse), U8(7), | 193 B(JumpIfFalse), U8(7), |
194 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(2), U8(1), | 194 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(2), U8(1), |
195 B(LdaNamedProperty), R(2), U8(3), U8(11), | 195 B(LdaNamedProperty), R(2), U8(3), U8(11), |
196 B(JumpIfToBooleanTrue), U8(78), | 196 B(JumpIfToBooleanTrue), U8(78), |
197 B(LdaNamedProperty), R(2), U8(4), U8(13), | 197 B(LdaNamedProperty), R(2), U8(4), U8(13), |
198 B(Star), R(4), | 198 B(Star), R(4), |
199 B(LdaSmi), I8(2), | 199 B(LdaSmi), I8(2), |
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
346 B(Mov), R(context), R(12), | 346 B(Mov), R(context), R(12), |
347 /* 34 S> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), | 347 /* 34 S> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), |
348 B(Star), R(14), | 348 B(Star), R(14), |
349 B(CallProperty0), R(14), R(arg0), U8(5), | 349 B(CallProperty0), R(14), R(arg0), U8(5), |
350 B(Mov), R(arg0), R(13), | 350 B(Mov), R(arg0), R(13), |
351 B(JumpIfJSReceiver), U8(7), | 351 B(JumpIfJSReceiver), U8(7), |
352 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), | 352 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), |
353 B(Star), R(2), | 353 B(Star), R(2), |
354 /* 31 S> */ B(LdaNamedProperty), R(2), U8(1), U8(9), | 354 /* 31 S> */ B(LdaNamedProperty), R(2), U8(1), U8(9), |
355 B(Star), R(13), | 355 B(Star), R(13), |
356 /* 31 E> */ B(CallProperty0), R(13), R(2), U8(7), | 356 B(CallProperty0), R(13), R(2), U8(7), |
357 B(Star), R(3), | 357 B(Star), R(3), |
358 /* 31 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(3), U8(1), | 358 /* 31 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(3), U8(1), |
359 B(ToBooleanLogicalNot), | 359 B(ToBooleanLogicalNot), |
360 B(JumpIfFalse), U8(7), | 360 B(JumpIfFalse), U8(7), |
361 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(3), U8(1), | 361 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(3), U8(1), |
362 B(LdaNamedProperty), R(3), U8(2), U8(11), | 362 B(LdaNamedProperty), R(3), U8(2), U8(11), |
363 B(JumpIfToBooleanTrue), U8(46), | 363 B(JumpIfToBooleanTrue), U8(46), |
364 B(LdaNamedProperty), R(3), U8(3), U8(13), | 364 B(LdaNamedProperty), R(3), U8(3), U8(13), |
365 B(Star), R(5), | 365 B(Star), R(5), |
366 B(LdaSmi), I8(2), | 366 B(LdaSmi), I8(2), |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
496 B(Mov), R(context), R(17), | 496 B(Mov), R(context), R(17), |
497 /* 41 S> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), | 497 /* 41 S> */ B(LdaNamedProperty), R(arg0), U8(0), U8(3), |
498 B(Star), R(19), | 498 B(Star), R(19), |
499 B(CallProperty0), R(19), R(arg0), U8(5), | 499 B(CallProperty0), R(19), R(arg0), U8(5), |
500 B(Mov), R(arg0), R(18), | 500 B(Mov), R(arg0), R(18), |
501 B(JumpIfJSReceiver), U8(7), | 501 B(JumpIfJSReceiver), U8(7), |
502 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), | 502 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), |
503 B(Star), R(7), | 503 B(Star), R(7), |
504 /* 38 S> */ B(LdaNamedProperty), R(7), U8(1), U8(9), | 504 /* 38 S> */ B(LdaNamedProperty), R(7), U8(1), U8(9), |
505 B(Star), R(18), | 505 B(Star), R(18), |
506 /* 38 E> */ B(CallProperty0), R(18), R(7), U8(7), | 506 B(CallProperty0), R(18), R(7), U8(7), |
507 B(Star), R(8), | 507 B(Star), R(8), |
508 /* 38 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(8), U8(1), | 508 /* 38 E> */ B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(8), U8(1), |
509 B(ToBooleanLogicalNot), | 509 B(ToBooleanLogicalNot), |
510 B(JumpIfFalse), U8(7), | 510 B(JumpIfFalse), U8(7), |
511 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(8), U8(1), | 511 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(8), U8(1), |
512 B(LdaNamedProperty), R(8), U8(2), U8(11), | 512 B(LdaNamedProperty), R(8), U8(2), U8(11), |
513 B(JumpIfToBooleanTrue), U8(66), | 513 B(JumpIfToBooleanTrue), U8(66), |
514 B(LdaNamedProperty), R(8), U8(3), U8(13), | 514 B(LdaNamedProperty), R(8), U8(3), U8(13), |
515 B(Star), R(10), | 515 B(Star), R(10), |
516 B(LdaSmi), I8(2), | 516 B(LdaSmi), I8(2), |
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
712 B(LdaNamedProperty), R(13), U8(2), U8(3), | 712 B(LdaNamedProperty), R(13), U8(2), U8(3), |
713 B(Star), R(14), | 713 B(Star), R(14), |
714 B(CallProperty0), R(14), R(13), U8(5), | 714 B(CallProperty0), R(14), R(13), U8(5), |
715 B(JumpIfJSReceiver), U8(7), | 715 B(JumpIfJSReceiver), U8(7), |
716 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), | 716 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), |
717 /* 35 E> */ B(StaContextSlot), R(1), U8(7), U8(0), | 717 /* 35 E> */ B(StaContextSlot), R(1), U8(7), U8(0), |
718 /* 32 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), | 718 /* 32 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), |
719 B(Star), R(14), | 719 B(Star), R(14), |
720 B(LdaNamedProperty), R(14), U8(3), U8(9), | 720 B(LdaNamedProperty), R(14), U8(3), U8(9), |
721 B(Star), R(13), | 721 B(Star), R(13), |
722 /* 32 E> */ B(CallProperty0), R(13), R(14), U8(7), | 722 B(CallProperty0), R(13), R(14), U8(7), |
723 /* 32 E> */ B(StaContextSlot), R(1), U8(8), U8(0), | 723 /* 32 E> */ B(StaContextSlot), R(1), U8(8), U8(0), |
724 B(Star), R(13), | 724 B(Star), R(13), |
725 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(13), U8(1), | 725 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(13), U8(1), |
726 B(ToBooleanLogicalNot), | 726 B(ToBooleanLogicalNot), |
727 B(JumpIfFalse), U8(13), | 727 B(JumpIfFalse), U8(13), |
728 B(LdaContextSlot), R(1), U8(8), U8(0), | 728 B(LdaContextSlot), R(1), U8(8), U8(0), |
729 B(Star), R(13), | 729 B(Star), R(13), |
730 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(13), U8(1), | 730 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(13), U8(1), |
731 B(LdaContextSlot), R(1), U8(8), U8(0), | 731 B(LdaContextSlot), R(1), U8(8), U8(0), |
732 B(Star), R(13), | 732 B(Star), R(13), |
(...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1000 B(LdaSmi), I8(-2), | 1000 B(LdaSmi), I8(-2), |
1001 B(TestEqualStrictNoFeedback), R(3), | 1001 B(TestEqualStrictNoFeedback), R(3), |
1002 B(JumpIfTrue), U8(11), | 1002 B(JumpIfTrue), U8(11), |
1003 B(LdaSmi), I8(79), | 1003 B(LdaSmi), I8(79), |
1004 B(Star), R(12), | 1004 B(Star), R(12), |
1005 B(CallRuntime), U16(Runtime::kAbort), R(12), U8(1), | 1005 B(CallRuntime), U16(Runtime::kAbort), R(12), U8(1), |
1006 /* 32 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), | 1006 /* 32 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), |
1007 B(Star), R(13), | 1007 B(Star), R(13), |
1008 B(LdaNamedProperty), R(13), U8(5), U8(9), | 1008 B(LdaNamedProperty), R(13), U8(5), U8(9), |
1009 B(Star), R(12), | 1009 B(Star), R(12), |
1010 /* 32 E> */ B(CallProperty0), R(12), R(13), U8(7), | 1010 B(CallProperty0), R(12), R(13), U8(7), |
1011 /* 32 E> */ B(StaContextSlot), R(1), U8(8), U8(0), | 1011 /* 32 E> */ B(StaContextSlot), R(1), U8(8), U8(0), |
1012 B(Star), R(12), | 1012 B(Star), R(12), |
1013 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(12), U8(1), | 1013 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(12), U8(1), |
1014 B(ToBooleanLogicalNot), | 1014 B(ToBooleanLogicalNot), |
1015 B(JumpIfFalse), U8(13), | 1015 B(JumpIfFalse), U8(13), |
1016 B(LdaContextSlot), R(1), U8(8), U8(0), | 1016 B(LdaContextSlot), R(1), U8(8), U8(0), |
1017 B(Star), R(12), | 1017 B(Star), R(12), |
1018 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(12), U8(1), | 1018 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(12), U8(1), |
1019 B(LdaContextSlot), R(1), U8(8), U8(0), | 1019 B(LdaContextSlot), R(1), U8(8), U8(0), |
1020 B(Star), R(12), | 1020 B(Star), R(12), |
(...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1280 B(LdaNamedProperty), R(12), U8(1), U8(3), | 1280 B(LdaNamedProperty), R(12), U8(1), U8(3), |
1281 B(Star), R(13), | 1281 B(Star), R(13), |
1282 B(CallProperty0), R(13), R(12), U8(5), | 1282 B(CallProperty0), R(13), R(12), U8(5), |
1283 B(JumpIfJSReceiver), U8(7), | 1283 B(JumpIfJSReceiver), U8(7), |
1284 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), | 1284 B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0),
U8(0), |
1285 /* 40 E> */ B(StaContextSlot), R(1), U8(7), U8(0), | 1285 /* 40 E> */ B(StaContextSlot), R(1), U8(7), U8(0), |
1286 /* 37 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), | 1286 /* 37 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), |
1287 B(Star), R(13), | 1287 B(Star), R(13), |
1288 B(LdaNamedProperty), R(13), U8(2), U8(9), | 1288 B(LdaNamedProperty), R(13), U8(2), U8(9), |
1289 B(Star), R(12), | 1289 B(Star), R(12), |
1290 /* 37 E> */ B(CallProperty0), R(12), R(13), U8(7), | 1290 B(CallProperty0), R(12), R(13), U8(7), |
1291 /* 37 E> */ B(StaContextSlot), R(1), U8(8), U8(0), | 1291 /* 37 E> */ B(StaContextSlot), R(1), U8(8), U8(0), |
1292 B(Star), R(12), | 1292 B(Star), R(12), |
1293 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(12), U8(1), | 1293 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(12), U8(1), |
1294 B(ToBooleanLogicalNot), | 1294 B(ToBooleanLogicalNot), |
1295 B(JumpIfFalse), U8(13), | 1295 B(JumpIfFalse), U8(13), |
1296 B(LdaContextSlot), R(1), U8(8), U8(0), | 1296 B(LdaContextSlot), R(1), U8(8), U8(0), |
1297 B(Star), R(12), | 1297 B(Star), R(12), |
1298 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(12), U8(1), | 1298 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(12), U8(1), |
1299 B(LdaContextSlot), R(1), U8(8), U8(0), | 1299 B(LdaContextSlot), R(1), U8(8), U8(0), |
1300 B(Star), R(12), | 1300 B(Star), R(12), |
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1574 B(LdaSmi), I8(-2), | 1574 B(LdaSmi), I8(-2), |
1575 B(TestEqualStrictNoFeedback), R(3), | 1575 B(TestEqualStrictNoFeedback), R(3), |
1576 B(JumpIfTrue), U8(11), | 1576 B(JumpIfTrue), U8(11), |
1577 B(LdaSmi), I8(79), | 1577 B(LdaSmi), I8(79), |
1578 B(Star), R(13), | 1578 B(Star), R(13), |
1579 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1), | 1579 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1), |
1580 /* 37 S> */ B(LdaContextSlot), R(1), U8(9), U8(0), | 1580 /* 37 S> */ B(LdaContextSlot), R(1), U8(9), U8(0), |
1581 B(Star), R(14), | 1581 B(Star), R(14), |
1582 B(LdaNamedProperty), R(14), U8(4), U8(9), | 1582 B(LdaNamedProperty), R(14), U8(4), U8(9), |
1583 B(Star), R(13), | 1583 B(Star), R(13), |
1584 /* 37 E> */ B(CallProperty0), R(13), R(14), U8(7), | 1584 B(CallProperty0), R(13), R(14), U8(7), |
1585 /* 37 E> */ B(StaContextSlot), R(1), U8(10), U8(0), | 1585 /* 37 E> */ B(StaContextSlot), R(1), U8(10), U8(0), |
1586 B(Star), R(13), | 1586 B(Star), R(13), |
1587 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(13), U8(1), | 1587 B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(13), U8(1), |
1588 B(ToBooleanLogicalNot), | 1588 B(ToBooleanLogicalNot), |
1589 B(JumpIfFalse), U8(13), | 1589 B(JumpIfFalse), U8(13), |
1590 B(LdaContextSlot), R(1), U8(10), U8(0), | 1590 B(LdaContextSlot), R(1), U8(10), U8(0), |
1591 B(Star), R(13), | 1591 B(Star), R(13), |
1592 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(13), U8(1), | 1592 B(CallRuntime), U16(Runtime::kThrowIteratorResultNotAnObject), R
(13), U8(1), |
1593 B(LdaContextSlot), R(1), U8(10), U8(0), | 1593 B(LdaContextSlot), R(1), U8(10), U8(0), |
1594 B(Star), R(13), | 1594 B(Star), R(13), |
(...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1851 Smi [9], | 1851 Smi [9], |
1852 ] | 1852 ] |
1853 handlers: [ | 1853 handlers: [ |
1854 [64, 686, 692], | 1854 [64, 686, 692], |
1855 [67, 633, 635], | 1855 [67, 633, 635], |
1856 [84, 398, 404], | 1856 [84, 398, 404], |
1857 [87, 350, 352], | 1857 [87, 350, 352], |
1858 [491, 507, 509], | 1858 [491, 507, 509], |
1859 ] | 1859 ] |
1860 | 1860 |
OLD | NEW |