Lines Matching defs:ProfileNode
110 class ProfileNode {
112 inline ProfileNode(ProfileTree* tree, CodeEntry* entry);
114 ProfileNode* FindChild(CodeEntry* entry);
115 ProfileNode* FindOrAddChild(CodeEntry* entry);
121 const List<ProfileNode*>* children() const { return &children_list_; }
139 // Mapping from CodeEntry* to ProfileNode*
141 List<ProfileNode*> children_list_;
144 DISALLOW_COPY_AND_ASSIGN(ProfileNode);
153 ProfileNode* AddPathFromEnd(const Vector<CodeEntry*>& path);
155 ProfileNode* root() const { return root_; }
168 ProfileNode* root_;
186 ProfileNode* sample(int index) const { return samples_.at(index); }
201 List<ProfileNode*> samples_;