XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total19,56131,989 us100.0%31,989 us100.0%
main()131,989 us100.0%44 us0.1%
AphrontApplicationConfiguration::processRequest130,993 us96.9%52 us0.2%
PhabricatorController::willBeginExecution115,178 us47.4%145 us0.5%
AphrontController::handleRequest113,914 us43.5%5 us0.0%
DarkConsoleDataController::processRequest113,909 us43.5%151 us0.5%
PhabricatorPolicyAwareQuery::execute610,957 us34.3%140 us0.4%
PhabricatorPolicyFilter::apply109,755 us30.5%174 us0.5%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,556 us29.9%21 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies18,076 us25.2%60 us0.2%
DarkConsoleServicesPlugin::renderPanel17,382 us23.1%660 us2.1%
PhutilSymbolLoader::selectAndLoadSymbols927,300 us22.8%1,955 us6.1%
AphrontTableView::render86,575 us20.6%1,761 us5.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows35,839 us18.3%61 us0.2%
PhutilSymbolLoader::loadSymbol1975,497 us17.2%995 us3.1%
PhutilBootloader::loadLibrarySource1824,646 us14.5%488 us1.5%
spl_autoload_call844,623 us14.5%150 us0.5%
PhabricatorProjectQuery::loadPage24,537 us14.2%15 us0.0%
__phutil_autoload844,503 us14.1%415 us1.3%
phutil_tag5794,449 us13.9%2,435 us7.6%
PhutilBootloader::executeInclude1824,231 us13.2%1,360 us4.3%
PhabricatorProjectsPolicyRule::willApplyRules13,953 us12.4%28 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,649 us11.4%13 us0.0%
PhutilSymbolLoader::loadObjects73,413 us10.7%147 us0.5%
pht1403,384 us10.6%429 us1.3%
PhabricatorProjectQuery::buildJoinClauseParts23,283 us10.3%24 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,069 us9.6%14 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause32,942 us9.2%47 us0.1%
queryfx_all72,832 us8.9%33 us0.1%
queryfx72,714 us8.5%45 us0.1%
PhutilTranslator::translate3322,713 us8.5%1,784 us5.6%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,705 us8.5%70 us0.2%
PhabricatorProjectQuery::getOrderableColumns82,678 us8.4%29 us0.1%
PhabricatorCustomField::getObjectFields12,547 us8.0%45 us0.1%
PhutilClassMapQuery::execute72,317 us7.2%17 us0.1%
DarkConsoleRequestPlugin::renderPanel12,292 us7.2%110 us0.3%
PhutilClassMapQuery::loadMap32,279 us7.1%138 us0.4%
PhabricatorPolicyFilter::checkCapability72,265 us7.1%85 us0.3%
qsprintf282,242 us7.0%95 us0.3%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,207 us6.9%22 us0.1%
PhabricatorApplication::isClassInstalledForViewer42,185 us6.8%20 us0.1%
xsprintf282,140 us6.7%368 us1.2%
PhabricatorPolicyFilter::hasCapability52,123 us6.6%43 us0.1%
PhabricatorCustomField::buildFieldList12,088 us6.5%37 us0.1%
phutil_escape_html1,5042,019 us6.3%1,905 us6.0%
PhabricatorPolicyCapability::getCapabilityByKey52,002 us6.3%13 us0.0%
PhabricatorPolicyCapability::getCapabilityMap51,989 us6.2%29 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,902 us5.9%23 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,897 us5.9%2 us0.0%
PhabricatorPolicyQuery::loadPage11,783 us5.6%29 us0.1%
xsprintf_query681,706 us5.3%290 us0.9%
AphrontApplicationConfiguration::buildController11,660 us5.2%15 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage11,628 us5.1%7 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,492 us4.7%6 us0.0%
PhutilTranslator::formatNumber961,463 us4.6%339 us1.1%
AphrontBaseMySQLDatabaseConnection::requireConnection251,410 us4.4%9 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection51,401 us4.4%76 us0.2%
PhutilKeyValueCache::getKey191,362 us4.3%63 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71,270 us4.0%114 us0.4%
AphrontMySQLiDatabaseConnection::escapeUTF8String111,265 us4.0%26 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession11,257 us3.9%77 us0.2%
PhutilKeyValueCacheProfiler::getKeys31,231 us3.8%38 us0.1%
AphrontMySQLiDatabaseConnection::connect51,231 us3.8%123 us0.4%
AphrontMySQLiDatabaseConnection::escapeBinaryString111,176 us3.7%27 us0.1%
AphrontApplicationConfiguration::buildControllerForPath11,131 us3.5%255 us0.8%
PhabricatorKeyValueDatabaseCache::getKeys11,112 us3.5%20 us0.1%
DarkConsoleErrorLogPlugin::renderPanel11,058 us3.3%32 us0.1%
PhabricatorStandardCustomField::buildStandardFields2975 us3.0%41 us0.1%
LiskDAO::loadRawDataWhere2894 us2.8%30 us0.1%
PhabricatorProjectConfiguredCustomField::createFields1881 us2.8%7 us0.0%
DarkConsoleEventPlugin::renderPanel1880 us2.8%50 us0.2%
require_celerity_resource8798 us2.5%29 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery7761 us2.4%37 us0.1%
mysqli::real_connect5728 us2.3%728 us2.3%
mysqli::query7724 us2.3%724 us2.3%
AphrontDatabaseConnection::queryData2710 us2.2%9 us0.0%
LiskDAO::loadAllWhere1706 us2.2%6 us0.0%
call_user_func_array204675 us2.1%365 us1.1%
CelerityStaticResourceResponse::requireResource8669 us2.1%12 us0.0%
LiskDAO::loadFromArray8644 us2.0%176 us0.6%
queryfx_one1610 us1.9%9 us0.0%
CelerityResourceMap::getNamedInstance1609 us1.9%9 us0.0%
PhutilTypeSpec::checkMap1592 us1.9%11 us0.0%
PhutilTypeSpec::newFromString1581 us1.8%11 us0.0%
LiskDAO::establishConnection7575 us1.8%73 us0.2%
PhabricatorPolicyQuery::getObjectPolicies1569 us1.8%59 us0.2%
json_decode3557 us1.7%557 us1.7%
phutil_json_decode1522 us1.6%6 us0.0%
PhabricatorSetupCheck::willProcessRequest1503 us1.6%5 us0.0%
PhabricatorEnv::getEnvConfig173490 us1.5%110 us0.3%
PhabricatorUser::loadPreferences1470 us1.5%12 us0.0%
AphrontApplicationConfiguration::buildSiteForRequest1462 us1.4%9 us0.0%
newv126455 us1.4%266 us0.8%
PhabricatorSetupCheck::getOpenSetupIssueKeys1452 us1.4%4 us0.0%
PhabricatorPolicyQuery::getGlobalPolicies1425 us1.3%57 us0.2%
LiskDAO::checkProperty68412 us1.3%92 us0.3%
gethostbyaddr1409 us1.3%409 us1.3%
PhabricatorPolicyQuery::getObjectPolicyRules1404 us1.3%26 us0.1%
idx726396 us1.2%396 us1.2%
LiskDAO::loadOneWhere1385 us1.2%10 us0.0%
PhabricatorConfigStackSource::getKeys18373 us1.2%115 us0.4%