XHProf AASTNodeList::rewind Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
AASTNodeList::rewind1,160,152510,313 us100.0%
Parent Calls
ArcanistXHPASTLinterRule::getFunctionCalls22,41030,380 us
ArcanistAliasFunctionXHPASTLinterRule::process3,7354,083 us
ArcanistArrayIndexSpacingXHPASTLinterRule::process3,7351,809 us
ArcanistArraySeparatorXHPASTLinterRule::process3,7359,284 us
ArcanistArrayValueXHPASTLinterRule::process3,7352,056 us
ArcanistBinaryExpressionSpacingXHPASTLinterRule::process7,4706,521 us
ArcanistBlacklistedFunctionXHPASTLinterRule::process3,7352,639 us
ArcanistBraceFormattingXHPASTLinterRule::process11,2058,136 us
ArcanistCallParenthesesXHPASTLinterRule::process3,7352,551 us
ArcanistCallTimePassByReferenceXHPASTLinterRule::process3,7353,015 us
ArcanistCastSpacingXHPASTLinterRule::process3,7351,188 us
ArcanistClassNameLiteralXHPASTLinterRule::process7,2752,973 us
ArcanistConstructorParenthesesXHPASTLinterRule::process3,7353,445 us
ArcanistDeclarationParenthesesXHPASTLinterRule::process3,7352,266 us
ArcanistDefaultParametersXHPASTLinterRule::process26,0458,326 us
ArcanistDoubleQuoteXHPASTLinterRule::process8,1332,634 us
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process3,7351,392 us
ArcanistDuplicateSwitchCaseXHPASTLinterRule::process3,7351,037 us
ArcanistDynamicDefineXHPASTLinterRule::process3,7351,809 us
ArcanistEmptyStatementXHPASTLinterRule::process3,7352,782 us
ArcanistExitExpressionXHPASTLinterRule::process3,7352,803 us
ArcanistExtractUseXHPASTLinterRule::process3,7353,565 us
ArcanistFormattedStringXHPASTLinterRule::process3,7351,536 us
ArcanistGlobalVariableXHPASTLinterRule::process3,7351,277 us
ArcanistImplicitConstructorXHPASTLinterRule::process7,2752,065 us
ArcanistImplicitFallthroughXHPASTLinterRule::process17,4655,461 us
ArcanistImplicitVisibilityXHPASTLinterRule::lintMethodVisibility3,73511,807 us
ArcanistImplicitVisibilityXHPASTLinterRule::lintPropertyVisibility3,7352,516 us
ArcanistInnerFunctionXHPASTLinterRule::process3,761970 us
ArcanistInstanceOfOperatorXHPASTLinterRule::process3,735973 us
ArcanistInvalidDefaultParameterXHPASTLinterRule::process3,7351,816 us
ArcanistInvalidModifiersXHPASTLinterRule::process3,7351,014 us
ArcanistKeywordCasingXHPASTLinterRule::process3,7354,934 us
ArcanistLambdaFuncFunctionXHPASTLinterRule::process3,7352,896 us
ArcanistLanguageConstructParenthesesXHPASTLinterRule::process3,7351,388 us
ArcanistListAssignmentXHPASTLinterRule::process3,735714 us
ArcanistLowercaseFunctionsXHPASTLinterRule::process3,7352,862 us
ArcanistModifierOrderingXHPASTLinterRule::lintMethodModifierOrdering3,7353,985 us
ArcanistModifierOrderingXHPASTLinterRule::lintPropertyModifierOrdering3,7353,604 us
ArcanistNamingConventionsXHPASTLinterRule::process118,88435,901 us
ArcanistNoParentScopeXHPASTLinterRule::process3,7691,446 us
ArcanistPHPCompatibilityXHPASTLinterRule::process14,94031,837 us
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features14,9409,240 us
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP54Features7,4703,641 us
ArcanistXHPASTLinterRule::getAnonymousClosures7,2756,538 us
ArcanistParenthesesSpacingXHPASTLinterRule::process3,7353,377 us
ArcanistParseStrUseXHPASTLinterRule::process3,7352,005 us
ArcanistPlusOperatorOnStringsXHPASTLinterRule::process3,7351,184 us
ArcanistPregQuoteMisuseXHPASTLinterRule::process3,7351,537 us
ArcanistReusedAsIteratorXHPASTLinterRule::process224,40863,860 us
ArcanistReusedIteratorReferenceXHPASTLinterRule::process113,47531,846 us
ArcanistReusedIteratorXHPASTLinterRule::process15,4473,970 us
ArcanistSelfMemberReferenceXHPASTLinterRule::process7,2752,067 us
ArcanistSlownessXHPASTLinterRule::lintStrstrUsedForCheck3,7353,405 us
ArcanistSlownessXHPASTLinterRule::lintStrposUsedForStart3,7352,041 us
ArcanistStaticThisXHPASTLinterRule::process30,41910,354 us
ArcanistTautologicalExpressionXHPASTLinterRule::process3,7351,835 us
ArcanistToStringExceptionXHPASTLinterRule::process3,7361,055 us
ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRule::process3,7352,762 us
ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRule::process3,7351,042 us
ArcanistUndeclaredVariableXHPASTLinterRule::process289,934109,725 us
ArcanistUnnecessaryFinalModifierXHPASTLinterRule::process6,8292,525 us
ArcanistUnnecessarySemicolonXHPASTLinterRule::process3,7351,338 us
ArcanistUselessOverridingMethodXHPASTLinterRule::process3,7351,226 us
ArcanistVariableVariableXHPASTLinterRule::process3,735837 us
ArcanistBaseXHPASTLinter::getFunctionCalls7,4703,492 us
ArcanistPhutilXHPASTLinter::lintArrayCombine3,7351,479 us
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall7,4706,492 us
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions3,7351,479 us
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges3,7351,328 us
ArcanistPhutilXHPASTLinter::lintClassExtendsPhobject3,7351,437 us
ArcanistClassFilenameMismatchXHPASTLinterRule::process3,5623,500 us
Child Calls