| Index: src/objects.cc
|
| diff --git a/src/objects.cc b/src/objects.cc
|
| index 0bcabdf50e63ef6daa0ec451a3e0597eeca5ed8e..3c193a5271502e38bf00ec129b961d1ef662df2c 100644
|
| --- a/src/objects.cc
|
| +++ b/src/objects.cc
|
| @@ -1810,7 +1810,8 @@ MaybeObject* JSObject::ConvertTransitionToMapTransition(
|
| // new_map and install its descriptors in the old_map. Since the old_map
|
| // stores the descriptors for the new_map, remove the transition array of
|
| // the new_map that is only in place to store the descriptors.
|
| - old_map->transitions()->set_descriptors(new_map->instance_descriptors());
|
| + old_map->transitions()->descriptors_pointer()->set_value(
|
| + new_map->instance_descriptors());
|
| new_map->ClearTransitions(GetHeap());
|
| old_map->set_owns_descriptors(false);
|
| Map* map;
|
|
|