Home
last modified time | relevance | path

Searched refs:EmbedderGraph (Results 1 – 15 of 15) sorted by relevance

/third_party/node/src/
Dmemory_tracker.h130 virtual v8::EmbedderGraph::Node::Detachedness GetDetachedness() const { in GetDetachedness()
131 return v8::EmbedderGraph::Node::Detachedness::kUnknown; in GetDetachedness()
255 inline v8::EmbedderGraph* graph() { return graph_; } in graph()
259 v8::EmbedderGraph* graph) in MemoryTracker()
280 v8::EmbedderGraph* graph_;
Dmemory_tracker-inl.h22 class MemoryRetainerNode : public v8::EmbedderGraph::Node {
61 v8::EmbedderGraph::Node::Detachedness GetDetachedness() override { in GetDetachedness()
80 v8::EmbedderGraph::Node::Detachedness detachedness_ =
81 v8::EmbedderGraph::Node::Detachedness::kUnknown;
316 graph_->AddNode(std::unique_ptr<v8::EmbedderGraph::Node>(n)); in AddNode()
332 graph_->AddNode(std::unique_ptr<v8::EmbedderGraph::Node>(n)); in AddNode()
Dbase_object-inl.h121 v8::EmbedderGraph::Node::Detachedness BaseObject::GetDetachedness() const { in GetDetachedness()
122 return IsWeakOrDetached() ? v8::EmbedderGraph::Node::Detachedness::kDetached in GetDetachedness()
123 : v8::EmbedderGraph::Node::Detachedness::kUnknown; in GetDetachedness()
Dheap_utils.cc22 using v8::EmbedderGraph;
44 class JSGraphJSNode : public EmbedderGraph::Node {
80 class JSGraph : public EmbedderGraph {
Dbase_object.h99 inline v8::EmbedderGraph::Node::Detachedness GetDetachedness() const override;
Denv.cc37 using v8::EmbedderGraph;
1691 EmbedderGraph* graph, in BuildEmbedderGraph()
Denv.h891 v8::EmbedderGraph* graph,
/third_party/node/deps/v8/src/heap/cppgc-js/
Dcpp-snapshot.h13 class EmbedderGraph; variable
21 static void Run(v8::Isolate* isolate, v8::EmbedderGraph* graph, void* data);
Dcpp-snapshot.cc36 class EmbedderNode : public v8::EmbedderGraph::Node {
47 void SetWrapperNode(v8::EmbedderGraph::Node* wrapper_node) { in SetWrapperNode()
413 CppGraphBuilderImpl(CppHeap& cpp_heap, v8::EmbedderGraph& graph) in CppGraphBuilderImpl()
432 std::unique_ptr<v8::EmbedderGraph::Node>{new EmbedderRootNode(name)})); in AddRootNode()
437 graph_.AddNode(std::unique_ptr<v8::EmbedderGraph::Node>{ in AddNode()
543 EmbedderGraph::Node* node_;
549 v8::EmbedderGraph& graph_;
904 void CppGraphBuilder::Run(v8::Isolate* isolate, v8::EmbedderGraph* graph, in Run()
/third_party/node/deps/v8/src/profiler/
Dheap-profiler.h73 void BuildEmbedderGraph(Isolate* isolate, v8::EmbedderGraph* graph);
83 v8::EmbedderGraph::Node::Detachedness GetDetachedness(
Dheap-profiler.cc62 v8::EmbedderGraph* graph) { in BuildEmbedderGraph()
73 v8::EmbedderGraph::Node::Detachedness HeapProfiler::GetDetachedness( in GetDetachedness()
Dheap-snapshot-generator.h143 void set_detachedness(v8::EmbedderGraph::Node::Detachedness value) { in set_detachedness()
534 HeapEntry* EntryForEmbedderGraphNode(EmbedderGraph::Node* node);
535 void MergeNodeIntoEntry(HeapEntry* entry, EmbedderGraph::Node* original_node,
536 EmbedderGraph::Node* wrapper_node);
Dheap-snapshot-generator.cc2373 class EmbedderGraphImpl : public EmbedderGraph {
2499 HeapEntry* entry, EmbedderGraph::Node* original_node, in MergeNodeIntoEntry()
2500 EmbedderGraph::Node* wrapper_node) { in MergeNodeIntoEntry()
/third_party/node/deps/v8/include/
Dv8-profiler.h814 class V8_EXPORT EmbedderGraph {
889 virtual ~EmbedderGraph() = default;
910 v8::EmbedderGraph* graph,
921 using GetDetachednessCallback = EmbedderGraph::Node::Detachedness (*)(
/third_party/node/doc/changelogs/
DCHANGELOG_V10.md2231 …thub.com/nodejs/node/commit/390fc85ff0)] - **src**: implement the new EmbedderGraph::AddEdge() (Jo…