• Home
  • Raw
  • Download

Lines Matching refs:edge_name

12 inline const char* GetNodeName(const char* node_name, const char* edge_name) {  in GetNodeName()  argument
16 if (edge_name != nullptr) { in GetNodeName()
17 return edge_name; in GetNodeName()
78 void MemoryTracker::TrackFieldWithSize(const char* edge_name, in TrackFieldWithSize() argument
81 if (size > 0) AddNode(GetNodeName(node_name, edge_name), size, edge_name); in TrackFieldWithSize()
84 void MemoryTracker::TrackInlineFieldWithSize(const char* edge_name, in TrackInlineFieldWithSize() argument
87 if (size > 0) AddNode(GetNodeName(node_name, edge_name), size, edge_name); in TrackInlineFieldWithSize()
92 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
95 TrackField(edge_name, &value); in TrackField()
98 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
104 graph_->AddEdge(CurrentNode(), it->second, edge_name); in TrackField()
106 Track(value, edge_name); in TrackField()
111 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
117 TrackField(edge_name, value.get(), node_name); in TrackField()
121 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
127 TrackField(edge_name, value.get(), node_name); in TrackField()
131 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
135 TrackField(edge_name, value.get(), node_name); in TrackField()
139 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
152 PushNode(GetNodeName(node_name, edge_name), sizeof(T), edge_name); in TrackField()
161 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
173 TrackField(edge_name, container, node_name, element_name); in TrackField()
177 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
185 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
190 edge_name); in TrackField()
200 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
203 TrackFieldWithSize(edge_name, value.size() * sizeof(T), "std::basic_string"); in TrackField()
207 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
210 TrackField(edge_name, value.Get(isolate_)); in TrackField()
214 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
218 TrackField(edge_name, value.Get(isolate_)); in TrackField()
222 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
226 graph_->AddEdge(CurrentNode(), graph_->V8Node(value), edge_name); in TrackField()
230 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
233 TrackFieldWithSize(edge_name, value.size, "MallocedBuffer"); in TrackField()
236 void MemoryTracker::TrackField(const char* edge_name, in TrackField() argument
239 TrackFieldWithSize(edge_name, value->ByteLength(), "BackingStore"); in TrackField()
274 const char* edge_name) { in Track() argument
279 graph_->AddEdge(CurrentNode(), it->second, edge_name); in Track()
283 MemoryRetainerNode* n = PushNode(retainer, edge_name); in Track()
291 const char* edge_name) { in TrackInlineField() argument
292 Track(retainer, edge_name); in TrackInlineField()
303 const char* edge_name) { in AddNode() argument
312 if (CurrentNode() != nullptr) graph_->AddEdge(CurrentNode(), n, edge_name); in AddNode()
324 const char* edge_name) { in AddNode() argument
328 if (CurrentNode() != nullptr) graph_->AddEdge(CurrentNode(), n, edge_name); in AddNode()
334 const char* edge_name) { in PushNode() argument
335 MemoryRetainerNode* n = AddNode(retainer, edge_name); in PushNode()
342 const char* edge_name) { in PushNode() argument
343 MemoryRetainerNode* n = AddNode(node_name, size, edge_name); in PushNode()