Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::valid | 4,860,685 | 13,452,965 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinterRule::getFunctionCalls | 241,370 | 655,978 us | |
ArcanistAliasFunctionXHPASTLinterRule::process | 3,486 | 11,598 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 16,043 | 47,637 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 20,591 | 64,596 us | |
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 80,556 | 246,433 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 48,274 | 166,859 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 217,377 | 590,236 us | |
ArcanistCallTimePassByReferenceXHPASTLinterRule::process | 136,305 | 349,713 us | |
ArcanistCastSpacingXHPASTLinterRule::process | 4,115 | 12,895 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 83,057 | 269,842 us | |
ArcanistClosingCallParenthesesXHPASTLinterRule::process | 122,937 | 396,037 us | |
ArcanistClosingDeclarationParenthesesXHPASTLinterRule::process | 24,704 | 77,570 us | |
ArcanistConstructorParenthesesXHPASTLinterRule::process | 16,854 | 76,914 us | |
ArcanistDefaultParametersXHPASTLinterRule::process | 60,576 | 156,973 us | |
ArcanistDoubleQuoteXHPASTLinterRule::process | 97,729 | 303,790 us | |
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process | 20,591 | 59,844 us | |
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process | 4,912 | 14,901 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 3,487 | 9,388 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 60,087 | 200,095 us | |
ArcanistExitExpressionXHPASTLinterRule::process | 8,517 | 23,834 us | |
ArcanistExtractUseXHPASTLinterRule::process | 3,486 | 9,325 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 48,274 | 180,693 us | |
ArcanistImplicitConstructorXHPASTLinterRule::process | 31,190 | 101,238 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 24,397 | 87,778 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility | 24,679 | 65,040 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility | 8,269 | 22,079 us | |
ArcanistInnerFunctionXHPASTLinterRule::process | 3,536 | 11,288 us | |
ArcanistInstanceOfOperatorXHPASTLinterRule::process | 62,416 | 149,663 us | |
ArcanistInvalidDefaultParameterXHPASTLinterRule::process | 18,140 | 45,922 us | |
ArcanistInvalidModifiersXHPASTLinterRule::process | 29,462 | 73,780 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 53,870 | 199,785 us | |
ArcanistLambdaFuncFunctionXHPASTLinterRule::process | 3,511 | 16,363 us | |
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process | 3,996 | 13,935 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 48,274 | 190,197 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering | 24,679 | 69,727 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering | 8,269 | 22,563 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 407,737 | 1,080,655 us | |
ArcanistNoParentScopeXHPASTLinterRule::process | 6,895 | 21,376 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 168,531 | 442,544 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 33,012 | 91,222 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features | 16,043 | 40,900 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 177,931 | 473,040 us | |
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process | 62,416 | 175,563 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 3,497 | 9,556 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 544,036 | 1,429,849 us | |
ArcanistReusedIteratorReferenceXHPASTLinterRule::process | 378,748 | 1,017,363 us | |
ArcanistReusedIteratorXHPASTLinterRule::process | 23,782 | 59,445 us | |
ArcanistSelfMemberReferenceXHPASTLinterRule::process | 28,340 | 85,456 us | |
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck | 62,416 | 161,406 us | |
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart | 62,416 | 150,362 us | |
ArcanistStaticThisXHPASTLinterRule::process | 84,206 | 226,066 us | |
ArcanistTautologicalExpressionXHPASTLinterRule::process | 62,416 | 185,274 us | |
ArcanistToStringExceptionXHPASTLinterRule::process | 24,680 | 64,089 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 657,073 | 1,781,899 us | |
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process | 27,509 | 71,180 us | |
ArcanistUnnecessarySemicolonXHPASTLinterRule::process | 150,605 | 360,600 us | |
ArcanistUselessOverridingMethodXHPASTLinterRule::process | 24,679 | 63,269 us | |
ArcanistVariableVariableXHPASTLinterRule::process | 3,486 | 10,781 us | |
ArcanistBaseXHPASTLinter::getFunctionCalls | 96,548 | 234,510 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 3,490 | 32,380 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 65,128 | 147,477 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 3,487 | 8,095 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 6,781 | 17,703 us | |
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject | 6,781 | 16,396 us | |
Child Calls | | | |
count | 4,860,685 | 2,108,743 us | 15.7% |