| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| main() | 1 | 975,177,245 us | 100.0% |
| Parent Calls | | | |
| Child Calls | | | |
| ArcanistLintWorkflow::run | 1 | 975,088,094 us | 100.0% |
| ArcanistConfiguration::selectWorkflow | 1 | 36,838 us | 0.0% |
| arcanist_load_libraries | 4 | 23,815 us | 0.0% |
| ArcanistConfigurationManager::getConfigFromAnySource | 4 | 8,273 us | 0.0% |
| spl_autoload_call | 6 | 5,625 us | 0.0% |
| ArcanistWorkingCopyIdentity::getProjectConfig | 2 | 2,727 us | 0.0% |
| ArcanistRepositoryAPI::newAPIFromConfigurationManager | 1 | 2,281 us | 0.0% |
| reenter_if_this_is_arcanist_or_libphutil | 1 | 1,655 us | 0.0% |
| ArcanistWorkingCopyIdentity::newFromPath | 1 | 1,586 us | 0.0% |
| PhutilConsole::getConsole | 1 | 1,244 us | 0.0% |
| ArcanistConfigurationManager::applyRuntimeArcConfig | 1 | 980 us | 0.0% |
| PhutilArgumentParser::parsePartial | 1 | 785 us | 0.0% |
| pht | 11 | 698 us | 0.0% |
| PhutilConsole::writeLog | 2 | 656 us | 0.0% |
| ArcanistConfigurationManager::readUserArcConfig | 1 | 562 us | 0.0% |
| ArcanistConfigurationManager::readSystemArcConfig | 1 | 202 us | 0.0% |
| PhutilArgumentParser::getArg | 10 | 164 us | 0.0% |
| PhutilURI::__construct | 1 | 163 us | 0.0% |
| ArcanistWorkflow::parseArguments | 1 | 149 us | 0.0% |
| ArcanistWorkflow::willRunWorkflow | 1 | 89 us | 0.0% |
| phutil_get_library_root | 2 | 42 us | 0.0% |
| PhutilURI::__toString | 1 | 31 us | 0.0% |
| idx | 8 | 28 us | 0.0% |
| putenv | 1 | 15 us | 0.0% |
| register_shutdown_function | 1 | 13 us | 0.0% |
| ArcanistLintWorkflow::requiresAuthentication | 1 | 12 us | 0.0% |
| ArcanistWorkflow::finalize | 1 | 11 us | 0.0% |
| ArcanistWorkflow::setConduitCredentials | 1 | 8 us | 0.0% |
| PhutilURI::setPath | 1 | 7 us | 0.0% |
| ArcanistConfigurationManager::setWorkingCopyIdentity | 2 | 7 us | 0.0% |
| PhutilArgumentParser::shutdownProfiler | 1 | 7 us | 0.0% |
| getcwd | 1 | 5 us | 0.0% |
| ArcanistWorkflow::setConfigurationManager | 1 | 4 us | 0.0% |
| ArcanistConfiguration::willRunWorkflow | 1 | 4 us | 0.0% |
| ArcanistWorkflow::setConduitURI | 1 | 4 us | 0.0% |
| ArcanistConfiguration::didRunWorkflow | 1 | 3 us | 0.0% |
| ArcanistWorkingCopyIdentity::getVCSType | 2 | 3 us | 0.0% |
| ArcanistConfigurationManager::readUserConfigurationFile | 1 | 3 us | 0.0% |
| array_slice | 1 | 3 us | 0.0% |
| PhutilArgumentParser::getUnconsumedArgumentVector | 1 | 2 us | 0.0% |
| ArcanistWorkflow::setCommand | 1 | 2 us | 0.0% |
| ArcanistWorkflow::getSupportedRevisionControlSystems | 1 | 2 us | 0.0% |
| implode | 1 | 2 us | 0.0% |
| strtolower | 1 | 2 us | 0.0% |
| in_array | 1 | 2 us | 0.0% |
| ArcanistLintWorkflow::requiresWorkingCopy | 1 | 2 us | 0.0% |
| ArcanistWorkflow::setArcanistConfiguration | 1 | 2 us | 0.0% |
| ArcanistWorkflow::setRepositoryAPI | 1 | 2 us | 0.0% |
| ArcanistWorkflow::desiresWorkingCopy | 1 | 1 us | 0.0% |
| ArcanistLintWorkflow::requiresRepositoryAPI | 1 | 1 us | 0.0% |
| ArcanistWorkflow::desiresRepositoryAPI | 1 | 1 us | 0.0% |
| ArcanistWorkflow::setWorkingDirectory | 1 | 1 us | 0.0% |
| ArcanistWorkflow::requiresConduit | 1 | 1 us | 0.0% |
| array_values | 1 | 1 us | 0.0% |