Index: src/compiler/raw-machine-assembler.cc |
diff --git a/src/compiler/raw-machine-assembler.cc b/src/compiler/raw-machine-assembler.cc |
index 7f45eb941d020a206001678464aa18dffc49c442..39d44f3c6304f1113adc7662199b256550575e22 100644 |
--- a/src/compiler/raw-machine-assembler.cc |
+++ b/src/compiler/raw-machine-assembler.cc |
@@ -39,7 +39,8 @@ RawMachineAssembler::RawMachineAssembler(Graph* graph, |
Schedule* RawMachineAssembler::Export() { |
// Compute the correct codegen order. |
DCHECK(schedule_->rpo_order()->empty()); |
- Scheduler::ComputeSpecialRPO(schedule_); |
+ ZonePool zone_pool(isolate()); |
+ Scheduler::ComputeSpecialRPO(&zone_pool, schedule_); |
// Invalidate MachineAssembler. |
Schedule* schedule = schedule_; |
schedule_ = NULL; |