| Index: src/heap/heap.h
|
| diff --git a/src/heap/heap.h b/src/heap/heap.h
|
| index aaddcb9a5d6fefcb6829b5eca3c0f248e9495848..92d0f45e9e505e8a0c5b9d95944fe17d1d2626ed 100644
|
| --- a/src/heap/heap.h
|
| +++ b/src/heap/heap.h
|
| @@ -189,9 +189,6 @@ using v8::MemoryPressureLevel;
|
| V(FixedArray, single_character_string_cache, SingleCharacterStringCache) \
|
| V(FixedArray, string_split_cache, StringSplitCache) \
|
| V(FixedArray, regexp_multiple_cache, RegExpMultipleCache) \
|
| - V(Object, instanceof_cache_function, InstanceofCacheFunction) \
|
| - V(Object, instanceof_cache_map, InstanceofCacheMap) \
|
| - V(Object, instanceof_cache_answer, InstanceofCacheAnswer) \
|
| /* Lists and dictionaries */ \
|
| V(NameDictionary, empty_properties_dictionary, EmptyPropertiesDictionary) \
|
| V(NameDictionary, public_symbol_table, PublicSymbolTable) \
|
| @@ -739,9 +736,6 @@ class Heap {
|
| inline Address* OldSpaceAllocationTopAddress();
|
| inline Address* OldSpaceAllocationLimitAddress();
|
|
|
| - // Clear the Instanceof cache (used when a prototype changes).
|
| - inline void ClearInstanceofCache();
|
| -
|
| // FreeSpace objects have a null map after deserialization. Update the map.
|
| void RepairFreeListsAfterDeserialization();
|
|
|
| @@ -871,10 +865,6 @@ class Heap {
|
|
|
| void IncrementDeferredCount(v8::Isolate::UseCounterFeature feature);
|
|
|
| - // Completely clear the Instanceof cache (to stop it keeping objects alive
|
| - // around a GC).
|
| - inline void CompletelyClearInstanceofCache();
|
| -
|
| inline uint32_t HashSeed();
|
|
|
| inline int NextScriptId();
|
|
|