XHProf DiffusionServeController::serveGitRequest Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
DiffusionServeController::serveGitRequest146,976 us100.0%
Parent Calls
DiffusionServeController::serveVCSRequest146,976 us
Child Calls
Future::resolve120,353 us43.3%
DiffusionRepositoryClusterEngine::synchronizeWorkingCopyBeforeRead113,352 us28.4%
Filesystem::resolveBinary16,713 us14.3%
PhabricatorDaemon::sudoCommandAsDaemonUser14,293 us9.1%
spl_autoload_call3737 us1.6%
DiffusionServeController::getCommonEnvironment1302 us0.6%
PhabricatorUser::getUsername1252 us0.5%
DiffusionServeController::isReadOnlyRequest1199 us0.4%
ExecFuture::__construct1159 us0.3%
DiffusionServeController::getRequestDirectoryPath1135 us0.3%
AphrontWriteGuard::beginScopedUnguardedWrites1100 us0.2%
DiffusionGitResponse::setGitData155 us0.1%
csprintf149 us0.1%
PhabricatorRepository::getLocalPath118 us0.0%
AphrontRequest::getHTTPHeader117 us0.0%
PhutilExecutableFuture::setEnv115 us0.0%
AphrontScopedUnguardedWriteCapability::__destruct113 us0.0%
ExecFuture::write14 us0.0%
DiffusionRepositoryClusterEngine::setViewer13 us0.0%
DiffusionRepositoryClusterEngine::setRepository12 us0.0%
http_build_query12 us0.0%
PhabricatorStartup::getRawInput11 us0.0%
ExecFuture::__destruct11 us0.0%
strncmp21 us0.0%
AphrontController::getRequest11 us0.0%
id30 us