Chromium Code Reviews| Index: src/heap-snapshot-generator.h |
| diff --git a/src/heap-snapshot-generator.h b/src/heap-snapshot-generator.h |
| index cea995820f70f5194460b4a813b2082fad7d06b1..982d9ab817fa8f4407a450ca774a658054a8ad5a 100644 |
| --- a/src/heap-snapshot-generator.h |
| +++ b/src/heap-snapshot-generator.h |
| @@ -415,7 +415,8 @@ class SnapshottingProgressReportingInterface { |
| // An implementation of V8 heap graph extractor. |
| class V8HeapExplorer : public HeapEntriesAllocator { |
| public: |
| - V8HeapExplorer(HeapSnapshot* snapshot, |
| + V8HeapExplorer(Heap* heap, |
|
Sven Panne
2013/09/03 10:42:08
I don't think we need this: A HeapSnapshot has a H
dcarney
2013/09/03 11:12:21
Done.
|
| + HeapSnapshot* snapshot, |
| SnapshottingProgressReportingInterface* progress, |
| v8::HeapProfiler::ObjectNameResolver* resolver); |
| virtual ~V8HeapExplorer(); |
| @@ -537,8 +538,9 @@ class NativeGroupRetainedObjectInfo; |
| // An implementation of retained native objects extractor. |
| class NativeObjectsExplorer { |
| public: |
| - NativeObjectsExplorer(HeapSnapshot* snapshot, |
| - SnapshottingProgressReportingInterface* progress); |
| + NativeObjectsExplorer(Isolate* isolate, |
|
Sven Panne
2013/09/03 10:42:08
Basically the same holds here.
dcarney
2013/09/03 11:12:21
Done.
|
| + HeapSnapshot* snapshot, |
| + SnapshottingProgressReportingInterface* progress); |
| virtual ~NativeObjectsExplorer(); |
| void AddRootEntries(SnapshotFillerInterface* filler); |
| int EstimateObjectsCount(); |
| @@ -570,6 +572,7 @@ class NativeObjectsExplorer { |
| NativeGroupRetainedObjectInfo* FindOrAddGroupInfo(const char* label); |
| + Isolate* isolate_; |
| HeapSnapshot* snapshot_; |
| HeapSnapshotsCollection* collection_; |
| SnapshottingProgressReportingInterface* progress_; |