XHProf ArcanistImplicitFallthroughXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistImplicitFallthroughXHPASTLinterRule::process3,7196,540,201 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7196,540,201 us
Child Calls
AASTToken::isSemantic181,7392,285,888 us35.0%
AASTNode::selectDescendantsOfTypes10,782975,990 us14.9%
XHPASTToken::getTypeName121,735273,466 us4.2%
AASTNode::getTokens5,641272,951 us4.2%
AASTNode::selectDescendantsOfType6,617256,525 us3.9%
preg_match50,199160,654 us2.5%
AASTNodeList::valid24,489131,347 us2.0%
AASTToken::getNextToken9,805110,548 us1.7%
AASTToken::getValue50,199105,993 us1.6%
AASTNodeList::rewind17,39939,028 us0.6%
AASTNodeList::current7,09038,296 us0.6%
AASTNodeList::next7,09017,653 us0.3%
end5,39111,767 us0.2%
AASTToken::getTokenID4,4149,229 us0.1%