Skip to content

Commit ae4391e

Browse files
committed
src: make edge names in BaseObjects more descriptive in heap snapshots
Previously these were named "wrapper" and "wrapped", which can be somewhat difficult to understand. This patch renames them to "javascript_to_native" and "native_to_javascript".
1 parent b8b92ca commit ae4391e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/memory_tracker-inl.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,8 @@ MemoryRetainerNode* MemoryTracker::AddNode(const MemoryRetainer* retainer,
318318
if (CurrentNode() != nullptr) graph_->AddEdge(CurrentNode(), n, edge_name);
319319

320320
if (n->JSWrapperNode() != nullptr) {
321-
graph_->AddEdge(n, n->JSWrapperNode(), "wrapped");
322-
graph_->AddEdge(n->JSWrapperNode(), n, "wrapper");
321+
graph_->AddEdge(n, n->JSWrapperNode(), "native_to_javascript");
322+
graph_->AddEdge(n->JSWrapperNode(), n, "javascript_to_native");
323323
}
324324

325325
return n;

0 commit comments

Comments
 (0)