XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total62,376339,006 us100.0%339,006 us100.0%
main()1339,006 us100.0%93 us0.0%
AphrontApplicationConfiguration::processRequest1337,397 us99.5%605 us0.2%
PhabricatorXHProfProfileController::handleRequest1148,747 us43.9%168 us0.0%
PhabricatorPolicyAwareQuery::execute8106,038 us31.3%344 us0.1%
AphrontApplicationConfiguration::produceResponse1101,537 us30.0%20 us0.0%
PhabricatorStandardPageView::produceAphrontResponse1101,508 us29.9%53 us0.0%
AphrontPageView::render1101,221 us29.9%38 us0.0%
PhabricatorFile::loadFileData198,079 us28.9%8 us0.0%
PhabricatorFile::getFileDataIterator198,021 us28.9%13 us0.0%
PhabricatorFileStorageEngine::getRawFileDataIterator196,754 us28.5%54 us0.0%
PhabricatorS3FileStorageEngine::readFile193,168 us27.5%25 us0.0%
FutureProxy::resolve191,474 us27.0%11 us0.0%
Future::resolve289,121 us26.3%559 us0.2%
PhabricatorStandardPageView::willRenderPage188,926 us26.2%100 us0.0%
HTTPSFuture::isReady5388,437 us26.1%1,421 us0.4%
phutil_escape_html42585,383 us25.2%1,665 us0.5%
PhabricatorController::willBeginExecution180,324 us23.7%152 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage668,962 us20.3%40 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows668,188 us20.1%55 us0.0%
phutil_implode_html464,526 us19.0%46 us0.0%
curl_multi_select5164,313 us19.0%64,313 us19.0%
PhabricatorBarePageView::willRenderPage163,877 us18.8%8 us0.0%
PhabricatorXHProfProfileSymbolView::render163,818 us18.8%12,428 us3.7%
PhabricatorPolicyFilter::apply1353,977 us15.9%389 us0.1%
PhabricatorPolicyFilter::hasCapability652,870 us15.6%83 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces152,675 us15.5%33 us0.0%
queryfx_all1546,911 us13.8%110 us0.0%
queryfx1546,530 us13.7%194 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection645,080 us13.3%85 us0.0%
xhprof_compute_flat_info144,296 us13.1%11,968 us3.5%
AphrontBaseMySQLDatabaseConnection::executeQuery1539,813 us11.7%421 us0.1%
PhabricatorPolicyAwareQuery::executeOne237,658 us11.1%20 us0.0%
PhabricatorFileQuery::loadPage135,675 us10.5%99 us0.0%
LiskDAO::establishConnection1534,745 us10.2%204 us0.1%
PhabricatorLiskDAO::establishLiveConnection633,524 us9.9%81 us0.0%
PhabricatorLiskDAO::newClusterConnection633,289 us9.8%58 us0.0%
PhabricatorProjectQuery::loadPage333,222 us9.8%18 us0.0%
PhabricatorDatabaseRef::isReachable632,539 us9.6%63 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection14232,274 us9.5%161 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection632,147 us9.5%15 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection632,113 us9.5%126 us0.0%
PhutilQueryString::renderString60131,867 us9.4%1,743 us0.5%
AphrontMySQLiDatabaseConnection::connect631,806 us9.4%231 us0.1%
xsprintf60131,230 us9.2%8,669 us2.6%
PhutilSymbolLoader::selectAndLoadSymbols15628,830 us8.5%6,983 us2.1%
xsprintf_query72327,080 us8.0%8,951 us2.6%
AphrontMySQLiDatabaseConnection::rawQuery1526,361 us7.8%288 us0.1%
PhutilQueryString::getMaskedString18526,002 us7.7%391 us0.1%
mysqli::poll1525,063 us7.4%25,063 us7.4%
xhprof_compute_inclusive_times124,967 us7.4%12,817 us3.8%
mysqli::real_connect624,302 us7.2%24,302 us7.2%
phutil_tag10023,288 us6.9%962 us0.3%
PhabricatorMainMenuView::render122,445 us6.6%111 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery622,247 us6.6%159 us0.0%
AphrontView::producePhutilSafeHTML1421,836 us6.4%40 us0.0%
PhutilQueryString::getUnmaskedString41621,363 us6.3%940 us0.3%
PhutilSymbolLoader::loadSymbol39121,217 us6.3%3,692 us1.1%
AphrontTagView::render920,309 us6.0%254 us0.1%
javelin_tag1920,098 us5.9%137 us0.0%
PhutilClassMapQuery::execute1820,020 us5.9%105 us0.0%
PHUIListItemView::getTagContent120,011 us5.9%20 us0.0%
PhabricatorMainMenuSearchView::render119,913 us5.9%67 us0.0%
PhutilClassMapQuery::loadMap1219,821 us5.8%867 us0.3%
qsprintf13819,541 us5.8%836 us0.2%
xhprof_parse_parent_child7,09219,486 us5.7%12,190 us3.6%
PhutilKeyValueCacheStack::getKeys2318,713 us5.5%233 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies118,684 us5.5%88 us0.0%
PhutilKeyValueCache::getKey5918,588 us5.5%304 us0.1%
PhutilQueryString::__construct13818,443 us5.4%400 us0.1%
PhutilKeyValueCacheProfiler::getKeys2318,370 us5.4%411 us0.1%
PhabricatorUser::getUserSetting618,226 us5.4%108 us0.0%
PhutilKeyValueCacheNamespace::getKeys2317,483 us5.2%252 us0.1%
PhabricatorUser::loadGlobalSettings617,432 us5.1%51 us0.0%
PhutilBootloader::loadLibrarySource38517,018 us5.0%1,650 us0.5%
PhutilKeyValueCacheProxy::getKeys5216,965 us5.0%233 us0.1%
PhabricatorKeyValueSerializingCacheProxy::getKeys616,684 us4.9%41 us0.0%
PhabricatorKeyValueDatabaseCache::getKeys616,590 us4.9%108 us0.0%
curl_multi_exec5216,545 us4.9%15,928 us4.7%
PhabricatorMainMenuSearchView::buildModeSelector116,506 us4.9%109 us0.0%
spl_autoload_call14416,369 us4.8%455 us0.1%
LiskDAO::loadAllWhere216,345 us4.8%17 us0.0%
LiskDAO::loadRawDataWhere216,193 us4.8%53 us0.0%
__phutil_autoload14416,049 us4.7%1,256 us0.4%
PhutilSymbolLoader::loadObjects1215,799 us4.7%586 us0.2%
PhutilBootloader::executeInclude38515,213 us4.5%5,595 us1.7%
PhabricatorEdgeQuery::execute113,754 us4.1%28 us0.0%
PhabricatorApplicationSearchEngine::loadEnabledNamedQueries113,580 us4.0%17 us0.0%
PhabricatorApplicationSearchEngine::loadAllNamedQueries113,505 us4.0%45 us0.0%
json_decode312,005 us3.5%12,005 us3.5%
PhabricatorNamedQueryQuery::loadPage111,984 us3.5%7 us0.0%
phutil_json_decode111,978 us3.5%12 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces211,919 us3.5%32 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist111,909 us3.5%4 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage111,502 us3.4%10 us0.0%
explode10,65810,675 us3.1%10,675 us3.1%
call_user_func_array69610,618 us3.1%1,974 us0.6%
PhabricatorPolicyQuery::loadPage110,335 us3.0%39 us0.0%
AphrontDatabaseConnection::queryData210,294 us3.0%17 us0.0%
PhabricatorAuthSessionEngine::willServeRequestForUser18,908 us2.6%21 us0.0%
PhabricatorEdgeConfig::establishConnection18,667 us2.6%11 us0.0%