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

Unified Diff: test/cctest/interpreter/bytecode_expectations/ForAwaitOf.golden

Issue 2684993002: [interpreter] Create custom call opcodes for specific argument counts (Closed)
Patch Set: Fix golden files again 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 side-by-side diff with in-line comments
Download patch
Index: test/cctest/interpreter/bytecode_expectations/ForAwaitOf.golden
diff --git a/test/cctest/interpreter/bytecode_expectations/ForAwaitOf.golden b/test/cctest/interpreter/bytecode_expectations/ForAwaitOf.golden
index 3b705f1799c415e24920b219f23a1e5be65e71f6..edf7fba211afe62936baae839b71afbb76c307ee 100644
--- a/test/cctest/interpreter/bytecode_expectations/ForAwaitOf.golden
+++ b/test/cctest/interpreter/bytecode_expectations/ForAwaitOf.golden
@@ -16,7 +16,7 @@ snippet: "
"
frame size: 19
parameter count: 1
-bytecode array length: 1055
+bytecode array length: 1052
bytecodes: [
B(Ldar), R(new_target),
B(JumpIfUndefined), U8(42),
@@ -26,7 +26,7 @@ bytecodes: [
B(Star), R(3),
B(LdaZero),
B(TestEqualStrict), R(3), U8(0),
- B(JumpIfTrue), U8(136),
+ B(JumpIfTrue), U8(134),
B(LdaSmi), I8(1),
B(TestEqualStrict), R(3), U8(0),
B(JumpIfTrueConstant), U8(13),
@@ -66,15 +66,15 @@ bytecodes: [
/* 43 S> */ B(CreateArrayLiteral), U8(1), U8(2), U8(9),
B(Star), R(13),
B(LdaNamedProperty), R(13), U8(2), U8(7),
- B(JumpIfUndefined), U8(18),
- B(JumpIfNull), U8(16),
+ B(JumpIfUndefined), U8(17),
+ B(JumpIfNull), U8(15),
B(Star), R(14),
- B(CallProperty), R(14), R(13), U8(1), U8(9),
- B(JumpIfJSReceiver), U8(24),
+ B(CallProperty0), R(14), R(13), U8(9),
+ B(JumpIfJSReceiver), U8(23),
B(CallRuntime), U16(Runtime::kThrowSymbolAsyncIteratorInvalid), R(0), U8(0),
B(LdaNamedProperty), R(13), U8(3), U8(3),
B(Star), R(14),
- B(CallProperty), R(14), R(13), U8(1), U8(5),
+ B(CallProperty0), R(14), R(13), U8(5),
B(Star), R(14),
B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1),
/* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0),
@@ -83,7 +83,7 @@ bytecodes: [
B(JumpIfTrue), U8(17),
B(LdaZero),
B(TestEqualStrict), R(3), U8(0),
- B(JumpIfTrue), U8(75),
+ B(JumpIfTrue), U8(74),
B(LdaSmi), I8(78),
B(Star), R(13),
B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1),
@@ -91,7 +91,7 @@ bytecodes: [
B(Star), R(14),
B(LdaNamedProperty), R(14), U8(4), U8(13),
B(Star), R(13),
- /* 40 E> */ B(CallProperty), R(13), R(14), U8(1), U8(11),
+ /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11),
B(StaContextSlot), R(1), U8(11), U8(0),
/* 40 S> */ B(LdaUndefined),
B(Star), R(13),
@@ -164,7 +164,7 @@ bytecodes: [
B(PopContext), R(2),
B(LdaZero),
B(StaContextSlot), R(1), U8(9), U8(0),
- B(JumpLoop), U8(226), I8(0),
+ B(JumpLoop), U8(225), I8(0),
B(Jump), U8(48),
B(Star), R(13),
B(Ldar), R(closure),
@@ -472,20 +472,20 @@ constant pool: [
ONE_BYTE_INTERNALIZED_STRING_TYPE ["return"],
ONE_BYTE_INTERNALIZED_STRING_TYPE ["function"],
ONE_BYTE_INTERNALIZED_STRING_TYPE [""],
- Smi [572],
+ Smi [569],
FIXED_ARRAY_TYPE,
- Smi [714],
+ Smi [711],
Smi [356],
Smi [382],
FIXED_ARRAY_TYPE,
Smi [320],
]
handlers: [
- [83, 962, 968],
- [86, 908, 910],
- [103, 432, 438],
- [106, 384, 386],
- [534, 661, 663],
+ [83, 959, 965],
+ [86, 905, 907],
+ [103, 429, 435],
+ [106, 381, 383],
+ [531, 658, 660],
]
---
@@ -497,7 +497,7 @@ snippet: "
"
frame size: 19
parameter count: 1
-bytecode array length: 1115
+bytecode array length: 1112
bytecodes: [
B(Ldar), R(new_target),
B(JumpIfUndefined), U8(42),
@@ -507,7 +507,7 @@ bytecodes: [
B(Star), R(3),
B(LdaZero),
B(TestEqualStrict), R(3), U8(0),
- B(JumpIfTrue), U8(136),
+ B(JumpIfTrue), U8(134),
B(LdaSmi), I8(1),
B(TestEqualStrict), R(3), U8(0),
B(JumpIfTrueConstant), U8(13),
@@ -547,15 +547,15 @@ bytecodes: [
/* 43 S> */ B(CreateArrayLiteral), U8(1), U8(2), U8(9),
B(Star), R(13),
B(LdaNamedProperty), R(13), U8(2), U8(7),
- B(JumpIfUndefined), U8(18),
- B(JumpIfNull), U8(16),
+ B(JumpIfUndefined), U8(17),
+ B(JumpIfNull), U8(15),
B(Star), R(14),
- B(CallProperty), R(14), R(13), U8(1), U8(9),
- B(JumpIfJSReceiver), U8(24),
+ B(CallProperty0), R(14), R(13), U8(9),
+ B(JumpIfJSReceiver), U8(23),
B(CallRuntime), U16(Runtime::kThrowSymbolAsyncIteratorInvalid), R(0), U8(0),
B(LdaNamedProperty), R(13), U8(3), U8(3),
B(Star), R(14),
- B(CallProperty), R(14), R(13), U8(1), U8(5),
+ B(CallProperty0), R(14), R(13), U8(5),
B(Star), R(14),
B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1),
/* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0),
@@ -564,7 +564,7 @@ bytecodes: [
B(JumpIfTrue), U8(17),
B(LdaZero),
B(TestEqualStrict), R(3), U8(0),
- B(JumpIfTrue), U8(75),
+ B(JumpIfTrue), U8(74),
B(LdaSmi), I8(78),
B(Star), R(13),
B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1),
@@ -572,7 +572,7 @@ bytecodes: [
B(Star), R(14),
B(LdaNamedProperty), R(14), U8(4), U8(13),
B(Star), R(13),
- /* 40 E> */ B(CallProperty), R(13), R(14), U8(1), U8(11),
+ /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11),
B(StaContextSlot), R(1), U8(11), U8(0),
/* 40 S> */ B(LdaUndefined),
B(Star), R(13),
@@ -982,20 +982,20 @@ constant pool: [
ONE_BYTE_INTERNALIZED_STRING_TYPE ["return"],
ONE_BYTE_INTERNALIZED_STRING_TYPE ["function"],
ONE_BYTE_INTERNALIZED_STRING_TYPE [""],
- Smi [584],
+ Smi [581],
FIXED_ARRAY_TYPE,
- Smi [726],
+ Smi [723],
Smi [356],
Smi [382],
FIXED_ARRAY_TYPE,
Smi [344],
]
handlers: [
- [83, 998, 1004],
- [86, 944, 946],
- [103, 444, 450],
- [106, 396, 398],
- [546, 673, 675],
+ [83, 995, 1001],
+ [86, 941, 943],
+ [103, 441, 447],
+ [106, 393, 395],
+ [543, 670, 672],
]
---
@@ -1010,7 +1010,7 @@ snippet: "
"
frame size: 19
parameter count: 1
-bytecode array length: 1092
+bytecode array length: 1089
bytecodes: [
B(Ldar), R(new_target),
B(JumpIfUndefined), U8(42),
@@ -1020,7 +1020,7 @@ bytecodes: [
B(Star), R(3),
B(LdaZero),
B(TestEqualStrict), R(3), U8(0),
- B(JumpIfTrue), U8(136),
+ B(JumpIfTrue), U8(134),
B(LdaSmi), I8(1),
B(TestEqualStrict), R(3), U8(0),
B(JumpIfTrueConstant), U8(13),
@@ -1060,15 +1060,15 @@ bytecodes: [
/* 43 S> */ B(CreateArrayLiteral), U8(1), U8(2), U8(9),
B(Star), R(13),
B(LdaNamedProperty), R(13), U8(2), U8(7),
- B(JumpIfUndefined), U8(18),
- B(JumpIfNull), U8(16),
+ B(JumpIfUndefined), U8(17),
+ B(JumpIfNull), U8(15),
B(Star), R(14),
- B(CallProperty), R(14), R(13), U8(1), U8(9),
- B(JumpIfJSReceiver), U8(24),
+ B(CallProperty0), R(14), R(13), U8(9),
+ B(JumpIfJSReceiver), U8(23),
B(CallRuntime), U16(Runtime::kThrowSymbolAsyncIteratorInvalid), R(0), U8(0),
B(LdaNamedProperty), R(13), U8(3), U8(3),
B(Star), R(14),
- B(CallProperty), R(14), R(13), U8(1), U8(5),
+ B(CallProperty0), R(14), R(13), U8(5),
B(Star), R(14),
B(InvokeIntrinsic), U8(Runtime::k_CreateAsyncFromSyncIterator), R(14), U8(1),
/* 43 E> */ B(StaContextSlot), R(1), U8(7), U8(0),
@@ -1077,7 +1077,7 @@ bytecodes: [
B(JumpIfTrue), U8(17),
B(LdaZero),
B(TestEqualStrict), R(3), U8(0),
- B(JumpIfTrue), U8(75),
+ B(JumpIfTrue), U8(74),
B(LdaSmi), I8(78),
B(Star), R(13),
B(CallRuntime), U16(Runtime::kAbort), R(13), U8(1),
@@ -1085,7 +1085,7 @@ bytecodes: [
B(Star), R(14),
B(LdaNamedProperty), R(14), U8(4), U8(13),
B(Star), R(13),
- /* 40 E> */ B(CallProperty), R(13), R(14), U8(1), U8(11),
+ /* 40 E> */ B(CallProperty0), R(13), R(14), U8(11),
B(StaContextSlot), R(1), U8(11), U8(0),
/* 40 S> */ B(LdaUndefined),
B(Star), R(13),
@@ -1174,7 +1174,7 @@ bytecodes: [
B(PopContext), R(2),
B(LdaZero),
B(StaContextSlot), R(1), U8(9), U8(0),
- B(Wide), B(JumpLoop), U16(261), I16(0),
+ B(Wide), B(JumpLoop), U16(260), I16(0),
B(Jump), U8(48),
B(Star), R(13),
B(Ldar), R(closure),
@@ -1482,20 +1482,20 @@ constant pool: [
ONE_BYTE_INTERNALIZED_STRING_TYPE ["return"],
ONE_BYTE_INTERNALIZED_STRING_TYPE ["function"],
ONE_BYTE_INTERNALIZED_STRING_TYPE [""],
- Smi [609],
+ Smi [606],
FIXED_ARRAY_TYPE,
- Smi [751],
+ Smi [748],
Smi [356],
Smi [382],
FIXED_ARRAY_TYPE,
Smi [320],
]
handlers: [
- [83, 999, 1005],
- [86, 945, 947],
- [103, 469, 475],
- [106, 421, 423],
- [571, 698, 700],
+ [83, 996, 1002],
+ [86, 942, 944],
+ [103, 466, 472],
+ [106, 418, 420],
+ [568, 695, 697],
]
---
@@ -1508,7 +1508,7 @@ snippet: "
"
frame size: 14
parameter count: 1
-bytecode array length: 596
+bytecode array length: 594
bytecodes: [
B(Ldar), R(new_target),
B(JumpIfUndefined), U8(22),
@@ -1548,7 +1548,7 @@ bytecodes: [
B(Star), R(12),
B(LdaNamedProperty), R(12), U8(2), U8(4),
B(Star), R(13),
- B(CallProperty), R(13), R(12), U8(1), U8(6),
+ B(CallProperty0), R(13), R(12), U8(6),
B(JumpIfJSReceiver), U8(7),
B(CallRuntime), U16(Runtime::kThrowSymbolIteratorInvalid), R(0), U8(0),
/* 68 E> */ B(StaCurrentContextSlot), U8(7),
@@ -1556,7 +1556,7 @@ bytecodes: [
B(Star), R(13),
B(LdaNamedProperty), R(13), U8(3), U8(10),
B(Star), R(12),
- /* 65 E> */ B(CallProperty), R(12), R(13), U8(1), U8(8),
+ /* 65 E> */ B(CallProperty0), R(12), R(13), U8(8),
/* 65 E> */ B(StaCurrentContextSlot), U8(8),
B(Star), R(12),
B(InvokeIntrinsic), U8(Runtime::k_IsJSReceiver), R(12), U8(1),
@@ -1794,10 +1794,10 @@ constant pool: [
FIXED_ARRAY_TYPE,
]
handlers: [
- [63, 509, 515],
- [66, 455, 457],
- [81, 243, 249],
- [84, 195, 197],
- [333, 345, 347],
+ [63, 507, 513],
+ [66, 453, 455],
+ [81, 241, 247],
+ [84, 193, 195],
+ [331, 343, 345],
]
« no previous file with comments | « test/cctest/interpreter/bytecode_expectations/Eval.golden ('k') | test/cctest/interpreter/bytecode_expectations/ForOf.golden » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698