Index: src/value-serializer.cc |
diff --git a/src/value-serializer.cc b/src/value-serializer.cc |
index 0452c9b6e59d764ea7a463324a1ddbd86fb2b5e2..cdb0a3823141c9c6a6dbef9214a6ace7368de4b5 100644 |
--- a/src/value-serializer.cc |
+++ b/src/value-serializer.cc |
@@ -475,7 +475,7 @@ Maybe<bool> ValueSerializer::WriteJSObject(Handle<JSObject> object) { |
Handle<Object> value; |
if (V8_LIKELY(!map_changed)) map_changed = *map == object->map(); |
- if (V8_LIKELY(!map_changed && details.type() == DATA)) { |
+ if (V8_LIKELY(!map_changed && details.location() == kField)) { |
FieldIndex field_index = FieldIndex::ForDescriptor(*map, i); |
value = JSObject::FastPropertyAt(object, details.representation(), |
field_index); |