Index: src/compiler/pipeline.cc |
diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc |
index 1c1bcd848f6ae712d7848ffbd666c31ee973994e..32d1cf9bb1e0593ed54c46b8ba0bb0390bd87ba6 100644 |
--- a/src/compiler/pipeline.cc |
+++ b/src/compiler/pipeline.cc |
@@ -898,7 +898,7 @@ struct TypedLoweringPhase { |
data->info()->is_deoptimization_enabled() |
? JSIntrinsicLowering::kDeoptimizationEnabled |
: JSIntrinsicLowering::kDeoptimizationDisabled); |
- ValueNumberingReducer value_numbering(temp_zone); |
+ ValueNumberingReducer value_numbering(temp_zone, data->graph()->zone()); |
SimplifiedOperatorReducer simple_reducer(&graph_reducer, data->jsgraph()); |
CheckpointElimination checkpoint_elimination(&graph_reducer); |
CommonOperatorReducer common_reducer(&graph_reducer, data->graph(), |
@@ -955,7 +955,7 @@ struct EarlyOptimizationPhase { |
data->common()); |
SimplifiedOperatorReducer simple_reducer(&graph_reducer, data->jsgraph()); |
RedundancyElimination redundancy_elimination(&graph_reducer, temp_zone); |
- ValueNumberingReducer value_numbering(temp_zone); |
+ ValueNumberingReducer value_numbering(temp_zone, data->graph()->zone()); |
MachineOperatorReducer machine_reducer(data->jsgraph()); |
CommonOperatorReducer common_reducer(&graph_reducer, data->graph(), |
data->common(), data->machine()); |
@@ -1061,7 +1061,7 @@ struct LateOptimizationPhase { |
data->jsgraph(), temp_zone); |
DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), |
data->common()); |
- ValueNumberingReducer value_numbering(temp_zone); |
+ ValueNumberingReducer value_numbering(temp_zone, data->graph()->zone()); |
MachineOperatorReducer machine_reducer(data->jsgraph()); |
CommonOperatorReducer common_reducer(&graph_reducer, data->graph(), |
data->common(), data->machine()); |