Searched refs:AllocationTraceNode (Results 1 – 4 of 4) sorted by relevance
26 class AllocationTraceNode {28 AllocationTraceNode(AllocationTraceTree* tree,30 ~AllocationTraceNode();31 AllocationTraceNode* FindChild(unsigned function_info_index);32 AllocationTraceNode* FindOrAddChild(unsigned function_info_index);39 const std::vector<AllocationTraceNode*>& children() const { in children()51 std::vector<AllocationTraceNode*> children_;53 DISALLOW_COPY_AND_ASSIGN(AllocationTraceNode);61 AllocationTraceNode* AddPathFromEnd(const Vector<unsigned>& path);62 AllocationTraceNode* root() { return &root_; } in root()[all …]
15 AllocationTraceNode::AllocationTraceNode( in AllocationTraceNode() function in v8::internal::AllocationTraceNode25 AllocationTraceNode::~AllocationTraceNode() { in ~AllocationTraceNode()26 for (AllocationTraceNode* node : children_) delete node; in ~AllocationTraceNode()30 AllocationTraceNode* AllocationTraceNode::FindChild( in FindChild()32 for (AllocationTraceNode* node : children_) { in FindChild()39 AllocationTraceNode* AllocationTraceNode::FindOrAddChild( in FindOrAddChild()41 AllocationTraceNode* child = FindChild(function_info_index); in FindOrAddChild()43 child = new AllocationTraceNode(tree_, function_info_index); in FindOrAddChild()50 void AllocationTraceNode::AddAllocation(unsigned size) { in AddAllocation()56 void AllocationTraceNode::Print(int indent, AllocationTracker* tracker) { in Print()[all …]
26 class AllocationTraceNode; variable621 void SerializeTraceNode(AllocationTraceNode* node);
2927 void HeapSnapshotJSONSerializer::SerializeTraceNode(AllocationTraceNode* node) { in SerializeTraceNode()2947 for (AllocationTraceNode* child : node->children()) { in SerializeTraceNode()