| Index: test/cctest/interpreter/bytecode_expectations/JumpsRequiringConstantWideOperands.golden
|
| diff --git a/test/cctest/interpreter/bytecode_expectations/JumpsRequiringConstantWideOperands.golden b/test/cctest/interpreter/bytecode_expectations/JumpsRequiringConstantWideOperands.golden
|
| index 3c78586676bc6296d4f23a598cf76f781690ab6d..3f0b49df824be4ee6f05c953b21e9f9d22decd61 100644
|
| --- a/test/cctest/interpreter/bytecode_expectations/JumpsRequiringConstantWideOperands.golden
|
| +++ b/test/cctest/interpreter/bytecode_expectations/JumpsRequiringConstantWideOperands.golden
|
| @@ -329,7 +329,7 @@ snippet: "
|
| "
|
| frame size: 3
|
| parameter count: 1
|
| -bytecode array length: 1361
|
| +bytecode array length: 1422
|
| bytecodes: [
|
| B(StackCheck),
|
| B(LdaConstant), U8(0),
|
| @@ -844,145 +844,145 @@ bytecodes: [
|
| B(Star), R(0),
|
| B(LdaConstant), U8(255),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(256),
|
| + B(Wide), B(LdaConstant), U16(256),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(257),
|
| + B(Wide), B(LdaConstant), U16(257),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(258),
|
| + B(Wide), B(LdaConstant), U16(258),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(259),
|
| + B(Wide), B(LdaConstant), U16(259),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(260),
|
| + B(Wide), B(LdaConstant), U16(260),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(261),
|
| + B(Wide), B(LdaConstant), U16(261),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(262),
|
| + B(Wide), B(LdaConstant), U16(262),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(263),
|
| + B(Wide), B(LdaConstant), U16(263),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(264),
|
| + B(Wide), B(LdaConstant), U16(264),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(265),
|
| + B(Wide), B(LdaConstant), U16(265),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(266),
|
| + B(Wide), B(LdaConstant), U16(266),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(267),
|
| + B(Wide), B(LdaConstant), U16(267),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(268),
|
| + B(Wide), B(LdaConstant), U16(268),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(269),
|
| + B(Wide), B(LdaConstant), U16(269),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(270),
|
| + B(Wide), B(LdaConstant), U16(270),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(271),
|
| + B(Wide), B(LdaConstant), U16(271),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(272),
|
| + B(Wide), B(LdaConstant), U16(272),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(273),
|
| + B(Wide), B(LdaConstant), U16(273),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(274),
|
| + B(Wide), B(LdaConstant), U16(274),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(275),
|
| + B(Wide), B(LdaConstant), U16(275),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(276),
|
| + B(Wide), B(LdaConstant), U16(276),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(277),
|
| + B(Wide), B(LdaConstant), U16(277),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(278),
|
| + B(Wide), B(LdaConstant), U16(278),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(279),
|
| + B(Wide), B(LdaConstant), U16(279),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(280),
|
| + B(Wide), B(LdaConstant), U16(280),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(281),
|
| + B(Wide), B(LdaConstant), U16(281),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(282),
|
| + B(Wide), B(LdaConstant), U16(282),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(283),
|
| + B(Wide), B(LdaConstant), U16(283),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(284),
|
| + B(Wide), B(LdaConstant), U16(284),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(285),
|
| + B(Wide), B(LdaConstant), U16(285),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(286),
|
| + B(Wide), B(LdaConstant), U16(286),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(287),
|
| + B(Wide), B(LdaConstant), U16(287),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(288),
|
| + B(Wide), B(LdaConstant), U16(288),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(289),
|
| + B(Wide), B(LdaConstant), U16(289),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(290),
|
| + B(Wide), B(LdaConstant), U16(290),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(291),
|
| + B(Wide), B(LdaConstant), U16(291),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(292),
|
| + B(Wide), B(LdaConstant), U16(292),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(293),
|
| + B(Wide), B(LdaConstant), U16(293),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(294),
|
| + B(Wide), B(LdaConstant), U16(294),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(295),
|
| + B(Wide), B(LdaConstant), U16(295),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(296),
|
| + B(Wide), B(LdaConstant), U16(296),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(297),
|
| + B(Wide), B(LdaConstant), U16(297),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(298),
|
| + B(Wide), B(LdaConstant), U16(298),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(299),
|
| + B(Wide), B(LdaConstant), U16(299),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(300),
|
| + B(Wide), B(LdaConstant), U16(300),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(301),
|
| + B(Wide), B(LdaConstant), U16(301),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(302),
|
| + B(Wide), B(LdaConstant), U16(302),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(303),
|
| + B(Wide), B(LdaConstant), U16(303),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(304),
|
| + B(Wide), B(LdaConstant), U16(304),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(305),
|
| + B(Wide), B(LdaConstant), U16(305),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(306),
|
| + B(Wide), B(LdaConstant), U16(306),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(307),
|
| + B(Wide), B(LdaConstant), U16(307),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(308),
|
| + B(Wide), B(LdaConstant), U16(308),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(309),
|
| + B(Wide), B(LdaConstant), U16(309),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(310),
|
| + B(Wide), B(LdaConstant), U16(310),
|
| B(Star), R(0),
|
| - B(LdaConstantWide), U16(311),
|
| + B(Wide), B(LdaConstant), U16(311),
|
| B(Star), R(0),
|
| B(LdaZero),
|
| B(Star), R(1),
|
| B(Ldar), R(1),
|
| B(Star), R(2),
|
| - B(LdaSmi8), U8(3),
|
| + B(LdaSmi), U8(3),
|
| B(TestLessThan), R(2),
|
| - B(JumpIfFalseConstantWide), U16(313),
|
| + B(Wide), B(JumpIfFalse), U16(46),
|
| B(StackCheck),
|
| B(Ldar), R(1),
|
| B(Star), R(2),
|
| - B(LdaSmi8), U8(1),
|
| + B(LdaSmi), U8(1),
|
| B(TestEqual), R(2),
|
| - B(JumpIfFalseConstantWide), U16(312),
|
| - B(JumpConstantWide), U16(315),
|
| + B(Wide), B(JumpIfFalse), U16(7),
|
| + B(Wide), B(Jump), U16(19),
|
| B(Ldar), R(1),
|
| B(Star), R(2),
|
| - B(LdaSmi8), U8(2),
|
| + B(LdaSmi), U8(2),
|
| B(TestEqual), R(2),
|
| - B(JumpIfFalseConstantWide), U16(312),
|
| - B(JumpConstantWide), U16(314),
|
| + B(Wide), B(JumpIfFalse), U16(7),
|
| + B(Wide), B(Jump), U16(13),
|
| B(Ldar), R(1),
|
| B(ToNumber),
|
| B(Star), R(2),
|
| B(Inc),
|
| B(Star), R(1),
|
| - B(Jump), U8(-48),
|
| - B(LdaSmi8), U8(3),
|
| + B(Jump), U8(-53),
|
| + B(LdaSmi), U8(3),
|
| B(Return),
|
| ]
|
| constant pool: [
|
| @@ -1298,10 +1298,6 @@ constant pool: [
|
| 0.4,
|
| 0.4,
|
| 0.4,
|
| - 6,
|
| - 42,
|
| - 13,
|
| - 17,
|
| ]
|
| handlers: [
|
| ]
|
|
|