XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,39456,843 us100.0%56,843 us100.0%
main()156,843 us100.0%118 us0.2%
AphrontApplicationConfiguration::processRequest153,166 us93.5%81 us0.1%
AphrontController::handleRequest129,012 us51.0%7 us0.0%
DarkConsoleController::processRequest129,004 us51.0%49 us0.1%
PhabricatorUser::save128,507 us50.2%36 us0.1%
queryfx823,545 us41.4%62 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery821,585 us38.0%197 us0.3%
PhabricatorController::willBeginExecution120,539 us36.1%248 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols5618,852 us33.2%1,984 us3.5%
AphrontMySQLiDatabaseConnection::rawQuery818,511 us32.6%64 us0.1%
mysqli::query818,440 us32.4%18,440 us32.4%
PhutilSymbolLoader::loadSymbol11516,881 us29.7%1,241 us2.2%
PhutilBootloader::loadLibrarySource11515,690 us27.6%575 us1.0%
PhutilBootloader::executeInclude11515,105 us26.6%10,120 us17.8%
LiskDAO::save313,982 us24.6%15 us0.0%
PhabricatorUser::updateNameTokens112,512 us22.0%48 us0.1%
__phutil_autoload5410,895 us19.2%505 us0.9%
PhabricatorPolicyAwareQuery::execute210,688 us18.8%98 us0.2%
PhabricatorSearchIndexer::queueDocumentForIndexing110,150 us17.9%19 us0.0%
PhabricatorPolicyAwareQuery::executeOne110,089 us17.7%12 us0.0%
PhabricatorWorker::scheduleTask19,888 us17.4%35 us0.1%
PhabricatorPolicyFilter::apply29,723 us17.1%85 us0.1%
PhabricatorWorkerActiveTask::save18,898 us15.7%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease18,890 us15.6%35 us0.1%
LiskDAO::insert28,430 us14.8%9 us0.0%
LiskDAO::insertRecordIntoDatabase28,419 us14.8%125 us0.2%
PhabricatorPolicyFilter::checkCapability28,272 us14.6%43 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey28,191 us14.4%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap28,176 us14.4%36 us0.1%
PhutilSymbolLoader::loadObjects17,717 us13.6%127 us0.2%
AphrontDatabaseConnection::query37,423 us13.1%20 us0.0%
qsprintf485,634 us9.9%233 us0.4%
LiskDAO::update15,492 us9.7%148 us0.3%
xsprintf485,364 us9.4%1,059 us1.9%
xsprintf_query954,147 us7.3%883 us1.6%
PhabricatorAuthSessionEngine::loadUserForSession13,243 us5.7%143 us0.3%
AphrontApplicationConfiguration::buildController12,770 us4.9%47 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String382,736 us4.8%119 us0.2%
AphrontBaseMySQLDatabaseConnection::checkWrite82,644 us4.7%32 us0.1%
AphrontWriteGuard::willWrite62,578 us4.5%23 us0.0%
call_user_func62,555 us4.5%20 us0.0%
AphrontRequest::validateCSRF62,535 us4.5%78 us0.1%
AphrontApplicationConfiguration::buildControllerForPath12,419 us4.3%417 us0.7%
queryfx_all22,379 us4.2%15 us0.0%
PhabricatorUser::validateCSRFToken62,377 us4.2%294 us0.5%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,336 us4.1%108 us0.2%
AphrontBaseMySQLDatabaseConnection::requireConnection562,208 us3.9%63 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection32,145 us3.8%87 us0.2%
LiskDAO::loadNextCounterValue12,024 us3.6%10 us0.0%
AphrontMySQLiDatabaseConnection::connect31,952 us3.4%114 us0.2%
PhabricatorUser::getRawCSRFToken421,932 us3.4%175 us0.3%
queryfx_one11,901 us3.3%17 us0.0%
PhabricatorUser::generateToken421,673 us2.9%662 us1.2%
PhabricatorSetupCheck::willProcessRequest11,472 us2.6%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,379 us2.4%7 us0.0%
mysqli::real_connect31,347 us2.4%1,347 us2.4%
PhabricatorCaches::getSetupCache21,238 us2.2%10 us0.0%
DarkConsoleCore::__construct11,229 us2.2%58 us0.1%
PhabricatorUser::loadPreferences11,158 us2.0%26 us0.0%
LiskDAO::__call105994 us1.7%127 us0.2%
PhabricatorEnv::getEnvConfig233992 us1.7%298 us0.5%
run_init::query/PhabricatorApplicationQuery.php1953 us1.7%38 us0.1%
LiskDAO::loadOneWhere1892 us1.6%16 us0.0%
LiskDAO::call105867 us1.5%436 us0.8%
PhabricatorCaches::newStackFromCaches1833 us1.5%21 us0.0%
LiskDAO::loadFromArray3791 us1.4%151 us0.3%
LiskDAO::checkProperty60728 us1.3%127 us0.2%
newv69724 us1.3%226 us0.4%
AphrontHTTPSink::writeResponse1711 us1.3%37 us0.1%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1700 us1.2%27 us0.0%
PhabricatorConfigStackSource::getKeys19693 us1.2%193 us0.3%
LiskDAO::loadRawDataWhere1668 us1.2%62 us0.1%
PhabricatorCelerityApplication::getRoutes1658 us1.2%20 us0.0%
LiskDAO::getAllLiskProperties8610 us1.1%376 us0.7%
LiskDAO::establishConnection6596 us1.0%89 us0.2%
run_init::storage/PhabricatorWorkerActiveTask.php1536 us0.9%44 us0.1%
PhabricatorHash::digest85531 us0.9%197 us0.3%
AphrontDatabaseConnection::queryData1519 us0.9%7 us0.0%
LiskDAO::hasProperty39517 us0.9%46 us0.1%
PhabricatorConfigProxySource::getKeys76500 us0.9%198 us0.3%
call_user_func_array65494 us0.9%217 us0.4%
run_init::policy/PhabricatorPolicyAwareQuery.php1487 us0.9%18 us0.0%
ReflectionClass::__construct186486 us0.9%103 us0.2%
PhabricatorEnv::setLocaleCode1474 us0.8%49 us0.1%
PhabricatorApplication::getAllInstalledApplications1473 us0.8%146 us0.3%
run_init::controller/CelerityResourceController.php1452 us0.8%21 us0.0%
AphrontResponse::getContentIterator1452 us0.8%4 us0.0%
AphrontAjaxResponse::buildResponseString1448 us0.8%27 us0.0%
PhabricatorCaches::addNamespaceToCaches1446 us0.8%19 us0.0%
mpull2434 us0.8%156 us0.3%
qsprintf_check_type95416 us0.7%165 us0.3%
PhabricatorPolicyAwareQuery::getPolicyFilter2415 us0.7%37 us0.1%
AphrontDefaultApplicationConfiguration::buildRequest1414 us0.7%54 us0.1%
error_reporting230397 us0.7%397 us0.7%
PhabricatorCaches::buildSetupCaches1395 us0.7%9 us0.0%
PhabricatorApplicationQuery::loadPage2386 us0.7%285 us0.5%
mysqli::set_charset3383 us0.7%383 us0.7%
PhabricatorController::shouldRequireEmailVerification1361 us0.6%10 us0.0%
PhabricatorUser::getAccountSecret43351 us0.6%64 us0.1%
PhabricatorEnv::newObjectFromConfig7345 us0.6%22 us0.0%