XHProf ArcanistXHPASTLinterRule::getFunctionCalls Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistXHPASTLinterRule::getFunctionCalls | 22,410 | 22,423,670 us | 100.0% |
Parent Calls | |||
ArcanistAliasFunctionXHPASTLinterRule::process | 3,735 | 5,032,828 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 3,735 | 3,304,603 us | |
ArcanistExtractUseXHPASTLinterRule::process | 3,735 | 3,266,002 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 3,735 | 4,323,610 us | |
ArcanistParseStrUseXHPASTLinterRule::process | 3,735 | 3,291,727 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 3,735 | 3,204,900 us | |
Child Calls | |||
AASTNode::getConcreteString | 275,760 | 9,477,536 us | 42.3% |
AASTNodeList::valid | 298,170 | 1,574,319 us | 7.0% |
AASTNodeList::current | 275,760 | 1,410,714 us | 6.3% |
AASTNode::selectDescendantsOfType | 22,410 | 1,275,405 us | 5.7% |
in_array | 275,760 | 1,155,232 us | 5.2% |
AASTNode::getChildByIndex | 275,760 | 930,723 us | 4.2% |
AASTNodeList::next | 275,760 | 593,872 us | 2.6% |
strtolower | 275,760 | 488,436 us | 2.2% |
AASTNodeList::newFromTreeAndNodes | 22,410 | 316,039 us | 1.4% |
AASTNodeList::rewind | 22,410 | 67,390 us | 0.3% |
AASTNode::getTree | 22,410 | 44,930 us | 0.2% |