Searched refs:ProfileNode (Results 1 – 5 of 5) sorted by relevance
173 class ProfileNode {175 inline ProfileNode(ProfileTree* tree, CodeEntry* entry, ProfileNode* parent);177 ProfileNode* FindChild(CodeEntry* entry);178 ProfileNode* FindOrAddChild(CodeEntry* entry);185 const List<ProfileNode*>* children() const { return &children_list_; } in children()188 ProfileNode* parent() const { return parent_; } in parent()215 List<ProfileNode*> children_list_;216 ProfileNode* parent_;222 DISALLOW_COPY_AND_ASSIGN(ProfileNode);231 ProfileNode* AddPathFromEnd([all …]
188 void ProfileNode::CollectDeoptInfo(CodeEntry* entry) { in CollectDeoptInfo()194 ProfileNode* ProfileNode::FindChild(CodeEntry* entry) { in FindChild()198 reinterpret_cast<ProfileNode*>(map_entry->value) : NULL; in FindChild()202 ProfileNode* ProfileNode::FindOrAddChild(CodeEntry* entry) { in FindOrAddChild()205 ProfileNode* node = reinterpret_cast<ProfileNode*>(map_entry->value); in FindOrAddChild()207 node = new ProfileNode(tree_, entry, this); in FindOrAddChild()215 void ProfileNode::IncrementLineTicks(int src_line) { in IncrementLineTicks()226 bool ProfileNode::GetLineTicks(v8::CpuProfileNode::LineTick* entries, in GetLineTicks()249 void ProfileNode::Print(int indent) { in Print()277 reinterpret_cast<ProfileNode*>(p->value)->Print(indent + 2); in Print()[all …]
32 ProfileNode::ProfileNode(ProfileTree* tree, CodeEntry* entry, in ProfileNode() function33 ProfileNode* parent) in ProfileNode()44 inline unsigned ProfileNode::function_id() const { in function_id()48 inline Isolate* ProfileNode::isolate() const { return tree_->isolate(); } in isolate()
48 std::unique_ptr<protocol::Profiler::ProfileNode> buildInspectorObjectFor( in buildInspectorObjectFor()59 auto result = protocol::Profiler::ProfileNode::create() in buildInspectorObjectFor()106 protocol::Array<protocol::Profiler::ProfileNode>* list) { in flattenNodesTree()115 auto nodes = protocol::Array<protocol::Profiler::ProfileNode>::create(); in createCPUProfile()
9124 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetFunctionName()9141 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetFunctionNameStr()9146 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetScriptId()9152 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetScriptResourceName()9159 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetScriptResourceNameStr()9164 return reinterpret_cast<const i::ProfileNode*>(this)->entry()->line_number(); in GetLineNumber()9169 return reinterpret_cast<const i::ProfileNode*>(this)-> in GetColumnNumber()9175 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetHitLineCount()9182 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetLineTicks()9188 const i::ProfileNode* node = reinterpret_cast<const i::ProfileNode*>(this); in GetBailoutReason()[all …]