| Index: src/objects.h | 
| diff --git a/src/objects.h b/src/objects.h | 
| index 489f87f1c09ba95836dad4c9cbcb71602e4f28f5..762892cb206169203ce161b05ad37a56b7fafb0f 100644 | 
| --- a/src/objects.h | 
| +++ b/src/objects.h | 
| @@ -2217,17 +2217,6 @@ class JSObject: public JSReceiver { | 
|  | 
| inline bool HasFixedTypedArrayElements(); | 
|  | 
| -  inline bool HasFixedUint8ClampedElements(); | 
| -  inline bool HasFixedArrayElements(); | 
| -  inline bool HasFixedInt8Elements(); | 
| -  inline bool HasFixedUint8Elements(); | 
| -  inline bool HasFixedInt16Elements(); | 
| -  inline bool HasFixedUint16Elements(); | 
| -  inline bool HasFixedInt32Elements(); | 
| -  inline bool HasFixedUint32Elements(); | 
| -  inline bool HasFixedFloat32Elements(); | 
| -  inline bool HasFixedFloat64Elements(); | 
| - | 
| bool HasFastArgumentsElements(); | 
| bool HasDictionaryArgumentsElements(); | 
| inline SeededNumberDictionary* element_dictionary();  // Gets slow elements. | 
| @@ -4973,11 +4962,6 @@ class FixedTypedArrayBase: public FixedArrayBase { | 
|  | 
| inline int size(); | 
|  | 
| -  // Use with care: returns raw pointer into heap. | 
| -  inline void* DataPtr(); | 
| - | 
| -  inline int DataSize(); | 
| - | 
| private: | 
| DISALLOW_IMPLICIT_CONSTRUCTORS(FixedTypedArrayBase); | 
| }; | 
| @@ -5004,9 +4988,6 @@ class FixedTypedArray: public FixedTypedArrayBase { | 
| MUST_USE_RESULT inline MaybeObject* get(int index); | 
| inline void set(int index, ElementType value); | 
|  | 
| -  static inline ElementType from_int(int value); | 
| -  static inline ElementType from_double(double value); | 
| - | 
| // This accessor applies the correct conversion from Smi, HeapNumber | 
| // and undefined. | 
| MUST_USE_RESULT MaybeObject* SetValue(uint32_t index, Object* value); | 
| @@ -5029,7 +5010,7 @@ class FixedTypedArray: public FixedTypedArrayBase { | 
| static const InstanceType kInstanceType = FIXED_##TYPE##_ARRAY_TYPE;    \ | 
| static const char* Designator() { return #type " array"; }              \ | 
| static inline MaybeObject* ToObject(Heap* heap, elementType scalar);    \ | 
| -      static inline elementType defaultValue();                               \ | 
| +      static elementType defaultValue() { return 0; }                         \ | 
| };                                                                          \ | 
| \ | 
| typedef FixedTypedArray<Type##ArrayTraits> Fixed##Type##Array; | 
| @@ -6249,10 +6230,8 @@ class Map: public HeapObject { | 
| Descriptor* descriptor, | 
| int index, | 
| TransitionFlag flag); | 
| - | 
| -  MUST_USE_RESULT MaybeObject* AsElementsKind(ElementsKind kind); | 
| - | 
| static Handle<Map> AsElementsKind(Handle<Map> map, ElementsKind kind); | 
| +  MUST_USE_RESULT MaybeObject* AsElementsKind(ElementsKind kind); | 
|  | 
| MUST_USE_RESULT MaybeObject* CopyAsElementsKind(ElementsKind kind, | 
| TransitionFlag flag); | 
| @@ -9942,8 +9921,6 @@ class JSTypedArray: public JSArrayBufferView { | 
| ExternalArrayType type(); | 
| size_t element_size(); | 
|  | 
| -  Handle<JSArrayBuffer> GetBuffer(); | 
| - | 
| // Dispatched behavior. | 
| DECLARE_PRINTER(JSTypedArray) | 
| DECLARE_VERIFIER(JSTypedArray) | 
| @@ -9955,9 +9932,6 @@ class JSTypedArray: public JSArrayBufferView { | 
| kSize + v8::ArrayBufferView::kInternalFieldCount * kPointerSize; | 
|  | 
| private: | 
| -  static Handle<JSArrayBuffer> MaterializeArrayBuffer( | 
| -      Handle<JSTypedArray> typed_array); | 
| - | 
| DISALLOW_IMPLICIT_CONSTRUCTORS(JSTypedArray); | 
| }; | 
|  | 
|  |