XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total32,90566,681 us100.0%66,681 us100.0%
main()166,681 us100.0%85 us0.1%
AphrontApplicationConfiguration::processRequest165,495 us98.2%60 us0.1%
AphrontApplicationConfiguration::produceResponse131,865 us47.8%11 us0.0%
PhabricatorStandardPageView::produceAphrontResponse131,849 us47.8%25 us0.0%
AphrontPageView::render131,706 us47.5%23 us0.0%
PhabricatorStandardPageView::willRenderPage126,703 us40.0%83 us0.1%
PhabricatorMainMenuView::render125,179 us37.8%488 us0.7%
PhabricatorPolicyAwareQuery::execute620,846 us31.3%241 us0.4%
PhabricatorAuthStartController::handleRequest119,547 us29.3%161 us0.2%
PhabricatorHomeApplication::buildMainMenuItems117,455 us26.2%30 us0.0%
PhabricatorHomeApplication::getQuickActionItems217,386 us26.1%7 us0.0%
PhabricatorQuickActions::loadMenuItemsForUser117,328 us26.0%12 us0.0%
PhabricatorEditEngineCreateQuickActions::getQuickMenuItems117,209 us25.8%139 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols15617,075 us25.6%4,654 us7.0%
PhutilSymbolLoader::loadSymbol31112,635 us18.9%1,992 us3.0%
PhabricatorPolicyFilter::apply2811,860 us17.8%657 us1.0%
spl_autoload_call14510,919 us16.4%280 us0.4%
PhutilBootloader::loadLibrarySource30710,883 us16.3%951 us1.4%
PhabricatorAuthProvider::buildLoginForm610,711 us16.1%35 us0.1%
__phutil_autoload14510,707 us16.1%866 us1.3%
PhabricatorOAuth2AuthProvider::renderLoginForm610,672 us16.0%86 us0.1%
PhabricatorController::willBeginExecution110,209 us15.3%147 us0.2%
phutil_tag21310,037 us15.1%1,702 us2.6%
PhutilBootloader::executeInclude30710,033 us15.0%2,634 us4.0%
PhabricatorAuthProvider::renderStandardLoginButton69,967 us14.9%334 us0.5%
phutil_escape_html1,1499,690 us14.5%2,150 us3.2%
PhutilClassMapQuery::execute448,930 us13.4%114 us0.2%
PhutilClassMapQuery::loadMap118,716 us13.1%368 us0.6%
PhutilSymbolLoader::loadObjects117,673 us11.5%263 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage26,826 us10.2%17 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders16,391 us9.6%13 us0.0%
PhabricatorAuthProvider::getAllProviders16,338 us9.5%101 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows26,216 us9.3%47 us0.1%
AphrontView::producePhutilSafeHTML1255,953 us8.9%129 us0.2%
PhutilTypeSpec::checkMap65,916 us8.9%144 us0.2%
PhutilTypeSpec::newFromString185,751 us8.6%157 us0.2%
AphrontTagView::render485,298 us7.9%721 us1.1%
PhabricatorPolicyFilter::checkCapability465,265 us7.9%394 us0.6%
PhabricatorUser::getUserSetting64,767 us7.1%82 us0.1%
PHUIListItemView::getTagContent154,600 us6.9%244 us0.4%
PhutilTypeSpec::parseTokens184,479 us6.7%2,818 us4.2%
PhutilKeyValueCache::getKey404,252 us6.4%135 us0.2%
PhutilKeyValueCacheStack::getKeys134,241 us6.4%94 us0.1%
PhabricatorProjectQuery::loadPage14,194 us6.3%46 us0.1%
PhabricatorUser::loadGlobalSettings64,191 us6.3%33 us0.0%
PhabricatorEditEngineConfigurationQuery::loadPage14,165 us6.2%165 us0.2%
PhutilKeyValueCacheProfiler::getKeys134,124 us6.2%161 us0.2%
LiskDAO::establishConnection103,863 us5.8%105 us0.2%
PhutilKeyValueCacheNamespace::getKeys133,813 us5.7%105 us0.2%
PhutilKeyValueCacheProxy::getKeys323,628 us5.4%104 us0.2%
PhabricatorKeyValueSerializingCacheProxy::getKeys63,541 us5.3%35 us0.1%
PhabricatorLiskDAO::establishLiveConnection43,484 us5.2%37 us0.1%
PhabricatorKeyValueDatabaseCache::getKeys63,439 us5.2%88 us0.1%
PhabricatorLiskDAO::newClusterConnection43,421 us5.1%29 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey313,395 us5.1%65 us0.1%
PhabricatorPolicyCapability::getCapabilityMap313,330 us5.0%150 us0.2%
AphrontApplicationConfiguration::buildController13,262 us4.9%81 us0.1%
PhabricatorMainMenuSearchView::render13,201 us4.8%51 us0.1%
PhabricatorAuthSessionEngine::willServeRequestForUser13,146 us4.7%24 us0.0%
PhabricatorDatabaseRef::isReachable43,096 us4.6%31 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection43,054 us4.6%7 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection443,050 us4.6%10 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection43,040 us4.6%65 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause22,961 us4.4%12 us0.0%
AphrontMySQLiDatabaseConnection::connect42,895 us4.3%123 us0.2%
PhabricatorUser::getTranslation12,833 us4.2%7 us0.0%
PhabricatorEditEngineConfigurationQuery::willFilterPage12,830 us4.2%76 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts22,822 us4.2%14 us0.0%
queryfx_all102,769 us4.2%58 us0.1%
phabricator_form92,746 us4.1%108 us0.2%
PhabricatorProjectQuery::buildJoinClauseParts12,652 us4.0%10 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns142,594 us3.9%98 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause22,593 us3.9%38 us0.1%
PhabricatorStandardPageView::getHead12,529 us3.8%20 us0.0%
queryfx102,468 us3.7%85 us0.1%
PhabricatorProjectQuery::getOrderableColumns42,460 us3.7%21 us0.0%
mysqli::real_connect42,407 us3.6%2,407 us3.6%
PhabricatorCustomField::getObjectFields12,374 us3.6%54 us0.1%
PhabricatorEditEngine::getAllEditEngines32,327 us3.5%20 us0.0%
PhabricatorApplication::isClassInstalledForViewer152,316 us3.5%151 us0.2%
PhabricatorAuthProviderConfigQuery::loadPage12,296 us3.4%33 us0.0%
PhabricatorPolicyFilter::hasCapability222,258 us3.4%162 us0.2%
PhabricatorMainMenuSearchView::buildModeSelector12,198 us3.3%82 us0.1%
PhabricatorEditEngineQuery::willFilterPage12,059 us3.1%43 us0.1%
PhabricatorApplication::getByClass691,909 us2.9%1,638 us2.5%
PhabricatorBarePageView::getHead11,893 us2.8%56 us0.1%
PhabricatorCustomField::buildFieldList11,838 us2.8%26 us0.0%
PhabricatorHomeApplication::buildMainMenuExtraNodes11,657 us2.5%22 us0.0%
PhabricatorOAuth2AuthProvider::configureAdapter61,631 us2.4%120 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery101,607 us2.4%211 us0.3%
PhutilParserGenerator::parseTokensWithTables181,593 us2.4%1,221 us1.8%
PhabricatorKeyValueDatabaseCache::establishConnection61,554 us2.3%37 us0.1%
require_celerity_resource851,502 us2.3%190 us0.3%
qsprintf321,488 us2.2%128 us0.2%
xsprintf331,368 us2.1%466 us0.7%
PhutilURI::__construct371,361 us2.0%737 us1.1%
PhabricatorApplicationSearchEngine::loadEnabledNamedQueries11,322 us2.0%14 us0.0%
PhabricatorEditEngineConfiguration::hasAutomaticCapability131,316 us2.0%61 us0.1%
PhabricatorProjectConfiguredCustomField::createFields11,315 us2.0%8 us0.0%
PhabricatorApplicationSearchEngine::loadAllNamedQueries11,285 us1.9%38 us0.1%