XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total35,961205,365 us100.0%205,365 us100.0%
main()1205,365 us100.0%100 us0.0%
AphrontApplicationConfiguration::processRequest1203,753 us99.2%78 us0.0%
PhabricatorController::willBeginExecution1140,874 us68.6%189 us0.1%
AphrontController::delegateToController1121,464 us59.1%67 us0.0%
PhabricatorAuthStartController::handleRequest1121,388 us59.1%376 us0.2%
phutil_escape_html66365,160 us31.7%3,607 us1.8%
phutil_tag15063,762 us31.0%2,454 us1.2%
AphrontApplicationConfiguration::produceResponse151,906 us25.3%22 us0.0%
PhabricatorStandardPageView::produceAphrontResponse151,874 us25.3%71 us0.0%
AphrontPageView::render151,537 us25.1%42 us0.0%
PhabricatorAuthStartController::newCustomStartMessage149,871 us24.3%41 us0.0%
PhabricatorPolicyAwareQuery::execute349,558 us24.1%230 us0.1%
PhabricatorAuthProvider::buildLoginForm642,365 us20.6%59 us0.0%
PhabricatorOAuth2AuthProvider::renderLoginForm642,295 us20.6%168 us0.1%
PhabricatorAuthProvider::renderStandardLoginButton640,242 us19.6%854 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols21939,092 us19.0%10,305 us5.0%
PhabricatorStandardPageView::willRenderPage134,560 us16.8%102 us0.0%
spl_autoload_call20931,383 us15.3%825 us0.4%
__phutil_autoload20930,756 us15.0%2,300 us1.1%
AphrontView::producePhutilSafeHTML2929,214 us14.2%118 us0.1%
PhabricatorMainMenuView::render128,539 us13.9%112 us0.1%
PhutilSymbolLoader::loadSymbol31827,668 us13.5%4,487 us2.2%
AphrontTagView::render1927,626 us13.5%729 us0.4%
queryfx_all1026,410 us12.9%108 us0.1%
PHUIListItemView::getTagContent126,366 us12.8%33 us0.0%
PHUIRemarkupView::render126,283 us12.8%58 us0.0%
PhabricatorMainMenuSearchView::render126,211 us12.8%100 us0.0%
queryfx1025,947 us12.6%177 us0.1%
PhabricatorMarkupEngine::renderOneObject125,762 us12.5%156 us0.1%
PhabricatorMarkupEngine::process124,772 us12.1%35 us0.0%
PhutilTypeSpec::checkMap624,264 us11.8%346 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage224,180 us11.8%22 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows223,860 us11.6%27 us0.0%
PhutilTypeSpec::newFromString1823,793 us11.6%6,489 us3.2%
PhabricatorAuthMessage::loadMessageText122,781 us11.1%14 us0.0%
PhabricatorAuthMessage::loadMessage122,725 us11.1%33 us0.0%
PhutilKeyValueCacheStack::getKeys2022,685 us11.0%276 us0.1%
PhutilBootloader::loadLibrarySource31622,654 us11.0%2,121 us1.0%
PhabricatorUser::getUserSetting622,648 us11.0%156 us0.1%
PhabricatorAuthProvider::getAllEnabledProviders122,637 us11.0%35 us0.0%
PhabricatorPolicyAwareQuery::executeOne122,482 us10.9%20 us0.0%
PhabricatorAuthProvider::getAllProviders122,431 us10.9%208 us0.1%
PhutilKeyValueCacheProfiler::getKeys2022,275 us10.8%473 us0.2%
PhutilKeyValueCache::getKey3122,050 us10.7%223 us0.1%
AphrontBaseMySQLDatabaseConnection::executeQuery1021,770 us10.6%427 us0.2%
PhabricatorUser::loadGlobalSettings621,379 us10.4%67 us0.0%
PhutilKeyValueCacheNamespace::getKeys2021,180 us10.3%305 us0.1%
PhabricatorMainMenuSearchView::buildModeSelector121,102 us10.3%154 us0.1%
PhutilKeyValueCacheProxy::getKeys4620,547 us10.0%296 us0.1%
PhabricatorMarkupOneOff::newMarkupEngine120,495 us10.0%4 us0.0%
PhabricatorMarkupEngine::getEngine120,491 us10.0%7 us0.0%
PhabricatorMarkupEngine::newMarkupEngine120,484 us10.0%544 us0.3%
PhutilBootloader::executeInclude31620,377 us9.9%6,694 us3.3%
PhabricatorKeyValueSerializingCacheProxy::getKeys620,231 us9.9%68 us0.0%
PhabricatorKeyValueDatabaseCache::getKeys620,086 us9.8%161 us0.1%
LiskDAO::establishConnection1019,104 us9.3%188 us0.1%
PhabricatorLiskDAO::establishLiveConnection318,004 us8.8%54 us0.0%
PhabricatorLiskDAO::newClusterConnection317,766 us8.7%43 us0.0%
PhabricatorApplicationSearchEngine::loadEnabledNamedQueries117,460 us8.5%24 us0.0%
PhabricatorApplicationSearchEngine::loadAllNamedQueries117,338 us8.4%72 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection217,259 us8.4%46 us0.0%
PhabricatorDatabaseRef::isReachable317,178 us8.4%51 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection7217,168 us8.4%103 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection317,091 us8.3%12 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection317,065 us8.3%86 us0.0%
AphrontMySQLiDatabaseConnection::connect316,845 us8.2%168 us0.1%
PhutilQueryString::renderString22215,803 us7.7%894 us0.4%
xsprintf22215,462 us7.5%4,010 us2.0%
PhutilClassMapQuery::execute1314,524 us7.1%104 us0.1%
PhutilClassMapQuery::loadMap1014,323 us7.0%608 us0.3%
PhabricatorNamedQueryQuery::loadPage114,131 us6.9%10 us0.0%
PhutilTypeSpec::parseTokens1813,786 us6.7%4,712 us2.3%
AphrontMySQLiDatabaseConnection::rawQuery1013,361 us6.5%266 us0.1%
xsprintf_query22913,177 us6.4%4,049 us2.0%
mysqli::real_connect312,741 us6.2%12,741 us6.2%
PhabricatorPolicyFilter::apply412,449 us6.1%168 us0.1%
mysqli::poll1012,340 us6.0%12,340 us6.0%
PhutilQueryString::getMaskedString7412,163 us5.9%208 us0.1%
PhutilSymbolLoader::loadObjects1011,750 us5.7%467 us0.2%
PhabricatorAuthSessionEngine::willServeRequestForUser111,405 us5.6%35 us0.0%
phabricator_form810,931 us5.3%227 us0.1%
PhabricatorUser::getTranslation110,854 us5.3%12 us0.0%
PhabricatorAuthProviderConfigQuery::loadPage110,699 us5.2%50 us0.0%
PhutilQueryString::getUnmaskedString14810,488 us5.1%468 us0.2%
PhabricatorAuthMessageQuery::loadPage110,095 us4.9%10 us0.0%
PhutilRemarkupEngine::setBlockRules19,701 us4.7%1,473 us0.7%
AphrontApplicationConfiguration::buildController19,515 us4.6%142 us0.1%
PhabricatorPolicyFilter::checkCapability29,494 us4.6%63 us0.0%
PhabricatorStandardPageView::getHead19,482 us4.6%41 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey29,359 us4.6%15 us0.0%
PhabricatorPolicyCapability::getCapabilityMap29,340 us4.5%37 us0.0%
PhutilParserGenerator::parseTokensWithTables188,889 us4.3%2,805 us1.4%
qsprintf548,817 us4.3%427 us0.2%
PhutilQueryString::__construct548,274 us4.0%178 us0.1%
PhabricatorKeyValueDatabaseCache::establishConnection67,614 us3.7%75 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery27,556 us3.7%86 us0.0%
PhutilOpaqueEnvelope::mask157,358 us3.6%5,339 us2.6%
PhabricatorBarePageView::getHead16,284 us3.1%99 us0.0%
PhabricatorUser::getCSRFToken36,215 us3.0%28 us0.0%
LiskDAO::__call825,717 us2.8%4,304 us2.1%