| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| call_user_func | 12,040 | 69,949,421 us | 100.0% |
| Parent Calls | | | |
| ArcanistPhutilXHPASTLinter::resolveFuture | 860 | 1,261,610 us | |
| ArcanistXHPASTLinter::resolveFuture | 11,180 | 68,687,811 us | |
| Child Calls | | | |
| ArcanistXHPASTLinter::lintPHPCompatibility | 215 | 10,379,118 us | 14.8% |
| ArcanistXHPASTLinter::lintUnnecessarySemicolons | 215 | 9,118,417 us | 13.0% |
| ArcanistXHPASTLinter::lintBraceFormatting | 215 | 8,329,035 us | 11.9% |
| ArcanistXHPASTLinter::lintEmptyBlockStatements | 215 | 6,162,782 us | 8.8% |
| ArcanistXHPASTLinter::lintUndeclaredVariables | 215 | 5,964,252 us | 8.5% |
| ArcanistXHPASTLinter::lintNamingConventions | 215 | 4,187,259 us | 6.0% |
| ArcanistXHPASTLinter::lintSpaceAfterControlStatementKeywords | 215 | 2,673,041 us | 3.8% |
| ArcanistXHPASTLinter::lintStrstrUsedForCheck | 215 | 1,951,600 us | 2.8% |
| ArcanistXHPASTLinter::lintReusedIteratorReferences | 215 | 1,912,822 us | 2.7% |
| ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators | 215 | 1,494,902 us | 2.1% |
| ArcanistXHPASTLinter::lintPHPTagUse | 215 | 1,477,080 us | 2.1% |
| ArcanistXHPASTLinter::lintClosingCallParen | 215 | 1,349,223 us | 1.9% |
| ArcanistXHPASTLinter::lintStrings | 215 | 1,315,160 us | 1.9% |
| ArcanistXHPASTLinter::lintKeywordCasing | 215 | 1,253,681 us | 1.8% |
| ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 215 | 1,245,678 us | 1.8% |
| ArcanistXHPASTLinter::lintArraySeparator | 215 | 1,228,727 us | 1.8% |
| ArcanistXHPASTLinter::lintImplicitFallthrough | 215 | 1,049,445 us | 1.5% |
| ArcanistXHPASTLinter::lintDuplicateKeysInArray | 215 | 912,041 us | 1.3% |
| ArcanistXHPASTLinter::lintLowercaseFunctions | 215 | 826,587 us | 1.2% |
| ArcanistPhutilXHPASTLinter::lintArrayCombine | 215 | 664,125 us | 0.9% |
| ArcanistXHPASTLinter::lintTodoComments | 215 | 644,958 us | 0.9% |
| ArcanistXHPASTLinter::lintReusedIterators | 215 | 627,029 us | 0.9% |
| ArcanistXHPASTLinter::lintTautologicalExpressions | 215 | 433,605 us | 0.6% |
| ArcanistXHPASTLinter::lintSelfMemberReference | 215 | 432,073 us | 0.6% |
| ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString | 215 | 401,086 us | 0.6% |
| ArcanistXHPASTLinter::lintUseOfThisInStaticMethods | 215 | 361,647 us | 0.5% |
| ArcanistXHPASTLinter::lintStrposUsedForStart | 215 | 336,001 us | 0.5% |
| ArcanistXHPASTLinter::lintCallTimePassByReference | 215 | 330,989 us | 0.5% |
| ArcanistXHPASTLinter::lintFormattedString | 215 | 276,467 us | 0.4% |
| ArcanistXHPASTLinter::lintPlusOperatorOnStrings | 215 | 254,524 us | 0.4% |
| ArcanistXHPASTLinter::lintMethodModifier | 215 | 226,603 us | 0.3% |
| ArcanistXHPASTLinter::lintConstantDefinitions | 215 | 202,198 us | 0.3% |
| ArcanistXHPASTLinter::lintDynamicDefines | 215 | 188,181 us | 0.3% |
| ArcanistXHPASTLinter::lintBlacklistedFunction | 215 | 163,604 us | 0.2% |
| ArcanistXHPASTLinter::lintSpaceAroundConcatenationOperators | 215 | 161,042 us | 0.2% |
| ArcanistXHPASTLinter::lintPregQuote | 215 | 154,305 us | 0.2% |
| ArcanistXHPASTLinter::lintClosingDeclarationParen | 215 | 144,925 us | 0.2% |
| ArcanistPhutilXHPASTLinter::lintDeprecatedFunctions | 215 | 137,470 us | 0.2% |
| ArcanistXHPASTLinter::lintConstructorParentheses | 215 | 135,889 us | 0.2% |
| ArcanistXHPASTLinter::lintSemicolons | 215 | 106,485 us | 0.2% |
| ArcanistXHPASTLinter::lintArrayIndexWhitespace | 215 | 102,265 us | 0.1% |
| ArcanistXHPASTLinter::lintDefaultParameters | 215 | 98,629 us | 0.1% |
| ArcanistXHPASTLinter::lintSurpriseConstructors | 215 | 94,425 us | 0.1% |
| ArcanistXHPASTLinter::lintUnnecessaryFinalModifier | 215 | 80,552 us | 0.1% |
| ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 215 | 47,006 us | 0.1% |
| ArcanistXHPASTLinter::lintExitExpressions | 215 | 35,540 us | 0.1% |
| ArcanistXHPASTLinter::lintLanguageConstructParentheses | 215 | 30,614 us | 0.0% |
| ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch | 215 | 28,689 us | 0.0% |
| ArcanistXHPASTLinter::lintPropertyModifier | 215 | 24,490 us | 0.0% |
| ArcanistXHPASTLinter::lintSwitchStatements | 215 | 21,941 us | 0.0% |
| ArcanistXHPASTLinter::lintInnerFunctions | 215 | 14,686 us | 0.0% |
| ArcanistXHPASTLinter::lintCommentSpaces | 215 | 13,953 us | 0.0% |
| ArcanistXHPASTLinter::lintHashComments | 215 | 6,463 us | 0.0% |
| ArcanistXHPASTLinter::lintVariableVariables | 215 | 6,415 us | 0.0% |
| ArcanistXHPASTLinter::lintLogicalOperators | 215 | 4,854 us | 0.0% |
| ArcanistXHPASTLinter::lintElseIfStatements | 215 | 3,101 us | 0.0% |