XHProf ArcanistClassNameLiteralXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistClassNameLiteralXHPASTLinterRule::process3,7357,008,833 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7357,008,833 us
Child Calls
AASTNode::getSemanticString74,9953,545,472 us50.6%
AASTNodeList::valid85,810387,099 us5.5%
preg_match74,995357,066 us5.1%
AASTNodeList::current78,535345,451 us4.9%
AASTNode::selectDescendantsOfType7,275277,977 us4.0%
AASTNodeList::next78,535147,870 us2.1%
substr74,995133,228 us1.9%
preg_quote74,995125,050 us1.8%
AASTNode::getConcreteString3,540109,461 us1.6%
AASTNode::getChildOfType3,54070,920 us1.0%
AASTNodeList::rewind7,27512,886 us0.2%