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