XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total35,62575,679 us100.0%75,679 us100.0%
main()175,679 us100.0%69 us0.1%
AphrontApplicationConfiguration::processRequest174,743 us98.8%82 us0.1%
PhabricatorController::willBeginExecution146,731 us61.7%78 us0.1%
AphrontController::delegateToController141,778 us55.2%12 us0.0%
PhabricatorAuthStartController::handleRequest141,766 us55.2%189 us0.2%
phutil_escape_html66326,978 us35.6%1,560 us2.1%
phutil_tag15026,628 us35.2%1,446 us1.9%
AphrontApplicationConfiguration::produceResponse124,412 us32.3%14 us0.0%
PhabricatorStandardPageView::produceAphrontResponse124,392 us32.2%54 us0.1%
AphrontPageView::render124,127 us31.9%35 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols21918,273 us24.1%6,031 us8.0%
PhabricatorAuthStartController::newCustomStartMessage117,531 us23.2%20 us0.0%
PhabricatorPolicyAwareQuery::execute317,461 us23.1%146 us0.2%
PhabricatorStandardPageView::willRenderPage115,360 us20.3%81 us0.1%
spl_autoload_call20915,348 us20.3%355 us0.5%
__phutil_autoload20915,076 us19.9%1,168 us1.5%
PhutilSymbolLoader::loadSymbol31812,695 us16.8%2,078 us2.7%
PhabricatorAuthProvider::buildLoginForm612,614 us16.7%27 us0.0%
PhabricatorOAuth2AuthProvider::renderLoginForm612,586 us16.6%80 us0.1%
AphrontView::producePhutilSafeHTML2912,569 us16.6%48 us0.1%
PhabricatorMainMenuView::render112,387 us16.4%89 us0.1%
PhabricatorAuthProvider::renderStandardLoginButton611,843 us15.6%427 us0.6%
AphrontTagView::render1911,734 us15.5%383 us0.5%
PHUIListItemView::getTagContent111,259 us14.9%17 us0.0%
PhabricatorMainMenuSearchView::render111,193 us14.8%53 us0.1%
PhutilBootloader::loadLibrarySource31610,891 us14.4%892 us1.2%
PHUIRemarkupView::render110,172 us13.4%24 us0.0%
PhutilBootloader::executeInclude31610,077 us13.3%3,211 us4.2%
PhabricatorMarkupEngine::renderOneObject19,986 us13.2%20 us0.0%
PhabricatorMarkupEngine::process19,483 us12.5%24 us0.0%
PhabricatorMainMenuSearchView::buildModeSelector19,042 us11.9%110 us0.1%
PhabricatorAuthProvider::getAllEnabledProviders18,976 us11.9%20 us0.0%
PhabricatorAuthProvider::getAllProviders18,889 us11.7%102 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage28,637 us11.4%11 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows28,527 us11.3%17 us0.0%
PhabricatorMarkupOneOff::newMarkupEngine17,862 us10.4%2 us0.0%
PhabricatorMarkupEngine::getEngine17,860 us10.4%4 us0.0%
PhabricatorMarkupEngine::newMarkupEngine17,856 us10.4%295 us0.4%
PhutilQueryString::renderString2227,705 us10.2%420 us0.6%
PhabricatorApplicationSearchEngine::loadEnabledNamedQueries17,608 us10.1%18 us0.0%
queryfx_all107,547 us10.0%59 us0.1%
PhabricatorApplicationSearchEngine::loadAllNamedQueries17,546 us10.0%54 us0.1%
xsprintf2227,543 us10.0%2,449 us3.2%
queryfx107,303 us9.6%106 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection27,167 us9.5%30 us0.0%
PhabricatorAuthMessage::loadMessageText17,062 us9.3%6 us0.0%
PhabricatorAuthMessage::loadMessage17,044 us9.3%15 us0.0%
PhutilTypeSpec::checkMap66,939 us9.2%168 us0.2%
PhabricatorPolicyAwareQuery::executeOne16,915 us9.1%9 us0.0%
PhutilTypeSpec::newFromString186,748 us8.9%182 us0.2%
PhutilKeyValueCacheStack::getKeys206,447 us8.5%162 us0.2%
PhutilKeyValueCacheProfiler::getKeys206,245 us8.3%271 us0.4%
PhutilQueryString::getMaskedString746,243 us8.2%103 us0.1%
PhabricatorUser::getUserSetting66,195 us8.2%84 us0.1%
xsprintf_query2296,188 us8.2%2,379 us3.1%
PhutilKeyValueCache::getKey316,117 us8.1%118 us0.2%
PhutilKeyValueCacheNamespace::getKeys205,716 us7.6%174 us0.2%
PhabricatorUser::loadGlobalSettings65,677 us7.5%32 us0.0%
PhabricatorNamedQueryQuery::loadPage15,638 us7.4%6 us0.0%
PhutilClassMapQuery::execute135,436 us7.2%51 us0.1%
PhutilKeyValueCacheProxy::getKeys465,391 us7.1%163 us0.2%
PhutilClassMapQuery::loadMap105,351 us7.1%233 us0.3%
PhutilTypeSpec::parseTokens185,231 us6.9%3,350 us4.4%
AphrontBaseMySQLDatabaseConnection::executeQuery105,216 us6.9%260 us0.3%
PhabricatorKeyValueSerializingCacheProxy::getKeys65,200 us6.9%36 us0.0%
PhabricatorKeyValueDatabaseCache::getKeys65,101 us6.7%87 us0.1%
PhutilQueryString::getUnmaskedString1484,782 us6.3%193 us0.3%
PhabricatorStandardPageView::getHead14,690 us6.2%26 us0.0%
phabricator_form84,635 us6.1%117 us0.2%
qsprintf544,571 us6.0%249 us0.3%
PhutilSymbolLoader::loadObjects104,508 us6.0%175 us0.2%
PhutilQueryString::__construct544,294 us5.7%95 us0.1%
PhabricatorPolicyFilter::apply44,286 us5.7%101 us0.1%
LiskDAO::establishConnection104,250 us5.6%108 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery23,863 us5.1%52 us0.1%
PhabricatorLiskDAO::establishLiveConnection33,779 us5.0%32 us0.0%
PhabricatorLiskDAO::newClusterConnection33,698 us4.9%27 us0.0%
PhabricatorAuthProviderConfigQuery::loadPage13,536 us4.7%38 us0.1%
PhabricatorBarePageView::getHead13,512 us4.6%51 us0.1%
PhabricatorDatabaseRef::isReachable33,411 us4.5%26 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection33,375 us4.5%6 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection723,372 us4.5%12 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection33,360 us4.4%54 us0.1%
AphrontMySQLiDatabaseConnection::connect33,242 us4.3%104 us0.1%
PhabricatorAuthSessionEngine::willServeRequestForUser13,072 us4.1%15 us0.0%
PhabricatorAuthMessageQuery::loadPage13,020 us4.0%4 us0.0%
PhabricatorUser::getTranslation12,885 us3.8%4 us0.0%
PhabricatorPolicyFilter::checkCapability22,884 us3.8%33 us0.0%
mysqli::real_connect32,836 us3.7%2,836 us3.7%
AphrontApplicationConfiguration::buildController12,830 us3.7%132 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey22,821 us3.7%10 us0.0%
PhabricatorPolicyCapability::getCapabilityMap22,810 us3.7%18 us0.0%
PhutilRemarkupEngine::setBlockRules12,624 us3.5%869 us1.1%
PhabricatorUser::getCSRFToken32,609 us3.4%19 us0.0%
PhutilOpaqueEnvelope::mask152,530 us3.3%2,515 us3.3%
phutil_implode_html52,298 us3.0%43 us0.1%
PhabricatorKeyValueDatabaseCache::establishConnection62,132 us2.8%39 us0.1%
CelerityStaticResourceResponse::renderResourcesOfType21,943 us2.6%51 us0.1%
PhutilOpaqueEnvelope::__construct91,864 us2.5%41 us0.1%
PhutilParserGenerator::parseTokensWithTables181,781 us2.4%1,359 us1.8%