| 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_;
|
| }
|
|
|