XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total18,13829,976 us100.0%29,976 us100.0%
main()129,976 us100.0%43 us0.1%
AphrontApplicationConfiguration::processRequest128,971 us96.6%48 us0.2%
PhabricatorController::willBeginExecution115,455 us51.6%144 us0.5%
AphrontController::handleRequest111,630 us38.8%5 us0.0%
DarkConsoleDataController::processRequest111,625 us38.8%131 us0.4%
PhabricatorPolicyAwareQuery::execute611,171 us37.3%141 us0.5%
PhabricatorPolicyFilter::apply109,957 us33.2%169 us0.6%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,765 us32.6%21 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,246 us27.5%59 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,280 us24.3%2,017 us6.7%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows35,976 us19.9%60 us0.2%
AphrontTableView::render85,786 us19.3%1,547 us5.2%
PhutilSymbolLoader::loadSymbol1975,438 us18.1%1,029 us3.4%
DarkConsoleServicesPlugin::renderPanel15,360 us17.9%498 us1.7%
PhabricatorProjectQuery::loadPage24,645 us15.5%15 us0.1%
PhutilBootloader::loadLibrarySource1824,562 us15.2%472 us1.6%
spl_autoload_call844,538 us15.1%120 us0.4%
__phutil_autoload844,447 us14.8%423 us1.4%
PhutilBootloader::executeInclude1824,162 us13.9%1,364 us4.6%
PhabricatorProjectsPolicyRule::willApplyRules14,037 us13.5%29 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,758 us12.5%11 us0.0%
phutil_tag5023,727 us12.4%2,052 us6.8%
PhutilSymbolLoader::loadObjects73,499 us11.7%158 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts23,354 us11.2%26 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,148 us10.5%13 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause33,028 us10.1%47 us0.2%
queryfx_all72,930 us9.8%30 us0.1%
queryfx72,814 us9.4%47 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,789 us9.3%84 us0.3%
PhabricatorProjectQuery::getOrderableColumns82,716 us9.1%26 us0.1%
PhabricatorCustomField::getObjectFields12,588 us8.6%46 us0.2%
pht1182,485 us8.3%345 us1.2%
qsprintf282,374 us7.9%97 us0.3%
PhutilClassMapQuery::execute72,359 us7.9%17 us0.1%
PhabricatorPolicyFilter::checkCapability72,326 us7.8%84 us0.3%
PhutilClassMapQuery::loadMap32,321 us7.7%148 us0.5%
xsprintf282,273 us7.6%464 us1.5%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,264 us7.6%20 us0.1%
PhabricatorApplication::isClassInstalledForViewer42,244 us7.5%22 us0.1%
DarkConsoleRequestPlugin::renderPanel12,231 us7.4%106 us0.4%
PhabricatorPolicyFilter::hasCapability52,182 us7.3%42 us0.1%
PhabricatorCustomField::buildFieldList12,134 us7.1%37 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,060 us6.9%14 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,046 us6.8%30 us0.1%
PhutilTranslator::translate2661,950 us6.5%1,338 us4.5%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,933 us6.4%23 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,928 us6.4%2 us0.0%
PhabricatorPolicyQuery::loadPage11,812 us6.0%28 us0.1%
xsprintf_query681,742 us5.8%304 us1.0%
phutil_escape_html1,3121,694 us5.7%1,630 us5.4%
PhabricatorSpacesNamespaceQuery::loadPage11,658 us5.5%6 us0.0%
AphrontApplicationConfiguration::buildController11,654 us5.5%17 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,521 us5.1%6 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection251,439 us4.8%9 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,430 us4.8%75 us0.3%
PhutilKeyValueCache::getKey191,325 us4.4%61 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession11,305 us4.4%77 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,285 us4.3%26 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,282 us4.3%114 us0.4%
AphrontMySQLiDatabaseConnection::connect51,260 us4.2%122 us0.4%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,196 us4.0%29 us0.1%
PhutilKeyValueCacheProfiler::getKeys31,193 us4.0%36 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,116 us3.7%255 us0.9%
PhabricatorKeyValueDatabaseCache::getKeys11,081 us3.6%20 us0.1%
DarkConsoleErrorLogPlugin::renderPanel11,029 us3.4%32 us0.1%
PhabricatorStandardCustomField::buildStandardFields21,005 us3.4%40 us0.1%
PhutilTranslator::formatNumber74998 us3.3%244 us0.8%
LiskDAO::loadRawDataWhere2908 us3.0%34 us0.1%
PhabricatorProjectConfiguredCustomField::createFields1897 us3.0%7 us0.0%
DarkConsoleEventPlugin::renderPanel1881 us2.9%48 us0.2%
require_celerity_resource8782 us2.6%29 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery7759 us2.5%37 us0.1%
mysqli::real_connect5751 us2.5%751 us2.5%
AphrontDatabaseConnection::queryData2727 us2.4%10 us0.0%
mysqli::query7722 us2.4%722 us2.4%
LiskDAO::loadAllWhere1711 us2.4%7 us0.0%
call_user_func_array182691 us2.3%317 us1.1%
queryfx_one1662 us2.2%9 us0.0%
CelerityStaticResourceResponse::requireResource8653 us2.2%10 us0.0%
LiskDAO::loadFromArray8622 us2.1%172 us0.6%
PhutilTypeSpec::checkMap1597 us2.0%11 us0.0%
CelerityResourceMap::getNamedInstance1595 us2.0%11 us0.0%
PhutilTypeSpec::newFromString1586 us2.0%11 us0.0%
PhabricatorPolicyQuery::getObjectPolicies1580 us1.9%60 us0.2%
LiskDAO::establishConnection7566 us1.9%69 us0.2%
PhabricatorEnv::getEnvConfig173531 us1.8%155 us0.5%
PhabricatorSetupCheck::willProcessRequest1506 us1.7%5 us0.0%
newv126488 us1.6%295 us1.0%
AphrontApplicationConfiguration::buildSiteForRequest1467 us1.6%8 us0.0%
PhabricatorUser::loadPreferences1466 us1.6%13 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1457 us1.5%4 us0.0%
json_decode3453 us1.5%453 us1.5%
PhabricatorPolicyQuery::getGlobalPolicies1434 us1.4%60 us0.2%
phutil_json_decode1431 us1.4%4 us0.0%
PhabricatorPolicyQuery::getObjectPolicyRules1409 us1.4%27 us0.1%
LiskDAO::checkProperty68406 us1.4%90 us0.3%
PhabricatorCaches::getSetupCache2376 us1.3%5 us0.0%
LiskDAO::loadOneWhere1376 us1.3%10 us0.0%
PhabricatorConfigStackSource::getKeys18376 us1.3%112 us0.4%
gethostbyaddr1372 us1.2%372 us1.2%