XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total53,029222,493 us100.0%222,493 us100.0%
main()1222,493 us100.0%79 us0.0%
AphrontApplicationConfiguration::processRequest1221,517 us99.6%650 us0.3%
PhabricatorXHProfProfileController::handleRequest1122,894 us55.2%78 us0.0%
PhabricatorFile::loadFileData1104,819 us47.1%5 us0.0%
PhabricatorFile::getFileDataIterator1104,787 us47.1%6 us0.0%
PhabricatorFileStorageEngine::getRawFileDataIterator1104,180 us46.8%36 us0.0%
PhabricatorS3FileStorageEngine::readFile1102,451 us46.0%16 us0.0%
FutureProxy::resolve1101,907 us45.8%5 us0.0%
Future::resolve2101,066 us45.4%429 us0.2%
HTTPSFuture::isReady73100,631 us45.2%1,161 us0.5%
curl_multi_select7186,354 us38.8%86,354 us38.8%
PhabricatorPolicyAwareQuery::execute855,765 us25.1%224 us0.1%
PhabricatorController::willBeginExecution148,208 us21.7%121 us0.1%
AphrontApplicationConfiguration::produceResponse146,366 us20.8%14 us0.0%
PhabricatorStandardPageView::produceAphrontResponse146,346 us20.8%36 us0.0%
AphrontPageView::render146,171 us20.8%26 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage642,460 us19.1%28 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows642,041 us18.9%35 us0.0%
PhabricatorStandardPageView::willRenderPage139,664 us17.8%99 us0.0%
phutil_escape_html40837,675 us16.9%1,026 us0.5%
PhabricatorPolicyFilter::apply1336,189 us16.3%242 us0.1%
PhabricatorPolicyFilter::hasCapability635,594 us16.0%54 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces135,485 us15.9%25 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection632,782 us14.7%66 us0.0%
queryfx_all1527,276 us12.3%78 us0.0%
queryfx1527,052 us12.2%122 us0.1%
PhabricatorProjectQuery::loadPage326,351 us11.8%11 us0.0%
phutil_implode_html426,119 us11.7%31 us0.0%
PhabricatorBarePageView::willRenderPage125,760 us11.6%4 us0.0%
PhabricatorXHProfProfileSymbolView::render125,724 us11.6%6,545 us2.9%
AphrontBaseMySQLDatabaseConnection::executeQuery1523,658 us10.6%303 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols15617,485 us7.9%5,030 us2.3%
AphrontMySQLiDatabaseConnection::rawQuery1517,347 us7.8%208 us0.1%
mysqli::poll1516,481 us7.4%16,481 us7.4%
xhprof_compute_flat_info115,596 us7.0%7,337 us3.3%
PhutilQueryString::renderString60114,952 us6.7%824 us0.4%
xsprintf60114,674 us6.6%4,934 us2.2%
LiskDAO::establishConnection1513,832 us6.2%131 us0.1%
phutil_tag9413,434 us6.0%819 us0.4%
PhabricatorLiskDAO::establishLiveConnection613,299 us6.0%45 us0.0%
PhabricatorLiskDAO::newClusterConnection613,203 us5.9%69 us0.0%
PhutilSymbolLoader::loadSymbol39112,840 us5.8%2,162 us1.0%
PhabricatorDatabaseRef::isReachable612,774 us5.7%41 us0.0%
PhabricatorMainMenuView::render112,713 us5.7%95 us0.0%
xsprintf_query72312,572 us5.7%4,702 us2.1%
AphrontView::producePhutilSafeHTML1412,542 us5.6%29 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection612,522 us5.6%8 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection14212,514 us5.6%12 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection612,502 us5.6%84 us0.0%
PhutilQueryString::getMaskedString18512,360 us5.6%154 us0.1%
AphrontMySQLiDatabaseConnection::connect612,313 us5.5%155 us0.1%
PhabricatorPolicyAwareQuery::executeOne211,989 us5.4%13 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery611,507 us5.2%108 us0.0%
AphrontTagView::render911,356 us5.1%205 us0.1%
javelin_tag1911,140 us5.0%115 us0.1%
PHUIListItemView::getTagContent111,091 us5.0%40 us0.0%
PhabricatorMainMenuSearchView::render111,005 us4.9%53 us0.0%
PhabricatorFileQuery::loadPage110,999 us4.9%69 us0.0%
PhutilBootloader::loadLibrarySource38510,929 us4.9%989 us0.4%
PhutilClassMapQuery::execute1810,683 us4.8%63 us0.0%
PhutilClassMapQuery::loadMap1210,568 us4.7%469 us0.2%
spl_autoload_call14410,348 us4.7%262 us0.1%
mysqli::real_connect610,288 us4.6%10,288 us4.6%
__phutil_autoload14410,161 us4.6%769 us0.3%
PhutilQueryString::getUnmaskedString41610,147 us4.6%393 us0.2%
PhutilBootloader::executeInclude38510,049 us4.5%3,481 us1.6%
PhabricatorMainMenuSearchView::buildModeSelector19,422 us4.2%106 us0.0%
curl_multi_exec729,398 us4.2%9,249 us4.2%
qsprintf1389,381 us4.2%461 us0.2%
PhutilQueryString::__construct1388,911 us4.0%177 us0.1%
PhutilSymbolLoader::loadObjects128,773 us3.9%342 us0.2%
PhabricatorPolicyFilter::loadCustomPolicies18,423 us3.8%64 us0.0%
PhutilKeyValueCacheStack::getKeys237,930 us3.6%160 us0.1%
PhutilKeyValueCache::getKey597,824 us3.5%187 us0.1%
PhabricatorApplicationSearchEngine::loadEnabledNamedQueries17,809 us3.5%13 us0.0%
PhabricatorApplicationSearchEngine::loadAllNamedQueries17,774 us3.5%51 us0.0%
PhutilKeyValueCacheProfiler::getKeys237,732 us3.5%249 us0.1%
PhabricatorUser::getUserSetting67,654 us3.4%74 us0.0%
PhutilKeyValueCacheNamespace::getKeys237,242 us3.3%169 us0.1%
PhabricatorUser::loadGlobalSettings67,186 us3.2%31 us0.0%
PhutilKeyValueCacheProxy::getKeys526,951 us3.1%137 us0.1%
PhabricatorNamedQueryQuery::loadPage16,834 us3.1%5 us0.0%
PhabricatorKeyValueSerializingCacheProxy::getKeys66,770 us3.0%33 us0.0%
PhabricatorKeyValueDatabaseCache::getKeys66,702 us3.0%75 us0.0%
xhprof_compute_inclusive_times16,185 us2.8%3,921 us1.8%
json_decode35,803 us2.6%5,803 us2.6%
phutil_json_decode15,777 us2.6%9 us0.0%
PhabricatorEdgeQuery::execute15,667 us2.5%19 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces25,490 us2.5%24 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist15,485 us2.5%2 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage15,232 us2.4%8 us0.0%
PhabricatorPolicyQuery::loadPage14,629 us2.1%27 us0.0%
PhabricatorEdgeConfig::establishConnection14,530 us2.0%7 us0.0%
PhabricatorPHIDType::getAllTypes14,495 us2.0%4 us0.0%
xhprof_parse_parent_child3,7784,326 us1.9%4,024 us1.8%
PhabricatorAuthSessionEngine::willServeRequestForUser13,815 us1.7%15 us0.0%
LiskDAO::loadAllWhere23,800 us1.7%12 us0.0%
PhabricatorStandardPageView::getHead13,759 us1.7%21 us0.0%
LiskDAO::loadRawDataWhere23,704 us1.7%35 us0.0%
PhabricatorUser::getTranslation13,626 us1.6%6 us0.0%