XHProf ArcanistImplicitFallthroughXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistImplicitFallthroughXHPASTLinterRule::process3,4865,489,528 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,4865,489,528 us
Child Calls
AASTNode::selectDescendantsOfTypes10,9121,510,300 us27.5%
AASTToken::isSemantic182,2271,018,496 us18.6%
AASTNode::selectDescendantsOfType6,338273,314 us5.0%
AASTNode::getTokens5,721183,457 us3.3%
XHPASTToken::getTypeName122,021118,655 us2.2%
preg_match50,29995,714 us1.7%
AASTNodeList::valid24,39775,930 us1.4%
AASTToken::getNextToken9,90762,477 us1.1%
AASTToken::getValue50,29929,130 us0.5%
AASTNodeList::current7,14721,559 us0.4%
AASTNodeList::rewind17,25019,796 us0.4%
AASTNodeList::next7,1479,590 us0.2%
end5,4564,733 us0.1%
AASTToken::getTokenID4,4513,313 us0.1%