Home
last modified time | relevance | path

Searched refs:AllocationTraceNode (Results 1 – 5 of 5) sorted by relevance

/external/chromium_org/v8/src/
Dallocation-tracker.h17 class AllocationTraceNode {
19 AllocationTraceNode(AllocationTraceTree* tree,
21 ~AllocationTraceNode();
22 AllocationTraceNode* FindChild(unsigned function_info_index);
23 AllocationTraceNode* FindOrAddChild(unsigned function_info_index);
30 Vector<AllocationTraceNode*> children() const { return children_.ToVector(); } in children()
40 List<AllocationTraceNode*> children_;
42 DISALLOW_COPY_AND_ASSIGN(AllocationTraceNode);
50 AllocationTraceNode* AddPathFromEnd(const Vector<unsigned>& path);
51 AllocationTraceNode* root() { return &root_; } in root()
[all …]
Dallocation-tracker.cc15 AllocationTraceNode::AllocationTraceNode( in AllocationTraceNode() function in v8::internal::AllocationTraceNode
25 AllocationTraceNode::~AllocationTraceNode() { in ~AllocationTraceNode()
30 AllocationTraceNode* AllocationTraceNode::FindChild( in FindChild()
33 AllocationTraceNode* node = children_[i]; in FindChild()
40 AllocationTraceNode* AllocationTraceNode::FindOrAddChild( in FindOrAddChild()
42 AllocationTraceNode* child = FindChild(function_info_index); in FindOrAddChild()
44 child = new AllocationTraceNode(tree_, function_info_index); in FindOrAddChild()
51 void AllocationTraceNode::AddAllocation(unsigned size) { in AddAllocation()
57 void AllocationTraceNode::Print(int indent, AllocationTracker* tracker) { in Print()
84 AllocationTraceNode* AllocationTraceTree::AddPathFromEnd( in AddPathFromEnd()
[all …]
Dheap-snapshot-generator.h14 class AllocationTraceNode; variable
602 void SerializeTraceNode(AllocationTraceNode* node);
Dheap-snapshot-generator.cc3030 void HeapSnapshotJSONSerializer::SerializeTraceNode(AllocationTraceNode* node) { in SerializeTraceNode()
3049 Vector<AllocationTraceNode*> children = node->children(); in SerializeTraceNode()
/external/chromium_org/v8/test/cctest/
Dtest-heap-profiler.cc43 using i::AllocationTraceNode;
2295 static AllocationTraceNode* FindNode( in FindNode()
2297 AllocationTraceNode* node = tracker->trace_tree()->root(); in FindNode()
2300 Vector<AllocationTraceNode*> children = node->children(); in FindNode()
2338 AllocationTraceNode* node = in TEST()
2366 AllocationTraceNode* node = in TEST()
2415 AllocationTraceNode* node = in TEST()
2441 AllocationTraceNode* node = in TEST()
2471 AllocationTraceNode* node = in TEST()