XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total5,24927,633 us100.0%27,633 us100.0%
main()127,633 us100.0%75 us0.3%
AphrontApplicationConfiguration::processRequest124,799 us89.7%76 us0.3%
PhabricatorController::willBeginExecution120,145 us72.9%278 us1.0%
PhutilSymbolLoader::selectAndLoadSymbols4916,702 us60.4%1,773 us6.4%
PhutilSymbolLoader::loadSymbol11014,966 us54.2%1,143 us4.1%
PhutilBootloader::loadLibrarySource10913,864 us50.2%508 us1.8%
PhutilBootloader::executeInclude10913,338 us48.3%9,469 us34.3%
PhabricatorPolicyAwareQuery::execute210,735 us38.8%99 us0.4%
PhabricatorPolicyAwareQuery::executeOne110,141 us36.7%10 us0.0%
PhabricatorPolicyFilter::apply29,787 us35.4%92 us0.3%
__phutil_autoload478,817 us31.9%440 us1.6%
PhabricatorPolicyFilter::checkCapability28,336 us30.2%44 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey28,256 us29.9%11 us0.0%
PhabricatorPolicyCapability::getCapabilityMap28,242 us29.8%36 us0.1%
PhutilSymbolLoader::loadObjects17,781 us28.2%140 us0.5%
AphrontApplicationConfiguration::buildController13,506 us12.7%44 us0.2%
AphrontApplicationConfiguration::buildControllerForPath13,165 us11.5%556 us2.0%
PhabricatorAuthSessionEngine::loadUserForSession12,892 us10.5%129 us0.5%
queryfx_all22,065 us7.5%15 us0.1%
queryfx22,007 us7.3%16 us0.1%
queryfx_one11,629 us5.9%16 us0.1%
PhabricatorSetupCheck::willProcessRequest11,461 us5.3%7 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,372 us5.0%6 us0.0%
PhabricatorCaches::getSetupCache21,237 us4.5%9 us0.0%
PhabricatorUser::loadPreferences11,081 us3.9%27 us0.1%
qsprintf21,032 us3.7%13 us0.0%
DarkConsoleCore::__construct11,031 us3.7%56 us0.2%
xsprintf21,016 us3.7%133 us0.5%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2951 us3.4%64 us0.2%
run_init::query/PhabricatorApplicationQuery.php1878 us3.2%37 us0.1%
xsprintf_query7868 us3.1%72 us0.3%
newv67855 us3.1%222 us0.8%
PhabricatorCaches::newStackFromCaches1839 us3.0%20 us0.1%
LiskDAO::loadOneWhere1816 us3.0%16 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery2809 us2.9%18 us0.1%
LiskDAO::loadFromArray3805 us2.9%150 us0.5%
mysqli::query2791 us2.9%791 us2.9%
PhabricatorEnv::getEnvConfig127782 us2.8%166 us0.6%
AphrontMySQLiDatabaseConnection::escapeUTF8String3747 us2.7%15 us0.1%
AphrontURIMapper::mapPath57721 us2.6%259 us0.9%
AphrontMySQLiDatabaseConnection::escapeBinaryString3693 us2.5%14 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection7676 us2.4%9 us0.0%
PhabricatorCelerityApplication::getRoutes1674 us2.4%19 us0.1%
AphrontController::handleRequest1668 us2.4%8 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection1667 us2.4%38 us0.1%
PhabricatorRefreshCSRFController::processRequest1659 us2.4%21 us0.1%
ReflectionClass::__construct186632 us2.3%81 us0.3%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1631 us2.3%25 us0.1%
PhabricatorConfigStackSource::getKeys18616 us2.2%161 us0.6%
LiskDAO::loadRawDataWhere1596 us2.2%26 us0.1%
AphrontMySQLiDatabaseConnection::connect1596 us2.2%40 us0.1%
LiskDAO::hasProperty39536 us1.9%47 us0.2%
LiskDAO::checkProperty50514 us1.9%85 us0.3%
AphrontDatabaseConnection::queryData1494 us1.8%10 us0.0%
call_user_func_array10470 us1.7%44 us0.2%
run_init::controller/CelerityResourceController.php1465 us1.7%23 us0.1%
AphrontURIMapper::tryRule94462 us1.7%330 us1.2%
PhabricatorConfigProxySource::getKeys72455 us1.6%182 us0.7%
PhabricatorController::shouldRequireMultiFactorEnrollment1455 us1.6%23 us0.1%
PhabricatorApplication::getAllInstalledApplications1448 us1.6%150 us0.5%
PhabricatorEnv::setLocaleCode1443 us1.6%49 us0.2%
mpull2434 us1.6%176 us0.6%
LiskDAO::getAllLiskProperties3428 us1.5%269 us1.0%
PhabricatorCaches::addNamespaceToCaches1425 us1.5%17 us0.1%
run_init::policy/PhabricatorPolicyAwareQuery.php1422 us1.5%16 us0.1%
PhabricatorPolicyAwareQuery::getPolicyFilter2418 us1.5%36 us0.1%
mysqli::real_connect1408 us1.5%408 us1.5%
PhabricatorApplication::getCapabilities2407 us1.5%20 us0.1%
PhabricatorCaches::buildSetupCaches1389 us1.4%10 us0.0%
PhabricatorUser::getIsStandardUser1387 us1.4%13 us0.0%
error_reporting218365 us1.3%365 us1.3%
AphrontHTTPSink::writeResponse1355 us1.3%3 us0.0%
AphrontResponse::getContentIterator1352 us1.3%2 us0.0%
AphrontAjaxResponse::buildResponseString1350 us1.3%30 us0.1%
PhabricatorApplicationQuery::loadPage2348 us1.3%251 us0.9%
AphrontDefaultApplicationConfiguration::buildRequest1346 us1.3%50 us0.2%
PhabricatorApplication::isInstalled66297 us1.1%292 us1.1%
PhabricatorController::shouldRequireEmailVerification1296 us1.1%10 us0.0%
PhabricatorEnv::newObjectFromConfig3284 us1.0%11 us0.0%
PhabricatorUser::getCSRFToken1281 us1.0%64 us0.2%
PhabricatorConfigDictionarySource::getKeys72262 us0.9%79 us0.3%
PhabricatorPolicyCapability::getCapabilityKey58255 us0.9%252 us0.9%
run_init::controller/PhabricatorController.php1242 us0.9%18 us0.1%
PhutilTranslation::getTranslationMapForLocale2238 us0.9%117 us0.4%
run_init::storage/PhabricatorAuthSession.php1235 us0.9%38 us0.1%
LiskDAO::establishConnection2223 us0.8%32 us0.1%
PhabricatorPolicyFilter::getObjectPolicy4221 us0.8%12 us0.0%
run_init::controller/PhabricatorRefreshCSRFController.php1221 us0.8%25 us0.1%
PhabricatorCaches::addProfilerToCaches1220 us0.8%20 us0.1%
run_init::query/PhabricatorOffsetPagedQuery.php1218 us0.8%17 us0.1%
run_init::cache/PhutilAPCKeyValueCache.php1218 us0.8%15 us0.1%
run_init::plugin/DarkConsoleErrorLogPlugin.php1217 us0.8%19 us0.1%
PhabricatorApplication::getPolicy4209 us0.8%21 us0.1%
PhutilURI::__construct5205 us0.7%120 us0.4%
PhutilKeyValueCache::getKey2204 us0.7%11 us0.0%
preg_match114196 us0.7%196 us0.7%
run_init::response/AphrontAjaxResponse.php1195 us0.7%20 us0.1%
PhabricatorLegalpadApplication::getCustomCapabilities1192 us0.7%10 us0.0%
PhutilKeyValueCacheStack::getKeys2191 us0.7%27 us0.1%
PhabricatorAuthApplication::getCustomCapabilities1191 us0.7%7 us0.0%