XHProf ArcanistImplicitFallthroughXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistImplicitFallthroughXHPASTLinterRule::process3,7356,090,989 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7356,090,989 us
Child Calls
AASTToken::isSemantic181,8112,046,367 us33.6%
AASTNode::selectDescendantsOfTypes10,820844,402 us13.9%
AASTNode::getTokens5,659251,807 us4.1%
XHPASTToken::getTypeName121,745251,735 us4.1%
AASTNode::selectDescendantsOfType6,645244,669 us4.0%
preg_match50,233159,980 us2.6%
AASTNodeList::valid24,579126,965 us2.1%
AASTToken::getValue50,233100,695 us1.7%
AASTToken::getNextToken9,833100,041 us1.6%
AASTNodeList::rewind17,46547,784 us0.8%
AASTNodeList::current7,11435,921 us0.6%
AASTNodeList::next7,11416,087 us0.3%
end5,41011,124 us0.2%
AASTToken::getTokenID4,4238,809 us0.1%