XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,39249,335 us100.0%49,335 us100.0%
main()149,335 us100.0%108 us0.2%
AphrontApplicationConfiguration::processRequest145,817 us92.9%77 us0.2%
AphrontController::handleRequest123,045 us46.7%6 us0.0%
DarkConsoleController::processRequest123,038 us46.7%46 us0.1%
PhabricatorUser::save122,605 us45.8%33 us0.1%
PhabricatorController::willBeginExecution119,287 us39.1%233 us0.5%
PhutilSymbolLoader::selectAndLoadSymbols5617,899 us36.3%1,967 us4.0%
queryfx817,367 us35.2%82 us0.2%
PhutilSymbolLoader::loadSymbol11515,947 us32.3%1,230 us2.5%
LiskDAO::save315,752 us31.9%14 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery815,520 us31.5%196 us0.4%
PhutilBootloader::loadLibrarySource11514,786 us30.0%574 us1.2%
PhutilBootloader::executeInclude11514,207 us28.8%9,770 us19.8%
AphrontMySQLiDatabaseConnection::rawQuery812,526 us25.4%64 us0.1%
mysqli::query812,454 us25.2%12,454 us25.2%
PhabricatorPolicyAwareQuery::execute210,373 us21.0%99 us0.2%
__phutil_autoload5410,368 us21.0%504 us1.0%
PhabricatorPolicyAwareQuery::executeOne19,771 us19.8%11 us0.0%
PhabricatorPolicyFilter::apply29,432 us19.1%83 us0.2%
PhabricatorSearchIndexer::queueDocumentForIndexing19,051 us18.3%11 us0.0%
AphrontDatabaseConnection::query38,995 us18.2%20 us0.0%
PhabricatorWorker::scheduleTask18,785 us17.8%34 us0.1%
LiskDAO::update18,371 us17.0%146 us0.3%
PhabricatorPolicyFilter::checkCapability28,036 us16.3%43 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey27,955 us16.1%11 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,941 us16.1%35 us0.1%
PhabricatorWorkerActiveTask::save17,766 us15.7%8 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease17,757 us15.7%36 us0.1%
PhutilSymbolLoader::loadObjects17,492 us15.2%129 us0.3%
LiskDAO::insert27,326 us14.8%8 us0.0%
LiskDAO::insertRecordIntoDatabase27,316 us14.8%122 us0.2%
qsprintf485,446 us11.0%228 us0.5%
xsprintf485,181 us10.5%1,047 us2.1%
PhabricatorUser::updateNameTokens14,871 us9.9%50 us0.1%
xsprintf_query953,978 us8.1%878 us1.8%
PhabricatorAuthSessionEngine::loadUserForSession12,818 us5.7%125 us0.3%
AphrontApplicationConfiguration::buildController12,655 us5.4%45 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite82,560 us5.2%28 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String382,555 us5.2%111 us0.2%
AphrontWriteGuard::willWrite62,498 us5.1%23 us0.0%
call_user_func62,475 us5.0%20 us0.0%
AphrontRequest::validateCSRF62,455 us5.0%80 us0.2%
AphrontApplicationConfiguration::buildControllerForPath12,302 us4.7%395 us0.8%
PhabricatorUser::validateCSRFToken62,296 us4.7%287 us0.6%
LiskDAO::loadNextCounterValue12,284 us4.6%8 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,165 us4.4%113 us0.2%
queryfx_all22,063 us4.2%15 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection562,029 us4.1%56 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection31,973 us4.0%80 us0.2%
PhabricatorUser::getRawCSRFToken421,863 us3.8%176 us0.4%
AphrontMySQLiDatabaseConnection::connect31,794 us3.6%100 us0.2%
PhabricatorUser::generateToken421,603 us3.2%656 us1.3%
queryfx_one11,581 us3.2%14 us0.0%
PhabricatorSetupCheck::willProcessRequest11,411 us2.9%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,320 us2.7%6 us0.0%
mysqli::real_connect31,255 us2.5%1,255 us2.5%
PhabricatorCaches::getSetupCache21,188 us2.4%8 us0.0%
PhabricatorUser::loadPreferences11,101 us2.2%25 us0.1%
DarkConsoleCore::__construct1996 us2.0%59 us0.1%
PhabricatorEnv::getEnvConfig233993 us2.0%288 us0.6%
LiskDAO::__call105929 us1.9%132 us0.3%
run_init::query/PhabricatorApplicationQuery.php1859 us1.7%37 us0.1%
LiskDAO::loadOneWhere1849 us1.7%15 us0.0%
LiskDAO::call105797 us1.6%374 us0.8%
PhabricatorCaches::newStackFromCaches1780 us1.6%19 us0.0%
LiskDAO::loadFromArray3760 us1.5%152 us0.3%
newv69726 us1.5%231 us0.5%
PhabricatorConfigStackSource::getKeys19704 us1.4%185 us0.4%
AphrontHTTPSink::writeResponse1702 us1.4%35 us0.1%
LiskDAO::checkProperty60697 us1.4%120 us0.2%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1627 us1.3%26 us0.1%
PhabricatorCelerityApplication::getRoutes1627 us1.3%18 us0.0%
LiskDAO::loadRawDataWhere1625 us1.3%27 us0.1%
LiskDAO::getAllLiskProperties8585 us1.2%365 us0.7%
LiskDAO::establishConnection6566 us1.1%81 us0.2%
run_init::storage/PhabricatorWorkerActiveTask.php1554 us1.1%47 us0.1%
PhabricatorEnv::setLocaleCode1543 us1.1%48 us0.1%
PhabricatorConfigProxySource::getKeys76519 us1.1%205 us0.4%
AphrontDatabaseConnection::queryData1518 us1.0%8 us0.0%
PhabricatorHash::digest85515 us1.0%190 us0.4%
call_user_func_array65493 us1.0%221 us0.4%
LiskDAO::hasProperty39489 us1.0%45 us0.1%
ReflectionClass::__construct186481 us1.0%98 us0.2%
AphrontResponse::getContentIterator1448 us0.9%3 us0.0%
AphrontAjaxResponse::buildResponseString1445 us0.9%29 us0.1%
PhabricatorApplication::getAllInstalledApplications1444 us0.9%130 us0.3%
qsprintf_check_type95439 us0.9%186 us0.4%
run_init::controller/CelerityResourceController.php1433 us0.9%22 us0.0%
mpull2423 us0.9%158 us0.3%
run_init::policy/PhabricatorPolicyAwareQuery.php1419 us0.8%15 us0.0%
PhabricatorCaches::addNamespaceToCaches1415 us0.8%19 us0.0%
PhabricatorPolicyAwareQuery::getPolicyFilter2414 us0.8%36 us0.1%
PhabricatorCaches::buildSetupCaches1400 us0.8%9 us0.0%
error_reporting230385 us0.8%385 us0.8%
PhabricatorEnv::newObjectFromConfig7377 us0.8%25 us0.1%
PhabricatorApplicationQuery::loadPage2368 us0.7%266 us0.5%
mysqli::set_charset3363 us0.7%363 us0.7%
PhabricatorUser::getAccountSecret43353 us0.7%70 us0.1%
PhutilTranslation::getTranslationMapForLocale2353 us0.7%134 us0.3%
AphrontDefaultApplicationConfiguration::buildRequest1352 us0.7%52 us0.1%