Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::rewind | 1,160,152 | 510,313 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinterRule::getFunctionCalls | 22,410 | 30,380 us | |
ArcanistAliasFunctionXHPASTLinterRule::process | 3,735 | 4,083 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 3,735 | 1,809 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 3,735 | 9,284 us | |
ArcanistArrayValueXHPASTLinterRule::process | 3,735 | 2,056 us | |
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 7,470 | 6,521 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 3,735 | 2,639 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 11,205 | 8,136 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 3,735 | 2,551 us | |
ArcanistCallTimePassByReferenceXHPASTLinterRule::process | 3,735 | 3,015 us | |
ArcanistCastSpacingXHPASTLinterRule::process | 3,735 | 1,188 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 7,275 | 2,973 us | |
ArcanistConstructorParenthesesXHPASTLinterRule::process | 3,735 | 3,445 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 3,735 | 2,266 us | |
ArcanistDefaultParametersXHPASTLinterRule::process | 26,045 | 8,326 us | |
ArcanistDoubleQuoteXHPASTLinterRule::process | 8,133 | 2,634 us | |
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process | 3,735 | 1,392 us | |
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process | 3,735 | 1,037 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 3,735 | 1,809 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 3,735 | 2,782 us | |
ArcanistExitExpressionXHPASTLinterRule::process | 3,735 | 2,803 us | |
ArcanistExtractUseXHPASTLinterRule::process | 3,735 | 3,565 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 3,735 | 1,536 us | |
ArcanistGlobalVariableXHPASTLinterRule::process | 3,735 | 1,277 us | |
ArcanistImplicitConstructorXHPASTLinterRule::process | 7,275 | 2,065 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 17,465 | 5,461 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility | 3,735 | 11,807 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility | 3,735 | 2,516 us | |
ArcanistInnerFunctionXHPASTLinterRule::process | 3,761 | 970 us | |
ArcanistInstanceOfOperatorXHPASTLinterRule::process | 3,735 | 973 us | |
ArcanistInvalidDefaultParameterXHPASTLinterRule::process | 3,735 | 1,816 us | |
ArcanistInvalidModifiersXHPASTLinterRule::process | 3,735 | 1,014 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 3,735 | 4,934 us | |
ArcanistLambdaFuncFunctionXHPASTLinterRule::process | 3,735 | 2,896 us | |
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process | 3,735 | 1,388 us | |
ArcanistListAssignmentXHPASTLinterRule::process | 3,735 | 714 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 3,735 | 2,862 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering | 3,735 | 3,985 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering | 3,735 | 3,604 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 118,884 | 35,901 us | |
ArcanistNoParentScopeXHPASTLinterRule::process | 3,769 | 1,446 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 14,940 | 31,837 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 14,940 | 9,240 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features | 7,470 | 3,641 us | |
ArcanistXHPASTLinterRule::getAnonymousClosures | 7,275 | 6,538 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 3,735 | 3,377 us | |
ArcanistParseStrUseXHPASTLinterRule::process | 3,735 | 2,005 us | |
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process | 3,735 | 1,184 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 3,735 | 1,537 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 224,408 | 63,860 us | |
ArcanistReusedIteratorReferenceXHPASTLinterRule::process | 113,475 | 31,846 us | |
ArcanistReusedIteratorXHPASTLinterRule::process | 15,447 | 3,970 us | |
ArcanistSelfMemberReferenceXHPASTLinterRule::process | 7,275 | 2,067 us | |
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck | 3,735 | 3,405 us | |
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart | 3,735 | 2,041 us | |
ArcanistStaticThisXHPASTLinterRule::process | 30,419 | 10,354 us | |
ArcanistTautologicalExpressionXHPASTLinterRule::process | 3,735 | 1,835 us | |
ArcanistToStringExceptionXHPASTLinterRule::process | 3,736 | 1,055 us | |
ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process | 3,735 | 2,762 us | |
ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process | 3,735 | 1,042 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 289,934 | 109,725 us | |
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process | 6,829 | 2,525 us | |
ArcanistUnnecessarySemicolonXHPASTLinterRule::process | 3,735 | 1,338 us | |
ArcanistUselessOverridingMethodXHPASTLinterRule::process | 3,735 | 1,226 us | |
ArcanistVariableVariableXHPASTLinterRule::process | 3,735 | 837 us | |
ArcanistBaseXHPASTLinter::getFunctionCalls | 7,470 | 3,492 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 3,735 | 1,479 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 7,470 | 6,492 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 3,735 | 1,479 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 3,735 | 1,328 us | |
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject | 3,735 | 1,437 us | |
ArcanistClassFilenameMismatchXHPASTLinterRule::process | 3,562 | 3,500 us | |
Child Calls | | | |