Index: src/compiler/js-inlining.cc |
diff --git a/src/compiler/js-inlining.cc b/src/compiler/js-inlining.cc |
index 6b58868da44e030b3e81b1f32f68418690234fb6..1717d4118a5070b39819ae82cb144f0a457e8178 100644 |
--- a/src/compiler/js-inlining.cc |
+++ b/src/compiler/js-inlining.cc |
@@ -489,7 +489,7 @@ Reduction JSInliner::ReduceJSCall(Node* node, Handle<JSFunction> function) { |
Zone zone(info_->isolate()->allocator(), ZONE_NAME); |
ParseInfo parse_info(&zone, shared_info); |
- CompilationInfo info(&parse_info, function); |
+ CompilationInfo info(&parse_info, Handle<JSFunction>::null()); |
if (info_->is_deoptimization_enabled()) info.MarkAsDeoptimizationEnabled(); |
info.MarkAsOptimizeFromBytecode(); |
@@ -526,9 +526,10 @@ Reduction JSInliner::ReduceJSCall(Node* node, Handle<JSFunction> function) { |
{ |
// Run the BytecodeGraphBuilder to create the subgraph. |
Graph::SubgraphScope scope(graph()); |
- BytecodeGraphBuilder graph_builder(&zone, &info, jsgraph(), |
- call.frequency(), source_positions_, |
- inlining_id); |
+ BytecodeGraphBuilder graph_builder( |
+ &zone, shared_info, handle(function->feedback_vector()), |
+ BailoutId::None(), jsgraph(), call.frequency(), source_positions_, |
+ inlining_id); |
graph_builder.CreateGraph(false); |
// Extract the inlinee start/end nodes. |