XHProf implode Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
implode | 284,626 | 277,699 us | 100.0% |
Parent Calls | |||
Filesystem::walkToRoot | 7 | 9 us | |
Filesystem::resolvePath | 2 | 5 us | |
ArcanistLintWorkflow::getArguments | 2 | 4 us | |
main() | 1 | 2 us | |
PhutilErrorTrap::getErrorsAsString | 273 | 2,486 us | |
ArcanistBaseXHPASTLinter::getCacheVersion | 2 | 3 us | |
ArcanistLintEngine::run | 1 | 4 us | |
FileFinder::generateList | 44 | 51 us | |
FileFinder::find | 22 | 29 us | |
AASTNode::getConcreteString | 242,895 | 123,761 us | |
PhutilDocblockParser::parse | 144 | 121 us | |
ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 3,486 | 2,253 us | |
ArcanistXHPASTLinter::lintClosingCallParen | 9,293 | 18,776 us | |
ArcanistXHPASTLinter::lintClosingDeclarationParen | 2,022 | 493 us | |
AASTNode::getSemanticString | 21,894 | 94,335 us | |
ArcanistXHPASTLinter::lintArrayIndexWhitespace | 1,834 | 560 us | |
PhutilConsoleFormatter::formatString | 1,190 | 12,205 us | |
phutil_console_wrap | 937 | 19,012 us | |
ArcanistConsoleLintRenderer::renderContext | 426 | 2,358 us | |
ArcanistConsoleLintRenderer::renderLintResult | 150 | 1,226 us | |
ArcanistLintWorkflow::getCacheKey | 1 | 6 us | |
Child Calls |