XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total22,675134,212 us100.0%134,212 us100.0%
main()1134,212 us100.0%64 us0.0%
AphrontApplicationConfiguration::processRequest1132,442 us98.7%84 us0.1%
AphrontController::handleRequest162,248 us46.4%9 us0.0%
DarkConsoleDataController::processRequest162,238 us46.4%315 us0.2%
PhabricatorController::willBeginExecution157,051 us42.5%230 us0.2%
PhabricatorPolicyAwareQuery::execute644,358 us33.1%276 us0.2%
DarkConsoleServicesPlugin::renderPanel138,420 us28.6%1,733 us1.3%
PhabricatorPolicyFilter::apply1030,325 us22.6%307 us0.2%
PhabricatorSpacesNamespaceQuery::getViewerSpaces129,960 us22.3%41 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies127,126 us20.2%101 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols9322,857 us17.0%3,375 us2.5%
AphrontTableView::render822,055 us16.4%8,092 us6.0%
pht18420,929 us15.6%5,036 us3.8%
PhutilSymbolLoader::loadSymbol20319,331 us14.4%2,472 us1.8%
queryfx_all718,408 us13.7%59 us0.0%
qsprintf2818,245 us13.6%3,175 us2.4%
queryfx718,166 us13.5%60 us0.0%
PhutilSymbolLoader::loadObjects715,927 us11.9%309 us0.2%
PhutilTranslator::translate46415,223 us11.3%12,698 us9.5%
xsprintf2815,026 us11.2%761 us0.6%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows314,943 us11.1%105 us0.1%
xsprintf_query6814,115 us10.5%531 us0.4%
AphrontBaseMySQLDatabaseConnection::requireConnection2513,907 us10.4%26 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection513,881 us10.3%118 us0.1%
AphrontMySQLiDatabaseConnection::connect513,631 us10.2%258 us0.2%
phutil_tag72413,339 us9.9%6,507 us4.8%
AphrontMySQLiDatabaseConnection::escapeUTF8String1113,250 us9.9%51 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString1113,088 us9.8%45 us0.0%
PhutilBootloader::loadLibrarySource18812,903 us9.6%4,836 us3.6%
AphrontApplicationConfiguration::buildController112,689 us9.5%26 us0.0%
mysqli::real_connect510,968 us8.2%10,968 us8.2%
PhabricatorEnv::getEnvConfig17810,422 us7.8%233 us0.2%
PhutilKeyValueCache::getKey1910,247 us7.6%95 us0.1%
PhabricatorConfigStackSource::getKeys1810,187 us7.6%196 us0.1%
PhutilKeyValueCacheProfiler::getKeys310,007 us7.5%64 us0.0%
PhabricatorProjectQuery::loadPage29,991 us7.4%57 us0.0%
PhabricatorConfigProxySource::getKeys729,991 us7.4%9,677 us7.2%
PhabricatorKeyValueDatabaseCache::getKeys19,814 us7.3%31 us0.0%
PhutilClassMapQuery::execute99,758 us7.3%42 us0.0%
PhutilClassMapQuery::loadMap39,668 us7.2%252 us0.2%
PhabricatorPolicyFilter::checkCapability79,629 us7.2%148 us0.1%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication69,606 us7.2%44 us0.0%
PhabricatorApplication::isClassInstalledForViewer49,562 us7.1%40 us0.0%
PhabricatorSite::shouldRequireHTTPS19,507 us7.1%4 us0.0%
PhabricatorPolicyFilter::hasCapability59,427 us7.0%76 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey59,175 us6.8%20 us0.0%
PhabricatorPolicyCapability::getCapabilityMap59,150 us6.8%53 us0.0%
PhabricatorPolicyAwareQuery::executeOne19,051 us6.7%39 us0.0%
PhabricatorApplicationQuery::loadPage28,972 us6.7%8,844 us6.6%
PhabricatorProjectsPolicyRule::willApplyRules18,877 us6.6%55 us0.0%
spl_autoload_call858,512 us6.3%224 us0.2%
PhabricatorPolicyQuery::loadPage18,409 us6.3%42 us0.0%
__phutil_autoload858,345 us6.2%861 us0.6%
PhutilBootloader::executeInclude1888,028 us6.0%2,184 us1.6%
PhutilTranslator::formatNumber1407,935 us5.9%761 us0.6%
DarkConsoleRequestPlugin::renderPanel17,344 us5.5%182 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces26,771 us5.0%37 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist16,759 us5.0%3 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause36,693 us5.0%23 us0.0%
phutil_escape_html1,8636,535 us4.9%5,255 us3.9%
PhabricatorSpacesNamespaceQuery::loadPage16,265 us4.7%11 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts26,045 us4.5%38 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage16,012 us4.5%9 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts35,809 us4.3%27 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause35,579 us4.2%86 us0.1%
PhabricatorPolicyQuery::getObjectPolicies15,260 us3.9%112 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns125,151 us3.8%112 us0.1%
PhabricatorProjectQuery::getOrderableColumns85,096 us3.8%45 us0.0%
PhabricatorCustomField::getObjectFields14,860 us3.6%67 us0.0%
PhabricatorPolicyQuery::getObjectPolicyRules14,808 us3.6%45 us0.0%
LiskDAO::loadRawDataWhere24,670 us3.5%56 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession14,476 us3.3%131 us0.1%
AphrontDatabaseConnection::queryData24,318 us3.2%14 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery74,295 us3.2%168 us0.1%
call_user_func_array2484,266 us3.2%833 us0.6%
class_exists4014,155 us3.1%4,155 us3.1%
PhabricatorCustomField::buildFieldList14,059 us3.0%51 us0.0%
gethostbyaddr13,672 us2.7%3,672 us2.7%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause33,582 us2.7%88 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause33,419 us2.5%58 us0.0%
queryfx_one13,223 us2.4%15 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery73,055 us2.3%52 us0.0%
mysqli::query73,002 us2.2%3,002 us2.2%
PhabricatorUser::loadPreferences12,890 us2.2%20 us0.0%
LiskDAO::loadOneWhere12,762 us2.1%17 us0.0%
LiskDAO::loadAllWhere12,338 us1.7%10 us0.0%
mysqli::set_charset52,280 us1.7%2,280 us1.7%
AphrontApplicationConfiguration::buildControllerForPath12,242 us1.7%499 us0.4%
DarkConsoleErrorLogPlugin::renderPanel12,165 us1.6%44 us0.0%
PhabricatorStandardCustomField::buildStandardFields22,056 us1.5%62 us0.0%
LiskDAO::establishConnection71,962 us1.5%122 us0.1%
LiskDAO::loadFromArray101,902 us1.4%390 us0.3%
PhabricatorProjectConfiguredCustomField::createFields11,838 us1.4%13 us0.0%
DarkConsoleEventPlugin::renderPanel11,836 us1.4%89 us0.1%
require_celerity_resource81,739 us1.3%42 us0.0%
json_decode51,526 us1.1%1,526 us1.1%
PhabricatorLiskDAO::establishLiveConnection51,505 us1.1%117 us0.1%
phutil_json_decode11,372 us1.0%9 us0.0%
CelerityStaticResourceResponse::requireResource81,338 us1.0%28 us0.0%
htmlspecialchars9821,269 us0.9%1,269 us0.9%