XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,28360,682 us100.0%60,682 us100.0%
main()160,682 us100.0%123 us0.2%
AphrontApplicationConfiguration::processRequest156,942 us93.8%81 us0.1%
AphrontController::handleRequest129,147 us48.0%7 us0.0%
DarkConsoleController::processRequest129,139 us48.0%46 us0.1%
queryfx828,949 us47.7%64 us0.1%
PhabricatorUser::save128,713 us47.3%34 us0.1%
PhabricatorController::willBeginExecution124,204 us39.9%242 us0.4%
LiskDAO::save321,901 us36.1%14 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery821,798 us35.9%200 us0.3%
AphrontMySQLiDatabaseConnection::rawQuery818,931 us31.2%67 us0.1%
mysqli::query818,858 us31.1%18,858 us31.1%
PhutilSymbolLoader::selectAndLoadSymbols5617,513 us28.9%2,051 us3.4%
PhutilSymbolLoader::loadSymbol11915,479 us25.5%1,310 us2.2%
AphrontDatabaseConnection::query315,250 us25.1%23 us0.0%
PhutilBootloader::loadLibrarySource11914,214 us23.4%592 us1.0%
LiskDAO::update113,685 us22.6%134 us0.2%
PhutilBootloader::executeInclude11913,613 us22.4%8,922 us14.7%
qsprintf4810,858 us17.9%238 us0.4%
xsprintf4810,581 us17.4%1,096 us1.8%
PhabricatorPolicyAwareQuery::execute210,401 us17.1%91 us0.1%
__phutil_autoload5410,238 us16.9%628 us1.0%
PhabricatorPolicyAwareQuery::executeOne19,790 us16.1%12 us0.0%
PhabricatorSearchIndexer::queueDocumentForIndexing19,762 us16.1%12 us0.0%
PhabricatorWorker::scheduleTask19,525 us15.7%32 us0.1%
PhabricatorPolicyFilter::apply29,491 us15.6%90 us0.1%
xsprintf_query959,295 us15.3%881 us1.5%
PhabricatorWorkerActiveTask::save18,580 us14.1%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease18,572 us14.1%36 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession18,264 us13.6%150 us0.2%
LiskDAO::insert28,149 us13.4%8 us0.0%
LiskDAO::insertRecordIntoDatabase28,139 us13.4%127 us0.2%
PhabricatorPolicyFilter::checkCapability27,996 us13.2%41 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey27,916 us13.0%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,901 us13.0%37 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String377,869 us13.0%112 us0.2%
queryfx_all27,452 us12.3%15 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString377,450 us12.3%118 us0.2%
PhutilSymbolLoader::loadObjects17,361 us12.1%127 us0.2%
AphrontBaseMySQLDatabaseConnection::requireConnection557,308 us12.0%55 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection37,253 us12.0%79 us0.1%
AphrontMySQLiDatabaseConnection::connect37,074 us11.7%104 us0.2%
queryfx_one16,969 us11.5%15 us0.0%
mysqli::real_connect36,520 us10.7%6,520 us10.7%
PhabricatorUser::updateNameTokens14,956 us8.2%51 us0.1%
AphrontApplicationConfiguration::buildController12,714 us4.5%44 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite82,425 us4.0%34 us0.1%
AphrontWriteGuard::willWrite62,358 us3.9%24 us0.0%
AphrontApplicationConfiguration::buildControllerForPath12,350 us3.9%421 us0.7%
call_user_func62,334 us3.8%21 us0.0%
AphrontRequest::validateCSRF62,313 us3.8%94 us0.2%
PhabricatorUser::validateCSRFToken62,134 us3.5%242 us0.4%
LiskDAO::loadNextCounterValue12,123 us3.5%8 us0.0%
PhabricatorUser::getRawCSRFToken361,750 us2.9%162 us0.3%
PhabricatorUser::generateToken361,502 us2.5%625 us1.0%
PhabricatorSetupCheck::willProcessRequest11,387 us2.3%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,293 us2.1%8 us0.0%
PhabricatorCaches::getSetupCache21,159 us1.9%11 us0.0%
PhabricatorUser::loadPreferences21,078 us1.8%26 us0.0%
DarkConsoleCore::__construct11,011 us1.7%58 us0.1%
PhabricatorEnv::getEnvConfig2201,002 us1.7%289 us0.5%
LiskDAO::__call93933 us1.5%129 us0.2%
run_init::query/PhabricatorApplicationQuery.php1843 us1.4%41 us0.1%
LiskDAO::loadOneWhere1817 us1.3%18 us0.0%
LiskDAO::call93804 us1.3%350 us0.6%
PhabricatorCaches::newStackFromCaches1770 us1.3%19 us0.0%
AphrontHTTPSink::writeResponse1740 us1.2%39 us0.1%
newv73736 us1.2%253 us0.4%
LiskDAO::loadFromArray3733 us1.2%136 us0.2%
LiskDAO::checkProperty60730 us1.2%130 us0.2%
PhabricatorConfigStackSource::getKeys19711 us1.2%181 us0.3%
LiskDAO::loadRawDataWhere1640 us1.1%31 us0.1%
PhabricatorCelerityApplication::getRoutes1617 us1.0%20 us0.0%
LiskDAO::getAllLiskProperties8608 us1.0%380 us0.6%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1608 us1.0%29 us0.0%
LiskDAO::establishConnection6574 us0.9%84 us0.1%
PhabricatorConfigProxySource::getKeys76530 us0.9%221 us0.4%
LiskDAO::hasProperty39526 us0.9%62 us0.1%
AphrontDatabaseConnection::queryData1524 us0.9%8 us0.0%
mpull2513 us0.8%161 us0.3%
run_init::storage/PhabricatorWorkerActiveTask.php1508 us0.8%41 us0.1%
call_user_func_array65498 us0.8%225 us0.4%
ReflectionClass::__construct198495 us0.8%128 us0.2%
PhabricatorHash::digest73487 us0.8%195 us0.3%
PhabricatorApplication::getAllInstalledApplications1481 us0.8%141 us0.2%
AphrontResponse::getContentIterator1459 us0.8%4 us0.0%
AphrontAjaxResponse::buildResponseString1455 us0.7%42 us0.1%
run_init::controller/CelerityResourceController.php1430 us0.7%22 us0.0%
qsprintf_check_type95428 us0.7%167 us0.3%
PhabricatorCaches::addNamespaceToCaches1407 us0.7%17 us0.0%
error_reporting238407 us0.7%407 us0.7%
run_init::policy/PhabricatorPolicyAwareQuery.php1404 us0.7%18 us0.0%
PhabricatorApplicationQuery::loadPage2390 us0.6%289 us0.5%
PhabricatorCaches::buildSetupCaches1378 us0.6%10 us0.0%
mysqli::set_charset3374 us0.6%374 us0.6%
PhabricatorPolicyAwareQuery::getPolicyFilter2372 us0.6%34 us0.1%
AphrontDefaultApplicationConfiguration::buildRequest1350 us0.6%54 us0.1%
PhabricatorPolicyCapability::getCapabilityKey60349 us0.6%308 us0.5%
PhabricatorEnv::newObjectFromConfig7340 us0.6%25 us0.0%
PhabricatorApplication::isInstalled66340 us0.6%325 us0.5%
PhutilDeferredLog::write1335 us0.6%33 us0.1%