Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::next | 3,821,366 | 4,621,224 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinterRule::getFunctionCalls | 223,940 | 314,627 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,557 | 17,895 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 17,105 | 28,348 us | |
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 73,584 | 102,486 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 44,788 | 48,915 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 206,919 | 195,197 us | |
ArcanistCallTimePassByReferenceXHPASTLinterRule::process | 132,819 | 128,912 us | |
ArcanistClosingCallParenthesesXHPASTLinterRule::process | 119,451 | 172,744 us | |
ArcanistClosingDeclarationParenthesesXHPASTLinterRule::process | 21,218 | 33,625 us | |
ArcanistConstructorParenthesesXHPASTLinterRule::process | 13,368 | 18,471 us | |
ArcanistDefaultParametersXHPASTLinterRule::process | 35,872 | 62,066 us | |
ArcanistDoubleQuoteXHPASTLinterRule::process | 89,906 | 108,352 us | |
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process | 17,105 | 24,004 us | |
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process | 1,426 | 2,752 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 56,601 | 95,806 us | |
ArcanistExitExpressionXHPASTLinterRule::process | 5,031 | 6,254 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 44,788 | 58,477 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 7,147 | 9,590 us | |
ArcanistInnerFunctionXHPASTLinterRule::process | 25 | 42 us | |
ArcanistInstanceOfOperatorXHPASTLinterRule::process | 58,930 | 65,324 us | |
ArcanistInvalidDefaultParameterXHPASTLinterRule::process | 14,654 | 15,266 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 50,384 | 58,957 us | |
ArcanistLambdaFuncFunctionXHPASTLinterRule::process | 25 | 51 us | |
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process | 510 | 897 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 44,788 | 92,511 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 294,791 | 384,192 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 154,587 | 166,798 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 19,068 | 27,798 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features | 12,557 | 15,295 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 174,445 | 192,616 us | |
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process | 58,930 | 81,076 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 330,593 | 391,050 us | |
ArcanistReusedIteratorReferenceXHPASTLinterRule::process | 270,866 | 273,538 us | |
ArcanistReusedIteratorXHPASTLinterRule::process | 9,126 | 11,195 us | |
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck | 58,930 | 71,611 us | |
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart | 58,930 | 88,553 us | |
ArcanistTautologicalExpressionXHPASTLinterRule::process | 58,930 | 65,283 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 402,080 | 411,324 us | |
ArcanistUnnecessarySemicolonXHPASTLinterRule::process | 147,119 | 189,321 us | |
ArcanistBaseXHPASTLinter::getFunctionCalls | 89,576 | 86,415 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 58,156 | 57,566 us | |
ArcanistCastSpacingXHPASTLinterRule::process | 629 | 1,195 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 1 | 1 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 76,276 | 109,089 us | |
ArcanistImplicitConstructorXHPASTLinterRule::process | 24,409 | 25,935 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility | 21,193 | 31,465 us | |
ArcanistInvalidModifiersXHPASTLinterRule::process | 25,976 | 27,341 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering | 21,193 | 34,167 us | |
ArcanistNoParentScopeXHPASTLinterRule::process | 3,378 | 8,700 us | |
ArcanistSelfMemberReferenceXHPASTLinterRule::process | 21,559 | 30,847 us | |
ArcanistStaticThisXHPASTLinterRule::process | 55,423 | 67,388 us | |
ArcanistToStringExceptionXHPASTLinterRule::process | 21,193 | 34,199 us | |
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process | 21,146 | 27,013 us | |
ArcanistUselessOverridingMethodXHPASTLinterRule::process | 21,193 | 27,766 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility | 4,783 | 5,698 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering | 4,783 | 6,841 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 3,295 | 4,481 us | |
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject | 3,295 | 3,873 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 11 | 15 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 4 | 5 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 1 | 5 us | |
Child Calls | | | |