| Index: src/compiler/common-operator.cc
|
| diff --git a/src/compiler/common-operator.cc b/src/compiler/common-operator.cc
|
| index 874ad29cef7d9efa7129fcd92e55333755159a1a..330eeec7d95f3ea386283066713b3b3f8dd8ef1c 100644
|
| --- a/src/compiler/common-operator.cc
|
| +++ b/src/compiler/common-operator.cc
|
| @@ -651,12 +651,14 @@ const Operator* CommonOperatorBuilder::TypedStateValues(
|
|
|
| const Operator* CommonOperatorBuilder::FrameState(
|
| FrameStateType type, BailoutId bailout_id,
|
| - OutputFrameStateCombine state_combine) {
|
| - return new (zone()) Operator1<FrameStateCallInfo>( // --
|
| - IrOpcode::kFrameState, Operator::kPure, // opcode
|
| - "FrameState", // name
|
| - 5, 0, 0, 1, 0, 0, // counts
|
| - FrameStateCallInfo(type, bailout_id, state_combine)); // parameter
|
| + OutputFrameStateCombine state_combine,
|
| + MaybeHandle<SharedFunctionInfo> shared_info) {
|
| + FrameStateCallInfo state_info(type, bailout_id, state_combine, shared_info);
|
| + return new (zone()) Operator1<FrameStateCallInfo>( // --
|
| + IrOpcode::kFrameState, Operator::kPure, // opcode
|
| + "FrameState", // name
|
| + 5, 0, 0, 1, 0, 0, // counts
|
| + state_info); // parameter
|
| }
|
|
|
|
|
|
|