Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNodeList::next | 3,821,366 | 4,389,172 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinterRule::getFunctionCalls | 223,940 | 289,966 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,557 | 17,782 us | |
ArcanistArraySeparatorXHPASTLinterRule::process | 17,105 | 22,640 us | |
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process | 73,584 | 115,070 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 44,788 | 40,164 us | |
ArcanistBraceFormattingXHPASTLinterRule::process | 206,919 | 193,677 us | |
ArcanistCallTimePassByReferenceXHPASTLinterRule::process | 132,819 | 126,149 us | |
ArcanistClosingCallParenthesesXHPASTLinterRule::process | 119,451 | 194,452 us | |
ArcanistClosingDeclarationParenthesesXHPASTLinterRule::process | 21,218 | 31,577 us | |
ArcanistConstructorParenthesesXHPASTLinterRule::process | 13,368 | 15,330 us | |
ArcanistDefaultParametersXHPASTLinterRule::process | 35,872 | 34,138 us | |
ArcanistDoubleQuoteXHPASTLinterRule::process | 89,906 | 112,806 us | |
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process | 17,105 | 21,725 us | |
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process | 1,426 | 2,071 us | |
ArcanistEmptyStatementXHPASTLinterRule::process | 56,601 | 84,414 us | |
ArcanistExitExpressionXHPASTLinterRule::process | 5,031 | 5,009 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 44,788 | 54,093 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 7,147 | 7,991 us | |
ArcanistInnerFunctionXHPASTLinterRule::process | 25 | 32 us | |
ArcanistInstanceOfOperatorXHPASTLinterRule::process | 58,930 | 65,174 us | |
ArcanistInvalidDefaultParameterXHPASTLinterRule::process | 14,654 | 12,657 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 50,384 | 58,958 us | |
ArcanistLambdaFuncFunctionXHPASTLinterRule::process | 25 | 45 us | |
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process | 510 | 887 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 44,788 | 83,598 us | |
ArcanistNamingConventionsXHPASTLinterRule::process | 294,791 | 376,485 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 154,587 | 180,672 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 19,068 | 24,576 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features | 12,557 | 13,476 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 174,445 | 226,095 us | |
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process | 58,930 | 51,558 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 330,593 | 334,895 us | |
ArcanistReusedIteratorReferenceXHPASTLinterRule::process | 270,866 | 280,607 us | |
ArcanistReusedIteratorXHPASTLinterRule::process | 9,126 | 8,804 us | |
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck | 58,930 | 66,119 us | |
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart | 58,930 | 59,903 us | |
ArcanistTautologicalExpressionXHPASTLinterRule::process | 58,930 | 55,540 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 402,080 | 399,657 us | |
ArcanistUnnecessarySemicolonXHPASTLinterRule::process | 147,119 | 128,356 us | |
ArcanistBaseXHPASTLinter::getFunctionCalls | 89,576 | 73,129 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 58,156 | 73,437 us | |
ArcanistCastSpacingXHPASTLinterRule::process | 629 | 789 us | |
ArcanistDynamicDefineXHPASTLinterRule::process | 1 | 1 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 76,276 | 97,217 us | |
ArcanistImplicitConstructorXHPASTLinterRule::process | 24,409 | 22,873 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility | 21,193 | 51,311 us | |
ArcanistInvalidModifiersXHPASTLinterRule::process | 25,976 | 23,345 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering | 21,193 | 29,185 us | |
ArcanistNoParentScopeXHPASTLinterRule::process | 3,378 | 5,651 us | |
ArcanistSelfMemberReferenceXHPASTLinterRule::process | 21,559 | 49,120 us | |
ArcanistStaticThisXHPASTLinterRule::process | 55,423 | 73,684 us | |
ArcanistToStringExceptionXHPASTLinterRule::process | 21,193 | 25,110 us | |
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process | 21,146 | 23,480 us | |
ArcanistUselessOverridingMethodXHPASTLinterRule::process | 21,193 | 23,289 us | |
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility | 4,783 | 5,451 us | |
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering | 4,783 | 6,323 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 3,295 | 4,535 us | |
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject | 3,295 | 4,063 us | |
ArcanistPregQuoteMisuseXHPASTLinterRule::process | 11 | 22 us | |
ArcanistPhutilXHPASTLinter::lintArrayCombine | 4 | 7 us | |
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 1 | 2 us | |
Child Calls | | | |