XHProf ArcanistImplicitFallthroughXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistImplicitFallthroughXHPASTLinterRule::process3,7196,483,918 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7196,483,918 us
Child Calls
AASTToken::isSemantic181,7391,978,999 us30.5%
AASTNode::selectDescendantsOfTypes10,7821,302,789 us20.1%
AASTNode::selectDescendantsOfType6,617342,587 us5.3%
AASTNode::getTokens5,641258,672 us4.0%
XHPASTToken::getTypeName121,735248,811 us3.8%
preg_match50,199153,806 us2.4%
AASTNodeList::valid24,489124,454 us1.9%
AASTToken::getNextToken9,805103,842 us1.6%
AASTToken::getValue50,19996,417 us1.5%
AASTNodeList::current7,09037,670 us0.6%
AASTNodeList::rewind17,39936,462 us0.6%
AASTNodeList::next7,09016,639 us0.3%
end5,39110,763 us0.2%
AASTToken::getTokenID4,4148,522 us0.1%