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) |