XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,09846,412 us100.0%46,412 us100.0%
main()146,412 us100.0%87 us0.2%
AphrontApplicationConfiguration::processRequest142,949 us92.5%67 us0.1%
AphrontController::handleRequest122,234 us47.9%7 us0.0%
DarkConsoleController::processRequest122,226 us47.9%35 us0.1%
PhabricatorUser::save121,784 us46.9%33 us0.1%
PhabricatorController::willBeginExecution117,375 us37.4%271 us0.6%
queryfx817,211 us37.1%57 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols5516,611 us35.8%1,924 us4.1%
LiskDAO::save315,926 us34.3%13 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery815,531 us33.5%195 us0.4%
PhutilSymbolLoader::loadSymbol11214,634 us31.5%1,132 us2.4%
PhutilBootloader::loadLibrarySource11213,521 us29.1%535 us1.2%
PhutilBootloader::executeInclude11212,972 us27.9%8,797 us19.0%
AphrontMySQLiDatabaseConnection::rawQuery812,470 us26.9%64 us0.1%
mysqli::query812,398 us26.7%12,398 us26.7%
AphrontDatabaseConnection::query310,129 us21.8%65 us0.1%
__phutil_autoload539,663 us20.8%470 us1.0%
PhabricatorPolicyAwareQuery::execute29,220 us19.9%101 us0.2%
LiskDAO::update18,873 us19.1%115 us0.2%
PhabricatorPolicyAwareQuery::executeOne18,830 us19.0%12 us0.0%
PhabricatorSearchIndexer::queueDocumentForIndexing18,606 us18.5%11 us0.0%
PhabricatorWorker::scheduleTask18,367 us18.0%32 us0.1%
PhabricatorPolicyFilter::apply28,344 us18.0%82 us0.2%
PhabricatorWorkerActiveTask::save17,416 us16.0%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease17,408 us16.0%36 us0.1%
PhabricatorPolicyFilter::checkCapability27,380 us15.9%38 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey27,306 us15.7%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27,292 us15.7%35 us0.1%
LiskDAO::insert27,000 us15.1%9 us0.0%
LiskDAO::insertRecordIntoDatabase26,990 us15.1%120 us0.3%
PhutilSymbolLoader::loadObjects16,874 us14.8%122 us0.3%
qsprintf434,868 us10.5%232 us0.5%
xsprintf434,607 us9.9%796 us1.7%
PhabricatorUser::updateNameTokens14,019 us8.7%45 us0.1%
xsprintf_query853,681 us7.9%734 us1.6%
PhabricatorAuthSessionEngine::loadUserForSession12,710 us5.8%153 us0.3%
AphrontBaseMySQLDatabaseConnection::checkWrite82,631 us5.7%30 us0.1%
AphrontApplicationConfiguration::buildController12,581 us5.6%45 us0.1%
AphrontWriteGuard::willWrite62,568 us5.5%22 us0.0%
call_user_func62,546 us5.5%18 us0.0%
AphrontRequest::validateCSRF62,528 us5.4%77 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String342,477 us5.3%100 us0.2%
PhabricatorUser::validateCSRFToken62,342 us5.0%320 us0.7%
AphrontApplicationConfiguration::buildControllerForPath12,236 us4.8%379 us0.8%
AphrontMySQLiDatabaseConnection::escapeBinaryString342,127 us4.6%104 us0.2%
queryfx_all22,017 us4.3%15 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection522,010 us4.3%49 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection31,961 us4.2%79 us0.2%
PhabricatorUser::getRawCSRFToken421,875 us4.0%175 us0.4%
AphrontMySQLiDatabaseConnection::connect31,787 us3.9%101 us0.2%
LiskDAO::loadNextCounterValue11,750 us3.8%8 us0.0%
PhabricatorUser::generateToken421,626 us3.5%677 us1.5%
queryfx_one11,576 us3.4%17 us0.0%
PhabricatorSetupCheck::willProcessRequest11,501 us3.2%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,410 us3.0%11 us0.0%
mysqli::real_connect31,253 us2.7%1,253 us2.7%
PhabricatorCaches::getSetupCache21,126 us2.4%8 us0.0%
PhabricatorUser::loadPreferences11,017 us2.2%23 us0.0%
DarkConsoleCore::__construct1974 us2.1%54 us0.1%
PhabricatorEnv::getEnvConfig232924 us2.0%267 us0.6%
LiskDAO::__call103889 us1.9%133 us0.3%
run_init::query/PhabricatorApplicationQuery.php1871 us1.9%37 us0.1%
PhabricatorCaches::newStackFromCaches1770 us1.7%18 us0.0%
LiskDAO::loadOneWhere1768 us1.7%15 us0.0%
LiskDAO::call103756 us1.6%346 us0.7%
newv67681 us1.5%219 us0.5%
LiskDAO::loadFromArray3658 us1.4%130 us0.3%
LiskDAO::checkProperty54654 us1.4%101 us0.2%
PhabricatorConfigStackSource::getKeys19651 us1.4%168 us0.4%
AphrontHTTPSink::writeResponse1646 us1.4%33 us0.1%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1633 us1.4%25 us0.1%
LiskDAO::loadRawDataWhere1589 us1.3%26 us0.1%
PhabricatorCelerityApplication::getRoutes1589 us1.3%18 us0.0%
LiskDAO::getAllLiskProperties8561 us1.2%346 us0.7%
LiskDAO::establishConnection6552 us1.2%81 us0.2%
PhabricatorHash::digest85526 us1.1%199 us0.4%
run_init::storage/PhabricatorWorkerActiveTask.php1517 us1.1%45 us0.1%
PhabricatorConfigProxySource::getKeys76483 us1.0%209 us0.5%
AphrontDatabaseConnection::queryData1482 us1.0%8 us0.0%
call_user_func_array60455 us1.0%193 us0.4%
LiskDAO::hasProperty35447 us1.0%39 us0.1%
ReflectionClass::__construct180442 us1.0%72 us0.2%
run_init::policy/PhabricatorPolicyAwareQuery.php1435 us0.9%15 us0.0%
PhabricatorApplication::getAllInstalledApplications1435 us0.9%138 us0.3%
PhabricatorCaches::addNamespaceToCaches1417 us0.9%19 us0.0%
run_init::controller/CelerityResourceController.php1407 us0.9%23 us0.0%
AphrontResponse::getContentIterator1407 us0.9%3 us0.0%
AphrontAjaxResponse::buildResponseString1404 us0.9%26 us0.1%
mpull2392 us0.8%151 us0.3%
error_reporting224387 us0.8%387 us0.8%
PhabricatorPolicyAwareQuery::getPolicyFilter2373 us0.8%35 us0.1%
_qsprintf_check_type85373 us0.8%160 us0.3%
mysqli::set_charset3361 us0.8%361 us0.8%
PhabricatorCaches::buildSetupCaches1348 us0.7%9 us0.0%
AphrontDefaultApplicationConfiguration::buildRequest1348 us0.7%51 us0.1%
PhabricatorUser::getAccountSecret43347 us0.7%71 us0.2%
PhabricatorApplicationQuery::loadPage2340 us0.7%241 us0.5%
PhabricatorEnv::newObjectFromConfig7327 us0.7%24 us0.1%
PhabricatorController::shouldRequireEmailVerification1299 us0.6%10 us0.0%
PhabricatorApplication::isInstalled66298 us0.6%291 us0.6%