XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total16,588109,405 us100.0%109,405 us100.0%
main()1109,405 us100.0%129 us0.1%
AphrontApplicationConfiguration::processRequest1107,646 us98.4%70 us0.1%
DiffusionController::willBeginExecution1102,021 us93.3%20 us0.0%
AphrontController::delegateToController1101,655 us92.9%22 us0.0%
DiffusionServeController::handleRequest1101,629 us92.9%141 us0.1%
DiffusionServeController::serveRequest194,132 us86.0%469 us0.4%
DiffusionServeController::serveVCSRequest151,878 us47.4%43 us0.0%
DiffusionServeController::serveGitRequest146,976 us42.9%199 us0.2%
PhabricatorPolicyAwareQuery::executeOne242,685 us39.0%26 us0.0%
Future::resolve330,213 us27.6%235 us0.2%
PhabricatorPolicyFilter::apply1224,759 us22.6%497 us0.5%
PhabricatorRepositoryQuery::loadPage124,490 us22.4%15 us0.0%
PhabricatorPolicyFilter::hasCapability623,690 us21.7%87 us0.1%
Future::waitForSockets1221,687 us19.8%130 us0.1%
stream_select1221,556 us19.7%21,556 us19.7%
PhutilSymbolLoader::selectAndLoadSymbols10321,445 us19.6%4,717 us4.3%
PhabricatorPolicyAwareQuery::execute720,990 us19.2%444 us0.4%
PhabricatorRepositoryQuery::buildWhereClauseParts120,035 us18.3%35 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage517,239 us15.8%52 us0.0%
PhutilSymbolLoader::loadSymbol21416,614 us15.2%2,121 us1.9%
PhabricatorSpacesNamespaceQuery::getViewerSpaces116,052 us14.7%37 us0.0%
PhutilBootloader::loadLibrarySource20914,382 us13.1%998 us0.9%
spl_autoload_call9813,851 us12.7%275 us0.3%
PhabricatorPolicyFilter::loadCustomPolicies113,752 us12.6%109 us0.1%
__phutil_autoload9813,650 us12.5%959 us0.9%
LiskDAO::establishConnection1113,415 us12.3%227 us0.2%
DiffusionRepositoryClusterEngine::synchronizeWorkingCopyBeforeRead113,352 us12.2%111 us0.1%
PhutilBootloader::executeInclude20913,345 us12.2%3,233 us3.0%
PhabricatorLiskDAO::establishLiveConnection812,588 us11.5%144 us0.1%
PhabricatorLiskDAO::newClusterConnection812,348 us11.3%77 us0.1%
call_user_func_array15212,342 us11.3%571 us0.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows611,905 us10.9%226 us0.2%
PhabricatorDatabaseRef::isReachable811,312 us10.3%79 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection5811,215 us10.3%75 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection811,187 us10.2%17 us0.0%
PhutilClassMapQuery::execute2011,187 us10.2%80 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection811,140 us10.2%237 us0.2%
PhutilClassMapQuery::loadMap511,021 us10.1%370 us0.3%
Filesystem::resolveBinary210,802 us9.9%16 us0.0%
exec_manual210,785 us9.9%29 us0.0%
AphrontMySQLiDatabaseConnection::connect810,600 us9.7%346 us0.3%
queryfx1310,037 us9.2%177 us0.2%
PhabricatorProjectQuery::loadPage29,616 us8.8%11 us0.0%
PhutilSymbolLoader::loadObjects59,508 us8.7%324 us0.3%
mysqli::real_connect89,335 us8.5%9,335 us8.5%
PhabricatorProjectsPolicyRule::willApplyRules18,701 us8.0%51 us0.0%
ExecFuture::isReady158,172 us7.5%1,799 us1.6%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication78,086 us7.4%67 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery138,045 us7.4%362 us0.3%
PhabricatorApplication::isClassInstalledForViewer78,019 us7.3%89 us0.1%
PhabricatorPolicyFilter::checkCapability177,506 us6.9%304 us0.3%
AphrontMySQLiDatabaseConnection::rawQuery137,199 us6.6%164 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause67,001 us6.4%48 us0.0%
mysqli::query136,990 us6.4%6,990 us6.4%
LiskDAO::save16,713 us6.1%6 us0.0%
LiskDAO::insert16,659 us6.1%9 us0.0%
LiskDAO::insertRecordIntoDatabase16,649 us6.1%111 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts66,606 us6.0%73 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey156,506 us5.9%49 us0.0%
PhabricatorPolicyCapability::getCapabilityMap156,446 us5.9%130 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause65,823 us5.3%169 us0.2%
PhabricatorProjectQuery::buildJoinClauseParts25,543 us5.1%27 us0.0%
PhabricatorRepositoryQuery::didFilterPage15,477 us5.0%54 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns245,447 us5.0%236 us0.2%
PhutilLock::lock15,339 us4.9%16 us0.0%
PhabricatorGlobalLock::doLock15,315 us4.9%43 us0.0%
AphrontApplicationConfiguration::buildController15,276 us4.8%115 us0.1%
AphrontDatabaseConnection::query15,156 us4.7%12 us0.0%
queryfx_all115,150 us4.7%106 us0.1%
PhabricatorProjectQuery::getOrderableColumns85,048 us4.6%57 us0.1%
PhabricatorRepository::getAlmanacServiceURI14,832 us4.4%87 us0.1%
PhabricatorCustomField::getObjectFields14,819 us4.4%98 us0.1%
xsprintf814,706 us4.3%1,720 us1.6%
proc_open34,699 us4.3%4,699 us4.3%
PhabricatorPolicyQuery::loadPage14,613 us4.2%61 us0.1%
AlmanacKeys::getLiveDevice24,528 us4.1%46 us0.0%
qsprintf634,474 us4.1%342 us0.3%
DiffusionRepositoryClusterEngine::shouldEnableSynchronization14,366 us4.0%13 us0.0%
PhabricatorDaemon::sudoCommandAsDaemonUser14,293 us3.9%29 us0.0%
PhutilKeyValueCache::getKey463,931 us3.6%251 us0.2%
PhabricatorCustomField::buildFieldList13,724 us3.4%46 us0.0%
AlmanacDeviceQuery::loadPage13,691 us3.4%8 us0.0%
PhutilKeyValueCacheStack::getKeys33,353 us3.1%89 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces43,349 us3.1%49 us0.0%
PhutilKeyValueCacheProfiler::getKeys33,227 us2.9%50 us0.0%
PhutilKeyValueCacheNamespace::getKeys33,125 us2.9%107 us0.1%
PhabricatorSpacesNamespaceQuery::loadPage13,074 us2.8%13 us0.0%
PhabricatorPlatformSite::getRoutingMaps12,914 us2.7%612 us0.6%
PhutilKeyValueCacheProxy::getKeys72,882 us2.6%56 us0.1%
PhabricatorKeyValueSerializingCacheProxy::getKeys12,828 us2.6%55 us0.1%
PhabricatorProjectConfiguredCustomField::createFields12,707 us2.5%18 us0.0%
PhabricatorKeyValueDatabaseCache::getKeys12,704 us2.5%28 us0.0%
PhabricatorStandardCustomField::buildStandardFields22,507 us2.3%70 us0.1%
LiskDAO::__call3322,381 us2.2%520 us0.5%
xsprintf_query1312,270 us2.1%1,075 us1.0%
PhabricatorRepositoryURIQuery::loadPage11,965 us1.8%7 us0.0%
LiskDAO::loadAllFromArray81,964 us1.8%107 us0.1%
PhabricatorPolicyQuery::getObjectPolicies11,923 us1.8%189 us0.2%
PhabricatorRepository::attachURIs11,876 us1.7%122 us0.1%
PhabricatorKeyValueDatabaseCache::establishConnection11,863 us1.7%17 us0.0%