Searched refs:HeapSnapshot (Results 1 – 9 of 9) sorted by relevance
30 class HeapSnapshot; variable60 void ReplaceToIndexWithEntry(HeapSnapshot* snapshot);78 V8_INLINE HeapSnapshot* snapshot() const;120 HeapEntry(HeapSnapshot* snapshot,127 HeapSnapshot* snapshot() { return snapshot_; } in snapshot()159 HeapSnapshot* snapshot_;172 class HeapSnapshot {174 explicit HeapSnapshot(HeapProfiler* profiler);223 DISALLOW_COPY_AND_ASSIGN(HeapSnapshot);352 V8HeapExplorer(HeapSnapshot* snapshot,[all …]
23 class HeapSnapshot; variable32 HeapSnapshot* TakeSnapshot(53 HeapSnapshot* GetSnapshot(int index);56 void RemoveSnapshot(HeapSnapshot* snapshot);99 std::vector<std::unique_ptr<HeapSnapshot>> snapshots_;
30 void HeapProfiler::RemoveSnapshot(HeapSnapshot* snapshot) { in RemoveSnapshot()33 [&](const std::unique_ptr<HeapSnapshot>& entry) { in RemoveSnapshot()93 HeapSnapshot* HeapProfiler::TakeSnapshot( in TakeSnapshot()96 HeapSnapshot* result = new HeapSnapshot(this); in TakeSnapshot()170 HeapSnapshot* HeapProfiler::GetSnapshot(int index) { in GetSnapshot()
57 void HeapGraphEdge::ReplaceToIndexWithEntry(HeapSnapshot* snapshot) { in ReplaceToIndexWithEntry()64 HeapEntry::HeapEntry(HeapSnapshot* snapshot, in HeapEntry()180 HeapSnapshot::HeapSnapshot(HeapProfiler* profiler) in HeapSnapshot() function in v8::internal::HeapSnapshot197 void HeapSnapshot::Delete() { in Delete()202 void HeapSnapshot::RememberLastJSObjectId() { in RememberLastJSObjectId()207 void HeapSnapshot::AddSyntheticRootEntries() { in AddSyntheticRootEntries()219 HeapEntry* HeapSnapshot::AddRootEntry() { in AddRootEntry()233 HeapEntry* HeapSnapshot::AddGcRootsEntry() { in AddGcRootsEntry()244 HeapEntry* HeapSnapshot::AddGcSubrootEntry(Root root, SnapshotObjectId id) { in AddGcSubrootEntry()252 void HeapSnapshot::AddLocation(int entry, int scriptId, int line, int col) { in AddLocation()[all …]
27 HeapSnapshot* HeapGraphEdge::snapshot() const { in snapshot()
473 class V8_EXPORT HeapSnapshot {756 const HeapSnapshot* GetHeapSnapshot(int index);802 const HeapSnapshot* TakeHeapSnapshot(
223 const v8::HeapSnapshot* snapshot = in takeHeapSnapshot()228 const_cast<v8::HeapSnapshot*>(snapshot)->Delete(); in takeHeapSnapshot()
10309 static i::HeapSnapshot* ToInternal(const HeapSnapshot* snapshot) { in ToInternal()10310 return const_cast<i::HeapSnapshot*>( in ToInternal()10311 reinterpret_cast<const i::HeapSnapshot*>(snapshot)); in ToInternal()10315 void HeapSnapshot::Delete() { in Delete()10326 const HeapGraphNode* HeapSnapshot::GetRoot() const { in GetRoot()10331 const HeapGraphNode* HeapSnapshot::GetNodeById(SnapshotObjectId id) const { in GetNodeById()10337 int HeapSnapshot::GetNodesCount() const { in GetNodesCount()10342 const HeapGraphNode* HeapSnapshot::GetNode(int index) const { in GetNode()10348 SnapshotObjectId HeapSnapshot::GetMaxSnapshotJSObjectId() const { in GetMaxSnapshotJSObjectId()10353 void HeapSnapshot::Serialize(OutputStream* stream, in Serialize()[all …]
40519 Remove uid and title from HeapSnapshot (Chromium issue 465651).