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% |