XHProf AASTNodeList::next Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
AASTNodeList::next2,943,5492,726,074 us100.0%
Parent Calls
ArcanistXHPASTLinter::lintStrstrUsedForCheck55,49352,187 us
ArcanistXHPASTLinter::lintStrposUsedForStart55,49351,800 us
ArcanistXHPASTLinter::lintImplicitFallthrough6,6864,197 us
ArcanistXHPASTLinter::lintBraceFormatting195,481155,709 us
ArcanistXHPASTLinter::lintTautologicalExpressions55,49348,074 us
ArcanistXHPASTLinter::lintReusedIterators8,4816,302 us
ArcanistXHPASTLinter::lintReusedIteratorReferences255,307254,090 us
ArcanistXHPASTLinter::lintUndeclaredVariables378,615281,795 us
ArcanistXHPASTLinter::lintNamingConventions276,145344,515 us
ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions163,451196,334 us
ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators69,26783,397 us
ArcanistXHPASTLinter::getFunctionCalls121,260108,012 us
ArcanistXHPASTLinter::lintExitExpressions4,7543,495 us
ArcanistXHPASTLinter::lintArrayIndexWhitespace11,68112,565 us
ArcanistXHPASTLinter::lintPlusOperatorOnStrings55,49346,121 us
ArcanistXHPASTLinter::lintDuplicateKeysInArray16,19813,184 us
ArcanistXHPASTLinter::lintClosingCallParen111,632160,215 us
ArcanistXHPASTLinter::lintClosingDeclarationParen20,03926,617 us
ArcanistXHPASTLinter::lintKeywordCasing45,61739,451 us
ArcanistXHPASTLinter::lintStrings85,37987,776 us
ArcanistXHPASTLinter::lintPHPCompatibility141,290138,856 us
ArcanistXHPASTLinter::lintPHP53Features17,56814,817 us
ArcanistXHPASTLinter::lintPHP54Features11,6818,008 us
ArcanistXHPASTLinter::lintLanguageConstructParentheses486202 us
ArcanistXHPASTLinter::lintEmptyBlockStatements53,30065,685 us
ArcanistXHPASTLinter::lintArraySeparator16,19823,883 us
ArcanistXHPASTLinter::lintConstructorParentheses12,6729,065 us
ArcanistXHPASTLinter::lintSwitchStatements1,3111,527 us
ArcanistXHPASTLinter::lintBlacklistedFunction40,42018,016 us
ArcanistXHPASTLinter::lintCallTimePassByReference124,30445,948 us
ArcanistXHPASTLinter::lintFormattedString40,42034,892 us
ArcanistXHPASTLinter::lintUnnecessarySemicolons139,15989,328 us
ArcanistXHPASTLinter::lintInnerFunctions2614 us
ArcanistXHPASTLinter::lintDefaultParameters33,81314,423 us
ArcanistXHPASTLinter::lintLowercaseFunctions40,42074,923 us
ArcanistPhutilXHPASTLinter::lintArrayCombine40,42020,476 us
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall53,09243,184 us
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions40,42015,702 us
ArcanistXHPASTLinter::lintDynamicDefines11 us
ArcanistXHPASTLinter::lintConstantDefinitions1,6451,241 us
ArcanistXHPASTLinter::lintSurpriseConstructors23,08518,654 us
ArcanistXHPASTLinter::lintUseOfThisInStaticMethods52,16644,946 us
ArcanistXHPASTLinter::lintMethodModifier20,01320,207 us
ArcanistXHPASTLinter::lintUnnecessaryFinalModifier19,95619,200 us
ArcanistXHPASTLinter::lintSelfMemberReference19,93820,353 us
ArcanistXHPASTLinter::lintPropertyModifier4,6233,192 us
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges3,1473,483 us
ArcanistXHPASTLinter::lintPregQuote1012 us
Child Calls