| Index: src/profile-generator.h
|
| diff --git a/src/profile-generator.h b/src/profile-generator.h
|
| index 1468777fc77d7684e1b0b4c4d65dbe898e53b980..e04ddbf3e277dd3b1b2710ad25e109e343310bee 100644
|
| --- a/src/profile-generator.h
|
| +++ b/src/profile-generator.h
|
| @@ -977,15 +977,18 @@ class V8HeapExplorer : public HeapEntriesAllocator {
|
| const char* GetSystemEntryName(HeapObject* object);
|
|
|
| void ExtractReferences(HeapObject* obj);
|
| - void ExtractJSGlobalProxy(JSGlobalProxy* proxy);
|
| - void ExtractJSObject(HeapEntry* entry, JSObject* js_obj);
|
| - void ExtractString(HeapEntry* entry, String* obj);
|
| - void ExtractContext(HeapEntry* entry, Context* context);
|
| - void ExtractMap(HeapEntry* entry, Map* map);
|
| - void ExtractSharedFunctionInfo(HeapEntry* entry, SharedFunctionInfo* shared);
|
| - void ExtractScript(HeapEntry* entry, Script* script);
|
| - void ExtractCodeCache(HeapEntry* entry, CodeCache* code_cache);
|
| - void ExtractCode(HeapEntry* entry, Code* code);
|
| + void ExtractJSGlobalProxyReferences(JSGlobalProxy* proxy);
|
| + void ExtractJSObjectReferences(HeapEntry* entry, JSObject* js_obj);
|
| + void ExtractStringReferences(HeapEntry* entry, String* obj);
|
| + void ExtractContextReferences(HeapEntry* entry, Context* context);
|
| + void ExtractMapReferences(HeapEntry* entry, Map* map);
|
| + void ExtractSharedFunctionInfoReferences(HeapEntry* entry,
|
| + SharedFunctionInfo* shared);
|
| + void ExtractScriptReferences(HeapEntry* entry, Script* script);
|
| + void ExtractCodeCacheReferences(HeapEntry* entry, CodeCache* code_cache);
|
| + void ExtractCodeReferences(HeapEntry* entry, Code* code);
|
| + void ExtractJSGlobalPropertyCellReferences(HeapEntry* entry,
|
| + JSGlobalPropertyCell* cell);
|
| void ExtractClosureReferences(JSObject* js_obj, HeapEntry* entry);
|
| void ExtractPropertyReferences(JSObject* js_obj, HeapEntry* entry);
|
| void ExtractElementReferences(JSObject* js_obj, HeapEntry* entry);
|
|
|