Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(102)

Side by Side Diff: test/cctest/interpreter/bytecode_expectations/ForAwaitOf.golden

Issue 2703563002: [ESNext] Implement DynamicImportCall (Closed)
Patch Set: use function_closure Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 async iteration: yes 8 async iteration: yes
9 9
10 --- 10 ---
(...skipping 15 matching lines...) Expand all
26 B(Star), R(3), 26 B(Star), R(3),
27 B(LdaZero), 27 B(LdaZero),
28 B(TestEqualStrict), R(3), U8(0), 28 B(TestEqualStrict), R(3), U8(0),
29 B(JumpIfTrue), U8(134), 29 B(JumpIfTrue), U8(134),
30 B(LdaSmi), I8(1), 30 B(LdaSmi), I8(1),
31 B(TestEqualStrict), R(3), U8(0), 31 B(TestEqualStrict), R(3), U8(0),
32 B(JumpIfTrueConstant), U8(12), 32 B(JumpIfTrueConstant), U8(12),
33 B(LdaSmi), I8(2), 33 B(LdaSmi), I8(2),
34 B(TestEqualStrict), R(3), U8(0), 34 B(TestEqualStrict), R(3), U8(0),
35 B(JumpIfTrueConstant), U8(14), 35 B(JumpIfTrueConstant), U8(14),
36 B(LdaSmi), I8(78), 36 B(LdaSmi), I8(79),
37 B(Star), R(5), 37 B(Star), R(5),
38 B(CallRuntime), U16(Runtime::kAbort), R(5), U8(1), 38 B(CallRuntime), U16(Runtime::kAbort), R(5), U8(1),
39 B(LdaSmi), I8(-2), 39 B(LdaSmi), I8(-2),
40 B(Star), R(3), 40 B(Star), R(3),
41 B(CreateFunctionContext), U8(13), 41 B(CreateFunctionContext), U8(13),
42 B(PushContext), R(0), 42 B(PushContext), R(0),
43 B(Ldar), R(this), 43 B(Ldar), R(this),
44 B(StaCurrentContextSlot), U8(4), 44 B(StaCurrentContextSlot), U8(4),
45 /* 16 E> */ B(StackCheck), 45 /* 16 E> */ B(StackCheck),
46 B(LdaImmutableCurrentContextSlot), U8(4), 46 B(LdaImmutableCurrentContextSlot), U8(4),
(...skipping 30 matching lines...) Expand all
77 B(CallProperty0), R(14), R(13), U8(5), 77 B(CallProperty0), R(14), R(13), U8(5),
78 B(Star), R(14), 78 B(Star), R(14),
79 B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1), 79 B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1),
80 /* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0), 80 /* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0),
81 B(LdaSmi), I8(-2), 81 B(LdaSmi), I8(-2),
82 B(TestEqual), R(3), U8(0), 82 B(TestEqual), R(3), U8(0),
83 B(JumpIfTrue), U8(17), 83 B(JumpIfTrue), U8(17),
84 B(LdaZero), 84 B(LdaZero),
85 B(TestEqualStrict), R(3), U8(0), 85 B(TestEqualStrict), R(3), U8(0),
86 B(JumpIfTrue), U8(74), 86 B(JumpIfTrue), U8(74),
87 B(LdaSmi), I8(78), 87 B(LdaSmi), I8(79),
88 B(Star), R(13), 88 B(Star), R(13),
89 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1), 89 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1),
90 /* 40 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), 90 /* 40 S> */ B(LdaContextSlot), R(1), U8(7), U8(0),
91 B(Star), R(14), 91 B(Star), R(14),
92 B(LdaNamedProperty), R(14), U8(4), U8(13), 92 B(LdaNamedProperty), R(14), U8(4), U8(13),
93 B(Star), R(13), 93 B(Star), R(13),
94 /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11), 94 /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11),
95 B(StaContextSlot), R(1), U8(11), U8(0), 95 B(StaContextSlot), R(1), U8(11), U8(0),
96 /* 40 S> */ B(LdaUndefined), 96 /* 40 S> */ B(LdaUndefined),
97 B(Star), R(13), 97 B(Star), R(13),
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after
503 B(Star), R(3), 503 B(Star), R(3),
504 B(LdaZero), 504 B(LdaZero),
505 B(TestEqualStrict), R(3), U8(0), 505 B(TestEqualStrict), R(3), U8(0),
506 B(JumpIfTrue), U8(134), 506 B(JumpIfTrue), U8(134),
507 B(LdaSmi), I8(1), 507 B(LdaSmi), I8(1),
508 B(TestEqualStrict), R(3), U8(0), 508 B(TestEqualStrict), R(3), U8(0),
509 B(JumpIfTrueConstant), U8(12), 509 B(JumpIfTrueConstant), U8(12),
510 B(LdaSmi), I8(2), 510 B(LdaSmi), I8(2),
511 B(TestEqualStrict), R(3), U8(0), 511 B(TestEqualStrict), R(3), U8(0),
512 B(JumpIfTrueConstant), U8(14), 512 B(JumpIfTrueConstant), U8(14),
513 B(LdaSmi), I8(78), 513 B(LdaSmi), I8(79),
514 B(Star), R(5), 514 B(Star), R(5),
515 B(CallRuntime), U16(Runtime::kAbort), R(5), U8(1), 515 B(CallRuntime), U16(Runtime::kAbort), R(5), U8(1),
516 B(LdaSmi), I8(-2), 516 B(LdaSmi), I8(-2),
517 B(Star), R(3), 517 B(Star), R(3),
518 B(CreateFunctionContext), U8(13), 518 B(CreateFunctionContext), U8(13),
519 B(PushContext), R(0), 519 B(PushContext), R(0),
520 B(Ldar), R(this), 520 B(Ldar), R(this),
521 B(StaCurrentContextSlot), U8(4), 521 B(StaCurrentContextSlot), U8(4),
522 /* 16 E> */ B(StackCheck), 522 /* 16 E> */ B(StackCheck),
523 B(LdaImmutableCurrentContextSlot), U8(4), 523 B(LdaImmutableCurrentContextSlot), U8(4),
(...skipping 30 matching lines...) Expand all
554 B(CallProperty0), R(14), R(13), U8(5), 554 B(CallProperty0), R(14), R(13), U8(5),
555 B(Star), R(14), 555 B(Star), R(14),
556 B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1), 556 B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1),
557 /* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0), 557 /* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0),
558 B(LdaSmi), I8(-2), 558 B(LdaSmi), I8(-2),
559 B(TestEqual), R(3), U8(0), 559 B(TestEqual), R(3), U8(0),
560 B(JumpIfTrue), U8(17), 560 B(JumpIfTrue), U8(17),
561 B(LdaZero), 561 B(LdaZero),
562 B(TestEqualStrict), R(3), U8(0), 562 B(TestEqualStrict), R(3), U8(0),
563 B(JumpIfTrue), U8(74), 563 B(JumpIfTrue), U8(74),
564 B(LdaSmi), I8(78), 564 B(LdaSmi), I8(79),
565 B(Star), R(13), 565 B(Star), R(13),
566 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1), 566 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1),
567 /* 40 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), 567 /* 40 S> */ B(LdaContextSlot), R(1), U8(7), U8(0),
568 B(Star), R(14), 568 B(Star), R(14),
569 B(LdaNamedProperty), R(14), U8(4), U8(13), 569 B(LdaNamedProperty), R(14), U8(4), U8(13),
570 B(Star), R(13), 570 B(Star), R(13),
571 /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11), 571 /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11),
572 B(StaContextSlot), R(1), U8(11), U8(0), 572 B(StaContextSlot), R(1), U8(11), U8(0),
573 /* 40 S> */ B(LdaUndefined), 573 /* 40 S> */ B(LdaUndefined),
574 B(Star), R(13), 574 B(Star), R(13),
(...skipping 437 matching lines...) Expand 10 before | Expand all | Expand 10 after
1012 B(Star), R(3), 1012 B(Star), R(3),
1013 B(LdaZero), 1013 B(LdaZero),
1014 B(TestEqualStrict), R(3), U8(0), 1014 B(TestEqualStrict), R(3), U8(0),
1015 B(JumpIfTrue), U8(134), 1015 B(JumpIfTrue), U8(134),
1016 B(LdaSmi), I8(1), 1016 B(LdaSmi), I8(1),
1017 B(TestEqualStrict), R(3), U8(0), 1017 B(TestEqualStrict), R(3), U8(0),
1018 B(JumpIfTrueConstant), U8(12), 1018 B(JumpIfTrueConstant), U8(12),
1019 B(LdaSmi), I8(2), 1019 B(LdaSmi), I8(2),
1020 B(TestEqualStrict), R(3), U8(0), 1020 B(TestEqualStrict), R(3), U8(0),
1021 B(JumpIfTrueConstant), U8(14), 1021 B(JumpIfTrueConstant), U8(14),
1022 B(LdaSmi), I8(78), 1022 B(LdaSmi), I8(79),
1023 B(Star), R(5), 1023 B(Star), R(5),
1024 B(CallRuntime), U16(Runtime::kAbort), R(5), U8(1), 1024 B(CallRuntime), U16(Runtime::kAbort), R(5), U8(1),
1025 B(LdaSmi), I8(-2), 1025 B(LdaSmi), I8(-2),
1026 B(Star), R(3), 1026 B(Star), R(3),
1027 B(CreateFunctionContext), U8(13), 1027 B(CreateFunctionContext), U8(13),
1028 B(PushContext), R(0), 1028 B(PushContext), R(0),
1029 B(Ldar), R(this), 1029 B(Ldar), R(this),
1030 B(StaCurrentContextSlot), U8(4), 1030 B(StaCurrentContextSlot), U8(4),
1031 /* 16 E> */ B(StackCheck), 1031 /* 16 E> */ B(StackCheck),
1032 B(LdaImmutableCurrentContextSlot), U8(4), 1032 B(LdaImmutableCurrentContextSlot), U8(4),
(...skipping 30 matching lines...) Expand all
1063 B(CallProperty0), R(14), R(13), U8(5), 1063 B(CallProperty0), R(14), R(13), U8(5),
1064 B(Star), R(14), 1064 B(Star), R(14),
1065 B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1), 1065 B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1),
1066 /* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0), 1066 /* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0),
1067 B(LdaSmi), I8(-2), 1067 B(LdaSmi), I8(-2),
1068 B(TestEqual), R(3), U8(0), 1068 B(TestEqual), R(3), U8(0),
1069 B(JumpIfTrue), U8(17), 1069 B(JumpIfTrue), U8(17),
1070 B(LdaZero), 1070 B(LdaZero),
1071 B(TestEqualStrict), R(3), U8(0), 1071 B(TestEqualStrict), R(3), U8(0),
1072 B(JumpIfTrue), U8(74), 1072 B(JumpIfTrue), U8(74),
1073 B(LdaSmi), I8(78), 1073 B(LdaSmi), I8(79),
1074 B(Star), R(13), 1074 B(Star), R(13),
1075 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1), 1075 B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1),
1076 /* 40 S> */ B(LdaContextSlot), R(1), U8(7), U8(0), 1076 /* 40 S> */ B(LdaContextSlot), R(1), U8(7), U8(0),
1077 B(Star), R(14), 1077 B(Star), R(14),
1078 B(LdaNamedProperty), R(14), U8(4), U8(13), 1078 B(LdaNamedProperty), R(14), U8(4), U8(13),
1079 B(Star), R(13), 1079 B(Star), R(13),
1080 /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11), 1080 /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11),
1081 B(StaContextSlot), R(1), U8(11), U8(0), 1081 B(StaContextSlot), R(1), U8(11), U8(0),
1082 /* 40 S> */ B(LdaUndefined), 1082 /* 40 S> */ B(LdaUndefined),
1083 B(Star), R(13), 1083 B(Star), R(13),
(...skipping 413 matching lines...) Expand 10 before | Expand all | Expand 10 after
1497 frame size: 14 1497 frame size: 14
1498 parameter count: 1 1498 parameter count: 1
1499 bytecode array length: 588 1499 bytecode array length: 588
1500 bytecodes: [ 1500 bytecodes: [
1501 B(Ldar), R(new_target), 1501 B(Ldar), R(new_target),
1502 B(JumpIfUndefined), U8(22), 1502 B(JumpIfUndefined), U8(22),
1503 B(CallRuntime), U16(Runtime::k_GeneratorGetContext), R(new_targe t), U8(1), 1503 B(CallRuntime), U16(Runtime::k_GeneratorGetContext), R(new_targe t), U8(1),
1504 B(PushContext), R(3), 1504 B(PushContext), R(3),
1505 B(ResumeGenerator), R(new_target), 1505 B(ResumeGenerator), R(new_target),
1506 B(Star), R(2), 1506 B(Star), R(2),
1507 B(LdaSmi), I8(78), 1507 B(LdaSmi), I8(79),
1508 B(Star), R(4), 1508 B(Star), R(4),
1509 B(CallRuntime), U16(Runtime::kAbort), R(4), U8(1), 1509 B(CallRuntime), U16(Runtime::kAbort), R(4), U8(1),
1510 B(LdaSmi), I8(-2), 1510 B(LdaSmi), I8(-2),
1511 B(Star), R(2), 1511 B(Star), R(2),
1512 B(CreateFunctionContext), U8(10), 1512 B(CreateFunctionContext), U8(10),
1513 B(PushContext), R(0), 1513 B(PushContext), R(0),
1514 B(Ldar), R(this), 1514 B(Ldar), R(this),
1515 B(StaCurrentContextSlot), U8(4), 1515 B(StaCurrentContextSlot), U8(4),
1516 /* 16 E> */ B(StackCheck), 1516 /* 16 E> */ B(StackCheck),
1517 B(LdaImmutableCurrentContextSlot), U8(4), 1517 B(LdaImmutableCurrentContextSlot), U8(4),
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
1778 FIXED_ARRAY_TYPE, 1778 FIXED_ARRAY_TYPE,
1779 ] 1779 ]
1780 handlers: [ 1780 handlers: [
1781 [63, 501, 507], 1781 [63, 501, 507],
1782 [66, 447, 449], 1782 [66, 447, 449],
1783 [81, 241, 247], 1783 [81, 241, 247],
1784 [84, 193, 195], 1784 [84, 193, 195],
1785 [325, 337, 339], 1785 [325, 337, 339],
1786 ] 1786 ]
1787 1787
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698