XHProf ArcanistXHPASTLinter::lintBraceFormatting Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistXHPASTLinter::lintBraceFormatting3,32615,281,426 us100.0%
Parent Calls
call_user_func3,32615,281,426 us
Child Calls
AASTNode::getTokens56,3225,859,723 us38.3%
AASTNode::getSurroundingNonsemanticTokens48,1792,271,500 us14.9%
AASTNode::selectDescendantsOfType6,6521,343,602 us8.8%
head52,4001,115,414 us7.3%
AASTNodeList::current195,481530,878 us3.5%
AASTNodeList::valid205,459506,472 us3.3%
AASTNode::getTypeName139,159385,243 us2.5%
AASTNodeList::next195,481155,709 us1.0%
AASTNode::selectDescendantsOfTypes3,326110,842 us0.7%
AASTNode::getParentNode139,15976,696 us0.5%
last3,02249,492 us0.3%
AASTToken::getValue103,60141,352 us0.3%
AASTNodeList::rewind9,97823,894 us0.2%
count48,17918,032 us0.1%
reset48,17911,748 us0.1%