XHProf ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 3,735 | 29,675,713 us | 100.0% |
| Parent Calls | |||
| ArcanistPHPCompatibilityXHPASTLinterRule::process | 3,735 | 29,675,713 us | |
| Child Calls | |||
| AASTNode::selectTokensOfType | 7,470 | 25,149,243 us | 84.7% |
| AASTNode::getConcreteString | 19,096 | 955,529 us | 3.2% |
| AASTNode::selectDescendantsOfType | 14,940 | 569,983 us | 1.9% |
| AASTToken::isSemantic | 44,620 | 476,750 us | 1.6% |
| AASTToken::getNextToken | 44,620 | 437,971 us | 1.5% |
| AASTNode::getTypeName | 19,407 | 201,486 us | 0.7% |
| AASTNodeList::valid | 34,436 | 185,937 us | 0.6% |
| AASTNodeList::current | 19,496 | 100,603 us | 0.3% |
| AASTNode::getChildByIndex | 19,407 | 69,445 us | 0.2% |
| XHPASTToken::getTypeName | 22,310 | 49,300 us | 0.2% |
| AASTNodeList::next | 19,496 | 46,708 us | 0.2% |
| AASTNodeList::rewind | 14,940 | 36,440 us | 0.1% |
| preg_match | 89 | 673 us | 0.0% |