| Index: src/objects.cc
|
| diff --git a/src/objects.cc b/src/objects.cc
|
| index fe791f308738b326c9d2dfd2ca56a0fa7fdf7a9d..246557bdfc044b05604cd19313b6025f1d8ea724 100644
|
| --- a/src/objects.cc
|
| +++ b/src/objects.cc
|
| @@ -6682,7 +6682,9 @@ MaybeObject* Map::RawCopy(int instance_size) {
|
| new_bit_field3 = EnumLengthBits::update(new_bit_field3,
|
| kInvalidEnumCacheSentinel);
|
| new_bit_field3 = Deprecated::update(new_bit_field3, false);
|
| - new_bit_field3 = IsUnstable::update(new_bit_field3, false);
|
| + if (!is_dictionary_map()) {
|
| + new_bit_field3 = IsUnstable::update(new_bit_field3, false);
|
| + }
|
| result->set_bit_field3(new_bit_field3);
|
| return result;
|
| }
|
|
|