Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNode::getTokens | 4,169,101 | 104,658,104 us | 100.0% |
Parent Calls | | | |
AASTNode::buildTokenCache | 3,735 | 1,466,583 us | |
AASTNode::getConcreteString | 3,000,540 | 19,496,061 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,587 | 284,939 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 11,928 | 108,447 us | |
AASTNode::selectTokensOfTypes | 351,615 | 68,077,631 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 61,765 | 2,935,243 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 298,151 | 3,292,127 us | |
ArcanistControlStatementSpacingXHPASTLinterRule::process | 3,735 | 786,847 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 22,310 | 397,540 us | |
AASTNode::getSemanticString | 121,961 | 645,753 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 58,507 | 2,923,583 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 5,659 | 101,481 us | |
ArcanistPHPEchoTagXHPASTLinterRule::process | 3,735 | 766,980 us | |
ArcanistPHPOpenTagXHPASTLinterRule::process | 3,735 | 763,282 us | |
ArcanistPHPShortTagXHPASTLinterRule::process | 3,735 | 745,687 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 197,237 | 1,397,932 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 3,889 | 311,458 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 3,889 | 153,368 us | |
ArcanistListAssignmentXHPASTLinterRule::process | 372 | 2,970 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 16 | 192 us | |
Child Calls | | | |
range | 4,167,147 | 21,185,378 us | 20.2% |
AASTTree::getRawTokenStream | 4,167,147 | 539,369 us | 0.5% |