Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::rewind | 1,160,152 | 1,477,166 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinterRule::getFunctionCalls | 22,410 | 41,375 us | |
ArcanistAliasFunctionXHPASTLinterRule::process | 3,735 | 7,045 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 3,735 | 5,175 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 3,735 | 4,508 us | |
ArcanistArrayValueXHPASTLinterRule::process | 3,735 | 5,902 us | |
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 7,470 | 29,949 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 3,735 | 6,003 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 11,205 | 17,501 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 3,735 | 4,693 us | |
ArcanistCallTimePassByReferenceXHPASTLinterRule::process | 3,735 | 7,175 us | |
ArcanistCastSpacingXHPASTLinterRule::process | 3,735 | 4,281 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 7,275 | 8,758 us | |
ArcanistConstructorParenthesesXHPASTLinterRule::process | 3,735 | 6,568 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 3,735 | 5,947 us | |
ArcanistDefaultParametersXHPASTLinterRule::process | 26,045 | 27,905 us | |
ArcanistDoubleQuoteXHPASTLinterRule::process | 8,133 | 10,814 us | |
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process | 3,735 | 4,714 us | |
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process | 3,735 | 4,091 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 3,735 | 5,151 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 3,735 | 6,171 us | |
ArcanistExitExpressionXHPASTLinterRule::process | 3,735 | 6,202 us | |
ArcanistExtractUseXHPASTLinterRule::process | 3,735 | 5,268 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 3,735 | 5,873 us | |
ArcanistGlobalVariableXHPASTLinterRule::process | 3,735 | 4,451 us | |
ArcanistImplicitConstructorXHPASTLinterRule::process | 7,275 | 9,251 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 17,465 | 20,783 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility | 3,735 | 6,683 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility | 3,735 | 6,010 us | |
ArcanistInnerFunctionXHPASTLinterRule::process | 3,761 | 4,015 us | |
ArcanistInstanceOfOperatorXHPASTLinterRule::process | 3,735 | 3,957 us | |
ArcanistInvalidDefaultParameterXHPASTLinterRule::process | 3,735 | 13,458 us | |
ArcanistInvalidModifiersXHPASTLinterRule::process | 3,735 | 4,112 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 3,735 | 9,074 us | |
ArcanistLambdaFuncFunctionXHPASTLinterRule::process | 3,735 | 6,489 us | |
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process | 3,735 | 5,447 us | |
ArcanistListAssignmentXHPASTLinterRule::process | 3,735 | 3,835 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 3,735 | 6,194 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering | 3,735 | 6,838 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering | 3,735 | 6,499 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 118,884 | 128,770 us | |
ArcanistNoParentScopeXHPASTLinterRule::process | 3,769 | 4,796 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 14,940 | 23,676 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 14,940 | 22,781 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features | 7,470 | 11,072 us | |
ArcanistXHPASTLinterRule::getAnonymousClosures | 7,275 | 12,553 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 3,735 | 6,489 us | |
ArcanistParseStrUseXHPASTLinterRule::process | 3,735 | 5,421 us | |
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process | 3,735 | 4,223 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 3,735 | 4,858 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 224,408 | 291,778 us | |
ArcanistReusedIteratorReferenceXHPASTLinterRule::process | 113,475 | 120,828 us | |
ArcanistReusedIteratorXHPASTLinterRule::process | 15,447 | 15,862 us | |
ArcanistSelfMemberReferenceXHPASTLinterRule::process | 7,275 | 8,119 us | |
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck | 3,735 | 6,695 us | |
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart | 3,735 | 5,767 us | |
ArcanistStaticThisXHPASTLinterRule::process | 30,419 | 34,321 us | |
ArcanistTautologicalExpressionXHPASTLinterRule::process | 3,735 | 5,422 us | |
ArcanistToStringExceptionXHPASTLinterRule::process | 3,736 | 4,105 us | |
ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process | 3,735 | 6,293 us | |
ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process | 3,735 | 4,033 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 289,934 | 304,808 us | |
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process | 6,829 | 33,501 us | |
ArcanistUnnecessarySemicolonXHPASTLinterRule::process | 3,735 | 4,367 us | |
ArcanistUselessOverridingMethodXHPASTLinterRule::process | 3,735 | 4,401 us | |
ArcanistVariableVariableXHPASTLinterRule::process | 3,735 | 3,993 us | |
ArcanistBaseXHPASTLinter::getFunctionCalls | 7,470 | 11,013 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 3,735 | 4,813 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 7,470 | 13,812 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 3,735 | 4,912 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 3,735 | 4,650 us | |
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject | 3,735 | 4,835 us | |
ArcanistClassFilenameMismatchXHPASTLinterRule::process | 3,562 | 6,034 us | |
Child Calls | | | |