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); |