Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::valid | 5,186,236 | 27,064,657 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinterRule::getFunctionCalls | 298,170 | 1,574,319 us | |
ArcanistAliasFunctionXHPASTLinterRule::process | 3,735 | 35,950 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 16,322 | 90,767 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 21,149 | 127,204 us | |
ArcanistArrayValueXHPASTLinterRule::process | 21,149 | 113,158 us | |
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 82,817 | 453,778 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 49,695 | 291,515 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 224,363 | 1,231,650 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 144,129 | 775,822 us | |
ArcanistCallTimePassByReferenceXHPASTLinterRule::process | 140,159 | 716,937 us | |
ArcanistCastSpacingXHPASTLinterRule::process | 4,370 | 23,307 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 85,810 | 461,848 us | |
ArcanistConstructorParenthesesXHPASTLinterRule::process | 17,551 | 95,920 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 26,045 | 153,585 us | |
ArcanistDefaultParametersXHPASTLinterRule::process | 63,644 | 335,671 us | |
ArcanistDoubleQuoteXHPASTLinterRule::process | 100,288 | 525,111 us | |
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process | 21,149 | 125,140 us | |
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process | 5,190 | 29,286 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 3,736 | 19,638 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 62,242 | 336,222 us | |
ArcanistExitExpressionXHPASTLinterRule::process | 8,861 | 56,843 us | |
ArcanistExtractUseXHPASTLinterRule::process | 3,735 | 19,620 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 49,695 | 265,838 us | |
ArcanistGlobalVariableXHPASTLinterRule::process | 3,737 | 19,981 us | |
ArcanistImplicitConstructorXHPASTLinterRule::process | 33,017 | 170,332 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 24,579 | 126,965 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility | 26,019 | 137,735 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility | 8,399 | 44,203 us | |
ArcanistInnerFunctionXHPASTLinterRule::process | 3,787 | 20,041 us | |
ArcanistInstanceOfOperatorXHPASTLinterRule::process | 63,793 | 324,412 us | |
ArcanistInvalidDefaultParameterXHPASTLinterRule::process | 19,024 | 100,368 us | |
ArcanistInvalidModifiersXHPASTLinterRule::process | 30,683 | 157,077 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 55,359 | 293,510 us | |
ArcanistLambdaFuncFunctionXHPASTLinterRule::process | 3,761 | 25,119 us | |
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process | 4,251 | 23,298 us | |
ArcanistListAssignmentXHPASTLinterRule::process | 4,107 | 21,948 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 49,695 | 307,314 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering | 26,019 | 141,731 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering | 8,399 | 44,820 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 422,190 | 2,163,778 us | |
ArcanistNoParentScopeXHPASTLinterRule::process | 7,399 | 42,298 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 174,014 | 897,917 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 34,436 | 185,937 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features | 20,057 | 104,341 us | |
ArcanistXHPASTLinterRule::getAnonymousClosures | 7,301 | 42,632 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 200,972 | 1,032,772 us | |
ArcanistParseStrUseXHPASTLinterRule::process | 3,735 | 19,573 us | |
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process | 63,793 | 322,326 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 3,746 | 19,645 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 562,804 | 2,881,557 us | |
ArcanistReusedIteratorReferenceXHPASTLinterRule::process | 390,345 | 1,985,557 us | |
ArcanistReusedIteratorXHPASTLinterRule::process | 24,657 | 126,357 us | |
ArcanistSelfMemberReferenceXHPASTLinterRule::process | 29,501 | 152,069 us | |
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck | 63,793 | 326,989 us | |
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart | 63,793 | 322,147 us | |
ArcanistStaticThisXHPASTLinterRule::process | 88,113 | 451,089 us | |
ArcanistTautologicalExpressionXHPASTLinterRule::process | 63,793 | 322,942 us | |
ArcanistToStringExceptionXHPASTLinterRule::process | 26,020 | 133,841 us | |
ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process | 3,919 | 24,559 us | |
ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process | 8,861 | 47,254 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 701,665 | 3,596,020 us | |
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process | 29,153 | 152,608 us | |
ArcanistUnnecessarySemicolonXHPASTLinterRule::process | 155,128 | 785,859 us | |
ArcanistUselessOverridingMethodXHPASTLinterRule::process | 26,019 | 135,034 us | |
ArcanistVariableVariableXHPASTLinterRule::process | 3,735 | 19,999 us | |
ArcanistBaseXHPASTLinter::getFunctionCalls | 99,390 | 500,125 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 3,739 | 18,816 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 67,246 | 338,770 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 3,736 | 18,811 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 7,275 | 38,065 us | |
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject | 7,275 | 36,987 us | |
Child Calls | | | |
count | 5,186,236 | 5,452,257 us | 20.1% |