XHProf ArcanistDeclarationParenthesesXHPASTLinterRule::process Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 3,719 | 7,330,011 us | 100.0% |
Parent Calls | |||
ArcanistXHPASTLinter::resolveFuture | 3,719 | 7,330,011 us | |
Child Calls | |||
AASTNode::getChildOfType | 22,151 | 2,012,322 us | 27.5% |
AASTToken::getNonsemanticTokensBefore | 44,302 | 1,155,259 us | 15.8% |
AASTNode::getTokens | 22,151 | 777,501 us | 10.6% |
AASTNode::getTypeName | 44,302 | 508,447 us | 6.9% |
AASTNode::getChildByIndex | 44,302 | 249,902 us | 3.4% |
AASTNode::selectDescendantsOfTypes | 3,719 | 197,276 us | 2.7% |
preg_match | 44,302 | 192,324 us | 2.6% |
mpull | 44,302 | 179,909 us | 2.5% |
head | 22,151 | 168,226 us | 2.3% |
AASTNodeList::valid | 25,870 | 166,803 us | 2.3% |
last | 22,151 | 135,426 us | 1.8% |
AASTNodeList::current | 22,151 | 119,305 us | 1.6% |
implode | 44,302 | 67,893 us | 0.9% |
AASTNodeList::next | 22,151 | 67,255 us | 0.9% |
AASTNodeList::rewind | 3,719 | 9,993 us | 0.1% |