Index: src/hydrogen-gvn.cc |
diff --git a/src/hydrogen-gvn.cc b/src/hydrogen-gvn.cc |
index 65c5c3a77b559b7d2152701b8a84f0d4d649898e..09bea5bb18b09ba7c0c93439f58a39bd35841dd8 100644 |
--- a/src/hydrogen-gvn.cc |
+++ b/src/hydrogen-gvn.cc |
@@ -712,22 +712,18 @@ class GvnBasicBlockState: public ZoneObject { |
zone); |
return this; |
} else if (dominated_index_ < length_) { |
- return push(zone, |
- block_->dominated_blocks()->at(dominated_index_), |
- dominators()); |
+ return push(zone, block_->dominated_blocks()->at(dominated_index_)); |
} else { |
return NULL; |
} |
} |
- GvnBasicBlockState* push(Zone* zone, |
- HBasicBlock* block, |
- HSideEffectMap* dominators) { |
+ GvnBasicBlockState* push(Zone* zone, HBasicBlock* block) { |
if (next_ == NULL) { |
next_ = |
- new(zone) GvnBasicBlockState(this, block, map(), dominators, zone); |
+ new(zone) GvnBasicBlockState(this, block, map(), dominators(), zone); |
} else { |
- next_->Initialize(block, map(), dominators, true, zone); |
+ next_->Initialize(block, map(), dominators(), true, zone); |
} |
return next_; |
} |