/third_party/node/deps/v8/src/profiler/ |
H A D | heap-snapshot-generator.h | 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_; } in snapshot() 205 HeapSnapshot* snapshot_; 212 // HeapSnapshot represents a single heap snapshot. It is stored in 216 // HeapSnapshotGenerator fills in a HeapSnapshot. 217 class HeapSnapshot { class 219 explicit HeapSnapshot(HeapProfiler* profiler, bool global_objects_as_roots, 221 HeapSnapshot(cons [all...] |
H A D | heap-profiler.h | 23 class HeapSnapshot; 34 HeapSnapshot* TakeSnapshot(v8::ActivityControl* control, 57 HeapSnapshot* GetSnapshot(int index); 61 void RemoveSnapshot(HeapSnapshot* snapshot); 104 std::vector<std::unique_ptr<HeapSnapshot>> snapshots_;
|
H A 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()
|
H A D | heap-snapshot-generator.cc | 214 HeapEntry::HeapEntry(HeapSnapshot* snapshot, int index, Type type, in HeapEntry() 388 HeapSnapshot::HeapSnapshot(HeapProfiler* profiler, bool global_objects_as_roots, in HeapSnapshot() function in v8::internal::HeapSnapshot 406 void HeapSnapshot::Delete() { in Delete() 410 void HeapSnapshot::RememberLastJSObjectId() { in RememberLastJSObjectId() 414 void HeapSnapshot::AddSyntheticRootEntries() { in AddSyntheticRootEntries() 425 void HeapSnapshot::AddRootEntry() { in AddRootEntry() 434 void HeapSnapshot::AddGcRootsEntry() { in AddGcRootsEntry() 440 void HeapSnapshot::AddGcSubrootEntry(Root root, SnapshotObjectId id) { in AddGcSubrootEntry() 446 void HeapSnapshot [all...] |
H A D | heap-snapshot-generator-inl.h | 22 HeapSnapshot* HeapGraphEdge::snapshot() const { in snapshot()
|
/third_party/node/test/addons/heap-profiler/ |
H A 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/ |
H A D | heap_utils.cc | 28 using v8::HeapSnapshot; 306 snapshot_->Serialize(this, HeapSnapshot::kJSON); 332 "snapshot", sizeof(*snapshot_), "HeapSnapshot"); 346 snapshot->Serialize(out, HeapSnapshot::kJSON); in TakeSnapshot() 384 void DeleteHeapSnapshot(const HeapSnapshot* snapshot) { in DeleteHeapSnapshot() 385 const_cast<HeapSnapshot*>(snapshot)->Delete(); in DeleteHeapSnapshot()
|
H A D | node_internals.h | 393 void DeleteHeapSnapshot(const v8::HeapSnapshot* snapshot); 395 DeleteFnPtr<const v8::HeapSnapshot, DeleteHeapSnapshot>;
|
/third_party/node/deps/v8/include/v8-include/ |
H A D | v8-profiler.h | 631 class V8_EXPORT HeapSnapshot { class 874 * |HeapSnapshot|. 963 const HeapSnapshot* GetHeapSnapshot(int index); 993 * parameter. HeapSnapshot::GetNodeById will always return NULL for such id. 1064 const HeapSnapshot* TakeHeapSnapshot( 1073 const HeapSnapshot* TakeHeapSnapshot( 1085 * HeapSnapshot.
|
/third_party/node/deps/v8/include/ |
H A D | v8-profiler.h | 628 class V8_EXPORT HeapSnapshot { class 871 * |HeapSnapshot|. 949 const HeapSnapshot* GetHeapSnapshot(int index); 979 * parameter. HeapSnapshot::GetNodeById will always return NULL for such id. 1001 const HeapSnapshot* TakeHeapSnapshot( 1014 * HeapSnapshot.
|
/third_party/node/deps/v8/src/inspector/ |
H A 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/ |
H A D | api.cc | 10171 static i::HeapSnapshot* ToInternal(const HeapSnapshot* snapshot) { in ToInternal() 10172 return const_cast<i::HeapSnapshot*>( in ToInternal() 10173 reinterpret_cast<const i::HeapSnapshot*>(snapshot)); in ToInternal() 10176 void HeapSnapshot::Delete() { in Delete() 10187 const HeapGraphNode* HeapSnapshot::GetRoot() const { in GetRoot() 10191 const HeapGraphNode* HeapSnapshot::GetNodeById(SnapshotObjectId id) const { in GetNodeById() 10196 int HeapSnapshot::GetNodesCount() const { in GetNodesCount() 10200 const HeapGraphNode* HeapSnapshot::GetNode(int index) const { in GetNode() 10205 SnapshotObjectId HeapSnapshot [all...] |
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-test.cc | 1011 HeapSnapshot* snapshot = heap_profiler->TakeSnapshot( in RUNTIME_FUNCTION()
|
/third_party/rust/crates/bindgen/bindgen-tests/tests/ |
H A D | stylo.hpp | [all...] |