Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::valid | 5,098,791 | 25,753,167 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinterRule::getFunctionCalls | 247,200 | 1,296,168 us | |
ArcanistAliasFunctionXHPASTLinterRule::process | 3,719 | 23,141 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 16,250 | 99,951 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 21,073 | 116,752 us | |
ArcanistArrayValueXHPASTLinterRule::process | 21,073 | 125,001 us | |
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 82,401 | 433,079 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 49,440 | 252,412 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 223,215 | 1,167,540 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 143,643 | 755,302 us | |
ArcanistCallTimePassByReferenceXHPASTLinterRule::process | 139,706 | 698,170 us | |
ArcanistCastSpacingXHPASTLinterRule::process | 4,348 | 24,119 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 85,512 | 448,904 us | |
ArcanistConstructorParenthesesXHPASTLinterRule::process | 17,506 | 94,370 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 25,870 | 165,910 us | |
ArcanistDefaultParametersXHPASTLinterRule::process | 63,233 | 320,392 us | |
ArcanistDoubleQuoteXHPASTLinterRule::process | 99,979 | 508,050 us | |
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process | 21,073 | 112,272 us | |
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process | 5,168 | 28,745 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 3,720 | 19,281 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 61,907 | 333,597 us | |
ArcanistExitExpressionXHPASTLinterRule::process | 8,825 | 45,429 us | |
ArcanistExtractUseXHPASTLinterRule::process | 3,719 | 19,147 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 49,440 | 260,795 us | |
ArcanistImplicitConstructorXHPASTLinterRule::process | 32,811 | 180,928 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 24,489 | 124,454 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility | 25,845 | 134,547 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility | 8,370 | 45,882 us | |
ArcanistInnerFunctionXHPASTLinterRule::process | 3,769 | 19,204 us | |
ArcanistInstanceOfOperatorXHPASTLinterRule::process | 63,470 | 314,744 us | |
ArcanistInvalidDefaultParameterXHPASTLinterRule::process | 18,931 | 97,179 us | |
ArcanistInvalidModifiersXHPASTLinterRule::process | 30,496 | 155,578 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 55,060 | 291,090 us | |
ArcanistLambdaFuncFunctionXHPASTLinterRule::process | 3,744 | 24,747 us | |
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process | 4,234 | 21,788 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 49,440 | 294,290 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering | 25,845 | 138,629 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering | 8,370 | 43,509 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 419,856 | 2,096,542 us | |
ArcanistNoParentScopeXHPASTLinterRule::process | 7,357 | 39,543 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 173,116 | 858,582 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 34,207 | 177,093 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features | 19,969 | 99,078 us | |
ArcanistXHPASTLinterRule::getAnonymousClosures | 7,268 | 41,515 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 200,199 | 1,002,246 us | |
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process | 63,470 | 302,808 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 3,730 | 19,031 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 559,644 | 2,752,212 us | |
ArcanistReusedIteratorReferenceXHPASTLinterRule::process | 388,301 | 1,896,022 us | |
ArcanistReusedIteratorXHPASTLinterRule::process | 24,517 | 118,200 us | |
ArcanistSelfMemberReferenceXHPASTLinterRule::process | 29,294 | 145,853 us | |
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck | 63,470 | 316,107 us | |
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart | 63,470 | 310,170 us | |
ArcanistStaticThisXHPASTLinterRule::process | 87,538 | 430,474 us | |
ArcanistTautologicalExpressionXHPASTLinterRule::process | 63,470 | 307,130 us | |
ArcanistToStringExceptionXHPASTLinterRule::process | 25,846 | 128,292 us | |
ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process | 3,903 | 23,961 us | |
ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process | 8,825 | 44,982 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 697,806 | 3,484,295 us | |
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process | 28,972 | 145,914 us | |
ArcanistUnnecessarySemicolonXHPASTLinterRule::process | 154,350 | 741,825 us | |
ArcanistUselessOverridingMethodXHPASTLinterRule::process | 25,845 | 130,457 us | |
ArcanistVariableVariableXHPASTLinterRule::process | 3,719 | 18,954 us | |
ArcanistBaseXHPASTLinter::getFunctionCalls | 98,880 | 464,807 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 3,723 | 17,478 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 66,946 | 316,959 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 3,720 | 17,607 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 7,243 | 35,361 us | |
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject | 7,243 | 34,573 us | |
Child Calls | | | |
count | 5,098,791 | 5,284,548 us | 20.5% |