XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,39248,662 us100.0%48,662 us100.0%
main()148,662 us100.0%103 us0.2%
AphrontApplicationConfiguration::processRequest145,238 us93.0%76 us0.2%
AphrontController::handleRequest122,422 us46.1%6 us0.0%
DarkConsoleController::processRequest122,415 us46.1%46 us0.1%
PhabricatorUser::save121,975 us45.2%34 us0.1%
PhabricatorController::willBeginExecution119,300 us39.7%234 us0.5%
PhutilSymbolLoader::selectAndLoadSymbols5617,908 us36.8%1,951 us4.0%
queryfx816,627 us34.2%63 us0.1%
PhutilSymbolLoader::loadSymbol11515,981 us32.8%1,199 us2.5%
PhutilBootloader::loadLibrarySource11514,843 us30.5%567 us1.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery814,800 us30.4%198 us0.4%
LiskDAO::save314,720 us30.2%13 us0.0%
PhutilBootloader::executeInclude11514,268 us29.3%9,846 us20.2%
AphrontMySQLiDatabaseConnection::rawQuery811,794 us24.2%62 us0.1%
mysqli::query811,724 us24.1%11,724 us24.1%
PhabricatorSearchIndexer::queueDocumentForIndexing110,929 us22.5%10 us0.0%
PhabricatorWorker::scheduleTask110,662 us21.9%34 us0.1%
PhabricatorPolicyAwareQuery::execute210,452 us21.5%94 us0.2%
__phutil_autoload5410,413 us21.4%495 us1.0%
PhabricatorPolicyAwareQuery::executeOne19,851 us20.2%11 us0.0%
PhabricatorWorkerActiveTask::save19,663 us19.9%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease19,655 us19.8%36 us0.1%
PhabricatorPolicyFilter::apply29,476 us19.5%84 us0.2%
LiskDAO::insert29,223 us19.0%8 us0.0%
LiskDAO::insertRecordIntoDatabase29,213 us18.9%121 us0.2%
PhabricatorPolicyFilter::checkCapability27,983 us16.4%40 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey27,906 us16.2%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,891 us16.2%36 us0.1%
AphrontDatabaseConnection::query37,765 us16.0%63 us0.1%
PhutilSymbolLoader::loadObjects17,431 us15.3%153 us0.3%
qsprintf485,570 us11.4%223 us0.5%
LiskDAO::update15,442 us11.2%147 us0.3%
xsprintf485,310 us10.9%1,058 us2.2%
PhabricatorUser::updateNameTokens15,289 us10.9%49 us0.1%
xsprintf_query954,091 us8.4%881 us1.8%
PhabricatorAuthSessionEngine::loadUserForSession12,845 us5.8%123 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String382,702 us5.6%113 us0.2%
AphrontApplicationConfiguration::buildController12,678 us5.5%48 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite82,565 us5.3%35 us0.1%
AphrontWriteGuard::willWrite62,498 us5.1%21 us0.0%
call_user_func62,477 us5.1%20 us0.0%
AphrontRequest::validateCSRF62,457 us5.0%75 us0.2%
LiskDAO::loadNextCounterValue12,354 us4.8%8 us0.0%
PhabricatorUser::validateCSRFToken62,302 us4.7%286 us0.6%
AphrontApplicationConfiguration::buildControllerForPath12,292 us4.7%388 us0.8%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,267 us4.7%107 us0.2%
AphrontBaseMySQLDatabaseConnection::requireConnection562,136 us4.4%61 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection32,075 us4.3%71 us0.1%
queryfx_all22,065 us4.2%15 us0.0%
AphrontMySQLiDatabaseConnection::connect31,905 us3.9%100 us0.2%
PhabricatorUser::getRawCSRFToken421,868 us3.8%171 us0.4%
PhabricatorUser::generateToken421,615 us3.3%654 us1.3%
queryfx_one11,612 us3.3%14 us0.0%
PhabricatorSetupCheck::willProcessRequest11,390 us2.9%8 us0.0%
mysqli::real_connect31,359 us2.8%1,359 us2.8%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,298 us2.7%7 us0.0%
PhabricatorCaches::getSetupCache21,162 us2.4%10 us0.0%
PhabricatorUser::loadPreferences11,074 us2.2%26 us0.1%
DarkConsoleCore::__construct11,030 us2.1%55 us0.1%
LiskDAO::__call105972 us2.0%133 us0.3%
PhabricatorEnv::getEnvConfig233945 us1.9%278 us0.6%
LiskDAO::call105839 us1.7%412 us0.8%
run_init::query/PhabricatorApplicationQuery.php1837 us1.7%37 us0.1%
LiskDAO::loadOneWhere1817 us1.7%14 us0.0%
PhabricatorCaches::newStackFromCaches1794 us1.6%19 us0.0%
LiskDAO::loadFromArray3765 us1.6%149 us0.3%
newv69725 us1.5%224 us0.5%
AphrontHTTPSink::writeResponse1710 us1.5%38 us0.1%
LiskDAO::checkProperty60705 us1.4%122 us0.3%
PhabricatorConfigStackSource::getKeys19666 us1.4%182 us0.4%
PhabricatorCelerityApplication::getRoutes1626 us1.3%18 us0.0%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1603 us1.2%26 us0.1%
LiskDAO::loadRawDataWhere1597 us1.2%28 us0.1%
LiskDAO::getAllLiskProperties8592 us1.2%369 us0.8%
LiskDAO::establishConnection6547 us1.1%81 us0.2%
run_init::storage/PhabricatorWorkerActiveTask.php1541 us1.1%41 us0.1%
PhabricatorHash::digest85521 us1.1%193 us0.4%
ReflectionClass::__construct186502 us1.0%109 us0.2%
LiskDAO::hasProperty39496 us1.0%49 us0.1%
AphrontDatabaseConnection::queryData1489 us1.0%8 us0.0%
PhabricatorConfigProxySource::getKeys76484 us1.0%200 us0.4%
call_user_func_array65463 us1.0%224 us0.5%
AphrontResponse::getContentIterator1444 us0.9%3 us0.0%
AphrontAjaxResponse::buildResponseString1441 us0.9%28 us0.1%
PhabricatorApplication::getAllInstalledApplications1440 us0.9%136 us0.3%
PhabricatorEnv::setLocaleCode1435 us0.9%46 us0.1%
mpull2433 us0.9%151 us0.3%
run_init::controller/CelerityResourceController.php1429 us0.9%22 us0.0%
PhabricatorCaches::addNamespaceToCaches1418 us0.9%19 us0.0%
qsprintf_check_type95403 us0.8%166 us0.3%
run_init::policy/PhabricatorPolicyAwareQuery.php1397 us0.8%18 us0.0%
PhabricatorPolicyAwareQuery::getPolicyFilter2396 us0.8%36 us0.1%
error_reporting230389 us0.8%389 us0.8%
mysqli::set_charset3371 us0.8%371 us0.8%
PhabricatorApplicationQuery::loadPage2364 us0.7%263 us0.5%
PhabricatorUser::getAccountSecret43359 us0.7%69 us0.1%
PhabricatorCaches::buildSetupCaches1358 us0.7%9 us0.0%
AphrontDefaultApplicationConfiguration::buildRequest1346 us0.7%56 us0.1%
PhabricatorEnv::newObjectFromConfig7339 us0.7%24 us0.0%
AphrontBaseMySQLDatabaseConnection::validateUTF8String38322 us0.7%86 us0.2%