XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total17,97230,123 us100.0%30,123 us100.0%
main()130,123 us100.0%41 us0.1%
AphrontApplicationConfiguration::processRequest129,119 us96.7%49 us0.2%
PhabricatorController::willBeginExecution116,109 us53.5%141 us0.5%
PhabricatorPolicyAwareQuery::execute611,876 us39.4%138 us0.5%
AphrontController::handleRequest111,150 us37.0%5 us0.0%
DarkConsoleDataController::processRequest111,145 us37.0%131 us0.4%
PhabricatorPolicyFilter::apply109,775 us32.5%201 us0.7%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,521 us31.6%22 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,037 us26.7%61 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,525 us25.0%2,002 us6.6%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows36,589 us21.9%73 us0.2%
PhutilSymbolLoader::loadSymbol1975,674 us18.8%1,004 us3.3%
AphrontTableView::render85,665 us18.8%1,539 us5.1%
DarkConsoleServicesPlugin::renderPanel15,102 us16.9%450 us1.5%
spl_autoload_call844,958 us16.5%132 us0.4%
__phutil_autoload844,861 us16.1%460 us1.5%
PhutilBootloader::loadLibrarySource1824,827 us16.0%501 us1.7%
PhabricatorProjectQuery::loadPage24,508 us15.0%15 us0.0%
PhutilBootloader::executeInclude1824,400 us14.6%1,387 us4.6%
PhabricatorProjectsPolicyRule::willApplyRules13,922 us13.0%27 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,906 us13.0%17 us0.1%
phutil_tag4923,613 us12.0%1,959 us6.5%
PhutilSymbolLoader::loadObjects73,352 us11.1%158 us0.5%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,316 us11.0%16 us0.1%
PhabricatorProjectQuery::buildJoinClauseParts23,253 us10.8%24 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause33,098 us10.3%65 us0.2%
queryfx_all72,882 us9.6%32 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces22,805 us9.3%24 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist12,800 us9.3%2 us0.0%
queryfx72,761 us9.2%49 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,725 us9.0%84 us0.3%
PhabricatorProjectQuery::getOrderableColumns82,649 us8.8%29 us0.1%
PhabricatorSpacesNamespaceQuery::loadPage12,529 us8.4%9 us0.0%
PhabricatorCustomField::getObjectFields12,518 us8.4%44 us0.1%
qsprintf282,365 us7.9%101 us0.3%
PhabricatorPolicyFilter::checkCapability72,343 us7.8%92 us0.3%
PhutilClassMapQuery::execute72,336 us7.8%19 us0.1%
pht1162,306 us7.7%329 us1.1%
PhutilClassMapQuery::loadMap32,296 us7.6%135 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage12,274 us7.5%7 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,258 us7.5%23 us0.1%
xsprintf282,250 us7.5%411 us1.4%
PhabricatorApplication::isClassInstalledForViewer42,235 us7.4%22 us0.1%
DarkConsoleRequestPlugin::renderPanel12,192 us7.3%103 us0.3%
PhabricatorPolicyFilter::hasCapability52,172 us7.2%43 us0.1%
PhabricatorCustomField::buildFieldList12,058 us6.8%36 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,052 us6.8%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,039 us6.8%29 us0.1%
PhutilTranslator::translate2601,813 us6.0%1,210 us4.0%
xsprintf_query681,762 us5.8%318 us1.1%
PhabricatorPolicyQuery::loadPage11,732 us5.7%28 us0.1%
phutil_escape_html1,2861,672 us5.6%1,594 us5.3%
AphrontApplicationConfiguration::buildController11,627 us5.4%16 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection251,433 us4.8%13 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,420 us4.7%83 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,266 us4.2%26 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession11,262 us4.2%77 us0.3%
AphrontMySQLiDatabaseConnection::connect51,243 us4.1%128 us0.4%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,235 us4.1%113 us0.4%
PhutilKeyValueCache::getKey191,209 us4.0%69 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,176 us3.9%29 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,104 us3.7%264 us0.9%
PhutilKeyValueCacheProfiler::getKeys31,053 us3.5%35 us0.1%
DarkConsoleErrorLogPlugin::renderPanel11,008 us3.3%29 us0.1%
PhabricatorKeyValueDatabaseCache::getKeys1938 us3.1%18 us0.1%
PhutilTranslator::formatNumber72930 us3.1%223 us0.7%
PhabricatorStandardCustomField::buildStandardFields2907 us3.0%43 us0.1%
LiskDAO::loadRawDataWhere2882 us2.9%31 us0.1%
DarkConsoleEventPlugin::renderPanel1869 us2.9%47 us0.2%
PhabricatorProjectConfiguredCustomField::createFields1859 us2.9%9 us0.0%
require_celerity_resource8770 us2.6%26 us0.1%
mysqli::real_connect5720 us2.4%720 us2.4%
AphrontMySQLiDatabaseConnection::rawQuery7701 us2.3%35 us0.1%
AphrontDatabaseConnection::queryData2701 us2.3%8 us0.0%
LiskDAO::loadAllWhere1697 us2.3%6 us0.0%
call_user_func_array180666 us2.2%301 us1.0%
mysqli::query7666 us2.2%666 us2.2%
CelerityStaticResourceResponse::requireResource8646 us2.1%13 us0.0%
LiskDAO::loadFromArray8643 us2.1%173 us0.6%
queryfx_one1618 us2.1%9 us0.0%
PhutilTypeSpec::checkMap1591 us2.0%12 us0.0%
CelerityResourceMap::getNamedInstance1584 us1.9%9 us0.0%
PhutilTypeSpec::newFromString1579 us1.9%12 us0.0%
PhabricatorPolicyQuery::getObjectPolicies1573 us1.9%66 us0.2%
LiskDAO::establishConnection7551 us1.8%73 us0.2%
PhabricatorEnv::getEnvConfig173533 us1.8%120 us0.4%
newv126528 us1.8%276 us0.9%
PhabricatorSetupCheck::willProcessRequest1505 us1.7%5 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause3491 us1.6%16 us0.1%
PhabricatorUser::loadPreferences1467 us1.6%14 us0.0%
json_decode3456 us1.5%456 us1.5%
AphrontApplicationConfiguration::buildSiteForRequest1454 us1.5%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1454 us1.5%4 us0.0%
phutil_json_decode1418 us1.4%5 us0.0%
PhabricatorConfigStackSource::getKeys18413 us1.4%141 us0.5%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts3410 us1.4%22 us0.1%
LiskDAO::checkProperty68408 us1.4%89 us0.3%
gethostbyaddr1404 us1.3%404 us1.3%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector9402 us1.3%30 us0.1%
PhabricatorPolicyQuery::getObjectPolicyRules1395 us1.3%27 us0.1%