Index: src/objects-inl.h |
diff --git a/src/objects-inl.h b/src/objects-inl.h |
index 36b6ae7e2781f91cb1f69e2771f379f06efc19ab..43d21d7dd7e40b6eea2401598eb5d30f5cf70816 100644 |
--- a/src/objects-inl.h |
+++ b/src/objects-inl.h |
@@ -6246,24 +6246,6 @@ bool JSObject::HasIndexedInterceptor() { |
} |
-MaybeObject* JSObject::EnsureWritableFastElements() { |
- ASSERT(HasFastSmiOrObjectElements()); |
- FixedArray* elems = FixedArray::cast(elements()); |
- Isolate* isolate = GetIsolate(); |
- if (elems->map() != isolate->heap()->fixed_cow_array_map()) return elems; |
- Object* writable_elems; |
- { MaybeObject* maybe_writable_elems = isolate->heap()->CopyFixedArrayWithMap( |
- elems, isolate->heap()->fixed_array_map()); |
- if (!maybe_writable_elems->ToObject(&writable_elems)) { |
- return maybe_writable_elems; |
- } |
- } |
- set_elements(FixedArray::cast(writable_elems)); |
- isolate->counters()->cow_arrays_converted()->Increment(); |
- return writable_elems; |
-} |
- |
- |
NameDictionary* JSObject::property_dictionary() { |
ASSERT(!HasFastProperties()); |
return NameDictionary::cast(properties()); |
@@ -6805,24 +6787,6 @@ void JSArray::SetContent(Handle<JSArray> array, |
} |
-MaybeObject* FixedArray::Copy() { |
- if (length() == 0) return this; |
- return GetHeap()->CopyFixedArray(this); |
-} |
- |
- |
-MaybeObject* FixedDoubleArray::Copy() { |
- if (length() == 0) return this; |
- return GetHeap()->CopyFixedDoubleArray(this); |
-} |
- |
- |
-MaybeObject* ConstantPoolArray::Copy() { |
- if (length() == 0) return this; |
- return GetHeap()->CopyConstantPoolArray(this); |
-} |
- |
- |
Handle<Object> TypeFeedbackInfo::UninitializedSentinel(Isolate* isolate) { |
return isolate->factory()->uninitialized_symbol(); |
} |