Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::valid | 3,662,844 | 8,811,992 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinter::lintStrstrUsedForCheck | 58,819 | 136,825 us | |
ArcanistXHPASTLinter::lintStrposUsedForStart | 58,819 | 121,371 us | |
ArcanistXHPASTLinter::lintImplicitFallthrough | 22,902 | 58,932 us | |
ArcanistXHPASTLinter::lintBraceFormatting | 205,459 | 506,472 us | |
ArcanistXHPASTLinter::lintTautologicalExpressions | 58,819 | 138,424 us | |
ArcanistXHPASTLinter::lintReusedIterators | 22,371 | 78,875 us | |
ArcanistXHPASTLinter::lintReusedIteratorReferences | 357,201 | 822,114 us | |
ArcanistXHPASTLinter::lintVariableVariables | 3,326 | 10,031 us | |
ArcanistXHPASTLinter::lintUndeclaredVariables | 619,466 | 1,508,910 us | |
ArcanistXHPASTLinter::lintNamingConventions | 379,329 | 943,860 us | |
ArcanistXHPASTLinter::lintSurpriseConstructors | 29,558 | 61,641 us | |
ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 166,777 | 420,372 us | |
ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators | 75,919 | 180,090 us | |
ArcanistXHPASTLinter::getFunctionCalls | 131,238 | 272,142 us | |
ArcanistXHPASTLinter::lintDynamicDefines | 3,327 | 7,569 us | |
ArcanistXHPASTLinter::lintUseOfThisInStaticMethods | 79,402 | 192,480 us | |
ArcanistXHPASTLinter::lintPregQuote | 3,336 | 9,239 us | |
ArcanistXHPASTLinter::lintExitExpressions | 8,080 | 16,187 us | |
ArcanistXHPASTLinter::lintArrayIndexWhitespace | 15,007 | 32,827 us | |
ArcanistXHPASTLinter::lintPlusOperatorOnStrings | 58,819 | 114,646 us | |
ArcanistXHPASTLinter::lintDuplicateKeysInArray | 19,524 | 43,592 us | |
ArcanistXHPASTLinter::lintClosingCallParen | 114,958 | 300,233 us | |
ArcanistXHPASTLinter::lintClosingDeclarationParen | 23,365 | 55,343 us | |
ArcanistXHPASTLinter::lintKeywordCasing | 48,943 | 110,332 us | |
ArcanistXHPASTLinter::lintStrings | 92,704 | 256,097 us | |
ArcanistXHPASTLinter::lintPHPCompatibility | 154,594 | 382,617 us | |
ArcanistXHPASTLinter::lintPHP53Features | 30,872 | 84,802 us | |
ArcanistXHPASTLinter::lintPHP54Features | 15,007 | 34,672 us | |
ArcanistXHPASTLinter::lintLanguageConstructParentheses | 3,812 | 8,547 us | |
ArcanistXHPASTLinter::lintEmptyBlockStatements | 56,626 | 199,939 us | |
ArcanistXHPASTLinter::lintArraySeparator | 19,524 | 48,951 us | |
ArcanistXHPASTLinter::lintConstructorParentheses | 15,998 | 32,631 us | |
ArcanistXHPASTLinter::lintSwitchStatements | 4,637 | 14,151 us | |
ArcanistXHPASTLinter::lintBlacklistedFunction | 43,746 | 105,344 us | |
ArcanistXHPASTLinter::lintMethodModifier | 23,339 | 65,245 us | |
ArcanistXHPASTLinter::lintPropertyModifier | 7,949 | 20,102 us | |
ArcanistXHPASTLinter::lintCallTimePassByReference | 127,630 | 305,589 us | |
ArcanistXHPASTLinter::lintFormattedString | 43,746 | 119,653 us | |
ArcanistXHPASTLinter::lintUnnecessaryFinalModifier | 26,018 | 64,075 us | |
ArcanistXHPASTLinter::lintUnnecessarySemicolons | 142,485 | 286,832 us | |
ArcanistXHPASTLinter::lintConstantDefinitions | 4,971 | 10,314 us | |
ArcanistXHPASTLinter::lintSelfMemberReference | 26,411 | 61,701 us | |
ArcanistXHPASTLinter::lintInnerFunctions | 3,378 | 7,801 us | |
ArcanistXHPASTLinter::lintDefaultParameters | 57,178 | 116,372 us | |
ArcanistXHPASTLinter::lintLowercaseFunctions | 43,746 | 126,152 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 43,746 | 78,184 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 59,744 | 129,755 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 43,746 | 96,257 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 6,473 | 13,702 us | |
Child Calls | | | |
count | 3,662,844 | 1,084,256 us | 12.3% |