XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total18,10330,077 us100.0%30,077 us100.0%
main()130,077 us100.0%39 us0.1%
AphrontApplicationConfiguration::processRequest129,091 us96.7%51 us0.2%
PhabricatorController::willBeginExecution115,495 us51.5%147 us0.5%
AphrontController::handleRequest111,710 us38.9%5 us0.0%
DarkConsoleDataController::processRequest111,705 us38.9%138 us0.5%
PhabricatorPolicyAwareQuery::execute611,197 us37.2%138 us0.5%
PhabricatorPolicyFilter::apply109,957 us33.1%168 us0.6%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,763 us32.5%22 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,255 us27.4%58 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,302 us24.3%1,981 us6.6%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows35,986 us19.9%59 us0.2%
AphrontTableView::render85,744 us19.1%1,522 us5.1%
PhutilSymbolLoader::loadSymbol1975,485 us18.2%1,033 us3.4%
DarkConsoleServicesPlugin::renderPanel15,378 us17.9%484 us1.6%
PhabricatorProjectQuery::loadPage24,636 us15.4%14 us0.0%
spl_autoload_call844,612 us15.3%122 us0.4%
PhutilBootloader::loadLibrarySource1824,606 us15.3%480 us1.6%
__phutil_autoload844,518 us15.0%438 us1.5%
PhutilBootloader::executeInclude1824,198 us14.0%1,373 us4.6%
PhabricatorProjectsPolicyRule::willApplyRules14,021 us13.4%29 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,738 us12.4%13 us0.0%
phutil_tag4993,720 us12.4%2,043 us6.8%
PhutilSymbolLoader::loadObjects73,479 us11.6%158 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts23,345 us11.1%24 us0.1%
queryfx_all73,117 us10.4%32 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,106 us10.3%14 us0.0%
queryfx73,000 us10.0%50 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause32,982 us9.9%46 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,717 us9.0%74 us0.2%
PhabricatorProjectQuery::getOrderableColumns82,686 us8.9%27 us0.1%
PhabricatorCustomField::getObjectFields12,556 us8.5%44 us0.1%
qsprintf282,543 us8.5%108 us0.4%
pht1182,502 us8.3%338 us1.1%
xsprintf282,432 us8.1%463 us1.5%
PhutilClassMapQuery::execute72,373 us7.9%17 us0.1%
PhabricatorPolicyFilter::checkCapability72,339 us7.8%85 us0.3%
PhutilClassMapQuery::loadMap32,336 us7.8%146 us0.5%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,281 us7.6%22 us0.1%
PhabricatorApplication::isClassInstalledForViewer42,259 us7.5%21 us0.1%
DarkConsoleRequestPlugin::renderPanel12,253 us7.5%108 us0.4%
PhabricatorPolicyFilter::hasCapability52,197 us7.3%42 us0.1%
PhabricatorCustomField::buildFieldList12,095 us7.0%37 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,077 us6.9%13 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,064 us6.9%31 us0.1%
PhutilTranslator::translate2661,972 us6.6%1,321 us4.4%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,950 us6.5%23 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,945 us6.5%2 us0.0%
xsprintf_query681,903 us6.3%328 us1.1%
PhabricatorPolicyQuery::loadPage11,826 us6.1%29 us0.1%
phutil_escape_html1,3041,695 us5.6%1,615 us5.4%
PhabricatorSpacesNamespaceQuery::loadPage11,676 us5.6%7 us0.0%
AphrontApplicationConfiguration::buildController11,639 us5.4%18 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,540 us5.1%6 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection251,535 us5.1%9 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,526 us5.1%79 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,413 us4.7%30 us0.1%
AphrontMySQLiDatabaseConnection::connect51,360 us4.5%122 us0.4%
PhutilKeyValueCache::getKey191,352 us4.5%59 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,325 us4.4%111 us0.4%
PhabricatorAuthSessionEngine::loadUserForSession11,321 us4.4%80 us0.3%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,275 us4.2%32 us0.1%
PhutilKeyValueCacheProfiler::getKeys31,222 us4.1%36 us0.1%
PhabricatorKeyValueDatabaseCache::getKeys11,110 us3.7%20 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,099 us3.7%265 us0.9%
PhutilTranslator::formatNumber741,034 us3.4%261 us0.9%
DarkConsoleErrorLogPlugin::renderPanel11,013 us3.4%29 us0.1%
PhabricatorStandardCustomField::buildStandardFields2972 us3.2%41 us0.1%
LiskDAO::loadRawDataWhere2925 us3.1%30 us0.1%
PhabricatorProjectConfiguredCustomField::createFields1877 us2.9%9 us0.0%
DarkConsoleEventPlugin::renderPanel1870 us2.9%49 us0.2%
mysqli::real_connect5835 us2.8%835 us2.8%
AphrontMySQLiDatabaseConnection::rawQuery7791 us2.6%32 us0.1%
require_celerity_resource8772 us2.6%27 us0.1%
mysqli::query7759 us2.5%759 us2.5%
AphrontDatabaseConnection::queryData2747 us2.5%9 us0.0%
LiskDAO::loadAllWhere1736 us2.4%7 us0.0%
call_user_func_array182713 us2.4%318 us1.1%
queryfx_one1675 us2.2%9 us0.0%
CelerityStaticResourceResponse::requireResource8646 us2.1%12 us0.0%
LiskDAO::loadFromArray8628 us2.1%171 us0.6%
PhutilTypeSpec::checkMap1593 us2.0%11 us0.0%
PhabricatorPolicyQuery::getObjectPolicies1588 us2.0%59 us0.2%
CelerityResourceMap::getNamedInstance1585 us1.9%9 us0.0%
PhutilTypeSpec::newFromString1582 us1.9%11 us0.0%
newv126516 us1.7%313 us1.0%
PhabricatorSetupCheck::willProcessRequest1501 us1.7%5 us0.0%
PhabricatorEnv::getEnvConfig173480 us1.6%108 us0.4%
LiskDAO::establishConnection7475 us1.6%69 us0.2%
AphrontApplicationConfiguration::buildSiteForRequest1469 us1.6%8 us0.0%
json_decode3460 us1.5%460 us1.5%
PhabricatorUser::loadPreferences1458 us1.5%14 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1452 us1.5%3 us0.0%
phutil_json_decode1438 us1.5%6 us0.0%
gethostbyaddr1431 us1.4%431 us1.4%
PhabricatorPolicyQuery::getGlobalPolicies1420 us1.4%59 us0.2%
PhabricatorPolicyQuery::getObjectPolicyRules1413 us1.4%28 us0.1%
LiskDAO::checkProperty68409 us1.4%90 us0.3%
PhabricatorCaches::getSetupCache2375 us1.2%6 us0.0%
PhabricatorConfigStackSource::getKeys18372 us1.2%112 us0.4%
LiskDAO::loadOneWhere1367 us1.2%9 us0.0%