| Index: src/compiler/ast-graph-builder.cc | 
| diff --git a/src/compiler/ast-graph-builder.cc b/src/compiler/ast-graph-builder.cc | 
| index a58587dfbaa31e76cbde4aedf1b85ac9ea027c05..e85167057d29c5a24db2dba65947d5fa5a7d95c3 100644 | 
| --- a/src/compiler/ast-graph-builder.cc | 
| +++ b/src/compiler/ast-graph-builder.cc | 
| @@ -3215,7 +3215,8 @@ Node* AstGraphBuilder::BuildNewTargetVariable(Variable* new_target_var) { | 
| const Operator* op = | 
| javascript()->CallRuntime(Runtime::kGetOriginalConstructor, 0); | 
| Node* object = NewNode(op); | 
| -  PrepareFrameState(object, BailoutId::None()); | 
| +  // TODO(4544): Bailout id only needed for JavaScriptFrame::Summarize. | 
| +  PrepareFrameState(object, BailoutId::FunctionContext()); | 
|  | 
| // Assign the object to the {new.target} variable. This should never lazy | 
| // deopt, so it is fine to send invalid bailout id. | 
|  |