XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total18,18430,695 us100.0%30,695 us100.0%
main()130,695 us100.0%42 us0.1%
AphrontApplicationConfiguration::processRequest129,687 us96.7%50 us0.2%
PhabricatorController::willBeginExecution115,983 us52.1%144 us0.5%
AphrontController::handleRequest111,841 us38.6%4 us0.0%
DarkConsoleDataController::processRequest111,836 us38.6%137 us0.4%
PhabricatorPolicyAwareQuery::execute611,352 us37.0%145 us0.5%
PhabricatorPolicyFilter::apply1010,082 us32.8%174 us0.6%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,893 us32.2%23 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,361 us27.2%61 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,363 us24.0%1,975 us6.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows36,086 us19.8%60 us0.2%
AphrontTableView::render85,863 us19.1%1,552 us5.1%
PhutilSymbolLoader::loadSymbol1975,554 us18.1%1,036 us3.4%
DarkConsoleServicesPlugin::renderPanel15,398 us17.6%481 us1.6%
PhabricatorProjectQuery::loadPage24,723 us15.4%13 us0.0%
PhutilBootloader::loadLibrarySource1824,674 us15.2%470 us1.5%
spl_autoload_call844,634 us15.1%132 us0.4%
__phutil_autoload844,537 us14.8%410 us1.3%
PhutilBootloader::executeInclude1824,276 us13.9%1,391 us4.5%
PhabricatorProjectsPolicyRule::willApplyRules14,109 us13.4%30 us0.1%
phutil_tag5023,777 us12.3%2,072 us6.8%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,775 us12.3%12 us0.0%
PhutilSymbolLoader::loadObjects73,546 us11.6%161 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts23,417 us11.1%24 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,146 us10.2%15 us0.0%
queryfx_all73,145 us10.2%28 us0.1%
queryfx73,028 us9.9%49 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause33,021 us9.8%46 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,787 us9.1%69 us0.2%
PhabricatorProjectQuery::getOrderableColumns82,759 us9.0%28 us0.1%
PhabricatorCustomField::getObjectFields12,629 us8.6%49 us0.2%
qsprintf282,560 us8.3%103 us0.3%
pht1182,492 us8.1%332 us1.1%
xsprintf282,452 us8.0%477 us1.6%
DarkConsoleRequestPlugin::renderPanel12,378 us7.7%111 us0.4%
PhutilClassMapQuery::execute92,359 us7.7%24 us0.1%
PhabricatorPolicyFilter::checkCapability72,314 us7.5%84 us0.3%
PhutilClassMapQuery::loadMap32,310 us7.5%146 us0.5%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,287 us7.5%21 us0.1%
PhabricatorApplication::isClassInstalledForViewer42,266 us7.4%24 us0.1%
PhabricatorPolicyFilter::hasCapability52,202 us7.2%43 us0.1%
PhabricatorCustomField::buildFieldList12,159 us7.0%37 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,048 us6.7%13 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,035 us6.6%30 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,988 us6.5%24 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,983 us6.5%2 us0.0%
PhutilTranslator::translate2661,957 us6.4%1,330 us4.3%
xsprintf_query681,905 us6.2%335 us1.1%
PhabricatorPolicyQuery::loadPage11,834 us6.0%28 us0.1%
phutil_escape_html1,3121,724 us5.6%1,657 us5.4%
PhabricatorSpacesNamespaceQuery::loadPage11,706 us5.6%7 us0.0%
AphrontApplicationConfiguration::buildController11,621 us5.3%16 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection251,562 us5.1%10 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,555 us5.1%6 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,552 us5.1%77 us0.3%
AphrontMySQLiDatabaseConnection::connect51,390 us4.5%127 us0.4%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,387 us4.5%26 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession11,363 us4.4%77 us0.3%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,349 us4.4%111 us0.4%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,296 us4.2%29 us0.1%
PhutilKeyValueCache::getKey191,289 us4.2%59 us0.2%
PhutilKeyValueCacheProfiler::getKeys31,159 us3.8%35 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,080 us3.5%255 us0.8%
DarkConsoleErrorLogPlugin::renderPanel11,050 us3.4%31 us0.1%
PhabricatorKeyValueDatabaseCache::getKeys11,046 us3.4%20 us0.1%
PhabricatorStandardCustomField::buildStandardFields21,031 us3.4%42 us0.1%
PhutilTranslator::formatNumber741,025 us3.3%251 us0.8%
LiskDAO::loadRawDataWhere2945 us3.1%34 us0.1%
DarkConsoleEventPlugin::renderPanel1881 us2.9%51 us0.2%
mysqli::real_connect5857 us2.8%857 us2.8%
PhabricatorProjectConfiguredCustomField::createFields1848 us2.8%9 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery7809 us2.6%34 us0.1%
require_celerity_resource8803 us2.6%29 us0.1%
mysqli::query7775 us2.5%775 us2.5%
AphrontDatabaseConnection::queryData2763 us2.5%9 us0.0%
LiskDAO::loadAllWhere1744 us2.4%6 us0.0%
call_user_func_array182730 us2.4%331 us1.1%
queryfx_one1718 us2.3%9 us0.0%
CelerityStaticResourceResponse::requireResource8672 us2.2%10 us0.0%
LiskDAO::loadFromArray8624 us2.0%172 us0.6%
PhabricatorPolicyQuery::getObjectPolicies1622 us2.0%62 us0.2%
CelerityResourceMap::getNamedInstance1612 us2.0%10 us0.0%
PhutilTypeSpec::checkMap1593 us1.9%10 us0.0%
PhutilTypeSpec::newFromString1583 us1.9%11 us0.0%
newv126536 us1.7%328 us1.1%
PhabricatorSetupCheck::willProcessRequest1516 us1.7%5 us0.0%
gethostbyaddr1496 us1.6%496 us1.6%
PhabricatorEnv::getEnvConfig174485 us1.6%110 us0.4%
LiskDAO::establishConnection7484 us1.6%68 us0.2%
AphrontApplicationConfiguration::buildSiteForRequest1471 us1.5%10 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1466 us1.5%5 us0.0%
PhabricatorUser::loadPreferences1466 us1.5%13 us0.0%
json_decode3464 us1.5%464 us1.5%
PhabricatorPolicyQuery::getObjectPolicyRules1449 us1.5%27 us0.1%
phutil_json_decode1444 us1.4%7 us0.0%
LiskDAO::checkProperty68406 us1.3%90 us0.3%
PhabricatorCaches::getSetupCache2387 us1.3%5 us0.0%
PhabricatorPolicyQuery::getGlobalPolicies1387 us1.3%59 us0.2%
LiskDAO::loadOneWhere1379 us1.2%9 us0.0%
PhabricatorConfigStackSource::getKeys18375 us1.2%110 us0.4%