Index: src/compiler/instruction.cc |
diff --git a/src/compiler/instruction.cc b/src/compiler/instruction.cc |
index 4efa6e8e50b3d79740b8f5acd421e29f418c40e4..0f041af989cf465e8e5afdae6bb993da2a1b7a09 100644 |
--- a/src/compiler/instruction.cc |
+++ b/src/compiler/instruction.cc |
@@ -380,9 +380,10 @@ static void InitializeInstructionBlocks(Zone* zone, const Schedule* schedule, |
} |
-InstructionSequence::InstructionSequence(Linkage* linkage, const Graph* graph, |
+InstructionSequence::InstructionSequence(Zone* instruction_zone, |
+ Linkage* linkage, const Graph* graph, |
const Schedule* schedule) |
- : zone_(schedule->zone()), |
+ : zone_(instruction_zone), |
node_count_(graph->NodeCount()), |
node_map_(zone()->NewArray<int>(node_count_)), |
instruction_blocks_(static_cast<int>(schedule->rpo_order()->size()), NULL, |