| Index: src/compiler/js-inlining.cc
|
| diff --git a/src/compiler/js-inlining.cc b/src/compiler/js-inlining.cc
|
| index 61adcc4f878e0a86a7c310ba08a8e7efe10a56a7..482f95fa564f15c9cfe21c5ab5f651655d087c37 100644
|
| --- a/src/compiler/js-inlining.cc
|
| +++ b/src/compiler/js-inlining.cc
|
| @@ -549,7 +549,8 @@
|
| }
|
| }
|
|
|
| - ParseInfo parse_info(shared_info);
|
| + Zone zone(info_->isolate()->allocator(), ZONE_NAME);
|
| + ParseInfo parse_info(&zone, shared_info);
|
| CompilationInfo info(&parse_info, Handle<JSFunction>::null());
|
| if (info_->is_deoptimization_enabled()) info.MarkAsDeoptimizationEnabled();
|
| info.MarkAsOptimizeFromBytecode();
|
| @@ -590,8 +591,8 @@
|
| // Run the BytecodeGraphBuilder to create the subgraph.
|
| Graph::SubgraphScope scope(graph());
|
| BytecodeGraphBuilder graph_builder(
|
| - parse_info.zone(), shared_info, feedback_vector, BailoutId::None(),
|
| - jsgraph(), call.frequency(), source_positions_, inlining_id);
|
| + &zone, shared_info, feedback_vector, BailoutId::None(), jsgraph(),
|
| + call.frequency(), source_positions_, inlining_id);
|
| graph_builder.CreateGraph(false);
|
|
|
| // Extract the inlinee start/end nodes.
|
|
|