XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total18,13829,884 us100.0%29,884 us100.0%
main()129,884 us100.0%40 us0.1%
AphrontApplicationConfiguration::processRequest128,887 us96.7%48 us0.2%
PhabricatorController::willBeginExecution115,444 us51.7%144 us0.5%
AphrontController::handleRequest111,602 us38.8%5 us0.0%
DarkConsoleDataController::processRequest111,597 us38.8%132 us0.4%
PhabricatorPolicyAwareQuery::execute611,177 us37.4%149 us0.5%
PhabricatorPolicyFilter::apply109,950 us33.3%167 us0.6%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,755 us32.6%23 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,243 us27.6%61 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,276 us24.3%1,977 us6.6%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows35,942 us19.9%63 us0.2%
AphrontTableView::render85,861 us19.6%1,536 us5.1%
PhutilSymbolLoader::loadSymbol1975,467 us18.3%1,025 us3.4%
DarkConsoleServicesPlugin::renderPanel15,353 us17.9%467 us1.6%
PhabricatorProjectQuery::loadPage24,661 us15.6%13 us0.0%
PhutilBootloader::loadLibrarySource1824,592 us15.4%466 us1.6%
spl_autoload_call844,557 us15.2%122 us0.4%
__phutil_autoload844,464 us14.9%425 us1.4%
PhutilBootloader::executeInclude1824,197 us14.0%1,384 us4.6%
PhabricatorProjectsPolicyRule::willApplyRules14,045 us13.5%29 us0.1%
phutil_tag5023,815 us12.8%2,096 us7.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,717 us12.4%14 us0.0%
PhutilSymbolLoader::loadObjects73,461 us11.6%155 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts23,348 us11.2%26 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,050 us10.2%14 us0.0%
queryfx_all72,945 us9.9%33 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause32,929 us9.8%46 us0.2%
queryfx72,823 us9.4%49 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,696 us9.0%65 us0.2%
PhabricatorProjectQuery::getOrderableColumns82,670 us8.9%28 us0.1%
PhabricatorCustomField::getObjectFields12,541 us8.5%45 us0.2%
qsprintf282,443 us8.2%106 us0.4%
pht1182,439 us8.2%337 us1.1%
PhutilClassMapQuery::execute72,386 us8.0%19 us0.1%
PhabricatorPolicyFilter::checkCapability72,348 us7.9%83 us0.3%
PhutilClassMapQuery::loadMap32,347 us7.9%134 us0.4%
xsprintf282,332 us7.8%483 us1.6%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,292 us7.7%21 us0.1%
PhabricatorApplication::isClassInstalledForViewer42,271 us7.6%21 us0.1%
DarkConsoleRequestPlugin::renderPanel12,225 us7.4%106 us0.4%
PhabricatorPolicyFilter::hasCapability52,209 us7.4%42 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,086 us7.0%13 us0.0%
PhabricatorCustomField::buildFieldList12,083 us7.0%36 us0.1%
PhabricatorPolicyCapability::getCapabilityMap52,073 us6.9%30 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,929 us6.5%22 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,924 us6.4%2 us0.0%
PhutilTranslator::translate2661,919 us6.4%1,305 us4.4%
xsprintf_query681,779 us6.0%315 us1.1%
PhabricatorPolicyQuery::loadPage11,777 us5.9%28 us0.1%
phutil_escape_html1,3121,734 us5.8%1,644 us5.5%
PhabricatorSpacesNamespaceQuery::loadPage11,638 us5.5%31 us0.1%
AphrontApplicationConfiguration::buildController11,596 us5.3%19 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,469 us4.9%6 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection251,459 us4.9%10 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,449 us4.8%78 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,306 us4.4%28 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession11,300 us4.4%79 us0.3%
AphrontMySQLiDatabaseConnection::connect51,279 us4.3%119 us0.4%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,266 us4.2%112 us0.4%
PhutilKeyValueCache::getKey191,247 us4.2%62 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,215 us4.1%27 us0.1%
PhutilKeyValueCacheProfiler::getKeys31,114 us3.7%37 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,052 us3.5%256 us0.9%
DarkConsoleErrorLogPlugin::renderPanel11,026 us3.4%29 us0.1%
PhabricatorKeyValueDatabaseCache::getKeys1999 us3.3%19 us0.1%
PhutilTranslator::formatNumber74993 us3.3%248 us0.8%
PhabricatorStandardCustomField::buildStandardFields2948 us3.2%42 us0.1%
LiskDAO::loadRawDataWhere2921 us3.1%33 us0.1%
DarkConsoleEventPlugin::renderPanel1873 us2.9%52 us0.2%
PhabricatorProjectConfiguredCustomField::createFields1849 us2.8%9 us0.0%
require_celerity_resource8781 us2.6%29 us0.1%
mysqli::real_connect5772 us2.6%772 us2.6%
AphrontMySQLiDatabaseConnection::rawQuery7749 us2.5%34 us0.1%
AphrontDatabaseConnection::queryData2739 us2.5%9 us0.0%
LiskDAO::loadAllWhere1729 us2.4%7 us0.0%
mysqli::query7715 us2.4%715 us2.4%
call_user_func_array182705 us2.4%310 us1.0%
queryfx_one1656 us2.2%8 us0.0%
CelerityStaticResourceResponse::requireResource8649 us2.2%11 us0.0%
LiskDAO::loadFromArray8624 us2.1%172 us0.6%
PhutilTypeSpec::checkMap1599 us2.0%10 us0.0%
CelerityResourceMap::getNamedInstance1589 us2.0%9 us0.0%
PhutilTypeSpec::newFromString1589 us2.0%11 us0.0%
PhabricatorPolicyQuery::getObjectPolicies1582 us1.9%63 us0.2%
json_decode3511 us1.7%511 us1.7%
PhabricatorSetupCheck::willProcessRequest1511 us1.7%5 us0.0%
phutil_json_decode1488 us1.6%6 us0.0%
PhabricatorEnv::getEnvConfig173487 us1.6%108 us0.4%
LiskDAO::establishConnection7477 us1.6%71 us0.2%
AphrontApplicationConfiguration::buildSiteForRequest1472 us1.6%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1462 us1.5%4 us0.0%
PhabricatorUser::loadPreferences1462 us1.5%14 us0.0%
newv126461 us1.5%287 us1.0%
PhabricatorPolicyQuery::getObjectPolicyRules1407 us1.4%27 us0.1%
LiskDAO::checkProperty68405 us1.4%88 us0.3%
PhabricatorPolicyQuery::getGlobalPolicies1384 us1.3%56 us0.2%
PhabricatorCaches::getSetupCache2382 us1.3%6 us0.0%
PhabricatorConfigStackSource::getKeys18379 us1.3%110 us0.4%
LiskDAO::loadOneWhere1372 us1.2%10 us0.0%
CelerityResourceMap::__construct1355 us1.2%62 us0.2%