XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total6,77511,920 us100.0%11,920 us100.0%
main()111,920 us100.0%61 us0.5%
AphrontApplicationConfiguration::processRequest110,756 us90.2%35 us0.3%
PhabricatorController::willBeginExecution14,432 us37.2%86 us0.7%
PhutilSymbolLoader::selectAndLoadSymbols543,232 us27.1%1,194 us10.0%
spl_autoload_call513,105 us26.0%72 us0.6%
__phutil_autoload513,053 us25.6%248 us2.1%
PhabricatorUser::getUserSetting32,888 us24.2%33 us0.3%
AphrontApplicationConfiguration::buildController12,842 us23.8%89 us0.7%
PhutilKeyValueCacheStack::getKeys92,824 us23.7%53 us0.4%
PhutilKeyValueCache::getKey82,777 us23.3%31 us0.3%
PhutilKeyValueCacheProfiler::getKeys92,759 us23.1%97 us0.8%
PhabricatorUser::loadGlobalSettings32,645 us22.2%14 us0.1%
PhutilKeyValueCacheNamespace::getKeys92,575 us21.6%65 us0.5%
PhutilKeyValueCacheProxy::getKeys212,468 us20.7%55 us0.5%
PhabricatorKeyValueSerializingCacheProxy::getKeys32,407 us20.2%15 us0.1%
PhabricatorKeyValueDatabaseCache::getKeys32,377 us19.9%38 us0.3%
PhutilSymbolLoader::loadSymbol602,240 us18.8%374 us3.1%
PhabricatorAuthSessionEngine::willServeRequestForUser12,218 us18.6%16 us0.1%
PhabricatorController::willSendResponse12,151 us18.0%16 us0.1%
AphrontDialogResponse::buildResponseString12,072 us17.4%1 us0.0%
AphrontDialogView::render12,071 us17.4%45 us0.4%
PhabricatorUser::getTranslation12,041 us17.1%5 us0.0%
PhutilBootloader::loadLibrarySource591,955 us16.4%159 us1.3%
PhutilBootloader::executeInclude591,833 us15.4%533 us4.5%
PhabricatorPlatformSite::getRoutingMaps11,276 us10.7%332 us2.8%
PhabricatorKeyValueDatabaseCache::establishConnection31,160 us9.7%18 us0.2%
AphrontApplicationConfiguration::writeResponse11,152 us9.7%6 us0.1%
AphrontHTTPSink::writeResponse11,143 us9.6%28 us0.2%
queryfx_all31,113 us9.3%13 us0.1%
queryfx31,064 us8.9%25 us0.2%
LiskDAO::establishConnection3978 us8.2%25 us0.2%
require_celerity_resource2877 us7.4%11 us0.1%
AphrontResponse::getContentIterator1861 us7.2%3 us0.0%
AphrontAjaxResponse::buildResponseString1858 us7.2%27 us0.2%
PhabricatorLiskDAO::establishLiveConnection1852 us7.1%8 us0.1%
phabricator_form1817 us6.9%24 us0.2%
PhabricatorLiskDAO::newClusterConnection1813 us6.8%7 us0.1%
AphrontBaseMySQLDatabaseConnection::executeQuery3769 us6.5%64 us0.5%
CelerityStaticResourceResponse::requireResource2760 us6.4%15 us0.1%
PhabricatorDatabaseRef::isReachable1743 us6.2%8 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection1733 us6.1%1 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection16732 us6.1%2 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection1730 us6.1%15 us0.1%
PhabricatorUser::getCSRFToken1715 us6.0%5 us0.0%
AphrontMySQLiDatabaseConnection::connect1698 us5.9%27 us0.2%
CelerityResourceMap::getNamedInstance4689 us5.8%10 us0.1%
AphrontApplicationConfiguration::routePath1669 us5.6%74 us0.6%
AphrontRoutingMap::routePath61595 us5.0%153 us1.3%
AphrontApplicationConfiguration::buildSiteForRequest1585 us4.9%17 us0.1%
mysqli::real_connect1564 us4.7%564 us4.7%
PhutilQueryString::renderString9526 us4.4%14 us0.1%
xsprintf9512 us4.3%156 us1.3%
PhutilClassMapQuery::execute3495 us4.2%12 us0.1%
PhutilClassMapQuery::loadMap3476 us4.0%43 us0.4%
AphrontController::delegateToController1465 us3.9%11 us0.1%
PhabricatorHash::digestWithNamedKey2465 us3.9%7 us0.1%
PhabricatorAuthStartController::handleRequest1454 us3.8%6 us0.1%
CelerityResourceMap::__construct1442 us3.7%75 us0.6%
PhabricatorHash::getNamedHMACKey2441 us3.7%207 us1.7%
PhabricatorAuthCSRFEngine::newToken1441 us3.7%7 us0.1%
PhabricatorAuthStartController::processAjaxRequest1440 us3.7%25 us0.2%
PhabricatorEnv::getEnvConfig124435 us3.6%75 us0.6%
PhabricatorAuthCSRFEngine::newRawToken1433 us3.6%45 us0.4%
PhutilQueryString::getMaskedString6398 us3.3%6 us0.1%
PhutilSymbolLoader::loadObjects3397 us3.3%29 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery3364 us3.1%45 us0.4%
PhabricatorConfigStackSource::getKeys15360 us3.0%108 us0.9%
AphrontDefaultApplicationConfiguration::buildRequest1337 us2.8%37 us0.3%
xsprintf_query18333 us2.8%147 us1.2%
phutil_tag16320 us2.7%140 us1.2%
AphrontSite::getAllSites1293 us2.5%8 us0.1%
PhutilOpaqueEnvelope::mask3283 us2.4%283 us2.4%
CelerityPhysicalResources::loadMap1281 us2.4%8 us0.1%
PhabricatorUser::newCSRFEngine1269 us2.3%17 us0.1%
run_init::celerity/map.php1263 us2.2%263 us2.2%
qsprintf3262 us2.2%14 us0.1%
PhabricatorApplication::getAllInstalledApplications1254 us2.1%83 us0.7%
PhabricatorConfigProxySource::getKeys75252 us2.1%122 us1.0%
PhutilQueryString::__construct3248 us2.1%5 us0.0%
PhutilURI::__construct9236 us2.0%165 us1.4%
phutil_escape_html68234 us2.0%117 us1.0%
PhabricatorController::newDialog1232 us1.9%24 us0.2%
AphrontRoutingMap::tryRoute102232 us1.9%200 us1.7%
newv8231 us1.9%27 us0.2%
ReflectionClass::__construct19211 us1.8%22 us0.2%
PhabricatorCelerityApplication::getRoutes1210 us1.8%1 us0.0%
PhabricatorCelerityApplication::getResourceRoutes1209 us1.8%10 us0.1%
mysqli::poll3191 us1.6%191 us1.6%
CelerityStaticResourceResponse::buildAjaxResponse1187 us1.6%10 us0.1%
AphrontSite::newRoutingMap68181 us1.5%84 us0.7%
PhabricatorApplication::isInstalled71167 us1.4%167 us1.4%
PhabricatorStartup::getRawInput1160 us1.3%11 us0.1%
PhabricatorPlatformSite::newSiteForRequest1156 us1.3%13 us0.1%
AphrontAjaxResponse::getHeaders1151 us1.3%4 us0.0%
PhutilOpaqueEnvelope::openEnvelope2148 us1.2%7 us0.1%
PhabricatorSetupCheck::willProcessRequest1147 us1.2%5 us0.0%
AphrontResponse::getHeaders1146 us1.2%14 us0.1%
AphrontView::producePhutilSafeHTML1145 us1.2%1 us0.0%
PhutilOpaqueEnvelope::__construct1145 us1.2%3 us0.0%
AphrontTagView::render1144 us1.2%22 us0.2%