XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total18,63530,795 us100.0%30,795 us100.0%
main()130,795 us100.0%37 us0.1%
AphrontApplicationConfiguration::processRequest129,811 us96.8%49 us0.2%
PhabricatorController::willBeginExecution115,444 us50.2%140 us0.5%
AphrontController::handleRequest112,474 us40.5%5 us0.0%
DarkConsoleDataController::processRequest112,469 us40.5%132 us0.4%
PhabricatorPolicyAwareQuery::execute611,156 us36.2%136 us0.4%
PhabricatorPolicyFilter::apply109,918 us32.2%173 us0.6%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,724 us31.6%22 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,218 us26.7%57 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,373 us23.9%2,025 us6.6%
AphrontTableView::render86,240 us20.3%1,665 us5.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows35,974 us19.4%58 us0.2%
DarkConsoleServicesPlugin::renderPanel15,857 us19.0%535 us1.7%
PhutilSymbolLoader::loadSymbol1975,517 us17.9%1,017 us3.3%
PhutilBootloader::loadLibrarySource1824,651 us15.1%471 us1.5%
spl_autoload_call844,642 us15.1%123 us0.4%
PhabricatorProjectQuery::loadPage24,628 us15.0%13 us0.0%
__phutil_autoload844,548 us14.8%419 us1.4%
PhutilBootloader::executeInclude1824,249 us13.8%1,407 us4.6%
phutil_tag5284,077 us13.2%2,205 us7.2%
PhabricatorProjectsPolicyRule::willApplyRules14,014 us13.0%29 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,736 us12.1%13 us0.0%
PhutilSymbolLoader::loadObjects73,453 us11.2%149 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts23,339 us10.8%26 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,109 us10.1%14 us0.0%
queryfx_all73,067 us10.0%31 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause32,982 us9.7%48 us0.2%
queryfx72,949 us9.6%45 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,711 us8.8%73 us0.2%
pht1262,702 us8.8%366 us1.2%
PhabricatorProjectQuery::getOrderableColumns82,682 us8.7%27 us0.1%
PhabricatorCustomField::getObjectFields12,553 us8.3%44 us0.1%
DarkConsoleRequestPlugin::renderPanel12,508 us8.1%111 us0.4%
qsprintf282,494 us8.1%104 us0.3%
xsprintf282,384 us7.7%505 us1.6%
PhutilClassMapQuery::execute72,351 us7.6%17 us0.1%
PhabricatorPolicyFilter::checkCapability72,317 us7.5%87 us0.3%
PhutilClassMapQuery::loadMap32,314 us7.5%147 us0.5%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,258 us7.3%23 us0.1%
PhabricatorApplication::isClassInstalledForViewer42,235 us7.3%20 us0.1%
PhabricatorPolicyFilter::hasCapability52,175 us7.1%43 us0.1%
PhutilTranslator::translate2902,130 us6.9%1,447 us4.7%
PhabricatorCustomField::buildFieldList12,098 us6.8%35 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,051 us6.7%13 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,038 us6.6%31 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,946 us6.3%25 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,941 us6.3%2 us0.0%
phutil_escape_html1,3761,887 us6.1%1,808 us5.9%
PhabricatorPolicyQuery::loadPage11,818 us5.9%27 us0.1%
xsprintf_query681,810 us5.9%309 us1.0%
PhabricatorSpacesNamespaceQuery::loadPage11,672 us5.4%7 us0.0%
AphrontApplicationConfiguration::buildController11,658 us5.4%18 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,534 us5.0%6 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection251,518 us4.9%9 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,509 us4.9%74 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,348 us4.4%29 us0.1%
AphrontMySQLiDatabaseConnection::connect51,348 us4.4%122 us0.4%
PhutilKeyValueCache::getKey191,341 us4.4%59 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession11,317 us4.3%79 us0.3%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,312 us4.3%112 us0.4%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,257 us4.1%26 us0.1%
PhutilKeyValueCacheProfiler::getKeys31,216 us3.9%35 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,119 us3.6%256 us0.8%
PhabricatorKeyValueDatabaseCache::getKeys11,105 us3.6%24 us0.1%
PhutilTranslator::formatNumber821,103 us3.6%270 us0.9%
DarkConsoleErrorLogPlugin::renderPanel11,029 us3.3%29 us0.1%
PhabricatorStandardCustomField::buildStandardFields2960 us3.1%40 us0.1%
LiskDAO::loadRawDataWhere2920 us3.0%33 us0.1%
DarkConsoleEventPlugin::renderPanel1867 us2.8%47 us0.2%
PhabricatorProjectConfiguredCustomField::createFields1859 us2.8%9 us0.0%
mysqli::real_connect5827 us2.7%827 us2.7%
require_celerity_resource8787 us2.6%29 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery7782 us2.5%36 us0.1%
mysqli::query7746 us2.4%746 us2.4%
AphrontDatabaseConnection::queryData2745 us2.4%9 us0.0%
LiskDAO::loadAllWhere1730 us2.4%6 us0.0%
call_user_func_array190714 us2.3%336 us1.1%
queryfx_one1670 us2.2%9 us0.0%
CelerityStaticResourceResponse::requireResource8657 us2.1%11 us0.0%
LiskDAO::loadFromArray8634 us2.1%174 us0.6%
PhutilTypeSpec::checkMap1605 us2.0%10 us0.0%
CelerityResourceMap::getNamedInstance1597 us1.9%10 us0.0%
PhutilTypeSpec::newFromString1595 us1.9%12 us0.0%
PhabricatorPolicyQuery::getObjectPolicies1586 us1.9%58 us0.2%
PhabricatorSetupCheck::willProcessRequest1500 us1.6%5 us0.0%
LiskDAO::establishConnection7493 us1.6%72 us0.2%
PhabricatorEnv::getEnvConfig173477 us1.5%104 us0.3%
newv126470 us1.5%284 us0.9%
AphrontApplicationConfiguration::buildSiteForRequest1468 us1.5%8 us0.0%
PhabricatorUser::loadPreferences1463 us1.5%12 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1451 us1.5%4 us0.0%
json_decode3451 us1.5%451 us1.5%
phutil_json_decode1429 us1.4%5 us0.0%
PhabricatorPolicyQuery::getGlobalPolicies1421 us1.4%61 us0.2%
gethostbyaddr1419 us1.4%419 us1.4%
PhabricatorPolicyQuery::getObjectPolicyRules1415 us1.3%28 us0.1%
LiskDAO::checkProperty68411 us1.3%93 us0.3%
PhabricatorCaches::getSetupCache2375 us1.2%7 us0.0%
LiskDAO::loadOneWhere1374 us1.2%10 us0.0%
PhabricatorConfigStackSource::getKeys18373 us1.2%114 us0.4%