XHProf AASTNode::getChildByIndex Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
AASTNode::getChildByIndex1,791,8728,934,416 us100.0%
Parent Calls
AASTNode::getChildOfType366,8882,009,841 us
ArcanistXHPASTLinter::lintStrstrUsedForCheck3,19915,741 us
ArcanistXHPASTLinter::lintStrposUsedForStart3,1874,082 us
ArcanistXHPASTLinter::lintTautologicalExpressions65,755121,550 us
ArcanistXHPASTLinter::lintReusedIterators7,755160,930 us
ArcanistXHPASTLinter::lintReusedIteratorReferences162,791327,023 us
ArcanistXHPASTLinter::lintUndeclaredVariables188,682451,518 us
ArcanistXHPASTLinter::lintNamingConventions59,824700,449 us
ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators69,267350,679 us
ArcanistXHPASTLinter::getFunctionCalls121,260225,731 us
ArcanistXHPASTLinter::lintExitExpressions4,7546,656 us
ArcanistXHPASTLinter::lintArrayIndexWhitespace11,68116,495 us
ArcanistXHPASTLinter::lintPlusOperatorOnStrings56,747122,816 us
ArcanistXHPASTLinter::lintDuplicateKeysInArray43,6981,012,526 us
ArcanistXHPASTLinter::lintPHPCompatibility54,97496,460 us
ArcanistXHPASTLinter::lintPHP53Features17,47225,253 us
ArcanistXHPASTLinter::lintPHP54Features11,68132,041 us
ArcanistXHPASTLinter::lintConstructorParentheses25,34434,237 us
ArcanistXHPASTLinter::lintSwitchStatements4,3726,272 us
ArcanistXHPASTLinter::lintBlacklistedFunction40,42058,055 us
ArcanistXHPASTLinter::lintFormattedString53,71282,462 us
ArcanistXHPASTLinter::lintUnnecessarySemicolons139,1571,220,001 us
ArcanistXHPASTLinter::lintDefaultParameters13,77436,843 us
ArcanistXHPASTLinter::lintLowercaseFunctions40,42073,361 us
ArcanistPhutilXHPASTLinter::lintArrayCombine40,428880,148 us
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall79,582648,067 us
ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions40,42054,788 us
ArcanistXHPASTLinter::lintDynamicDefines11 us
ArcanistXHPASTLinter::lintConstantDefinitions1,6452,411 us
ArcanistXHPASTLinter::lintSurpriseConstructors23,08572,193 us
ArcanistXHPASTLinter::lintUseOfThisInStaticMethods19,93849,293 us
ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch3,1676,499 us
ArcanistXHPASTLinter::lintSelfMemberReference16,79129,992 us
ArcanistXHPASTLinter::lintArraySeparator12 us
Child Calls