Searched refs:HeapSnapshot (Results 1 – 9 of 9) sorted by relevance
24 class HeapSnapshot; variable41 void ReplaceToIndexWithEntry(HeapSnapshot* snapshot);59 INLINE(HeapSnapshot* snapshot() const);100 HeapEntry(HeapSnapshot* snapshot,107 HeapSnapshot* snapshot() { return snapshot_; } in snapshot()140 HeapSnapshot* snapshot_;153 class HeapSnapshot {155 explicit HeapSnapshot(HeapProfiler* profiler);202 DISALLOW_COPY_AND_ASSIGN(HeapSnapshot);338 V8HeapExplorer(HeapSnapshot* snapshot,[all …]
19 class HeapSnapshot; variable30 HeapSnapshot* TakeSnapshot(51 HeapSnapshot* GetSnapshot(int index);54 void RemoveSnapshot(HeapSnapshot* snapshot);87 List<HeapSnapshot*> snapshots_;
23 static void DeleteHeapSnapshot(HeapSnapshot** snapshot_ptr) { in DeleteHeapSnapshot()41 void HeapProfiler::RemoveSnapshot(HeapSnapshot* snapshot) { in RemoveSnapshot()78 HeapSnapshot* HeapProfiler::TakeSnapshot( in TakeSnapshot()81 HeapSnapshot* result = new HeapSnapshot(this); in TakeSnapshot()171 HeapSnapshot* HeapProfiler::GetSnapshot(int index) { in GetSnapshot()
46 void HeapGraphEdge::ReplaceToIndexWithEntry(HeapSnapshot* snapshot) { in ReplaceToIndexWithEntry()53 HeapEntry::HeapEntry(HeapSnapshot* snapshot, in HeapEntry()186 HeapSnapshot::HeapSnapshot(HeapProfiler* profiler) in HeapSnapshot() function in v8::internal::HeapSnapshot207 void HeapSnapshot::Delete() { in Delete()213 void HeapSnapshot::RememberLastJSObjectId() { in RememberLastJSObjectId()218 void HeapSnapshot::AddSyntheticRootEntries() { in AddSyntheticRootEntries()230 HeapEntry* HeapSnapshot::AddRootEntry() { in AddRootEntry()244 HeapEntry* HeapSnapshot::AddGcRootsEntry() { in AddGcRootsEntry()256 HeapEntry* HeapSnapshot::AddGcSubrootEntry(int tag, SnapshotObjectId id) { in AddGcSubrootEntry()266 HeapEntry* HeapSnapshot::AddEntry(HeapEntry::Type type, in AddEntry()[all …]
24 HeapSnapshot* HeapGraphEdge::snapshot() const { in snapshot()
460 class V8_EXPORT HeapSnapshot {664 const HeapSnapshot* GetHeapSnapshot(int index);710 const HeapSnapshot* TakeHeapSnapshot(
223 const v8::HeapSnapshot* snapshot = in takeHeapSnapshot()228 const_cast<v8::HeapSnapshot*>(snapshot)->Delete(); in takeHeapSnapshot()
9871 static i::HeapSnapshot* ToInternal(const HeapSnapshot* snapshot) { in ToInternal()9872 return const_cast<i::HeapSnapshot*>( in ToInternal()9873 reinterpret_cast<const i::HeapSnapshot*>(snapshot)); in ToInternal()9877 void HeapSnapshot::Delete() { in Delete()9888 const HeapGraphNode* HeapSnapshot::GetRoot() const { in GetRoot()9893 const HeapGraphNode* HeapSnapshot::GetNodeById(SnapshotObjectId id) const { in GetNodeById()9899 int HeapSnapshot::GetNodesCount() const { in GetNodesCount()9904 const HeapGraphNode* HeapSnapshot::GetNode(int index) const { in GetNode()9910 SnapshotObjectId HeapSnapshot::GetMaxSnapshotJSObjectId() const { in GetMaxSnapshotJSObjectId()9915 void HeapSnapshot::Serialize(OutputStream* stream, in Serialize()[all …]
19639 Remove uid and title from HeapSnapshot (Chromium issue 465651).