XHProf ArcanistArrayIndexSpacingXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistArrayIndexSpacingXHPASTLinterRule::process3,7192,107,389 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7192,107,389 us
Child Calls
AASTNode::selectDescendantsOfType3,719452,786 us21.5%
AASTNode::getChildByIndex12,531337,628 us16.0%
AASTToken::getNonsemanticTokensAfter12,531333,964 us15.8%
AASTNode::getTokens12,531191,764 us9.1%
AASTNodeList::valid16,25099,951 us4.7%
AASTNodeList::current12,53169,218 us3.3%
preg_match12,53164,413 us3.1%
mpull12,53151,084 us2.4%
AASTNodeList::next12,53130,139 us1.4%
array_pop12,53126,313 us1.2%
implode12,53122,392 us1.1%
AASTNodeList::rewind3,7198,344 us0.4%