| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| AASTNode::getTokens | 4,169,101 | 255,521,624 us | 100.0% |
| Parent Calls | | | |
| AASTNode::buildTokenCache | 3,735 | 2,939,055 us | |
| AASTNode::getConcreteString | 3,000,540 | 48,361,248 us | |
| ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,587 | 538,950 us | |
| ArcanistArraySeparatorXHPASTLinterRule::process | 11,928 | 275,467 us | |
| AASTNode::selectTokensOfTypes | 351,615 | 166,317,160 us | |
| ArcanistBraceFormattingXHPASTLinterRule::process | 61,765 | 7,226,046 us | |
| ArcanistCallParenthesesXHPASTLinterRule::process | 298,151 | 7,830,957 us | |
| ArcanistControlStatementSpacingXHPASTLinterRule::process | 3,735 | 1,881,297 us | |
| ArcanistDeclarationParenthesesXHPASTLinterRule::process | 22,310 | 788,404 us | |
| AASTNode::getSemanticString | 121,961 | 1,829,597 us | |
| ArcanistEmptyStatementXHPASTLinterRule::process | 58,507 | 6,913,026 us | |
| ArcanistImplicitFallthroughXHPASTLinterRule::process | 5,659 | 251,807 us | |
| ArcanistPHPEchoTagXHPASTLinterRule::process | 3,735 | 1,895,022 us | |
| ArcanistPHPOpenTagXHPASTLinterRule::process | 3,735 | 1,871,866 us | |
| ArcanistPHPShortTagXHPASTLinterRule::process | 3,735 | 1,837,985 us | |
| ArcanistParenthesesSpacingXHPASTLinterRule::process | 197,237 | 3,781,077 us | |
| ArcanistReusedAsIteratorXHPASTLinterRule::process | 3,889 | 609,294 us | |
| ArcanistUndeclaredVariableXHPASTLinterRule::process | 3,889 | 365,031 us | |
| ArcanistListAssignmentXHPASTLinterRule::process | 372 | 7,830 us | |
| ArcanistPHPCompatibilityXHPASTLinterRule::process | 16 | 505 us | |
| Child Calls | | | |
| range | 4,167,147 | 56,948,971 us | 22.3% |
| AASTTree::getRawTokenStream | 4,167,147 | 4,753,177 us | 1.9% |