Index: src/profile-generator.h |
diff --git a/src/profile-generator.h b/src/profile-generator.h |
index 3b748e234f1823644325c6c2ef6ec069341ada66..201f2c3a226f6b7ff872474b28c0e8eb28f1beca 100644 |
--- a/src/profile-generator.h |
+++ b/src/profile-generator.h |
@@ -975,6 +975,17 @@ class V8HeapExplorer : public HeapEntriesAllocator { |
int children_count, |
int retainers_count); |
const char* GetSystemEntryName(HeapObject* object); |
+ |
+ 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); |
+ |
mnaganov (inactive)
2012/04/24 12:25:45
nit: Why blank line?
alexeif
2012/04/24 12:33:28
Done.
|
void ExtractReferences(HeapObject* obj); |
void ExtractClosureReferences(JSObject* js_obj, HeapEntry* entry); |
void ExtractPropertyReferences(JSObject* js_obj, HeapEntry* entry); |