XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total12,46783,350 us100.0%83,350 us100.0%
main()183,350 us100.0%64 us0.1%
AphrontApplicationConfiguration::processRequest180,281 us96.3%73 us0.1%
AphrontController::handleRequest136,706 us44.0%9 us0.0%
DarkConsoleDataController::processRequest136,696 us44.0%271 us0.3%
PhabricatorController::willBeginExecution136,467 us43.8%339 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols5730,197 us36.2%2,029 us2.4%
PhutilSymbolLoader::loadSymbol11528,141 us33.8%1,189 us1.4%
PhutilBootloader::loadLibrarySource11526,967 us32.4%550 us0.7%
PhutilBootloader::executeInclude11526,401 us31.7%22,473 us27.0%
AphrontTableView::render819,483 us23.4%6,606 us7.9%
__phutil_autoload5419,051 us22.9%484 us0.6%
DarkConsoleServicesPlugin::renderPanel115,458 us18.5%732 us0.9%
PhabricatorPolicyAwareQuery::execute213,332 us16.0%97 us0.1%
PhabricatorPolicyAwareQuery::executeOne112,918 us15.5%12 us0.0%
PhabricatorPolicyFilter::apply212,425 us14.9%79 us0.1%
queryfx_all312,360 us14.8%25 us0.0%
phutil_tag63612,269 us14.7%4,140 us5.0%
queryfx312,266 us14.7%24 us0.0%
PhabricatorPolicyFilter::checkCapability211,370 us13.6%38 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey211,297 us13.6%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap211,283 us13.5%36 us0.0%
PhutilSymbolLoader::loadObjects211,190 us13.4%130 us0.2%
xsprintf510,889 us13.1%201 us0.2%
qsprintf310,810 us13.0%21 us0.0%
xsprintf_query910,601 us12.7%110 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String410,416 us12.5%19 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString410,346 us12.4%18 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1010,322 us12.4%13 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection210,309 us12.4%51 us0.1%
AphrontMySQLiDatabaseConnection::connect210,188 us12.2%74 us0.1%
mysqli::real_connect29,795 us11.8%9,795 us11.8%
PhutilKeyValueCache::getKey38,241 us9.9%18 us0.0%
PhutilKeyValueCacheProfiler::getKeys38,186 us9.8%63 us0.1%
phutil_escape_html1,6608,116 us9.7%7,759 us9.3%
PhabricatorKeyValueDatabaseCache::getKeys17,977 us9.6%33 us0.0%
AphrontApplicationConfiguration::buildController16,621 us7.9%47 us0.1%
AphrontApplicationConfiguration::buildControllerForPath16,270 us7.5%380 us0.5%
PhabricatorAuthSessionEngine::loadUserForSession16,145 us7.4%146 us0.2%
queryfx_one14,809 us5.8%14 us0.0%
PhabricatorApplication::getAllInstalledApplications14,498 us5.4%139 us0.2%
PhabricatorApplication::isInstalled664,360 us5.2%4,349 us5.2%
DarkConsoleErrorLogPlugin::renderPanel13,998 us4.8%507 us0.6%
PhutilSafeHTML::applyFunction53,396 us4.1%3,241 us3.9%
DarkConsoleRequestPlugin::renderPanel12,348 us2.8%127 us0.2%
PhabricatorEnv::getEnvConfig1372,273 us2.7%1,671 us2.0%
PhabricatorController::shouldRequireEmailVerification12,077 us2.5%246 us0.3%
require_celerity_resource81,917 us2.3%42 us0.1%
PhabricatorUserEmail::isEmailVerificationRequired11,603 us1.9%8 us0.0%
PhabricatorSetupCheck::willProcessRequest11,487 us1.8%8 us0.0%
DarkConsoleEventPlugin::renderPanel11,474 us1.8%71 us0.1%
CelerityStaticResourceResponse::requireResource81,463 us1.8%27 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery31,420 us1.7%88 us0.1%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,396 us1.7%10 us0.0%
CelerityResourceMap::getNamedInstance11,277 us1.5%16 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery31,222 us1.5%26 us0.0%
mysqli::query31,195 us1.4%1,195 us1.4%
PhabricatorCaches::getSetupCache21,121 us1.3%8 us0.0%
PhabricatorUser::loadPreferences391,039 us1.2%29 us0.0%
DarkConsoleCore::__construct1950 us1.1%56 us0.1%
json_decode2917 us1.1%917 us1.1%
LiskDAO::loadFromArray3871 us1.0%138 us0.2%
run_init::query/PhabricatorApplicationQuery.php1840 us1.0%39 us0.0%
LiskDAO::loadOneWhere1784 us0.9%17 us0.0%
PhabricatorCaches::newStackFromCaches1777 us0.9%18 us0.0%
newv71708 us0.8%232 us0.3%
LiskDAO::hasProperty35646 us0.8%42 us0.1%
LiskDAO::checkProperty42623 us0.7%115 us0.1%
PhabricatorKeyValueDatabaseCache::establishConnection1613 us0.7%17 us0.0%
LiskDAO::loadRawDataWhere1601 us0.7%27 us0.0%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1601 us0.7%26 us0.0%
PhabricatorConfigStackSource::getKeys17600 us0.7%161 us0.2%
CelerityResourceMap::__construct1587 us0.7%120 us0.1%
PhabricatorCelerityApplication::getRoutes1580 us0.7%18 us0.0%
LiskDAO::getAllLiskProperties3506 us0.6%273 us0.3%
AphrontDatabaseConnection::queryData1491 us0.6%7 us0.0%
call_user_func_array27465 us0.6%216 us0.3%
ReflectionClass::__construct184445 us0.5%84 us0.1%
PhabricatorConfigProxySource::getKeys68439 us0.5%181 us0.2%
PhabricatorCaches::addNamespaceToCaches1423 us0.5%18 us0.0%
run_init::policy/PhabricatorPolicyAwareQuery.php1401 us0.5%15 us0.0%
run_init::controller/CelerityResourceController.php1396 us0.5%24 us0.0%
LiskDAO::establishConnection3390 us0.5%56 us0.1%
mpull2390 us0.5%146 us0.2%
error_reporting230389 us0.5%389 us0.5%
PhabricatorApplicationQuery::loadPage2387 us0.5%276 us0.3%
PhabricatorPolicyAwareQuery::getPolicyFilter2366 us0.4%33 us0.0%
AphrontHTTPSink::writeResponse1353 us0.4%3 us0.0%
CelerityPhysicalResources::getAll1352 us0.4%23 us0.0%
AphrontResponse::getContentIterator1350 us0.4%2 us0.0%
AphrontAjaxResponse::buildResponseString1348 us0.4%30 us0.0%
htmlspecialchars882347 us0.4%347 us0.4%
CelerityPhysicalResources::loadMap1337 us0.4%12 us0.0%
PhabricatorCaches::buildSetupCaches1336 us0.4%9 us0.0%
AphrontDefaultApplicationConfiguration::buildRequest1327 us0.4%57 us0.1%
AphrontURIMapper::mapPath20310 us0.4%106 us0.1%
run_init::celerity/map.php1303 us0.4%303 us0.4%
PhabricatorEnv::newObjectFromConfig5302 us0.4%18 us0.0%
CelerityAPI::getStaticResourceResponse8269 us0.3%19 us0.0%
mysqli::set_charset2262 us0.3%262 us0.3%
PhabricatorUser::loadEditorLink38261 us0.3%202 us0.2%