XHProf ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators | 215 | 1,494,902 us | 100.0% |
| Parent Calls | |||
| call_user_func | 215 | 1,494,902 us | |
| Child Calls | |||
| AASTNode::selectDescendantsOfType | 430 | 552,005 us | 36.9% |
| AASTNode::getSurroundingNonsemanticTokens | 7,280 | 354,934 us | 23.7% |
| AASTNode::getConcreteString | 7,280 | 273,304 us | 18.3% |
| AASTToken::getNextToken | 8,856 | 53,342 us | 3.6% |
| AASTNodeList::valid | 8,824 | 37,612 us | 2.5% |
| AASTNode::getChildByIndex | 8,394 | 23,912 us | 1.6% |
| AASTNodeList::current | 8,394 | 21,503 us | 1.4% |
| XHPASTToken::getTypeName | 10,781 | 13,516 us | 0.9% |
| AASTNode::selectTokensOfType | 478 | 10,070 us | 0.7% |
| AASTToken::getPrevToken | 1,925 | 9,580 us | 0.6% |
| AASTNodeList::next | 8,394 | 7,817 us | 0.5% |
| AASTNode::getTypeName | 1,114 | 6,181 us | 0.4% |
| AASTToken::getNonsemanticTokensBefore | 48 | 790 us | 0.1% |
| AASTToken::getNonsemanticTokensAfter | 48 | 754 us | 0.1% |
| AASTNodeList::rewind | 430 | 486 us | 0.0% |
| head | 48 | 128 us | 0.0% |