/third_party/node/deps/v8/src/profiler/ |
D | heap-snapshot-generator.h | 37 class HeapSnapshot; variable 89 V8_INLINE HeapSnapshot* snapshot() const; 124 HeapEntry(HeapSnapshot* snapshot, int index, Type type, const char* name, 127 HeapSnapshot* snapshot() { return snapshot_; } in snapshot() 205 HeapSnapshot* snapshot_; 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, [all …]
|
D | heap-profiler.h | 23 class HeapSnapshot; variable 34 HeapSnapshot* TakeSnapshot(v8::ActivityControl* control, 57 HeapSnapshot* GetSnapshot(int index); 61 void RemoveSnapshot(HeapSnapshot* snapshot); 104 std::vector<std::unique_ptr<HeapSnapshot>> snapshots_;
|
D | heap-profiler.cc | 39 void HeapProfiler::RemoveSnapshot(HeapSnapshot* snapshot) { in RemoveSnapshot() 42 [&](const std::unique_ptr<HeapSnapshot>& entry) { in RemoveSnapshot() 81 HeapSnapshot* HeapProfiler::TakeSnapshot( in TakeSnapshot() 86 HeapSnapshot* result = new HeapSnapshot(this, treat_global_objects_as_roots, in TakeSnapshot() 166 HeapSnapshot* HeapProfiler::GetSnapshot(int index) { in GetSnapshot()
|
D | heap-snapshot-generator.cc | 213 HeapEntry::HeapEntry(HeapSnapshot* snapshot, int index, Type type, in HeapEntry() 387 HeapSnapshot::HeapSnapshot(HeapProfiler* profiler, bool global_objects_as_roots, in HeapSnapshot() function in v8::internal::HeapSnapshot 405 void HeapSnapshot::Delete() { in Delete() 409 void HeapSnapshot::RememberLastJSObjectId() { in RememberLastJSObjectId() 413 void HeapSnapshot::AddSyntheticRootEntries() { in AddSyntheticRootEntries() 424 void HeapSnapshot::AddRootEntry() { in AddRootEntry() 433 void HeapSnapshot::AddGcRootsEntry() { in AddGcRootsEntry() 439 void HeapSnapshot::AddGcSubrootEntry(Root root, SnapshotObjectId id) { in AddGcSubrootEntry() 445 void HeapSnapshot::AddLocation(HeapEntry* entry, int scriptId, int line, in AddLocation() 450 HeapEntry* HeapSnapshot::AddEntry(HeapEntry::Type type, in AddEntry() [all …]
|
D | heap-snapshot-generator-inl.h | 22 HeapSnapshot* HeapGraphEdge::snapshot() const { in snapshot()
|
/third_party/node/test/addons/heap-profiler/ |
D | binding.cc | 9 const v8::HeapSnapshot* const heap_snapshot = in Test() 15 heap_snapshot->Serialize(&output_stream, v8::HeapSnapshot::kJSON); in Test() 16 const_cast<v8::HeapSnapshot*>(heap_snapshot)->Delete(); in Test()
|
/third_party/node/src/ |
D | heap_utils.cc | 28 using v8::HeapSnapshot; 306 snapshot_->Serialize(this, HeapSnapshot::kJSON); in ReadStart() 346 snapshot->Serialize(out, HeapSnapshot::kJSON); in TakeSnapshot() 384 void DeleteHeapSnapshot(const HeapSnapshot* snapshot) { in DeleteHeapSnapshot() 385 const_cast<HeapSnapshot*>(snapshot)->Delete(); in DeleteHeapSnapshot()
|
D | node_internals.h | 393 void DeleteHeapSnapshot(const v8::HeapSnapshot* snapshot); 395 DeleteFnPtr<const v8::HeapSnapshot, DeleteHeapSnapshot>;
|
/third_party/node/deps/v8/include/ |
D | v8-profiler.h | 608 class V8_EXPORT HeapSnapshot { 929 const HeapSnapshot* GetHeapSnapshot(int index); 981 const HeapSnapshot* TakeHeapSnapshot(
|
/third_party/node/deps/v8/src/inspector/ |
D | v8-heap-profiler-agent-impl.cc | 274 const v8::HeapSnapshot* snapshot = profiler->TakeHeapSnapshot( in takeHeapSnapshot() 280 const_cast<v8::HeapSnapshot*>(snapshot)->Delete(); in takeHeapSnapshot()
|
/third_party/node/deps/v8/src/api/ |
D | api.cc | 10137 static i::HeapSnapshot* ToInternal(const HeapSnapshot* snapshot) { in ToInternal() 10138 return const_cast<i::HeapSnapshot*>( in ToInternal() 10139 reinterpret_cast<const i::HeapSnapshot*>(snapshot)); in ToInternal() 10142 void HeapSnapshot::Delete() { in Delete() 10153 const HeapGraphNode* HeapSnapshot::GetRoot() const { in GetRoot() 10157 const HeapGraphNode* HeapSnapshot::GetNodeById(SnapshotObjectId id) const { in GetNodeById() 10162 int HeapSnapshot::GetNodesCount() const { in GetNodesCount() 10166 const HeapGraphNode* HeapSnapshot::GetNode(int index) const { in GetNode() 10171 SnapshotObjectId HeapSnapshot::GetMaxSnapshotJSObjectId() const { in GetMaxSnapshotJSObjectId() 10175 void HeapSnapshot::Serialize(OutputStream* stream, in Serialize() [all …]
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-test.cc | 1010 HeapSnapshot* snapshot = heap_profiler->TakeSnapshot( in RUNTIME_FUNCTION()
|
/third_party/node/doc/changelogs/ |
D | CHANGELOG_V13.md | 155 …b.com/nodejs/node/commit/9fd0c3528a)] - **src**: remove redundant v8::HeapSnapshot namespace (Juan…
|
D | CHANGELOG_V14.md | 4032 …b.com/nodejs/node/commit/ca7e0a226e)] - **src**: remove redundant v8::HeapSnapshot namespace (Juan…
|
D | CHANGELOG_V12.md | 2072 …b.com/nodejs/node/commit/71bdcaeac7)] - **src**: remove redundant v8::HeapSnapshot namespace (Juan…
|
/third_party/rust/crates/bindgen/bindgen-tests/tests/ |
D | stylo.hpp | 104193 class HeapSnapshot; 104226 static already_AddRefed<devtools::HeapSnapshot> ReadHeapSnapshot(GlobalObject& global, 136511 HeapSnapshot, enumerator 137297 HeapSnapshot, enumerator 140036 struct PrototypeTraits<prototypes::id::HeapSnapshot>
|