XHProf ArcanistDeclarationParenthesesXHPASTLinterRule::process Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 3,735 | 5,020,214 us | 100.0% |
Parent Calls | |||
ArcanistXHPASTLinter::resolveFuture | 3,735 | 5,020,214 us | |
Child Calls | |||
AASTNode::getChildOfType | 22,310 | 1,540,394 us | 30.7% |
AASTToken::getNonsemanticTokensBefore | 44,620 | 696,130 us | 13.9% |
AASTNode::getTokens | 22,310 | 524,429 us | 10.4% |
AASTNode::getTypeName | 44,620 | 312,159 us | 6.2% |
AASTNode::getChildByIndex | 44,620 | 153,726 us | 3.1% |
AASTNode::selectDescendantsOfTypes | 3,735 | 142,809 us | 2.8% |
preg_match | 44,620 | 122,662 us | 2.4% |
AASTNodeList::current | 22,310 | 100,560 us | 2.0% |
head | 22,310 | 97,741 us | 1.9% |
AASTNodeList::valid | 26,045 | 94,086 us | 1.9% |
last | 22,310 | 93,256 us | 1.9% |
mpull | 44,620 | 93,197 us | 1.9% |
AASTNodeList::next | 22,310 | 39,821 us | 0.8% |
implode | 44,620 | 29,444 us | 0.6% |
AASTNodeList::rewind | 3,735 | 5,947 us | 0.1% |