XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,28550,325 us100.0%50,325 us100.0%
main()150,325 us100.0%109 us0.2%
AphrontApplicationConfiguration::processRequest146,846 us93.1%80 us0.2%
PhabricatorController::willBeginExecution122,428 us44.6%244 us0.5%
AphrontController::handleRequest120,814 us41.4%7 us0.0%
DarkConsoleController::processRequest120,806 us41.3%51 us0.1%
PhabricatorUser::save120,379 us40.5%33 us0.1%
queryfx818,545 us36.9%63 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols5617,608 us35.0%2,016 us4.0%
PhutilSymbolLoader::loadSymbol11915,583 us31.0%1,309 us2.6%
PhutilBootloader::loadLibrarySource11914,321 us28.5%580 us1.2%
LiskDAO::save313,741 us27.3%13 us0.0%
PhutilBootloader::executeInclude11913,710 us27.2%9,032 us17.9%
AphrontBaseMySQLDatabaseConnection::executeRawQuery813,362 us26.6%205 us0.4%
AphrontMySQLiDatabaseConnection::rawQuery810,589 us21.0%66 us0.1%
PhabricatorPolicyAwareQuery::execute210,580 us21.0%107 us0.2%
mysqli::query810,516 us20.9%10,516 us20.9%
__phutil_autoload5410,119 us20.1%518 us1.0%
PhabricatorPolicyAwareQuery::executeOne19,892 us19.7%11 us0.0%
PhabricatorSearchIndexer::queueDocumentForIndexing19,735 us19.3%11 us0.0%
PhabricatorPolicyFilter::apply29,561 us19.0%89 us0.2%
PhabricatorWorker::scheduleTask19,491 us18.9%34 us0.1%
qsprintf488,993 us17.9%274 us0.5%
xsprintf488,673 us17.2%1,052 us2.1%
PhabricatorWorkerActiveTask::save18,554 us17.0%9 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease18,543 us17.0%40 us0.1%
PhabricatorPolicyFilter::checkCapability28,134 us16.2%43 us0.1%
LiskDAO::insert28,072 us16.0%8 us0.0%
LiskDAO::insertRecordIntoDatabase28,062 us16.0%119 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey28,052 us16.0%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap28,037 us16.0%38 us0.1%
PhutilSymbolLoader::loadObjects17,465 us14.8%119 us0.2%
xsprintf_query957,451 us14.8%899 us1.8%
AphrontDatabaseConnection::query36,968 us13.8%23 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession16,325 us12.6%136 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String375,960 us11.8%115 us0.2%
LiskDAO::update15,614 us11.2%140 us0.3%
AphrontMySQLiDatabaseConnection::escapeBinaryString375,561 us11.1%138 us0.3%
queryfx_all25,518 us11.0%16 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection555,402 us10.7%78 us0.2%
AphrontBaseMySQLDatabaseConnection::establishConnection35,324 us10.6%79 us0.2%
AphrontMySQLiDatabaseConnection::connect35,144 us10.2%104 us0.2%
queryfx_one15,038 us10.0%15 us0.0%
PhabricatorUser::updateNameTokens14,733 us9.4%48 us0.1%
mysqli::real_connect34,582 us9.1%4,582 us9.1%
AphrontApplicationConfiguration::buildController12,759 us5.5%48 us0.1%
AphrontApplicationConfiguration::buildControllerForPath12,396 us4.8%398 us0.8%
AphrontBaseMySQLDatabaseConnection::checkWrite82,335 us4.6%29 us0.1%
AphrontWriteGuard::willWrite62,273 us4.5%23 us0.0%
call_user_func62,250 us4.5%21 us0.0%
AphrontRequest::validateCSRF62,229 us4.4%75 us0.1%
LiskDAO::loadNextCounterValue12,125 us4.2%8 us0.0%
PhabricatorUser::validateCSRFToken62,073 us4.1%237 us0.5%
PhabricatorUser::getRawCSRFToken361,692 us3.4%161 us0.3%
PhabricatorUser::generateToken361,446 us2.9%607 us1.2%
PhabricatorSetupCheck::willProcessRequest11,404 us2.8%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,309 us2.6%6 us0.0%
PhabricatorCaches::getSetupCache21,167 us2.3%10 us0.0%
PhabricatorUser::loadPreferences21,053 us2.1%26 us0.1%
PhabricatorEnv::getEnvConfig2201,025 us2.0%320 us0.6%
DarkConsoleCore::__construct11,016 us2.0%59 us0.1%
LiskDAO::__call93891 us1.8%116 us0.2%
run_init::query/PhabricatorApplicationQuery.php1839 us1.7%42 us0.1%
LiskDAO::loadOneWhere1803 us1.6%16 us0.0%
LiskDAO::call93775 us1.5%343 us0.7%
PhabricatorCaches::newStackFromCaches1774 us1.5%20 us0.0%
newv73760 us1.5%273 us0.5%
LiskDAO::loadFromArray3717 us1.4%131 us0.3%
AphrontHTTPSink::writeResponse1716 us1.4%35 us0.1%
LiskDAO::checkProperty60705 us1.4%118 us0.2%
PhabricatorConfigStackSource::getKeys19703 us1.4%178 us0.4%
PhabricatorCelerityApplication::getRoutes1639 us1.3%24 us0.0%
LiskDAO::loadRawDataWhere1633 us1.3%30 us0.1%
LiskDAO::establishConnection6603 us1.2%83 us0.2%
LiskDAO::getAllLiskProperties8595 us1.2%369 us0.7%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1595 us1.2%27 us0.1%
mpull2544 us1.1%170 us0.3%
PhabricatorConfigProxySource::getKeys76525 us1.0%218 us0.4%
AphrontDatabaseConnection::queryData1520 us1.0%8 us0.0%
LiskDAO::hasProperty39515 us1.0%63 us0.1%
ReflectionClass::__construct198504 us1.0%133 us0.3%
run_init::storage/PhabricatorWorkerActiveTask.php1493 us1.0%41 us0.1%
call_user_func_array65492 us1.0%231 us0.5%
PhabricatorApplication::getAllInstalledApplications1480 us1.0%141 us0.3%
PhabricatorHash::digest73478 us0.9%188 us0.4%
qsprintf_check_type95473 us0.9%211 us0.4%
AphrontResponse::getContentIterator1464 us0.9%3 us0.0%
AphrontAjaxResponse::buildResponseString1461 us0.9%42 us0.1%
PhabricatorApplicationQuery::loadPage2458 us0.9%338 us0.7%
run_init::controller/CelerityResourceController.php1443 us0.9%22 us0.0%
PhabricatorCaches::addNamespaceToCaches1417 us0.8%19 us0.0%
error_reporting238400 us0.8%400 us0.8%
run_init::policy/PhabricatorPolicyAwareQuery.php1398 us0.8%19 us0.0%
AphrontDefaultApplicationConfiguration::buildRequest1391 us0.8%57 us0.1%
PhabricatorPolicyAwareQuery::getPolicyFilter2387 us0.8%36 us0.1%
PhabricatorCaches::buildSetupCaches1383 us0.8%9 us0.0%
mysqli::set_charset3380 us0.8%380 us0.8%
PhabricatorPolicyCapability::getCapabilityKey60370 us0.7%359 us0.7%
PhabricatorEnv::newObjectFromConfig7359 us0.7%26 us0.1%
PhabricatorApplication::isInstalled66340 us0.7%329 us0.7%
AphrontURIMapper::mapPath20327 us0.6%107 us0.2%