| 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,
|
|
|