Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNode::getTokens | 2,581,445 | 54,614,056 us | 100.0% |
Parent Calls | | | |
AASTNode::buildTokenCache | 3,326 | 7,212,917 us | |
AASTNode::getConcreteString | 2,077,015 | 22,954,839 us | |
ArcanistXHPASTLinter::lintImplicitFallthrough | 5,375 | 125,612 us | |
ArcanistXHPASTLinter::lintBraceFormatting | 56,322 | 5,859,723 us | |
AASTNode::getSemanticString | 40,878 | 308,132 us | |
ArcanistXHPASTLinter::lintUndeclaredVariables | 3,588 | 701,922 us | |
ArcanistXHPASTLinter::lintPHPTagUse | 3,326 | 3,845,646 us | |
ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 163,451 | 1,973,088 us | |
ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords | 3,326 | 2,672,843 us | |
ArcanistXHPASTLinter::lintArrayIndexWhitespace | 11,681 | 78,134 us | |
ArcanistXHPASTLinter::lintClosingCallParen | 111,578 | 1,467,087 us | |
ArcanistXHPASTLinter::lintClosingDeclarationParen | 20,039 | 183,550 us | |
ArcanistXHPASTLinter::lintEmptyBlockStatements | 53,300 | 6,954,866 us | |
ArcanistXHPASTLinter::lintArraySeparator | 10,952 | 128,798 us | |
AASTNode::selectTokensOfTypes | 17,272 | 146,687 us | |
ArcanistXHPASTLinter::lintPHPCompatibility | 16 | 212 us | |
Child Calls | | | |
range | 2,579,645 | 4,929,244 us | 9.0% |
AASTTree::getRawTokenStream | 2,579,645 | 821,464 us | 1.5% |