XHProf ArcanistClassNameLiteralXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistClassNameLiteralXHPASTLinterRule::process3,7353,402,799 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7353,402,799 us
Child Calls
AASTNode::getSemanticString74,9951,697,006 us49.9%
preg_match74,995183,162 us5.4%
AASTNodeList::valid85,810151,874 us4.5%
AASTNodeList::current78,535134,989 us4.0%
AASTNode::selectDescendantsOfType7,275132,870 us3.9%
AASTNode::getConcreteString3,54059,239 us1.7%
substr74,99555,566 us1.6%
AASTNodeList::next78,53544,045 us1.3%
AASTNode::getChildOfType3,54031,037 us0.9%
preg_quote74,99516,083 us0.5%
AASTNodeList::rewind7,2752,973 us0.1%