Index: src/compiler/select-lowering.cc |
diff --git a/src/compiler/select-lowering.cc b/src/compiler/select-lowering.cc |
index 0e8b36fa73ace01527a73987f483220db9050d2f..e5d86c28f0c09bf378086f3892aa3fc5be1281bb 100644 |
--- a/src/compiler/select-lowering.cc |
+++ b/src/compiler/select-lowering.cc |
@@ -63,7 +63,7 @@ Reduction SelectLowering::Reduce(Node* node) { |
bool SelectLowering::ReachableFrom(Node* const sink, Node* const source) { |
// TODO(turbofan): This is probably horribly expensive, and it should be moved |
// into node.h or somewhere else?! |
- Zone zone; |
+ Zone zone(graph()->zone()->allocator()); |
std::queue<Node*, NodeDeque> queue((NodeDeque(&zone))); |
BoolVector visited(graph()->NodeCount(), false, &zone); |
queue.push(source); |