XHProf ArcanistClassNameLiteralXHPASTLinterRule::process Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistClassNameLiteralXHPASTLinterRule::process | 3,735 | 8,184,027 us | 100.0% |
Parent Calls | |||
ArcanistXHPASTLinter::resolveFuture | 3,735 | 8,184,027 us | |
Child Calls | |||
AASTNode::getSemanticString | 74,995 | 4,080,172 us | 49.9% |
AASTNodeList::valid | 85,810 | 461,848 us | 5.6% |
AASTNodeList::current | 78,535 | 408,245 us | 5.0% |
preg_match | 74,995 | 394,642 us | 4.8% |
AASTNode::selectDescendantsOfType | 7,275 | 355,630 us | 4.3% |
AASTNodeList::next | 78,535 | 220,662 us | 2.7% |
substr | 74,995 | 165,740 us | 2.0% |
preg_quote | 74,995 | 154,561 us | 1.9% |
AASTNode::getConcreteString | 3,540 | 140,114 us | 1.7% |
AASTNode::getChildOfType | 3,540 | 102,856 us | 1.3% |
AASTNodeList::rewind | 7,275 | 15,360 us | 0.2% |