| Index: src/transitions-inl.h
|
| diff --git a/src/transitions-inl.h b/src/transitions-inl.h
|
| index 8a6d1bba1cf56216b0a3896beba4659f6a2f2c92..24c64f83d77670f8813d6dd68258693e03cf0e1b 100644
|
| --- a/src/transitions-inl.h
|
| +++ b/src/transitions-inl.h
|
| @@ -157,7 +157,8 @@ int TransitionArray::SearchName(Name* name, int* out_insertion_index) {
|
| bool TransitionArray::IsSpecialTransition(Name* name) {
|
| if (!name->IsSymbol()) return false;
|
| Heap* heap = name->GetHeap();
|
| - return name == heap->frozen_symbol() ||
|
| + return name == heap->nonextensible_symbol() ||
|
| + name == heap->sealed_symbol() || name == heap->frozen_symbol() ||
|
| name == heap->elements_transition_symbol() ||
|
| name == heap->observed_symbol();
|
| }
|
|
|