XHProf ArcanistLintWorkflow::run Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistLintWorkflow::run12,710,970,683 us100.0%
Parent Calls
main()12,710,970,683 us
Child Calls
ArcanistLintEngine::run12,709,302,447 us99.9%
ArcanistConsoleLintRenderer::renderLintResult5,1221,263,060 us0.0%
PhutilConsole::writeOut395157,167 us0.0%
iterator_to_array194,347 us0.0%
ArcanistWorkflow::readScratchJSONFile137,759 us0.0%
ArcanistLintResult::getMessages10,24426,187 us0.0%
ArcanistLintResult::isAllAutofix5,12211,852 us0.0%
ArcanistWorkflow::newLintEngine15,386 us0.0%
ArcanistGitAPI::getAllFiles15,181 us0.0%
spl_autoload_call14,824 us0.0%
ArcanistLintMessage::isError9391,933 us0.0%
ArcanistLintMessage::isWarning9351,480 us0.0%
ArcanistConfigurationManager::getConfigFromAnySource11,111 us0.0%
ArcanistLintMessage::isPatchApplied939437 us0.0%
ArcanistWorkflow::getArgument1685 us0.0%
ArcanistLintWorkflow::getCacheKey157 us0.0%
ArcanistLintRenderer::renderPostamble110 us0.0%
ArcanistLintEngine::getResults19 us0.0%
ArcanistWorkflow::getWorkingCopy19 us0.0%
ArcanistWorkflow::getRepositoryAPI28 us0.0%
LinesOfALargeExecFuture::__destruct15 us0.0%
ArcanistWorkflow::getParentWorkflow24 us0.0%
ArcanistLintEngine::setMinimumSeverity14 us0.0%
idx13 us0.0%
ArcanistLintEngine::setEnableAsyncLint13 us0.0%
ArcanistConsoleLintRenderer::setShowAutofixPatches13 us0.0%
ArcanistLintEngine::setPaths12 us0.0%
ArcanistLintEngine::getPostponedLinters12 us0.0%
PhutilConsole::getConsole12 us0.0%
ArcanistLintRenderer::renderPreamble11 us0.0%
ArcanistWorkflow::getConfigurationManager11 us0.0%
ExecFuture::__destruct11 us0.0%