Lines Matching refs:ProfileNode

189 void ProfileNode::CollectDeoptInfo(CodeEntry* entry) {  in CollectDeoptInfo()
195 ProfileNode* ProfileNode::FindChild(CodeEntry* entry) { in FindChild()
199 reinterpret_cast<ProfileNode*>(map_entry->value) : NULL; in FindChild()
203 ProfileNode* ProfileNode::FindOrAddChild(CodeEntry* entry) { in FindOrAddChild()
206 ProfileNode* node = reinterpret_cast<ProfileNode*>(map_entry->value); in FindOrAddChild()
208 node = new ProfileNode(tree_, entry, this); in FindOrAddChild()
216 void ProfileNode::IncrementLineTicks(int src_line) { in IncrementLineTicks()
227 bool ProfileNode::GetLineTicks(v8::CpuProfileNode::LineTick* entries, in GetLineTicks()
250 void ProfileNode::Print(int indent) { in Print()
278 reinterpret_cast<ProfileNode*>(p->value)->Print(indent + 2); in Print()
285 void BeforeTraversingChild(ProfileNode*, ProfileNode*) { } in BeforeTraversingChild() argument
287 void AfterAllChildrenTraversed(ProfileNode* node) { in AfterAllChildrenTraversed()
291 void AfterChildTraversed(ProfileNode*, ProfileNode*) { } in AfterChildTraversed() argument
297 root_(new ProfileNode(this, &root_entry_, nullptr)), in ProfileTree()
300 function_ids_(ProfileNode::CodeEntriesMatch) {} in ProfileTree()
308 unsigned ProfileTree::GetFunctionId(const ProfileNode* node) { in GetFunctionId()
318 ProfileNode* ProfileTree::AddPathFromEnd(const std::vector<CodeEntry*>& path, in AddPathFromEnd()
320 ProfileNode* node = root_; in AddPathFromEnd()
341 NodesPair(ProfileNode* src, ProfileNode* dst) in NodesPair()
343 ProfileNode* src;
344 ProfileNode* dst;
350 explicit Position(ProfileNode* node) in Position()
352 INLINE(ProfileNode* current_child()) { in INLINE()
360 ProfileNode* node;
409 ProfileNode* top_frame_node = in AddPath()
425 void BuildNodeValue(const ProfileNode* node, TracedValue* value) { in BuildNodeValue()
453 std::vector<const ProfileNode*> pending_nodes = top_down_.TakePendingNodes(); in StreamPendingTraceEvents()