XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total11,47352,684 us100.0%52,684 us100.0%
main()152,684 us100.0%106 us0.2%
AphrontApplicationConfiguration::processRequest149,052 us93.1%97 us0.2%
AphrontController::handleRequest127,470 us52.1%11 us0.0%
PhabricatorSettingsMainController::processRequest127,457 us52.1%66 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols6924,196 us45.9%2,854 us5.4%
PhutilSymbolLoader::loadSymbol16421,273 us40.4%1,754 us3.3%
PhutilBootloader::loadLibrarySource16319,517 us37.0%782 us1.5%
PhutilBootloader::executeInclude16318,680 us35.5%12,534 us23.8%
PhabricatorController::willBeginExecution117,974 us34.1%264 us0.5%
PhabricatorSettingsMainController::buildPanels115,969 us30.3%220 us0.4%
PhabricatorPolicyAwareQuery::execute412,518 us23.8%216 us0.4%
__phutil_autoload6511,866 us22.5%598 us1.1%
PhabricatorPasswordSettingsPanel::isEnabled110,760 us20.4%10 us0.0%
PhabricatorPasswordAuthProvider::getPasswordProvider110,351 us19.6%6 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders110,345 us19.6%21 us0.0%
PhabricatorAuthProvider::getAllProviders110,246 us19.4%129 us0.2%
queryfx49,556 us18.1%30 us0.1%
PhutilSymbolLoader::loadObjects29,357 us17.8%154 us0.3%
PhabricatorDeveloperPreferencesSettingsPanel::processRequest18,745 us16.6%75 us0.1%
PhabricatorPolicyAwareQuery::executeOne18,559 us16.2%12 us0.0%
PhabricatorPolicyFilter::apply48,171 us15.5%94 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery48,166 us15.5%116 us0.2%
LiskDAO::save17,554 us14.3%6 us0.0%
LiskDAO::update17,528 us14.3%76 us0.1%
PhabricatorPolicyFilter::checkCapability27,266 us13.8%47 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey27,170 us13.6%14 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,153 us13.6%37 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery46,806 us12.9%33 us0.1%
mysqli::query46,770 us12.9%6,770 us12.9%
AphrontDatabaseConnection::query16,130 us11.6%10 us0.0%
PhabricatorAuthProvider::getProviderKey123,610 us6.9%49 us0.1%
queryfx_all33,574 us6.8%26 us0.0%
PhabricatorAuthProviderConfigQuery::loadPage13,071 us5.8%40 us0.1%
AphrontApplicationConfiguration::buildController13,036 us5.8%48 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession13,016 us5.7%146 us0.3%
PhabricatorAuthProvider::getAllBaseProviders12,666 us5.1%16 us0.0%
AphrontApplicationConfiguration::buildControllerForPath12,651 us5.0%467 us0.9%
PhabricatorSettingsMainController::renderSideNav12,626 us5.0%301 us0.6%
qsprintf102,445 us4.6%60 us0.1%
xsprintf102,361 us4.5%389 us0.7%
AphrontBaseMySQLDatabaseConnection::requireConnection152,025 us3.8%21 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection32,004 us3.8%85 us0.2%
xsprintf_query241,918 us3.6%246 us0.5%
AphrontMySQLiDatabaseConnection::connect31,820 us3.5%101 us0.2%
queryfx_one11,777 us3.4%14 us0.0%
PhabricatorOAuth2AuthProvider::configureAdapter61,664 us3.2%123 us0.2%
mpull41,588 us3.0%311 us0.6%
pht941,519 us2.9%420 us0.8%
AphrontMySQLiDatabaseConnection::escapeUTF8String71,507 us2.9%30 us0.1%
PhabricatorSetupCheck::willProcessRequest11,473 us2.8%7 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,385 us2.6%10 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString71,375 us2.6%28 us0.1%
LiskDAO::loadFromArray111,328 us2.5%351 us0.7%
mysqli::real_connect31,262 us2.4%1,262 us2.4%
msort11,121 us2.1%21 us0.0%
PhabricatorCaches::getSetupCache21,101 us2.1%11 us0.0%
PhutilOpaqueEnvelope::__construct91,075 us2.0%35 us0.1%
PhabricatorUser::loadPreferences21,061 us2.0%25 us0.0%
PhabricatorEnv::getEnvConfig1891,055 us2.0%265 us0.5%
PhutilOpaqueEnvelope::mask121,037 us2.0%1,033 us2.0%
PhabricatorSettingsPanel::getPanelSortKey221,011 us1.9%180 us0.3%
DarkConsoleCore::__construct1954 us1.8%56 us0.1%
AphrontRequest::validateCSRF2908 us1.7%24 us0.0%
PhutilTranslator::translate94880 us1.7%645 us1.2%
PhabricatorUser::validateCSRFToken2867 us1.6%103 us0.2%
newv104834 us1.6%339 us0.6%
run_init::query/PhabricatorApplicationQuery.php1814 us1.5%37 us0.1%
LiskDAO::loadOneWhere1814 us1.5%18 us0.0%
PhabricatorConfigStackSource::getKeys21784 us1.5%225 us0.4%
PhabricatorCaches::newStackFromCaches1736 us1.4%19 us0.0%
PhabricatorUser::getRawCSRFToken14718 us1.4%62 us0.1%
AphrontSideNavFilterView::addFilter22684 us1.3%46 us0.1%
LiskDAO::hasProperty53675 us1.3%67 us0.1%
PhabricatorCelerityApplication::getRoutes1658 us1.2%19 us0.0%
LiskDAO::checkProperty64639 us1.2%119 us0.2%
AphrontSideNavFilterView::addThing22638 us1.2%400 us0.8%
LiskDAO::establishConnection4623 us1.2%76 us0.1%
LiskDAO::loadAllFromArray1618 us1.2%38 us0.1%
LiskDAO::loadRawDataWhere1609 us1.2%28 us0.1%
PhabricatorUser::generateToken14594 us1.1%232 us0.4%
error_reporting326581 us1.1%581 us1.1%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1579 us1.1%24 us0.0%
PhabricatorConfigProxySource::getKeys84559 us1.1%222 us0.4%
AphrontRequest::isFormPost1547 us1.0%13 us0.0%
AphrontURIMapper::mapPath40547 us1.0%196 us0.4%
LiskDAO::getAllLiskProperties5519 us1.0%327 us0.6%
ReflectionClass::__construct256508 us1.0%158 us0.3%
PhabricatorApplicationQuery::loadPage3507 us1.0%393 us0.7%
AphrontDatabaseConnection::queryData1499 us0.9%8 us0.0%
PhabricatorApplication::getByClass7495 us0.9%440 us0.8%
PhabricatorAuthProviderConfigQuery::buildWhereClause1486 us0.9%12 us0.0%
call_user_func_array117472 us0.9%347 us0.7%
run_init::controller/CelerityResourceController.php1464 us0.9%24 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause1463 us0.9%8 us0.0%
PhabricatorApplication::getAllInstalledApplications1446 us0.8%143 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector2445 us0.8%19 us0.0%
LiskDAO::__call60435 us0.8%81 us0.2%
PhabricatorController::shouldRequireMultiFactorEnrollment1426 us0.8%21 us0.0%
AphrontBaseMySQLDatabaseConnection::checkWrite4424 us0.8%15 us0.0%
PhabricatorAuthProvider::getLoginURI4395 us0.7%29 us0.1%