XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total5,24927,256 us100.0%27,256 us100.0%
main()127,256 us100.0%76 us0.3%
AphrontApplicationConfiguration::processRequest124,438 us89.7%79 us0.3%
PhabricatorController::willBeginExecution119,804 us72.7%257 us0.9%
PhutilSymbolLoader::selectAndLoadSymbols4915,743 us57.8%1,844 us6.8%
PhutilSymbolLoader::loadSymbol11013,989 us51.3%1,148 us4.2%
PhutilBootloader::loadLibrarySource10912,903 us47.3%521 us1.9%
PhutilBootloader::executeInclude10912,371 us45.4%8,519 us31.3%
PhabricatorPolicyAwareQuery::execute210,175 us37.3%104 us0.4%
PhabricatorPolicyAwareQuery::executeOne19,565 us35.1%13 us0.0%
PhabricatorPolicyFilter::apply29,189 us33.7%92 us0.3%
__phutil_autoload478,446 us31.0%428 us1.6%
PhabricatorPolicyFilter::checkCapability27,783 us28.6%45 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey27,697 us28.2%11 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,683 us28.2%36 us0.1%
PhutilSymbolLoader::loadObjects17,209 us26.4%132 us0.5%
AphrontApplicationConfiguration::buildController13,479 us12.8%47 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession13,233 us11.9%135 us0.5%
AphrontApplicationConfiguration::buildControllerForPath13,123 us11.5%561 us2.1%
queryfx_all22,349 us8.6%16 us0.1%
queryfx22,288 us8.4%18 us0.1%
queryfx_one11,891 us6.9%16 us0.1%
PhabricatorSetupCheck::willProcessRequest11,394 us5.1%9 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,301 us4.8%7 us0.0%
qsprintf21,234 us4.5%14 us0.1%
xsprintf21,217 us4.5%193 us0.7%
PhabricatorCaches::getSetupCache21,159 us4.3%9 us0.0%
PhabricatorUser::loadPreferences11,095 us4.0%27 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery21,027 us3.8%66 us0.2%
xsprintf_query71,011 us3.7%72 us0.3%
DarkConsoleCore::__construct1998 us3.7%57 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String3891 us3.3%15 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery2888 us3.3%17 us0.1%
mysqli::query2870 us3.2%870 us3.2%
newv67864 us3.2%242 us0.9%
run_init::query/PhabricatorApplicationQuery.php1857 us3.1%43 us0.2%
PhabricatorEnv::getEnvConfig127847 us3.1%177 us0.6%
LiskDAO::loadOneWhere1842 us3.1%16 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString3837 us3.1%12 us0.0%
LiskDAO::loadFromArray3822 us3.0%163 us0.6%
AphrontBaseMySQLDatabaseConnection::requireConnection7822 us3.0%9 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection1813 us3.0%39 us0.1%
PhabricatorCaches::newStackFromCaches1764 us2.8%19 us0.1%
AphrontMySQLiDatabaseConnection::connect1740 us2.7%45 us0.2%
AphrontURIMapper::mapPath57703 us2.6%245 us0.9%
PhabricatorConfigStackSource::getKeys18667 us2.4%176 us0.6%
AphrontController::handleRequest1664 us2.4%8 us0.0%
PhabricatorCelerityApplication::getRoutes1660 us2.4%20 us0.1%
PhabricatorRefreshCSRFController::processRequest1655 us2.4%23 us0.1%
ReflectionClass::__construct186620 us2.3%76 us0.3%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1615 us2.3%26 us0.1%
LiskDAO::loadRawDataWhere1613 us2.2%30 us0.1%
LiskDAO::hasProperty39533 us2.0%50 us0.2%
mysqli::real_connect1525 us1.9%525 us1.9%
LiskDAO::checkProperty50508 us1.9%89 us0.3%
AphrontDatabaseConnection::queryData1501 us1.8%10 us0.0%
PhabricatorEnv::setLocaleCode1491 us1.8%50 us0.2%
PhabricatorConfigProxySource::getKeys72491 us1.8%194 us0.7%
call_user_func_array10475 us1.7%43 us0.2%
run_init::controller/CelerityResourceController.php1469 us1.7%22 us0.1%
PhabricatorApplication::getAllInstalledApplications1467 us1.7%145 us0.5%
AphrontURIMapper::tryRule94458 us1.7%336 us1.2%
mpull2448 us1.6%145 us0.5%
PhabricatorController::shouldRequireMultiFactorEnrollment1433 us1.6%21 us0.1%
LiskDAO::getAllLiskProperties3418 us1.5%256 us0.9%
PhabricatorApplicationQuery::loadPage2416 us1.5%318 us1.2%
run_init::policy/PhabricatorPolicyAwareQuery.php1414 us1.5%17 us0.1%
PhabricatorCaches::addNamespaceToCaches1406 us1.5%19 us0.1%
PhabricatorPolicyAwareQuery::getPolicyFilter2404 us1.5%37 us0.1%
PhabricatorApplication::getCapabilities2388 us1.4%21 us0.1%
PhabricatorCaches::buildSetupCaches1386 us1.4%10 us0.0%
PhabricatorUser::getIsStandardUser1364 us1.3%14 us0.1%
error_reporting218358 us1.3%358 us1.3%
AphrontHTTPSink::writeResponse1358 us1.3%3 us0.0%
AphrontResponse::getContentIterator1355 us1.3%2 us0.0%
AphrontAjaxResponse::buildResponseString1353 us1.3%33 us0.1%
AphrontDefaultApplicationConfiguration::buildRequest1345 us1.3%53 us0.2%
PhabricatorApplication::isInstalled66318 us1.2%310 us1.1%
PhabricatorPolicyCapability::getCapabilityKey58299 us1.1%296 us1.1%
PhabricatorEnv::newObjectFromConfig3291 us1.1%12 us0.0%
PhabricatorUser::getCSRFToken1291 us1.1%65 us0.2%
PhabricatorController::shouldRequireEmailVerification1290 us1.1%8 us0.0%
PhabricatorConfigDictionarySource::getKeys72279 us1.0%87 us0.3%
PhutilTranslation::getTranslationMapForLocale2266 us1.0%122 us0.4%
run_init::controller/PhabricatorController.php1260 us1.0%18 us0.1%
LiskDAO::establishConnection2245 us0.9%35 us0.1%
PhabricatorPolicyFilter::getObjectPolicy4240 us0.9%13 us0.0%
run_init::storage/PhabricatorAuthSession.php1228 us0.8%38 us0.1%
PhabricatorApplication::getPolicy4227 us0.8%24 us0.1%
DarkConsoleErrorLogPluginAPI::registerErrorHandler1221 us0.8%13 us0.0%
run_init::cache/PhutilAPCKeyValueCache.php1219 us0.8%19 us0.1%
run_init::controller/PhabricatorRefreshCSRFController.php1217 us0.8%27 us0.1%
PhutilURI::__construct5217 us0.8%125 us0.5%
PhutilKeyValueCache::getKey2212 us0.8%12 us0.0%
PhutilTranslation::getFilteredTranslations3211 us0.8%80 us0.3%
run_init::query/PhabricatorOffsetPagedQuery.php1208 us0.8%16 us0.1%
run_init::plugin/DarkConsoleErrorLogPlugin.php1199 us0.7%20 us0.1%
PhutilKeyValueCacheStack::getKeys2198 us0.7%27 us0.1%
preg_match114193 us0.7%193 us0.7%
array_select_keys72192 us0.7%190 us0.7%
run_init::response/AphrontAjaxResponse.php1189 us0.7%18 us0.1%