| Index: src/objects-inl.h
|
| diff --git a/src/objects-inl.h b/src/objects-inl.h
|
| index ec03405fdd8e368b3404dfdfc51035ee7441edbc..f8f1c569f68554a616f83ca40f4aa625bd35fcd6 100644
|
| --- a/src/objects-inl.h
|
| +++ b/src/objects-inl.h
|
| @@ -2508,8 +2508,8 @@ void Name::set_hash_field(uint32_t value) {
|
|
|
| bool Name::Equals(Name* other) {
|
| if (other == this) return true;
|
| - if (this->IsSymbol() || other->IsSymbol() ||
|
| - (this->IsInternalizedString() && other->IsInternalizedString())) {
|
| + if ((this->IsInternalizedString() && other->IsInternalizedString()) ||
|
| + this->IsSymbol() || other->IsSymbol()) {
|
| return false;
|
| }
|
| return String::cast(this)->SlowEquals(String::cast(other));
|
|
|