XHProf AASTToken::getNonsemanticTokensBefore Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| AASTToken::getNonsemanticTokensBefore | 756,360 | 13,554,148 us | 100.0% |
| Parent Calls | |||
| AASTNode::getSurroundingNonsemanticTokens | 144,408 | 3,777,837 us | |
| ArcanistCallParenthesesXHPASTLinterRule::process | 263,323 | 4,264,248 us | |
| ArcanistDeclarationParenthesesXHPASTLinterRule::process | 44,620 | 696,130 us | |
| ArcanistObjectOperatorSpacingXHPASTLinterRule::process | 87,251 | 1,523,054 us | |
| ArcanistParenthesesSpacingXHPASTLinterRule::process | 197,237 | 2,959,535 us | |
| ArcanistSelfMemberReferenceXHPASTLinterRule::process | 19,007 | 317,446 us | |
| ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 514 | 15,898 us | |
| Child Calls | |||
| AASTToken::isSemantic | 931,397 | 6,590,511 us | 48.6% |
| array_reverse | 756,360 | 672,874 us | 5.0% |
| AASTTree::getRawTokenStream | 756,360 | 333,475 us | 2.5% |