Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::next | 331,413 | 377,910 us | 100.0% |
Parent Calls | | | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 4,214 | 2,127 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 4,866 | 9,390 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 4,214 | 2,081 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 210 | 272 us | |
ArcanistXHPASTLinter::lintStrstrUsedForCheck | 7,280 | 4,064 us | |
ArcanistXHPASTLinter::lintStrposUsedForStart | 7,280 | 15,604 us | |
ArcanistXHPASTLinter::lintBraceFormatting | 23,890 | 29,510 us | |
ArcanistXHPASTLinter::lintTautologicalExpressions | 7,280 | 3,832 us | |
ArcanistXHPASTLinter::lintReusedIteratorReferences | 31,855 | 29,398 us | |
ArcanistXHPASTLinter::lintUndeclaredVariables | 47,141 | 54,879 us | |
ArcanistXHPASTLinter::lintNamingConventions | 31,151 | 40,733 us | |
ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 15,190 | 13,195 us | |
ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators | 8,394 | 7,817 us | |
ArcanistXHPASTLinter::getFunctionCalls | 12,642 | 6,582 us | |
ArcanistXHPASTLinter::lintExitExpressions | 714 | 363 us | |
ArcanistXHPASTLinter::lintPlusOperatorOnStrings | 7,280 | 4,005 us | |
ArcanistXHPASTLinter::lintDuplicateKeysInArray | 1,607 | 1,503 us | |
ArcanistXHPASTLinter::lintClosingCallParen | 9,379 | 17,750 us | |
ArcanistXHPASTLinter::lintClosingDeclarationParen | 2,022 | 1,666 us | |
ArcanistXHPASTLinter::lintKeywordCasing | 5,091 | 4,069 us | |
ArcanistXHPASTLinter::lintStrings | 12,475 | 25,830 us | |
ArcanistXHPASTLinter::lintPHPCompatibility | 14,283 | 29,166 us | |
ArcanistXHPASTLinter::lintPHP53Features | 1,549 | 582 us | |
ArcanistXHPASTLinter::lintLanguageConstructParentheses | 209 | 261 us | |
ArcanistXHPASTLinter::lintEmptyBlockStatements | 6,576 | 7,921 us | |
ArcanistXHPASTLinter::lintArraySeparator | 1,607 | 1,477 us | |
ArcanistXHPASTLinter::lintBlacklistedFunction | 4,214 | 1,732 us | |
ArcanistXHPASTLinter::lintCallTimePassByReference | 10,031 | 7,346 us | |
ArcanistXHPASTLinter::lintFormattedString | 4,214 | 3,185 us | |
ArcanistXHPASTLinter::lintUnnecessarySemicolons | 16,795 | 28,756 us | |
ArcanistXHPASTLinter::lintInnerFunctions | 5 | 1 us | |
ArcanistXHPASTLinter::lintDefaultParameters | 3,136 | 966 us | |
ArcanistXHPASTLinter::lintLowercaseFunctions | 4,214 | 5,708 us | |
ArcanistXHPASTLinter::lintReusedIterators | 1,722 | 807 us | |
ArcanistXHPASTLinter::lintArrayIndexWhitespace | 1,834 | 1,503 us | |
ArcanistXHPASTLinter::lintPHP54Features | 1,834 | 1,037 us | |
ArcanistXHPASTLinter::lintConstructorParentheses | 652 | 5,493 us | |
ArcanistXHPASTLinter::lintSurpriseConstructors | 2,227 | 1,029 us | |
ArcanistXHPASTLinter::lintUseOfThisInStaticMethods | 5,522 | 2,378 us | |
ArcanistXHPASTLinter::lintUnnecessaryFinalModifier | 1,785 | 1,019 us | |
ArcanistXHPASTLinter::lintSelfMemberReference | 1,583 | 1,123 us | |
ArcanistXHPASTLinter::lintMethodModifier | 2,017 | 1,064 us | |
ArcanistXHPASTLinter::lintPropertyModifier | 351 | 200 us | |
ArcanistXHPASTLinter::lintConstantDefinitions | 189 | 91 us | |
ArcanistXHPASTLinter::lintImplicitFallthrough | 600 | 289 us | |
ArcanistXHPASTLinter::lintSwitchStatements | 87 | 104 us | |
ArcanistXHPASTLinter::lintPregQuote | 2 | 2 us | |
Child Calls | | | |