Index: src/profiler/heap-snapshot-generator.h |
diff --git a/src/profiler/heap-snapshot-generator.h b/src/profiler/heap-snapshot-generator.h |
index a6bc38570a33dc586cb4f50a4d2280ef5bc0568b..949df26cdef2fd0818573f355ff9e3f11c56e890 100644 |
--- a/src/profiler/heap-snapshot-generator.h |
+++ b/src/profiler/heap-snapshot-generator.h |
@@ -396,6 +396,8 @@ class V8HeapExplorer : public HeapEntriesAllocator { |
void ExtractInternalReferences(JSObject* js_obj, int entry); |
bool IsEssentialObject(Object* object); |
+ bool IsEssentialHiddenReference(Object* parent, int field_offset); |
+ |
void SetContextReference(HeapObject* parent_obj, |
int parent, |
String* reference_name, |
@@ -419,10 +421,8 @@ class V8HeapExplorer : public HeapEntriesAllocator { |
int index, |
Object* child, |
int field_offset = -1); |
- void SetHiddenReference(HeapObject* parent_obj, |
- int parent, |
- int index, |
- Object* child); |
+ void SetHiddenReference(HeapObject* parent_obj, int parent, int index, |
+ Object* child, int field_offset); |
void SetWeakReference(HeapObject* parent_obj, |
int parent, |
const char* reference_name, |