XHProf ArcanistXHPASTLinterRule::getFunctionCalls Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| ArcanistXHPASTLinterRule::getFunctionCalls | 22,410 | 9,357,801 us | 100.0% |
| Parent Calls | |||
| ArcanistAliasFunctionXHPASTLinterRule::process | 3,735 | 2,315,676 us | |
| ArcanistDynamicDefineXHPASTLinterRule::process | 3,735 | 1,257,855 us | |
| ArcanistExtractUseXHPASTLinterRule::process | 3,735 | 1,274,269 us | |
| ArcanistNamingConventionsXHPASTLinterRule::process | 3,735 | 2,029,868 us | |
| ArcanistParseStrUseXHPASTLinterRule::process | 3,735 | 1,248,271 us | |
| ArcanistPregQuoteMisuseXHPASTLinterRule::process | 3,735 | 1,231,862 us | |
| Child Calls | |||
| AASTNode::getConcreteString | 275,760 | 3,894,849 us | 41.6% |
| AASTNode::selectDescendantsOfType | 22,410 | 752,465 us | 8.0% |
| AASTNodeList::valid | 298,170 | 458,421 us | 4.9% |
| AASTNodeList::current | 275,760 | 454,451 us | 4.9% |
| AASTNode::getChildByIndex | 275,760 | 403,997 us | 4.3% |
| in_array | 275,760 | 381,440 us | 4.1% |
| AASTNodeList::newFromTreeAndNodes | 22,410 | 115,290 us | 1.2% |
| AASTNodeList::next | 275,760 | 115,210 us | 1.2% |
| strtolower | 275,760 | 57,631 us | 0.6% |
| AASTNodeList::rewind | 22,410 | 30,380 us | 0.3% |
| AASTNode::getTree | 22,410 | 13,020 us | 0.1% |