| Index: src/objects.cc | 
| diff --git a/src/objects.cc b/src/objects.cc | 
| index 717a16a9cbe280125557d42d2191e967d18d5c5d..ebe4a2414b3b8ac721e6ee7f76efa126743eca02 100644 | 
| --- a/src/objects.cc | 
| +++ b/src/objects.cc | 
| @@ -4127,31 +4127,6 @@ bool JSObject::TryMigrateInstance(Handle<JSObject> object) { | 
| } | 
|  | 
|  | 
| -void JSObject::WriteToField(int descriptor, Object* value) { | 
| -  DisallowHeapAllocation no_gc; | 
| - | 
| -  DescriptorArray* desc = map()->instance_descriptors(); | 
| -  PropertyDetails details = desc->GetDetails(descriptor); | 
| - | 
| -  DCHECK(details.type() == DATA); | 
| - | 
| -  FieldIndex index = FieldIndex::ForDescriptor(map(), descriptor); | 
| -  if (details.representation().IsDouble()) { | 
| -    // Nothing more to be done. | 
| -    if (value->IsUninitialized()) return; | 
| -    if (IsUnboxedDoubleField(index)) { | 
| -      RawFastDoublePropertyAtPut(index, value->Number()); | 
| -    } else { | 
| -      HeapNumber* box = HeapNumber::cast(RawFastPropertyAt(index)); | 
| -      DCHECK(box->IsMutableHeapNumber()); | 
| -      box->set_value(value->Number()); | 
| -    } | 
| -  } else { | 
| -    RawFastPropertyAtPut(index, value); | 
| -  } | 
| -} | 
| - | 
| - | 
| void JSObject::AddProperty(Handle<JSObject> object, Handle<Name> name, | 
| Handle<Object> value, | 
| PropertyAttributes attributes) { | 
|  |