Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
implode | 3,195,482 | 3,084,438 us | 100.0% |
Parent Calls | | | |
Filesystem::walkToRoot | 6 | 8 us | |
Filesystem::resolvePath | 2 | 4 us | |
ArcanistLintWorkflow::getArguments | 2 | 4 us | |
main() | 1 | 3 us | |
PhutilErrorTrap::getErrorsAsString | 4,554 | 65,239 us | |
ArcanistBaseXHPASTLinter::getCacheVersion | 2 | 5 us | |
ArcanistLintEngine::run | 1 | 18 us | |
FileFinder::generateList | 804 | 1,610 us | |
FileFinder::find | 402 | 826 us | |
AASTNode::getConcreteString | 2,875,732 | 2,475,650 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,557 | 8,037 us | |
ArcanistClosingCallParenthesesXHPASTLinterRule::process | 119,400 | 92,488 us | |
ArcanistClosingDeclarationParenthesesXHPASTLinterRule::process | 21,218 | 22,094 us | |
AASTNode::getSemanticString | 118,774 | 147,217 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 34,442 | 35,370 us | |
PhutilDocblockParser::parse | 252 | 383 us | |
xsprintf_command | 9 | 1,040 us | |
xsprintf_command@1 | 666 | 225,962 us | |
PhutilConsoleFormatter::formatString | 3,428 | 1,488 us | |
phutil_console_wrap | 1,897 | 1,759 us | |
ArcanistConsoleLintRenderer::renderContext | 939 | 2,525 us | |
ArcanistConsoleLintRenderer::renderLintResult | 393 | 2,707 us | |
ArcanistLintWorkflow::getCacheKey | 1 | 1 us | |
Child Calls | | | |
PhutilCommandString::__toString | 906 | 131,822 us | 4.3% |
PhutilCommandString::__toString@1 | 444 | 89,569 us | 2.9% |