Home
last modified time | relevance | path

Searched refs:HeapSnapshot (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/profiler/
Dheap-snapshot-generator.h24 class HeapSnapshot; variable
41 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 …]
Dheap-profiler.h19 class HeapSnapshot; variable
30 HeapSnapshot* TakeSnapshot(
51 HeapSnapshot* GetSnapshot(int index);
54 void RemoveSnapshot(HeapSnapshot* snapshot);
87 List<HeapSnapshot*> snapshots_;
Dheap-profiler.cc23 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()
Dheap-snapshot-generator.cc46 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::HeapSnapshot
207 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 …]
Dheap-snapshot-generator-inl.h24 HeapSnapshot* HeapGraphEdge::snapshot() const { in snapshot()
/external/v8/include/
Dv8-profiler.h460 class V8_EXPORT HeapSnapshot {
664 const HeapSnapshot* GetHeapSnapshot(int index);
710 const HeapSnapshot* TakeHeapSnapshot(
/external/v8/src/inspector/
Dv8-heap-profiler-agent-impl.cc223 const v8::HeapSnapshot* snapshot = in takeHeapSnapshot()
228 const_cast<v8::HeapSnapshot*>(snapshot)->Delete(); in takeHeapSnapshot()
/external/v8/src/
Dapi.cc9871 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 …]
/external/v8/
DChangeLog19639 Remove uid and title from HeapSnapshot (Chromium issue 465651).