Lines Matching refs:HeapSnapshot
37 class HeapSnapshot;
89 V8_INLINE HeapSnapshot* snapshot() const;
124 HeapEntry(HeapSnapshot* snapshot, int index, Type type, const char* name,
127 HeapSnapshot* snapshot() { return snapshot_; }
205 HeapSnapshot* snapshot_;
212 // HeapSnapshot represents a single heap snapshot. It is stored in
216 // HeapSnapshotGenerator fills in a HeapSnapshot.
217 class HeapSnapshot {
219 explicit HeapSnapshot(HeapProfiler* profiler, bool global_objects_as_roots,
221 HeapSnapshot(const HeapSnapshot&) = delete;
222 HeapSnapshot& operator=(const HeapSnapshot&) = delete;
373 V8HeapExplorer(HeapSnapshot* snapshot,
502 HeapSnapshot* snapshot_;
525 NativeObjectsExplorer(HeapSnapshot* snapshot,
539 HeapSnapshot* snapshot_;
562 HeapSnapshotGenerator(HeapSnapshot* snapshot,
631 HeapSnapshot* snapshot_;
653 explicit HeapSnapshotJSONSerializer(HeapSnapshot* snapshot)
693 HeapSnapshot* snapshot_;