XHProf ArcanistImplicitFallthroughXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistImplicitFallthroughXHPASTLinterRule::process3,7354,370,943 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7354,370,943 us
Child Calls
AASTToken::isSemantic181,8111,430,485 us32.7%
AASTNode::selectDescendantsOfTypes10,820684,422 us15.7%
AASTNode::selectDescendantsOfType6,645183,902 us4.2%
AASTNode::getTokens5,659167,615 us3.8%
XHPASTToken::getTypeName121,745139,289 us3.2%
preg_match50,233130,069 us3.0%
AASTNodeList::valid24,57977,775 us1.8%
AASTToken::getNextToken9,83367,831 us1.6%
AASTToken::getValue50,23350,629 us1.2%
AASTNodeList::current7,11423,470 us0.5%
AASTNodeList::rewind17,46520,783 us0.5%
AASTNodeList::next7,1148,759 us0.2%
end5,4105,402 us0.1%
AASTToken::getTokenID4,4234,377 us0.1%