XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total36,074139,879 us100.0%139,879 us100.0%
main()1139,879 us100.0%74 us0.1%
AphrontApplicationConfiguration::processRequest1138,610 us99.1%43 us0.0%
PhabricatorConduitAPIController::handleRequest1124,818 us89.2%150 us0.1%
ConduitCall::execute1112,925 us80.7%10 us0.0%
ConduitCall::executeMethod1112,906 us80.7%22 us0.0%
ConduitAPIMethod::executeMethod1108,453 us77.5%6 us0.0%
DiffusionQueryConduitAPIMethod::execute1108,446 us77.5%63 us0.0%
PhabricatorPolicyAwareQuery::executeOne278,053 us55.8%12 us0.0%
DiffusionRequest::newFromDictionary169,257 us49.5%11 us0.0%
DiffusionRequest::newFromIdentifier169,226 us49.5%29 us0.0%
PhabricatorPolicyAwareQuery::execute954,296 us38.8%302 us0.2%
LiskDAO::establishConnection1652,212 us37.3%160 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage752,201 us37.3%34 us0.0%
PhabricatorRepositoryQuery::loadPage151,765 us37.0%12 us0.0%
PhabricatorLiskDAO::establishLiveConnection1051,604 us36.9%70 us0.1%
PhabricatorLiskDAO::newClusterConnection1051,461 us36.8%61 us0.0%
PhabricatorDatabaseRef::isReachable1050,830 us36.3%61 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection1050,749 us36.3%13 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection17750,747 us36.3%31 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection1050,716 us36.3%159 us0.1%
AphrontMySQLiDatabaseConnection::connect1050,395 us36.0%238 us0.2%
PhabricatorRepositoryQuery::buildWhereClauseParts141,113 us29.4%23 us0.0%
mysqli::real_connect1038,651 us27.6%38,651 us27.6%
PhabricatorPolicyFilter::apply1637,626 us26.9%365 us0.3%
PhabricatorPolicyFilter::hasCapability836,382 us26.0%72 us0.1%
queryfx1835,375 us25.3%156 us0.1%
queryfx_all1631,964 us22.9%75 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces131,901 us22.8%25 us0.0%
AphrontBaseMySQLDatabaseConnection::executeQuery1830,913 us22.1%338 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows829,928 us21.4%51 us0.0%
DiffusionRepositoryClusterEngine::synchronizeWorkingCopyBeforeRead126,463 us18.9%71 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery1822,279 us15.9%232 us0.2%
PhabricatorProjectQuery::loadPage321,785 us15.6%12 us0.0%
mysqli::poll1821,284 us15.2%21,284 us15.2%
PhutilQueryString::renderString80420,175 us14.4%1,097 us0.8%
xsprintf80719,925 us14.2%6,803 us4.9%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection819,494 us13.9%92 us0.1%
xsprintf_query96617,223 us12.3%6,463 us4.6%
PhutilQueryString::getMaskedString24016,560 us11.8%199 us0.1%
PhabricatorRepositoryQuery::didFilterPage116,512 us11.8%67 us0.0%
PhutilQueryString::getUnmaskedString56414,206 us10.2%561 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols13714,092 us10.1%3,753 us2.7%
PhabricatorPolicyFilter::loadCustomPolicies113,019 us9.3%74 us0.1%
qsprintf18312,462 us8.9%614 us0.4%
PhutilKeyValueCache::getKey8112,433 us8.9%227 us0.2%
PhutilKeyValueCacheStack::getKeys1412,327 us8.8%93 us0.1%
PhutilKeyValueCacheProfiler::getKeys1412,215 us8.7%142 us0.1%
PhutilKeyValueCacheNamespace::getKeys1411,934 us8.5%102 us0.1%
PhutilQueryString::__construct18311,830 us8.5%229 us0.2%
PhutilKeyValueCacheProxy::getKeys3211,767 us8.4%86 us0.1%
PhabricatorKeyValueSerializingCacheProxy::getKeys411,657 us8.3%20 us0.0%
PhabricatorKeyValueDatabaseCache::getKeys411,609 us8.3%51 us0.0%
mysqli::set_charset1011,334 us8.1%11,334 us8.1%
PhutilSymbolLoader::loadSymbol25010,765 us7.7%1,444 us1.0%
PhabricatorUser::getUserSetting310,566 us7.6%30 us0.0%
PhabricatorController::willBeginExecution110,511 us7.5%73 us0.1%
PhabricatorUser::loadGlobalSettings310,348 us7.4%13 us0.0%
PhabricatorFileQuery::loadPage19,986 us7.1%34 us0.0%
spl_autoload_call1309,817 us7.0%205 us0.1%
__phutil_autoload1309,670 us6.9%680 us0.5%
AlmanacKeys::getLiveDevice29,612 us6.9%33 us0.0%
PhutilBootloader::loadLibrarySource2459,542 us6.8%678 us0.5%
DiffusionRepositoryClusterEngine::shouldEnableSynchronization19,471 us6.8%9 us0.0%
PhabricatorAuthSessionEngine::willServeRequestForUser29,353 us6.7%23 us0.0%
PhabricatorUser::getTranslation29,151 us6.5%6 us0.0%
AlmanacDeviceQuery::loadPage19,049 us6.5%4 us0.0%
PhutilBootloader::executeInclude2458,991 us6.4%2,362 us1.7%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery88,861 us6.3%151 us0.1%
DiffusionQueryConduitAPIMethod::getResult18,805 us6.3%11 us0.0%
DiffusionMergedCommitsQueryConduitAPIMethod::getGitResult18,779 us6.3%27 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces48,737 us6.2%32 us0.0%
PhabricatorRepository::execxLocalCommand18,719 us6.2%24 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage18,590 us6.1%9 us0.0%
PhabricatorPolicyQuery::loadPage18,409 us6.0%29 us0.0%
LiskDAO::save18,275 us5.9%8 us0.0%
LiskDAO::insert18,249 us5.9%6 us0.0%
LiskDAO::insertRecordIntoDatabase18,243 us5.9%64 us0.0%
PhutilLock::lock17,979 us5.7%10 us0.0%
PhabricatorGlobalLock::doLock17,965 us5.7%23 us0.0%
ExecFuture::resolvex17,447 us5.3%4 us0.0%
Future::resolve17,443 us5.3%52 us0.0%
LiskDAO::loadAllWhere16,829 us4.9%7 us0.0%
PhabricatorRepositoryWorkingCopyVersion::loadVersions16,773 us4.8%14 us0.0%
LiskDAO::loadRawDataWhere16,739 us4.8%20 us0.0%
PhutilClassMapQuery::execute256,202 us4.4%58 us0.0%
PhutilClassMapQuery::loadMap76,096 us4.4%219 us0.2%
PhabricatorKeyValueDatabaseCache::establishConnection45,635 us4.0%22 us0.0%
PhutilSymbolLoader::loadObjects75,358 us3.8%171 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause84,685 us3.3%29 us0.0%
ExecFuture::isReady34,415 us3.2%1,566 us1.1%
PhabricatorProjectsBasePolicyRule::willApplyRules14,343 us3.1%109 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts83,933 us2.8%64 us0.0%
PhabricatorRepositoryURIQuery::loadPage13,796 us2.7%7 us0.0%
PhabricatorPolicyFilter::checkCapability203,776 us2.7%209 us0.1%
PhabricatorRepository::newConduitClient13,674 us2.6%5 us0.0%
PhabricatorRepository::getAlmanacServiceURI13,669 us2.6%30 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector303,508 us2.5%54 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildFerretSelectClause83,384 us2.4%27 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns323,340 us2.4%192 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector83,229 us2.3%150 us0.1%