Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
main() | 1 | 101,334,278 us | 100.0% |
Parent Calls | | | |
Child Calls | | | |
ArcanistUnitWorkflow::run | 1 | 101,227,087 us | 99.9% |
ArcanistConfiguration::selectWorkflow | 1 | 47,259 us | 0.0% |
arcanist_load_libraries | 4 | 24,900 us | 0.0% |
ArcanistConfigurationManager::getConfigFromAnySource | 4 | 11,771 us | 0.0% |
spl_autoload_call | 6 | 6,948 us | 0.0% |
ArcanistRepositoryAPI::newAPIFromConfigurationManager | 1 | 3,655 us | 0.0% |
ArcanistWorkingCopyIdentity::getProjectConfig | 2 | 2,426 us | 0.0% |
PhutilConsole::getConsole | 1 | 1,581 us | 0.0% |
ArcanistWorkingCopyIdentity::newFromPath | 1 | 1,474 us | 0.0% |
PhutilArgumentParser::parsePartial | 1 | 1,335 us | 0.0% |
reenter_if_this_is_arcanist_or_libphutil | 1 | 1,301 us | 0.0% |
ArcanistConfigurationManager::applyRuntimeArcConfig | 1 | 1,003 us | 0.0% |
pht | 11 | 907 us | 0.0% |
ArcanistConfigurationManager::readUserArcConfig | 1 | 578 us | 0.0% |
PhutilConsole::writeLog | 2 | 487 us | 0.0% |
PhutilArgumentParser::getArg | 10 | 241 us | 0.0% |
ArcanistConfigurationManager::readSystemArcConfig | 1 | 198 us | 0.0% |
PhutilURI::__construct | 1 | 183 us | 0.0% |
ArcanistWorkflow::parseArguments | 1 | 113 us | 0.0% |
ArcanistWorkflow::willRunWorkflow | 1 | 50 us | 0.0% |
PhutilURI::__toString | 1 | 45 us | 0.0% |
idx | 8 | 36 us | 0.0% |
phutil_get_library_root | 2 | 32 us | 0.0% |
putenv | 1 | 21 us | 0.0% |
ArcanistWorkflow::setConduitCredentials | 1 | 19 us | 0.0% |
register_shutdown_function | 1 | 19 us | 0.0% |
PhutilURI::setPath | 1 | 11 us | 0.0% |
ArcanistConfigurationManager::setWorkingCopyIdentity | 2 | 8 us | 0.0% |
ArcanistWorkflow::finalize | 1 | 8 us | 0.0% |
getcwd | 1 | 8 us | 0.0% |
ArcanistWorkflow::setConfigurationManager | 1 | 6 us | 0.0% |
array_values | 1 | 5 us | 0.0% |
ArcanistWorkflow::setConduitURI | 1 | 5 us | 0.0% |
ArcanistWorkingCopyIdentity::getVCSType | 2 | 5 us | 0.0% |
PhutilArgumentParser::shutdownProfiler | 1 | 4 us | 0.0% |
ArcanistConfiguration::willRunWorkflow | 1 | 4 us | 0.0% |
ArcanistWorkflow::setArcanistConfiguration | 1 | 4 us | 0.0% |
ArcanistWorkflow::setRepositoryAPI | 1 | 4 us | 0.0% |
implode | 1 | 4 us | 0.0% |
strtolower | 1 | 3 us | 0.0% |
ArcanistConfigurationManager::readUserConfigurationFile | 1 | 3 us | 0.0% |
in_array | 1 | 3 us | 0.0% |
ArcanistWorkflow::setWorkingDirectory | 1 | 3 us | 0.0% |
ArcanistWorkflow::getSupportedRevisionControlSystems | 1 | 3 us | 0.0% |
ArcanistWorkflow::setCommand | 1 | 3 us | 0.0% |
array_slice | 1 | 3 us | 0.0% |
ArcanistWorkflow::desiresRepositoryAPI | 1 | 2 us | 0.0% |
ArcanistUnitWorkflow::requiresWorkingCopy | 1 | 2 us | 0.0% |
PhutilArgumentParser::getUnconsumedArgumentVector | 1 | 2 us | 0.0% |
ArcanistConfiguration::didRunWorkflow | 1 | 2 us | 0.0% |
ArcanistWorkflow::requiresConduit | 1 | 2 us | 0.0% |
ArcanistWorkflow::requiresAuthentication | 1 | 1 us | 0.0% |
ArcanistWorkflow::desiresWorkingCopy | 1 | 1 us | 0.0% |
ArcanistUnitWorkflow::requiresRepositoryAPI | 1 | 1 us | 0.0% |