XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,43445,869 us100.0%45,869 us100.0%
main()145,869 us100.0%109 us0.2%
AphrontApplicationConfiguration::processRequest142,396 us92.4%76 us0.2%
AphrontController::handleRequest120,406 us44.5%7 us0.0%
DarkConsoleController::processRequest120,398 us44.5%33 us0.1%
PhabricatorUser::save119,993 us43.6%32 us0.1%
PhabricatorController::willBeginExecution118,598 us40.5%238 us0.5%
PhutilSymbolLoader::selectAndLoadSymbols5616,963 us37.0%1,987 us4.3%
queryfx815,352 us33.5%59 us0.1%
PhutilSymbolLoader::loadSymbol11715,046 us32.8%1,220 us2.7%
PhutilBootloader::loadLibrarySource11713,879 us30.3%554 us1.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery813,675 us29.8%192 us0.4%
LiskDAO::save313,563 us29.6%13 us0.0%
PhutilBootloader::executeInclude11713,314 us29.0%8,856 us19.3%
AphrontMySQLiDatabaseConnection::rawQuery810,753 us23.4%60 us0.1%
mysqli::query810,687 us23.3%10,687 us23.3%
PhabricatorPolicyAwareQuery::execute29,962 us21.7%99 us0.2%
__phutil_autoload549,852 us21.5%531 us1.2%
PhabricatorPolicyAwareQuery::executeOne19,375 us20.4%11 us0.0%
PhabricatorSearchIndexer::queueDocumentForIndexing19,293 us20.3%11 us0.0%
PhabricatorWorker::scheduleTask19,091 us19.8%31 us0.1%
PhabricatorPolicyFilter::apply29,073 us19.8%88 us0.2%
PhabricatorWorkerActiveTask::save18,206 us17.9%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease18,198 us17.9%35 us0.1%
LiskDAO::insert27,807 us17.0%10 us0.0%
LiskDAO::insertRecordIntoDatabase27,796 us17.0%114 us0.2%
PhabricatorPolicyFilter::checkCapability27,692 us16.8%41 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey27,615 us16.6%11 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,601 us16.6%36 us0.1%
PhutilSymbolLoader::loadObjects17,139 us15.6%135 us0.3%
AphrontDatabaseConnection::query37,077 us15.4%19 us0.0%
LiskDAO::update15,697 us12.4%172 us0.4%
qsprintf485,109 us11.1%242 us0.5%
xsprintf484,839 us10.5%834 us1.8%
PhabricatorUser::updateNameTokens14,734 us10.3%49 us0.1%
xsprintf_query953,854 us8.4%854 us1.9%
PhabricatorAuthSessionEngine::loadUserForSession12,820 us6.1%129 us0.3%
AphrontApplicationConfiguration::buildController12,596 us5.7%47 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite82,510 us5.5%28 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String382,487 us5.4%120 us0.3%
AphrontWriteGuard::willWrite62,450 us5.3%19 us0.0%
call_user_func62,431 us5.3%19 us0.0%
AphrontRequest::validateCSRF62,412 us5.3%79 us0.2%
PhabricatorUser::validateCSRFToken62,255 us4.9%276 us0.6%
AphrontApplicationConfiguration::buildControllerForPath12,254 us4.9%381 us0.8%
LiskDAO::loadNextCounterValue12,189 us4.8%8 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,088 us4.6%111 us0.2%
queryfx_all22,036 us4.4%16 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection561,953 us4.3%45 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection31,908 us4.2%78 us0.2%
PhabricatorUser::getRawCSRFToken421,837 us4.0%197 us0.4%
AphrontMySQLiDatabaseConnection::connect31,733 us3.8%99 us0.2%
queryfx_one11,585 us3.5%14 us0.0%
PhabricatorUser::generateToken421,577 us3.4%665 us1.4%
PhabricatorSetupCheck::willProcessRequest11,410 us3.1%9 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,318 us2.9%6 us0.0%
mysqli::real_connect31,199 us2.6%1,199 us2.6%
PhabricatorCaches::getSetupCache21,185 us2.6%11 us0.0%
PhabricatorUser::loadPreferences11,060 us2.3%26 us0.1%
DarkConsoleCore::__construct1947 us2.1%57 us0.1%
LiskDAO::__call105919 us2.0%150 us0.3%
PhabricatorEnv::getEnvConfig233919 us2.0%258 us0.6%
run_init::query/PhabricatorApplicationQuery.php1828 us1.8%37 us0.1%
LiskDAO::loadOneWhere1809 us1.8%15 us0.0%
PhabricatorCaches::newStackFromCaches1792 us1.7%19 us0.0%
LiskDAO::call105769 us1.7%360 us0.8%
LiskDAO::loadFromArray3746 us1.6%143 us0.3%
LiskDAO::checkProperty60686 us1.5%108 us0.2%
newv71677 us1.5%237 us0.5%
AphrontHTTPSink::writeResponse1668 us1.5%33 us0.1%
PhabricatorConfigStackSource::getKeys19660 us1.4%171 us0.4%
PhabricatorCelerityApplication::getRoutes1642 us1.4%17 us0.0%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1599 us1.3%27 us0.1%
LiskDAO::loadRawDataWhere1594 us1.3%28 us0.1%
LiskDAO::getAllLiskProperties8586 us1.3%370 us0.8%
LiskDAO::establishConnection6560 us1.2%80 us0.2%
PhabricatorHash::digest85521 us1.1%177 us0.4%
run_init::storage/PhabricatorWorkerActiveTask.php1501 us1.1%45 us0.1%
PhabricatorConfigProxySource::getKeys76489 us1.1%200 us0.4%
AphrontDatabaseConnection::queryData1488 us1.1%9 us0.0%
LiskDAO::hasProperty39487 us1.1%47 us0.1%
call_user_func_array65462 us1.0%213 us0.5%
run_init::controller/CelerityResourceController.php1452 us1.0%21 us0.0%
PhabricatorCaches::addNamespaceToCaches1441 us1.0%18 us0.0%
mpull2435 us0.9%171 us0.4%
PhabricatorEnv::setLocaleCode1425 us0.9%47 us0.1%
AphrontResponse::getContentIterator1422 us0.9%3 us0.0%
ReflectionClass::__construct192419 us0.9%85 us0.2%
AphrontAjaxResponse::buildResponseString1419 us0.9%29 us0.1%
PhabricatorApplication::getAllInstalledApplications1417 us0.9%128 us0.3%
error_reporting234416 us0.9%416 us0.9%
qsprintf_check_type95406 us0.9%171 us0.4%
run_init::policy/PhabricatorPolicyAwareQuery.php1403 us0.9%17 us0.0%
PhabricatorPolicyAwareQuery::getPolicyFilter2382 us0.8%36 us0.1%
PhabricatorCaches::buildSetupCaches1382 us0.8%13 us0.0%
mysqli::set_charset3361 us0.8%361 us0.8%
AphrontDefaultApplicationConfiguration::buildRequest1352 us0.8%53 us0.1%
PhabricatorApplicationQuery::loadPage2347 us0.8%246 us0.5%
PhabricatorUser::getAccountSecret43345 us0.8%76 us0.2%
PhabricatorEnv::newObjectFromConfig7335 us0.7%26 us0.1%
AphrontURIMapper::mapPath20295 us0.6%101 us0.2%