XHProf ArcanistCallParenthesesXHPASTLinterRule::process Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistCallParenthesesXHPASTLinterRule::process | 3,719 | 38,030,344 us | 100.0% |
Parent Calls | |||
ArcanistXHPASTLinter::resolveFuture | 3,719 | 38,030,344 us | |
Child Calls | |||
AASTNode::getTokens | 279,797 | 7,349,646 us | 19.3% |
AASTToken::getNonsemanticTokensBefore | 262,443 | 6,667,100 us | 17.5% |
AASTNode::getChildOfType | 139,924 | 3,778,601 us | 9.9% |
AASTNode::getTypeName | 382,052 | 2,740,758 us | 7.2% |
AASTNode::selectDescendantsOfTypes | 3,719 | 2,360,024 us | 6.2% |
preg_match | 262,443 | 1,133,237 us | 3.0% |
head | 139,924 | 1,110,469 us | 2.9% |
mpull | 262,443 | 1,019,712 us | 2.7% |
AASTNodeList::current | 139,924 | 777,773 us | 2.0% |
AASTNodeList::valid | 143,643 | 755,302 us | 2.0% |
last | 102,255 | 651,825 us | 1.7% |
implode | 262,443 | 453,313 us | 1.2% |
AASTNodeList::next | 139,924 | 372,133 us | 1.0% |
array_pop | 139,873 | 285,135 us | 0.7% |
AASTNode::getChildren | 139,924 | 281,529 us | 0.7% |
AASTNodeList::rewind | 3,719 | 9,185 us | 0.0% |