| Index: src/lookup.cc
|
| diff --git a/src/lookup.cc b/src/lookup.cc
|
| index c658a90e63fb816f831d7c82caa931579388cd01..46c1d59632313c6526a37e95747da78b4e5b692d 100644
|
| --- a/src/lookup.cc
|
| +++ b/src/lookup.cc
|
| @@ -105,8 +105,8 @@ void LookupIterator::ReconfigureDataProperty(Handle<Object> value,
|
| PropertyDetails details(attributes, v8::internal::DATA, 0);
|
| JSObject::SetNormalizedProperty(holder, name(), value, details);
|
| } else {
|
| - holder_map_ = Map::ReconfigureDataProperty(holder_map_, descriptor_number(),
|
| - attributes);
|
| + holder_map_ = Map::ReconfigureExistingProperty(
|
| + holder_map_, descriptor_number(), i::kData, attributes);
|
| JSObject::MigrateToMap(holder, holder_map_);
|
| }
|
|
|
|
|