XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total18,18430,950 us100.0%30,950 us100.0%
main()130,950 us100.0%44 us0.1%
AphrontApplicationConfiguration::processRequest129,926 us96.7%51 us0.2%
PhabricatorController::willBeginExecution116,022 us51.8%144 us0.5%
AphrontController::handleRequest111,966 us38.7%5 us0.0%
DarkConsoleDataController::processRequest111,961 us38.6%152 us0.5%
PhabricatorPolicyAwareQuery::execute611,423 us36.9%151 us0.5%
PhabricatorPolicyFilter::apply1010,095 us32.6%177 us0.6%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,871 us31.9%22 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,348 us27.0%61 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,495 us24.2%1,991 us6.4%
AphrontTableView::render86,069 us19.6%1,595 us5.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows35,990 us19.4%59 us0.2%
PhutilSymbolLoader::loadSymbol1975,621 us18.2%1,054 us3.4%
DarkConsoleServicesPlugin::renderPanel15,571 us18.0%488 us1.6%
spl_autoload_call844,732 us15.3%149 us0.5%
PhutilBootloader::loadLibrarySource1824,720 us15.3%476 us1.5%
PhabricatorProjectQuery::loadPage24,694 us15.2%13 us0.0%
__phutil_autoload844,614 us14.9%420 us1.4%
PhutilBootloader::executeInclude1824,312 us13.9%1,408 us4.5%
PhabricatorProjectsPolicyRule::willApplyRules14,082 us13.2%29 us0.1%
phutil_tag5023,941 us12.7%2,099 us6.8%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,766 us12.2%13 us0.0%
PhutilSymbolLoader::loadObjects73,572 us11.5%160 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts23,403 us11.0%28 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,145 us10.2%14 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause33,020 us9.8%47 us0.2%
queryfx_all72,957 us9.6%31 us0.1%
queryfx72,839 us9.2%46 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,781 us9.0%71 us0.2%
PhabricatorProjectQuery::getOrderableColumns82,752 us8.9%27 us0.1%
PhabricatorCustomField::getObjectFields12,619 us8.5%46 us0.1%
pht1182,493 us8.1%333 us1.1%
PhutilClassMapQuery::execute92,435 us7.9%23 us0.1%
qsprintf282,403 us7.8%105 us0.3%
PhabricatorPolicyFilter::checkCapability72,391 us7.7%85 us0.3%
PhutilClassMapQuery::loadMap32,387 us7.7%143 us0.5%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,356 us7.6%21 us0.1%
PhabricatorApplication::isClassInstalledForViewer42,335 us7.5%21 us0.1%
xsprintf282,296 us7.4%464 us1.5%
PhabricatorPolicyFilter::hasCapability52,273 us7.3%44 us0.1%
DarkConsoleRequestPlugin::renderPanel12,232 us7.2%111 us0.4%
PhabricatorCustomField::buildFieldList12,151 us6.9%38 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,124 us6.9%15 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,109 us6.8%27 us0.1%
PhutilTranslator::translate2661,970 us6.4%1,327 us4.3%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,962 us6.3%24 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,957 us6.3%2 us0.0%
phutil_escape_html1,3121,830 us5.9%1,745 us5.6%
PhabricatorPolicyQuery::loadPage11,776 us5.7%30 us0.1%
xsprintf_query681,765 us5.7%309 us1.0%
AphrontApplicationConfiguration::buildController11,673 us5.4%17 us0.1%
PhabricatorSpacesNamespaceQuery::loadPage11,628 us5.3%7 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,484 us4.8%6 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection251,464 us4.7%11 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,453 us4.7%78 us0.3%
PhabricatorAuthSessionEngine::loadUserForSession11,323 us4.3%80 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,307 us4.2%27 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,291 us4.2%115 us0.4%
AphrontMySQLiDatabaseConnection::connect51,283 us4.1%127 us0.4%
PhutilKeyValueCache::getKey191,266 us4.1%60 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,214 us3.9%30 us0.1%
PhutilKeyValueCacheProfiler::getKeys31,135 us3.7%37 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,129 us3.6%261 us0.8%
DarkConsoleErrorLogPlugin::renderPanel11,058 us3.4%30 us0.1%
PhutilTranslator::formatNumber741,022 us3.3%244 us0.8%
PhabricatorKeyValueDatabaseCache::getKeys11,019 us3.3%19 us0.1%
DarkConsoleEventPlugin::renderPanel1952 us3.1%51 us0.2%
PhabricatorStandardCustomField::buildStandardFields2947 us3.1%42 us0.1%
LiskDAO::loadRawDataWhere2906 us2.9%33 us0.1%
PhabricatorProjectConfiguredCustomField::createFields1852 us2.8%8 us0.0%
require_celerity_resource8800 us2.6%28 us0.1%
mysqli::real_connect5766 us2.5%766 us2.5%
AphrontMySQLiDatabaseConnection::rawQuery7765 us2.5%35 us0.1%
mysqli::query7730 us2.4%730 us2.4%
AphrontDatabaseConnection::queryData2724 us2.3%10 us0.0%
LiskDAO::loadAllWhere1717 us2.3%7 us0.0%
call_user_func_array182688 us2.2%316 us1.0%
queryfx_one1674 us2.2%10 us0.0%
CelerityStaticResourceResponse::requireResource8669 us2.2%12 us0.0%
LiskDAO::loadFromArray8633 us2.0%170 us0.5%
CelerityResourceMap::getNamedInstance1606 us2.0%10 us0.0%
PhutilTypeSpec::checkMap1596 us1.9%11 us0.0%
PhabricatorPolicyQuery::getObjectPolicies1587 us1.9%61 us0.2%
PhutilTypeSpec::newFromString1585 us1.9%11 us0.0%
PhabricatorSetupCheck::willProcessRequest1521 us1.7%5 us0.0%
newv126512 us1.7%318 us1.0%
PhabricatorEnv::getEnvConfig174483 us1.6%107 us0.3%
LiskDAO::establishConnection7482 us1.6%69 us0.2%
AphrontApplicationConfiguration::buildSiteForRequest1473 us1.5%9 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1471 us1.5%4 us0.0%
json_decode3469 us1.5%469 us1.5%
PhabricatorUser::loadPreferences1464 us1.5%13 us0.0%
phutil_json_decode1441 us1.4%6 us0.0%
PhabricatorPolicyQuery::getObjectPolicyRules1410 us1.3%27 us0.1%
LiskDAO::checkProperty68408 us1.3%90 us0.3%
PhabricatorCaches::getSetupCache2390 us1.3%5 us0.0%
gethostbyaddr1389 us1.3%389 us1.3%
PhabricatorPolicyQuery::getGlobalPolicies1387 us1.3%58 us0.2%
LiskDAO::loadOneWhere1377 us1.2%11 us0.0%
PhabricatorConfigStackSource::getKeys18376 us1.2%113 us0.4%