XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,15445,755 us100.0%45,755 us100.0%
main()145,755 us100.0%94 us0.2%
AphrontApplicationConfiguration::processRequest142,375 us92.6%68 us0.1%
AphrontController::handleRequest121,292 us46.5%7 us0.0%
DarkConsoleController::processRequest121,284 us46.5%34 us0.1%
PhabricatorUser::save120,867 us45.6%35 us0.1%
PhabricatorController::willBeginExecution117,585 us38.4%234 us0.5%
queryfx816,333 us35.7%63 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols5515,679 us34.3%1,931 us4.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery814,471 us31.6%201 us0.4%
LiskDAO::save313,908 us30.4%14 us0.0%
PhutilSymbolLoader::loadSymbol11213,753 us30.1%1,151 us2.5%
PhutilBootloader::loadLibrarySource11212,642 us27.6%554 us1.2%
PhutilBootloader::executeInclude11212,072 us26.4%8,122 us17.8%
AphrontMySQLiDatabaseConnection::rawQuery811,333 us24.8%65 us0.1%
mysqli::query811,260 us24.6%11,260 us24.6%
PhabricatorSearchIndexer::queueDocumentForIndexing110,375 us22.7%10 us0.0%
PhabricatorWorker::scheduleTask110,183 us22.3%34 us0.1%
PhabricatorWorkerActiveTask::save19,357 us20.5%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease19,349 us20.4%35 us0.1%
__phutil_autoload539,156 us20.0%490 us1.1%
LiskDAO::insert28,957 us19.6%9 us0.0%
LiskDAO::insertRecordIntoDatabase28,947 us19.6%125 us0.3%
PhabricatorPolicyAwareQuery::execute28,910 us19.5%100 us0.2%
PhabricatorPolicyAwareQuery::executeOne18,498 us18.6%12 us0.0%
PhabricatorPolicyFilter::apply28,025 us17.5%77 us0.2%
AphrontDatabaseConnection::query37,213 us15.8%65 us0.1%
PhabricatorPolicyFilter::checkCapability27,067 us15.4%41 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey26,988 us15.3%14 us0.0%
PhabricatorPolicyCapability::getCapabilityMap26,972 us15.2%34 us0.1%
PhutilSymbolLoader::loadObjects16,535 us14.3%123 us0.3%
qsprintf445,364 us11.7%286 us0.6%
PhabricatorUser::updateNameTokens15,334 us11.7%51 us0.1%
xsprintf445,049 us11.0%951 us2.1%
LiskDAO::update14,895 us10.7%120 us0.3%
xsprintf_query873,950 us8.6%805 us1.8%
PhabricatorAuthSessionEngine::loadUserForSession12,916 us6.4%149 us0.3%
AphrontBaseMySQLDatabaseConnection::checkWrite82,697 us5.9%29 us0.1%
AphrontApplicationConfiguration::buildController12,686 us5.9%50 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String342,650 us5.8%111 us0.2%
AphrontWriteGuard::willWrite62,635 us5.8%23 us0.1%
call_user_func62,612 us5.7%20 us0.0%
AphrontRequest::validateCSRF62,592 us5.7%132 us0.3%
LiskDAO::loadNextCounterValue12,454 us5.4%9 us0.0%
PhabricatorUser::validateCSRFToken62,373 us5.2%291 us0.6%
AphrontApplicationConfiguration::buildControllerForPath12,292 us5.0%411 us0.9%
AphrontMySQLiDatabaseConnection::escapeBinaryString342,283 us5.0%129 us0.3%
queryfx_all22,176 us4.8%16 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection522,137 us4.7%57 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection32,080 us4.5%81 us0.2%
PhabricatorUser::getRawCSRFToken421,951 us4.3%187 us0.4%
AphrontMySQLiDatabaseConnection::connect31,900 us4.2%102 us0.2%
queryfx_one11,701 us3.7%14 us0.0%
PhabricatorUser::generateToken421,642 us3.6%678 us1.5%
PhabricatorSetupCheck::willProcessRequest11,508 us3.3%7 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,418 us3.1%11 us0.0%
mysqli::real_connect31,335 us2.9%1,335 us2.9%
PhabricatorCaches::getSetupCache21,138 us2.5%10 us0.0%
PhabricatorUser::loadPreferences11,083 us2.4%26 us0.1%
PhabricatorEnv::getEnvConfig2331,030 us2.3%320 us0.7%
LiskDAO::__call103931 us2.0%136 us0.3%
DarkConsoleCore::__construct1896 us2.0%56 us0.1%
LiskDAO::loadOneWhere1836 us1.8%16 us0.0%
run_init::query/PhabricatorApplicationQuery.php1807 us1.8%28 us0.1%
LiskDAO::call103795 us1.7%375 us0.8%
LiskDAO::loadFromArray3774 us1.7%144 us0.3%
PhabricatorCaches::newStackFromCaches1765 us1.7%18 us0.0%
LiskDAO::checkProperty54720 us1.6%117 us0.3%
PhabricatorConfigStackSource::getKeys19709 us1.5%188 us0.4%
AphrontHTTPSink::writeResponse1695 us1.5%37 us0.1%
newv67662 us1.4%226 us0.5%
LiskDAO::loadRawDataWhere1619 us1.4%28 us0.1%
LiskDAO::getAllLiskProperties8612 us1.3%356 us0.8%
PhabricatorCelerityApplication::getRoutes1591 us1.3%19 us0.0%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1581 us1.3%26 us0.1%
LiskDAO::establishConnection6560 us1.2%82 us0.2%
PhabricatorConfigProxySource::getKeys76521 us1.1%204 us0.4%
PhabricatorHash::digest85515 us1.1%186 us0.4%
AphrontDatabaseConnection::queryData1512 us1.1%8 us0.0%
LiskDAO::hasProperty35511 us1.1%42 us0.1%
call_user_func_array61488 us1.1%209 us0.5%
PhabricatorApplication::getAllInstalledApplications1451 us1.0%138 us0.3%
ReflectionClass::__construct180445 us1.0%102 us0.2%
run_init::storage/PhabricatorWorkerActiveTask.php1440 us1.0%41 us0.1%
PhabricatorEnv::setLocaleCode1428 us0.9%46 us0.1%
PhabricatorCaches::addNamespaceToCaches1424 us0.9%19 us0.0%
AphrontResponse::getContentIterator1412 us0.9%3 us0.0%
mpull2412 us0.9%163 us0.4%
run_init::controller/CelerityResourceController.php1410 us0.9%23 us0.1%
AphrontAjaxResponse::buildResponseString1409 us0.9%27 us0.1%
_qsprintf_check_type87394 us0.9%158 us0.3%
mysqli::set_charset3382 us0.8%382 us0.8%
run_init::policy/PhabricatorPolicyAwareQuery.php1379 us0.8%14 us0.0%
error_reporting224376 us0.8%376 us0.8%
PhabricatorCaches::buildSetupCaches1363 us0.8%9 us0.0%
PhabricatorApplicationQuery::loadPage2362 us0.8%257 us0.6%
PhabricatorPolicyAwareQuery::getPolicyFilter2360 us0.8%35 us0.1%
PhabricatorUser::getAccountSecret43359 us0.8%69 us0.2%
AphrontDefaultApplicationConfiguration::buildRequest1342 us0.7%53 us0.1%
PhabricatorEnv::newObjectFromConfig7336 us0.7%23 us0.1%
AphrontURIMapper::mapPath20333 us0.7%104 us0.2%