XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total18,13830,475 us100.0%30,475 us100.0%
main()130,475 us100.0%43 us0.1%
AphrontApplicationConfiguration::processRequest129,429 us96.6%51 us0.2%
PhabricatorController::willBeginExecution115,580 us51.1%141 us0.5%
AphrontController::handleRequest112,015 us39.4%5 us0.0%
DarkConsoleDataController::processRequest112,010 us39.4%129 us0.4%
PhabricatorPolicyAwareQuery::execute611,154 us36.6%138 us0.5%
PhabricatorPolicyFilter::apply1010,067 us33.0%176 us0.6%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,873 us32.4%23 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,339 us27.4%115 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols927,531 us24.7%1,993 us6.5%
AphrontTableView::render86,236 us20.5%1,563 us5.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows35,908 us19.4%60 us0.2%
PhutilSymbolLoader::loadSymbol1975,676 us18.6%1,058 us3.5%
DarkConsoleServicesPlugin::renderPanel15,404 us17.7%460 us1.5%
PhutilBootloader::loadLibrarySource1824,772 us15.7%476 us1.6%
spl_autoload_call844,731 us15.5%130 us0.4%
__phutil_autoload844,636 us15.2%417 us1.4%
PhabricatorProjectQuery::loadPage24,600 us15.1%13 us0.0%
PhutilBootloader::executeInclude1824,353 us14.3%1,429 us4.7%
PhabricatorProjectsPolicyRule::willApplyRules14,019 us13.2%30 us0.1%
phutil_tag5023,883 us12.7%2,131 us7.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,679 us12.1%11 us0.0%
PhutilSymbolLoader::loadObjects73,526 us11.6%153 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts23,315 us10.9%28 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,055 us10.0%14 us0.0%
queryfx_all73,008 us9.9%34 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause32,927 us9.6%46 us0.2%
queryfx72,892 us9.5%47 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,690 us8.8%72 us0.2%
PhabricatorProjectQuery::getOrderableColumns82,663 us8.7%28 us0.1%
PhabricatorCustomField::getObjectFields12,534 us8.3%47 us0.2%
PhutilClassMapQuery::execute72,460 us8.1%19 us0.1%
pht1182,456 us8.1%340 us1.1%
qsprintf282,440 us8.0%104 us0.3%
PhabricatorPolicyFilter::checkCapability72,421 us7.9%89 us0.3%
PhutilClassMapQuery::loadMap32,419 us7.9%137 us0.4%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,349 us7.7%21 us0.1%
xsprintf282,333 us7.7%454 us1.5%
PhabricatorApplication::isClassInstalledForViewer42,328 us7.6%23 us0.1%
DarkConsoleRequestPlugin::renderPanel12,302 us7.6%111 us0.4%
PhabricatorPolicyFilter::hasCapability52,265 us7.4%41 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,143 us7.0%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,131 us7.0%31 us0.1%
PhabricatorCustomField::buildFieldList12,075 us6.8%36 us0.1%
PhutilTranslator::translate2661,936 us6.4%1,311 us4.3%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,912 us6.3%24 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,907 us6.3%2 us0.0%
xsprintf_query681,812 us5.9%303 us1.0%
PhabricatorPolicyQuery::loadPage11,781 us5.8%28 us0.1%
phutil_escape_html1,3121,767 us5.8%1,695 us5.6%
PhabricatorSpacesNamespaceQuery::loadPage11,634 us5.4%7 us0.0%
AphrontApplicationConfiguration::buildController11,594 us5.2%17 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection251,525 us5.0%10 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,515 us5.0%78 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,495 us4.9%5 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,355 us4.4%27 us0.1%
AphrontMySQLiDatabaseConnection::connect51,352 us4.4%123 us0.4%
PhabricatorAuthSessionEngine::loadUserForSession11,340 us4.4%85 us0.3%
DarkConsoleErrorLogPlugin::renderPanel11,313 us4.3%28 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,310 us4.3%116 us0.4%
PhutilKeyValueCache::getKey191,279 us4.2%59 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,264 us4.1%28 us0.1%
PhutilKeyValueCacheProfiler::getKeys31,153 us3.8%34 us0.1%
require_celerity_resource81,057 us3.5%27 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,055 us3.5%258 us0.8%
PhabricatorKeyValueDatabaseCache::getKeys11,040 us3.4%18 us0.1%
PhutilTranslator::formatNumber74992 us3.3%244 us0.8%
PhabricatorStandardCustomField::buildStandardFields2943 us3.1%40 us0.1%
LiskDAO::loadRawDataWhere2921 us3.0%33 us0.1%
CelerityStaticResourceResponse::requireResource8918 us3.0%13 us0.0%
DarkConsoleEventPlugin::renderPanel1898 us2.9%49 us0.2%
CelerityResourceMap::getNamedInstance1848 us2.8%10 us0.0%
PhabricatorProjectConfiguredCustomField::createFields1840 us2.8%7 us0.0%
mysqli::real_connect5834 us2.7%834 us2.7%
AphrontMySQLiDatabaseConnection::rawQuery7774 us2.5%32 us0.1%
AphrontDatabaseConnection::queryData2743 us2.4%10 us0.0%
mysqli::query7742 us2.4%742 us2.4%
LiskDAO::loadAllWhere1726 us2.4%6 us0.0%
call_user_func_array182708 us2.3%303 us1.0%
queryfx_one1671 us2.2%9 us0.0%
LiskDAO::loadFromArray8623 us2.0%172 us0.6%
PhutilTypeSpec::checkMap1605 us2.0%11 us0.0%
PhutilTypeSpec::newFromString1594 us1.9%10 us0.0%
PhabricatorPolicyQuery::getObjectPolicies1579 us1.9%59 us0.2%
PhabricatorSetupCheck::willProcessRequest1554 us1.8%5 us0.0%
CelerityResourceMap::__construct1549 us1.8%72 us0.2%
PhabricatorSetupCheck::getOpenSetupIssueKeys1504 us1.7%3 us0.0%
PhabricatorEnv::getEnvConfig173480 us1.6%104 us0.3%
LiskDAO::establishConnection7476 us1.6%69 us0.2%
AphrontApplicationConfiguration::buildSiteForRequest1468 us1.5%9 us0.0%
PhabricatorUser::loadPreferences1461 us1.5%14 us0.0%
newv126460 us1.5%286 us0.9%
json_decode3440 us1.4%440 us1.4%
PhabricatorCaches::getSetupCache2426 us1.4%7 us0.0%
phutil_json_decode1419 us1.4%6 us0.0%
LiskDAO::checkProperty68412 us1.4%94 us0.3%
PhabricatorPolicyQuery::getObjectPolicyRules1409 us1.3%27 us0.1%
PhabricatorPolicyQuery::getGlobalPolicies1392 us1.3%58 us0.2%
gethostbyaddr1382 us1.3%382 us1.3%
PhabricatorConfigStackSource::getKeys18376 us1.2%114 us0.4%