| 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 |