| Index: src/compiler/js-inlining.cc
|
| diff --git a/src/compiler/js-inlining.cc b/src/compiler/js-inlining.cc
|
| index 01ee613bfde185e8304aa5e5a1ce27cc461f8c80..24044d715a44d4551f58ce82eed1fad07b436c90 100644
|
| --- a/src/compiler/js-inlining.cc
|
| +++ b/src/compiler/js-inlining.cc
|
| @@ -475,7 +475,8 @@ Reduction JSInliner::ReduceJSCall(Node* node, Handle<JSFunction> function) {
|
| }
|
|
|
| ParseInfo parse_info(shared_info);
|
| - CompilationInfo info(&parse_info, Handle<JSFunction>::null());
|
| + Zone compile_zone(info_->isolate()->allocator(), ZONE_NAME);
|
| + CompilationInfo info(&compile_zone, &parse_info, Handle<JSFunction>::null());
|
| if (info_->is_deoptimization_enabled()) info.MarkAsDeoptimizationEnabled();
|
| info.MarkAsOptimizeFromBytecode();
|
|
|
| @@ -513,7 +514,7 @@ Reduction JSInliner::ReduceJSCall(Node* node, Handle<JSFunction> function) {
|
| // Run the BytecodeGraphBuilder to create the subgraph.
|
| Graph::SubgraphScope scope(graph());
|
| BytecodeGraphBuilder graph_builder(
|
| - parse_info.zone(), shared_info, handle(function->feedback_vector()),
|
| + &compile_zone, shared_info, handle(function->feedback_vector()),
|
| BailoutId::None(), jsgraph(), call.frequency(), source_positions_,
|
| inlining_id);
|
| graph_builder.CreateGraph(false);
|
|
|