Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
implode | 2,306,554 | 1,598,834 us | 100.0% |
Parent Calls | | | |
Filesystem::walkToRoot | 7 | 11 us | |
Filesystem::resolvePath | 2 | 5 us | |
ArcanistLintWorkflow::getArguments | 2 | 5 us | |
main() | 1 | 2 us | |
PhutilErrorTrap::getErrorsAsString | 4,380 | 100,916 us | |
ArcanistBaseXHPASTLinter::getCacheVersion | 2 | 4 us | |
ArcanistLintEngine::run | 1 | 5 us | |
FileFinder::generateList | 762 | 933 us | |
FileFinder::find | 381 | 471 us | |
AASTNode::getConcreteString | 2,077,015 | 1,120,788 us | |
AASTNode::getSemanticString | 40,878 | 35,807 us | |
ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 31,762 | 21,147 us | |
ArcanistXHPASTLinter::lintArrayIndexWhitespace | 11,681 | 4,078 us | |
ArcanistXHPASTLinter::lintClosingCallParen | 111,578 | 48,446 us | |
ArcanistXHPASTLinter::lintClosingDeclarationParen | 20,039 | 8,634 us | |
PhutilDocblockParser::parse | 241 | 246 us | |
xsprintf_command | 10 | 846 us | |
xsprintf_command@1 | 651 | 245,593 us | |
PhutilConsoleFormatter::formatString | 3,145 | 2,156 us | |
phutil_console_wrap | 2,400 | 2,678 us | |
ArcanistConsoleLintRenderer::renderContext | 1,191 | 2,696 us | |
ArcanistConsoleLintRenderer::renderLintResult | 424 | 3,364 us | |
ArcanistLintWorkflow::getCacheKey | 1 | 3 us | |
Child Calls | | | |
PhutilCommandString::__toString | 888 | 152,340 us | 9.5% |
PhutilCommandString::__toString@1 | 434 | 85,018 us | 5.3% |