XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,61417,508 us100.0%17,508 us100.0%
main()117,508 us100.0%72 us0.4%
AphrontApplicationConfiguration::processRequest116,447 us93.9%38 us0.2%
PhabricatorFileDataController::handleRequest110,040 us57.3%61 us0.3%
PhabricatorFileDataController::loadFile17,199 us41.1%29 us0.2%
PhabricatorPolicyAwareQuery::executeOne16,759 us38.6%8 us0.0%
PhabricatorPolicyAwareQuery::execute16,750 us38.6%38 us0.2%
PhabricatorFileQuery::loadPage16,565 us37.5%35 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage16,274 us35.8%6 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows16,063 us34.6%6 us0.0%
PhabricatorController::willBeginExecution13,904 us22.3%67 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols603,862 us22.1%1,341 us7.7%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection13,767 us21.5%12 us0.1%
spl_autoload_call563,547 us20.3%80 us0.5%
__phutil_autoload563,495 us20.0%306 us1.7%
queryfx_all43,466 us19.8%19 us0.1%
queryfx43,406 us19.5%33 us0.2%
LiskDAO::establishConnection43,290 us18.8%35 us0.2%
PhabricatorLiskDAO::establishLiveConnection23,122 us17.8%25 us0.1%
PhabricatorLiskDAO::newClusterConnection23,061 us17.5%11 us0.1%
PhabricatorDatabaseRef::isReachable22,939 us16.8%15 us0.1%
PhutilSymbolLoader::loadSymbol712,827 us16.1%444 us2.5%
AphrontBaseMySQLDatabaseConnection::executeQuery42,756 us15.7%81 us0.5%
AphrontBaseMySQLDatabaseConnection::openConnection22,741 us15.7%2 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection232,739 us15.6%4 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection22,735 us15.6%30 us0.2%
AphrontMySQLiDatabaseConnection::connect22,668 us15.2%51 us0.3%
PhutilQueryString::renderString1012,656 us15.2%136 us0.8%
xsprintf1012,598 us14.8%878 us5.0%
PhutilKeyValueCache::getKey142,553 us14.6%50 us0.3%
PhutilBootloader::loadLibrarySource702,506 us14.3%180 us1.0%
PhutilKeyValueCacheStack::getKeys92,502 us14.3%60 us0.3%
PhutilKeyValueCacheProfiler::getKeys92,430 us13.9%95 us0.5%
PhabricatorUser::getUserSetting22,398 us13.7%24 us0.1%
PhutilBootloader::executeInclude702,379 us13.6%666 us3.8%
PhabricatorFile::getFileDataIterator12,372 us13.5%7 us0.0%
PhutilKeyValueCacheNamespace::getKeys92,233 us12.8%67 us0.4%
PhabricatorUser::loadGlobalSettings22,197 us12.5%9 us0.1%
PhutilQueryString::getMaskedString332,168 us12.4%29 us0.2%
PhabricatorAuthSessionEngine::willServeRequestForUser12,165 us12.4%15 us0.1%
mysqli::real_connect22,142 us12.2%2,142 us12.2%
xsprintf_query1282,119 us12.1%838 us4.8%
PhutilKeyValueCacheProxy::getKeys202,118 us12.1%49 us0.3%
AphrontApplicationConfiguration::buildController12,096 us12.0%31 us0.2%
PhabricatorKeyValueSerializingCacheProxy::getKeys22,014 us11.5%10 us0.1%
PhabricatorKeyValueDatabaseCache::getKeys21,995 us11.4%25 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery11,989 us11.4%24 us0.1%
PhabricatorUser::getTranslation11,987 us11.3%4 us0.0%
PhabricatorFileStorageEngine::getRawFileDataIterator11,792 us10.2%21 us0.1%
PhutilQueryString::getUnmaskedString681,629 us9.3%72 us0.4%
qsprintf241,607 us9.2%84 us0.5%
AphrontMySQLiDatabaseConnection::rawQuery41,538 us8.8%56 us0.3%
PhutilQueryString::__construct241,520 us8.7%34 us0.2%
mysqli::poll41,294 us7.4%1,294 us7.4%
PhabricatorMySQLFileStorageEngine::readFile11,239 us7.1%34 us0.2%
PhabricatorMySQLFileStorageEngine::loadFromMySQLFileStorage11,194 us6.8%10 us0.1%
PhabricatorKeyValueDatabaseCache::establishConnection21,146 us6.5%14 us0.1%
LiskDAO::load11,079 us6.2%8 us0.0%
LiskDAO::loadOneWhere11,070 us6.1%11 us0.1%
LiskDAO::loadRawDataWhere1990 us5.7%18 us0.1%
call_user_func_array112941 us5.4%167 us1.0%
AphrontDatabaseConnection::queryData1922 us5.3%6 us0.0%
PhabricatorResourceSite::getRoutingMaps1893 us5.1%246 us1.4%
PhutilClassMapQuery::execute4790 us4.5%17 us0.1%
PhutilClassMapQuery::loadMap4764 us4.4%48 us0.3%
PhabricatorHash::digestWithNamedKey3755 us4.3%10 us0.1%
PhabricatorHash::getNamedHMACKey3667 us3.8%342 us2.0%
AphrontApplicationConfiguration::buildSiteForRequest1614 us3.5%18 us0.1%
PhutilSymbolLoader::loadObjects4608 us3.5%36 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1515 us2.9%5 us0.0%
PhabricatorFileQuery::buildJoinClauseParts1479 us2.7%3 us0.0%
PhabricatorEnv::getEnvConfig139478 us2.7%88 us0.5%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1476 us2.7%10 us0.1%
PhabricatorFileStorageEngine::newIntegrityHash1453 us2.6%10 us0.1%
mysqli::set_charset2443 us2.5%443 us2.5%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause1401 us2.3%5 us0.0%
PhabricatorConfigStackSource::getKeys16389 us2.2%111 us0.6%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1389 us2.2%6 us0.0%
AphrontApplicationConfiguration::writeResponse1357 us2.0%5 us0.0%
AphrontHTTPSink::writeResponse1348 us2.0%30 us0.2%
AphrontApplicationConfiguration::routePath1340 us1.9%81 us0.5%
qsprintf_check_type128339 us1.9%166 us0.9%
PhabricatorFile::instantiateStorageEngine1319 us1.8%4 us0.0%
run_init::query/PhabricatorFileQuery.php1309 us1.8%29 us0.2%
PhabricatorFile::buildEngine1308 us1.8%7 us0.0%
PhabricatorFile::buildAllEngines1301 us1.7%6 us0.0%
PhutilURI::__construct11278 us1.6%203 us1.2%
AphrontDefaultApplicationConfiguration::buildRequest1278 us1.6%27 us0.2%
PhabricatorConfigProxySource::getKeys80278 us1.6%140 us0.8%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1270 us1.5%21 us0.1%
LiskDAO::loadFromArray2265 us1.5%58 us0.3%
AphrontRoutingMap::routePath53259 us1.5%21 us0.1%
PhabricatorApplication::getAllInstalledApplications1255 us1.5%83 us0.5%
PhabricatorFile::newStorageFormat1254 us1.5%9 us0.1%
LiskDAO::checkProperty34254 us1.5%35 us0.2%
PhabricatorCelerityApplication::getResourceRoutes1250 us1.4%10 us0.1%
AphrontSite::getAllSites1240 us1.4%6 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts1235 us1.3%10 us0.1%
newv15227 us1.3%36 us0.2%
LiskDAO::getAllLiskProperties3219 us1.3%149 us0.9%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1208 us1.2%14 us0.1%