| Index: src/heap/heap.h
|
| diff --git a/src/heap/heap.h b/src/heap/heap.h
|
| index 34177a4f4ba84824e777cdcbe52497a27d75bf2c..01ff88bcc6a16399a01f95042bf4e99ee181e88e 100644
|
| --- a/src/heap/heap.h
|
| +++ b/src/heap/heap.h
|
| @@ -192,6 +192,7 @@ using v8::MemoryPressureLevel;
|
| V(FixedArray, detached_contexts, DetachedContexts) \
|
| V(ArrayList, retained_maps, RetainedMaps) \
|
| V(WeakHashTable, weak_object_to_code_table, WeakObjectToCodeTable) \
|
| + V(WeakHashTable, stack_frame_cache, StackFrameCache) \
|
| /* weak_new_space_object_to_code_list is an array of weak cells, where */ \
|
| /* slots with even indices refer to the weak object, and the subsequent */ \
|
| /* slots refer to the code with the reference to the weak object. */ \
|
| @@ -922,6 +923,8 @@ class Heap {
|
|
|
| DependentCode* LookupWeakObjectToCodeDependency(Handle<HeapObject> obj);
|
|
|
| + void SetStackFrameCache(WeakHashTable* table);
|
| +
|
| void CompactWeakFixedArrays();
|
|
|
| void AddRetainedMap(Handle<Map> map);
|
|
|