| Index: src/heap.h
 | 
| diff --git a/src/heap.h b/src/heap.h
 | 
| index e8fdafb581a5903a884bd511916c45a185ea57b7..409a01d513c9758a5ead7ab8d5617963f24ab95a 100644
 | 
| --- a/src/heap.h
 | 
| +++ b/src/heap.h
 | 
| @@ -826,20 +826,6 @@ class Heap {
 | 
|    MUST_USE_RESULT MaybeObject* AllocateInternalizedStringImpl(
 | 
|        T t, int chars, uint32_t hash_field);
 | 
|  
 | 
| -  // Allocates and partially initializes a String.  There are two String
 | 
| -  // encodings: ASCII and two byte.  These functions allocate a string of the
 | 
| -  // given length and set its map and length fields.  The characters of the
 | 
| -  // string are uninitialized.
 | 
| -  // Returns Failure::RetryAfterGC(requested_bytes, space) if the allocation
 | 
| -  // failed.
 | 
| -  // Please note this does not perform a garbage collection.
 | 
| -  MUST_USE_RESULT MaybeObject* AllocateRawOneByteString(
 | 
| -      int length,
 | 
| -      PretenureFlag pretenure = NOT_TENURED);
 | 
| -  MUST_USE_RESULT MaybeObject* AllocateRawTwoByteString(
 | 
| -      int length,
 | 
| -      PretenureFlag pretenure = NOT_TENURED);
 | 
| -
 | 
|    // Computes a single character string where the character has code.
 | 
|    // A cache is used for ASCII codes.
 | 
|    // Returns Failure::RetryAfterGC(requested_bytes, space) if the allocation
 | 
| @@ -1989,7 +1975,7 @@ class Heap {
 | 
|      return (pretenure == TENURED) ? preferred_old_space : NEW_SPACE;
 | 
|    }
 | 
|  
 | 
| -  // Allocates an uninitialized object.  The memory is non-executable if the
 | 
| +  // Allocate an uninitialized object.  The memory is non-executable if the
 | 
|    // hardware and OS allow.  This is the single choke-point for allocations
 | 
|    // performed by the runtime and should not be bypassed (to extend this to
 | 
|    // inlined allocations, use the Heap::DisableInlineAllocation() support).
 | 
| @@ -2009,6 +1995,15 @@ class Heap {
 | 
|    MUST_USE_RESULT MaybeObject* AllocateFixedArrayWithFiller(
 | 
|        int length, PretenureFlag pretenure, Object* filler);
 | 
|  
 | 
| +  // Allocate and partially initializes a String.  There are two String
 | 
| +  // encodings: ASCII and two byte.  These functions allocate a string of the
 | 
| +  // given length and set its map and length fields.  The characters of the
 | 
| +  // string are uninitialized.
 | 
| +  MUST_USE_RESULT MaybeObject* AllocateRawOneByteString(
 | 
| +      int length, PretenureFlag pretenure);
 | 
| +  MUST_USE_RESULT MaybeObject* AllocateRawTwoByteString(
 | 
| +      int length, PretenureFlag pretenure);
 | 
| +
 | 
|    // Initializes a JSObject based on its map.
 | 
|    void InitializeJSObjectFromMap(JSObject* obj,
 | 
|                                   FixedArray* properties,
 | 
| 
 |