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