XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,22054,261 us100.0%54,261 us100.0%
main()154,261 us100.0%119 us0.2%
AphrontApplicationConfiguration::processRequest150,250 us92.6%81 us0.1%
AphrontController::handleRequest125,827 us47.6%7 us0.0%
DarkConsoleController::processRequest125,819 us47.6%34 us0.1%
PhabricatorUser::save125,412 us46.8%36 us0.1%
queryfx823,558 us43.4%63 us0.1%
PhabricatorController::willBeginExecution120,918 us38.6%252 us0.5%
AphrontBaseMySQLDatabaseConnection::executeRawQuery818,851 us34.7%195 us0.4%
LiskDAO::save318,437 us34.0%13 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols5716,635 us30.7%2,046 us3.8%
AphrontMySQLiDatabaseConnection::rawQuery815,800 us29.1%66 us0.1%
mysqli::query815,728 us29.0%15,728 us29.0%
PhutilSymbolLoader::loadSymbol11414,627 us27.0%1,282 us2.4%
PhutilBootloader::loadLibrarySource11413,390 us24.7%571 us1.1%
PhutilBootloader::executeInclude11412,810 us23.6%8,604 us15.9%
AphrontDatabaseConnection::query311,841 us21.8%23 us0.0%
LiskDAO::update110,488 us19.3%168 us0.3%
__phutil_autoload5510,009 us18.4%530 us1.0%
PhabricatorSearchIndexer::queueDocumentForIndexing19,440 us17.4%11 us0.0%
PhabricatorWorker::scheduleTask19,250 us17.0%32 us0.1%
PhabricatorPolicyAwareQuery::execute29,177 us16.9%98 us0.2%
PhabricatorPolicyAwareQuery::executeOne18,755 us16.1%11 us0.0%
PhabricatorWorkerActiveTask::save18,299 us15.3%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease18,291 us15.3%35 us0.1%
PhabricatorPolicyFilter::apply28,253 us15.2%83 us0.2%
qsprintf448,209 us15.1%215 us0.4%
xsprintf447,950 us14.7%792 us1.5%
LiskDAO::insert27,894 us14.5%10 us0.0%
LiskDAO::insertRecordIntoDatabase27,882 us14.5%122 us0.2%
PhabricatorPolicyFilter::checkCapability27,203 us13.3%42 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey27,125 us13.1%13 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,110 us13.1%35 us0.1%
xsprintf_query877,018 us12.9%777 us1.4%
PhutilSymbolLoader::loadObjects16,660 us12.3%120 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession15,789 us10.7%127 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String345,697 us10.5%109 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString345,319 us9.8%120 us0.2%
PhabricatorUser::updateNameTokens15,193 us9.6%51 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection525,185 us9.6%46 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection35,139 us9.5%86 us0.2%
queryfx_all25,071 us9.3%15 us0.0%
AphrontMySQLiDatabaseConnection::connect34,949 us9.1%110 us0.2%
queryfx_one14,604 us8.5%14 us0.0%
mysqli::real_connect34,363 us8.0%4,363 us8.0%
AphrontApplicationConfiguration::buildController12,661 us4.9%48 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite82,619 us4.8%31 us0.1%
AphrontWriteGuard::willWrite62,555 us4.7%21 us0.0%
call_user_func62,534 us4.7%22 us0.0%
AphrontRequest::validateCSRF62,512 us4.6%79 us0.1%
PhabricatorUser::validateCSRFToken62,353 us4.3%284 us0.5%
AphrontApplicationConfiguration::buildControllerForPath12,292 us4.2%398 us0.7%
LiskDAO::loadNextCounterValue12,184 us4.0%9 us0.0%
PhabricatorUser::getRawCSRFToken421,920 us3.5%176 us0.3%
PhabricatorUser::generateToken421,654 us3.0%701 us1.3%
PhabricatorSetupCheck::willProcessRequest11,526 us2.8%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,434 us2.6%11 us0.0%
PhabricatorCaches::getSetupCache21,141 us2.1%9 us0.0%
PhabricatorUser::loadPreferences11,088 us2.0%27 us0.0%
PhabricatorEnv::getEnvConfig2351,038 us1.9%298 us0.5%
DarkConsoleCore::__construct1958 us1.8%56 us0.1%
LiskDAO::__call103936 us1.7%136 us0.3%
LiskDAO::loadOneWhere1837 us1.5%16 us0.0%
run_init::query/PhabricatorApplicationQuery.php1813 us1.5%36 us0.1%
LiskDAO::call103800 us1.5%353 us0.7%
PhabricatorCaches::newStackFromCaches1763 us1.4%18 us0.0%
LiskDAO::loadFromArray3738 us1.4%128 us0.2%
PhabricatorConfigStackSource::getKeys19737 us1.4%182 us0.3%
AphrontHTTPSink::writeResponse1706 us1.3%37 us0.1%
LiskDAO::checkProperty54704 us1.3%112 us0.2%
newv67680 us1.3%238 us0.4%
LiskDAO::loadRawDataWhere1613 us1.1%27 us0.0%
PhabricatorCelerityApplication::getRoutes1610 us1.1%18 us0.0%
LiskDAO::getAllLiskProperties8600 us1.1%370 us0.7%
LiskDAO::establishConnection6596 us1.1%87 us0.2%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1585 us1.1%25 us0.0%
PhabricatorConfigProxySource::getKeys76555 us1.0%222 us0.4%
run_init::storage/PhabricatorWorkerActiveTask.php1531 us1.0%41 us0.1%
PhabricatorHash::digest85519 us1.0%190 us0.4%
AphrontDatabaseConnection::queryData1507 us0.9%8 us0.0%
LiskDAO::hasProperty35486 us0.9%49 us0.1%
call_user_func_array61480 us0.9%205 us0.4%
PhabricatorApplication::getAllInstalledApplications1470 us0.9%148 us0.3%
PhabricatorEnv::setLocaleCode1461 us0.8%60 us0.1%
qsprintf_check_type87436 us0.8%161 us0.3%
ReflectionClass::__construct180435 us0.8%88 us0.2%
AphrontResponse::getContentIterator1426 us0.8%4 us0.0%
run_init::controller/CelerityResourceController.php1424 us0.8%22 us0.0%
mpull2424 us0.8%145 us0.3%
AphrontAjaxResponse::buildResponseString1422 us0.8%29 us0.1%
PhabricatorCaches::addNamespaceToCaches1408 us0.8%18 us0.0%
AphrontDefaultApplicationConfiguration::buildRequest1399 us0.7%56 us0.1%
mysqli::set_charset3393 us0.7%393 us0.7%
run_init::policy/PhabricatorPolicyAwareQuery.php1389 us0.7%15 us0.0%
PhabricatorApplicationQuery::loadPage2388 us0.7%284 us0.5%
error_reporting228386 us0.7%386 us0.7%
PhabricatorPolicyAwareQuery::getPolicyFilter2372 us0.7%37 us0.1%
PhabricatorCaches::buildSetupCaches1369 us0.7%10 us0.0%
PhabricatorUser::getAccountSecret43356 us0.7%68 us0.1%
PhabricatorEnv::newObjectFromConfig7347 us0.6%23 us0.0%
PhabricatorApplication::isInstalled67321 us0.6%311 us0.6%