diff options
Diffstat (limited to 'deps/v8/src/heap/cppgc-js/cpp-snapshot.cc')
-rw-r--r-- | deps/v8/src/heap/cppgc-js/cpp-snapshot.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/deps/v8/src/heap/cppgc-js/cpp-snapshot.cc b/deps/v8/src/heap/cppgc-js/cpp-snapshot.cc index 79a863e302..17929247ee 100644 --- a/deps/v8/src/heap/cppgc-js/cpp-snapshot.cc +++ b/deps/v8/src/heap/cppgc-js/cpp-snapshot.cc @@ -382,7 +382,7 @@ class CppGraphBuilderImpl final { EmbedderNode* AddNode(const HeapObjectHeader& header) { return static_cast<EmbedderNode*>( graph_.AddNode(std::unique_ptr<v8::EmbedderGraph::Node>{ - new EmbedderNode(header.GetName().value, header.GetSize())})); + new EmbedderNode(header.GetName().value, header.AllocatedSize())})); } void AddEdge(State& parent, const HeapObjectHeader& header) { @@ -418,7 +418,7 @@ class CppGraphBuilderImpl final { if (HasEmbedderDataBackref( reinterpret_cast<v8::internal::Isolate*>(cpp_heap_.isolate()), - v8_value, parent.header()->Payload())) { + v8_value, parent.header()->ObjectStart())) { parent.get_node()->SetWrapperNode(v8_node); auto* profiler = @@ -512,7 +512,7 @@ class VisiblityVisitor final : public JSVisitor { void Visit(const void*, cppgc::TraceDescriptor desc) final { graph_builder_.VisitForVisibility( &parent_scope_.ParentAsRegularState(), - HeapObjectHeader::FromPayload(desc.base_object_payload)); + HeapObjectHeader::FromObject(desc.base_object_payload)); } void VisitRoot(const void*, cppgc::TraceDescriptor, const cppgc::SourceLocation&) final {} @@ -556,13 +556,13 @@ class GraphBuildingVisitor final : public JSVisitor { void Visit(const void*, cppgc::TraceDescriptor desc) final { graph_builder_.AddEdge( parent_scope_.ParentAsRegularState(), - HeapObjectHeader::FromPayload(desc.base_object_payload)); + HeapObjectHeader::FromObject(desc.base_object_payload)); } void VisitRoot(const void*, cppgc::TraceDescriptor desc, const cppgc::SourceLocation& loc) final { graph_builder_.VisitRootForGraphBuilding( parent_scope_.ParentAsRootState(), - HeapObjectHeader::FromPayload(desc.base_object_payload), loc); + HeapObjectHeader::FromObject(desc.base_object_payload), loc); } void VisitWeakRoot(const void*, cppgc::TraceDescriptor, cppgc::WeakCallback, const void*, const cppgc::SourceLocation&) final {} |