| Index: src/compiler/load-elimination.cc
|
| diff --git a/src/compiler/load-elimination.cc b/src/compiler/load-elimination.cc
|
| index f55ce2a2bd981806f1f1e9e615223a47c2912c28..6c2935f7ca8d4a4867f336dfff59050d5d0770e9 100644
|
| --- a/src/compiler/load-elimination.cc
|
| +++ b/src/compiler/load-elimination.cc
|
| @@ -535,7 +535,7 @@ LoadElimination::AbstractState::KillFields(Node* object, Zone* zone) const {
|
| AbstractField const* that_field = this_field->Kill(object, zone);
|
| if (that_field != this_field) {
|
| AbstractState* that = new (zone) AbstractState(*this);
|
| - that->fields_[i] = this_field;
|
| + that->fields_[i] = that_field;
|
| while (++i < arraysize(fields_)) {
|
| if (this->fields_[i] != nullptr) {
|
| that->fields_[i] = this->fields_[i]->Kill(object, zone);
|
|
|