| Index: src/objects.h
 | 
| diff --git a/src/objects.h b/src/objects.h
 | 
| index f390b2ca5abd1ec199727cbdd5d39a48efb1dedb..8466eed21f85ceb786e9549629dc806d9d383f82 100644
 | 
| --- a/src/objects.h
 | 
| +++ b/src/objects.h
 | 
| @@ -2264,10 +2264,8 @@
 | 
|  
 | 
|    // Get the header size for a JSObject.  Used to compute the index of
 | 
|    // internal fields as well as the number of internal fields.
 | 
| -  static inline int GetHeaderSize(InstanceType instance_type);
 | 
|    inline int GetHeaderSize();
 | 
|  
 | 
| -  static inline int GetInternalFieldCount(Map* map);
 | 
|    inline int GetInternalFieldCount();
 | 
|    inline int GetInternalFieldOffset(int index);
 | 
|    inline Object* GetInternalField(int index);
 | 
| @@ -5808,10 +5806,6 @@
 | 
|    // gathering type feedback. Use TryUpdate in those cases instead.
 | 
|    static Handle<Map> Update(Handle<Map> map);
 | 
|  
 | 
| -  static inline Handle<Map> CopyInitialMap(Handle<Map> map);
 | 
| -  static Handle<Map> CopyInitialMap(Handle<Map> map, int instance_size,
 | 
| -                                    int in_object_properties,
 | 
| -                                    int unused_property_fields);
 | 
|    static Handle<Map> CopyDropDescriptors(Handle<Map> map);
 | 
|    static Handle<Map> CopyInsertDescriptor(Handle<Map> map,
 | 
|                                            Descriptor* descriptor,
 | 
| @@ -6843,6 +6837,12 @@
 | 
|    // Source size of this function.
 | 
|    int SourceSize();
 | 
|  
 | 
| +  // Calculate the instance size.
 | 
| +  int CalculateInstanceSize();
 | 
| +
 | 
| +  // Calculate the number of in-object properties.
 | 
| +  int CalculateInObjectProperties();
 | 
| +
 | 
|    inline bool has_simple_parameters();
 | 
|  
 | 
|    // Initialize a SharedFunctionInfo from a parsed function literal.
 | 
| @@ -7336,11 +7336,6 @@
 | 
|                              Handle<Object> prototype);
 | 
|    inline bool has_initial_map();
 | 
|    static void EnsureHasInitialMap(Handle<JSFunction> function);
 | 
| -  // Ensures that the |original_constructor| has correct initial map and
 | 
| -  // returns it. If the |original_constructor| is not a subclass constructor
 | 
| -  // its initial map is left unmodified.
 | 
| -  static Handle<Map> EnsureDerivedHasInitialMap(
 | 
| -      Handle<JSFunction> original_constructor, Handle<JSFunction> constructor);
 | 
|  
 | 
|    // Get and set the prototype property on a JSFunction. If the
 | 
|    // function has an initial map the prototype is set on the initial
 | 
| @@ -7388,15 +7383,6 @@
 | 
|    void PrintName(FILE* out = stdout);
 | 
|  
 | 
|    DECLARE_CAST(JSFunction)
 | 
| -
 | 
| -  // Calculate the instance size and in-object properties count.
 | 
| -  void CalculateInstanceSize(InstanceType instance_type,
 | 
| -                             int requested_internal_fields, int* instance_size,
 | 
| -                             int* in_object_properties);
 | 
| -  void CalculateInstanceSizeForDerivedClass(InstanceType instance_type,
 | 
| -                                            int requested_internal_fields,
 | 
| -                                            int* instance_size,
 | 
| -                                            int* in_object_properties);
 | 
|  
 | 
|    // Iterates the objects, including code objects indirectly referenced
 | 
|    // through pointers to the first instruction in the code object.
 | 
| 
 |