| Index: src/value-serializer.cc
|
| diff --git a/src/value-serializer.cc b/src/value-serializer.cc
|
| index 04c7b6364f3755cb712b6289e8cfddc8a28142ab..6e35cb89cbf29b7473b9af7058489c9ab46e7506 100644
|
| --- a/src/value-serializer.cc
|
| +++ b/src/value-serializer.cc
|
| @@ -1673,8 +1673,8 @@ Maybe<uint32_t> ValueDeserializer::ReadJSObjectProperties(
|
| ->NowContains(value)) {
|
| Handle<FieldType> value_type =
|
| value->OptimalType(isolate_, expected_representation);
|
| - Map::GeneralizeField(target, descriptor, expected_representation,
|
| - value_type);
|
| + Map::GeneralizeField(target, descriptor, details.constness(),
|
| + expected_representation, value_type);
|
| }
|
| DCHECK(target->instance_descriptors()
|
| ->GetFieldType(descriptor)
|
|
|