| Index: src/heap.h
|
| diff --git a/src/heap.h b/src/heap.h
|
| index d09c8829c8d71faa87dd36c7b755f0dcb5615ab5..5a1796763383562663057c505e77fc6670d8aa9f 100644
|
| --- a/src/heap.h
|
| +++ b/src/heap.h
|
| @@ -767,9 +767,6 @@ class Heap {
|
| MUST_USE_RESULT MaybeObject* AllocatePartialMap(InstanceType instance_type,
|
| int instance_size);
|
|
|
| - // Allocates an empty code cache.
|
| - MUST_USE_RESULT MaybeObject* AllocateCodeCache();
|
| -
|
| // Allocates an empty PolymorphicCodeCache.
|
| MUST_USE_RESULT MaybeObject* AllocatePolymorphicCodeCache();
|
|
|
| @@ -994,11 +991,6 @@ class Heap {
|
| MUST_USE_RESULT MaybeObject* AllocateArgumentsObject(
|
| Object* callee, int length);
|
|
|
| - // Same as NewNumberFromDouble, but may return a preallocated/immutable
|
| - // number object (e.g., minus_zero_value_, nan_value_)
|
| - MUST_USE_RESULT MaybeObject* NumberFromDouble(
|
| - double value, PretenureFlag pretenure = NOT_TENURED);
|
| -
|
| // Allocated a HeapNumber from value.
|
| MUST_USE_RESULT MaybeObject* AllocateHeapNumber(
|
| double value, PretenureFlag pretenure = NOT_TENURED);
|
| @@ -1007,13 +999,6 @@ class Heap {
|
| // Returns Failure::RetryAfterGC(requested_bytes, space) if the allocation
|
| // failed.
|
| // Please note this does not perform a garbage collection.
|
| - MUST_USE_RESULT inline MaybeObject* NumberFromInt32(
|
| - int32_t value, PretenureFlag pretenure = NOT_TENURED);
|
| -
|
| - // Converts an int into either a Smi or a HeapNumber object.
|
| - // Returns Failure::RetryAfterGC(requested_bytes, space) if the allocation
|
| - // failed.
|
| - // Please note this does not perform a garbage collection.
|
| MUST_USE_RESULT inline MaybeObject* NumberFromUint32(
|
| uint32_t value, PretenureFlag pretenure = NOT_TENURED);
|
|
|
| @@ -1407,13 +1392,6 @@ class Heap {
|
|
|
| bool CreateApiObjects();
|
|
|
| - // Attempt to find the number in a small cache. If we finds it, return
|
| - // the string representation of the number. Otherwise return undefined.
|
| - Object* GetNumberStringCache(Object* number);
|
| -
|
| - // Update the cache with a new number-string pair.
|
| - void SetNumberStringCache(Object* number, String* str);
|
| -
|
| // Adjusts the amount of registered external memory.
|
| // Returns the adjusted value.
|
| inline int64_t AdjustAmountOfExternalAllocatedMemory(
|
| @@ -1510,11 +1488,6 @@ class Heap {
|
| // Generated code can treat direct references to this root as constant.
|
| bool RootCanBeTreatedAsConstant(RootListIndex root_index);
|
|
|
| - MUST_USE_RESULT MaybeObject* NumberToString(
|
| - Object* number, bool check_number_string_cache = true);
|
| - MUST_USE_RESULT MaybeObject* Uint32ToString(
|
| - uint32_t value, bool check_number_string_cache = true);
|
| -
|
| Map* MapForFixedTypedArray(ExternalArrayType array_type);
|
| RootListIndex RootIndexForFixedTypedArray(
|
| ExternalArrayType array_type);
|
| @@ -2159,9 +2132,6 @@ class Heap {
|
| // Allocates a small number to string cache.
|
| MUST_USE_RESULT MaybeObject* AllocateInitialNumberStringCache();
|
| // Creates and installs the full-sized number string cache.
|
| - void AllocateFullSizeNumberStringCache();
|
| - // Get the length of the number to string cache based on the max semispace
|
| - // size.
|
| int FullSizeNumberStringCacheLength();
|
| // Flush the number to string cache.
|
| void FlushNumberStringCache();
|
|
|