XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,39454,990 us100.0%54,990 us100.0%
main()154,990 us100.0%107 us0.2%
AphrontApplicationConfiguration::processRequest151,480 us93.6%80 us0.1%
AphrontController::handleRequest128,397 us51.6%8 us0.0%
DarkConsoleController::processRequest128,388 us51.6%49 us0.1%
PhabricatorUser::save127,947 us50.8%34 us0.1%
queryfx822,656 us41.2%63 us0.1%
LiskDAO::save321,554 us39.2%14 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery820,856 us37.9%197 us0.4%
PhabricatorController::willBeginExecution119,507 us35.5%237 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols5618,288 us33.3%1,981 us3.6%
AphrontMySQLiDatabaseConnection::rawQuery817,861 us32.5%64 us0.1%
mysqli::query817,789 us32.3%17,789 us32.3%
PhutilSymbolLoader::loadSymbol11516,338 us29.7%1,288 us2.3%
PhutilBootloader::loadLibrarySource11515,139 us27.5%578 us1.1%
AphrontDatabaseConnection::query314,755 us26.8%20 us0.0%
PhutilBootloader::executeInclude11514,557 us26.5%9,918 us18.0%
LiskDAO::update113,470 us24.5%154 us0.3%
__phutil_autoload5410,634 us19.3%492 us0.9%
PhabricatorPolicyAwareQuery::execute210,487 us19.1%94 us0.2%
PhabricatorPolicyAwareQuery::executeOne19,869 us17.9%13 us0.0%
PhabricatorSearchIndexer::queueDocumentForIndexing19,790 us17.8%10 us0.0%
PhabricatorPolicyFilter::apply29,561 us17.4%86 us0.2%
PhabricatorWorker::scheduleTask19,531 us17.3%38 us0.1%
PhabricatorWorkerActiveTask::save18,470 us15.4%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease18,462 us15.4%37 us0.1%
PhabricatorPolicyFilter::checkCapability28,119 us14.8%41 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey28,041 us14.6%12 us0.0%
LiskDAO::insert28,028 us14.6%8 us0.0%
PhabricatorPolicyCapability::getCapabilityMap28,026 us14.6%35 us0.1%
LiskDAO::insertRecordIntoDatabase28,018 us14.6%124 us0.2%
PhutilSymbolLoader::loadObjects17,570 us13.8%128 us0.2%
qsprintf485,429 us9.9%236 us0.4%
xsprintf485,158 us9.4%1,038 us1.9%
PhabricatorUser::updateNameTokens14,369 us7.9%49 us0.1%
xsprintf_query953,960 us7.2%894 us1.6%
PhabricatorAuthSessionEngine::loadUserForSession12,854 us5.2%145 us0.3%
AphrontApplicationConfiguration::buildController12,727 us5.0%51 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite82,560 us4.7%31 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String382,555 us4.6%116 us0.2%
AphrontWriteGuard::willWrite62,495 us4.5%24 us0.0%
call_user_func62,471 us4.5%19 us0.0%
AphrontRequest::validateCSRF62,452 us4.5%78 us0.1%
AphrontApplicationConfiguration::buildControllerForPath12,368 us4.3%417 us0.8%
PhabricatorUser::validateCSRFToken62,295 us4.2%283 us0.5%
LiskDAO::loadNextCounterValue12,225 us4.0%9 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,153 us3.9%106 us0.2%
queryfx_all22,064 us3.8%16 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection562,022 us3.7%60 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection31,962 us3.6%67 us0.1%
PhabricatorUser::getRawCSRFToken421,868 us3.4%167 us0.3%
AphrontMySQLiDatabaseConnection::connect31,794 us3.3%106 us0.2%
PhabricatorUser::generateToken421,619 us2.9%665 us1.2%
queryfx_one11,602 us2.9%14 us0.0%
PhabricatorSetupCheck::willProcessRequest11,434 us2.6%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,338 us2.4%7 us0.0%
mysqli::real_connect31,245 us2.3%1,245 us2.3%
PhabricatorCaches::getSetupCache21,200 us2.2%9 us0.0%
PhabricatorUser::loadPreferences11,139 us2.1%25 us0.0%
DarkConsoleCore::__construct11,013 us1.8%55 us0.1%
PhabricatorEnv::getEnvConfig233965 us1.8%287 us0.5%
LiskDAO::__call105950 us1.7%131 us0.2%
LiskDAO::loadOneWhere1875 us1.6%15 us0.0%
run_init::query/PhabricatorApplicationQuery.php1871 us1.6%36 us0.1%
LiskDAO::call105819 us1.5%380 us0.7%
PhabricatorCaches::newStackFromCaches1809 us1.5%21 us0.0%
LiskDAO::loadFromArray3807 us1.5%153 us0.3%
LiskDAO::checkProperty60744 us1.4%131 us0.2%
newv69729 us1.3%221 us0.4%
AphrontHTTPSink::writeResponse1716 us1.3%34 us0.1%
PhabricatorConfigStackSource::getKeys19675 us1.2%184 us0.3%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1636 us1.2%25 us0.0%
PhabricatorCelerityApplication::getRoutes1634 us1.2%19 us0.0%
LiskDAO::getAllLiskProperties8620 us1.1%384 us0.7%
LiskDAO::loadRawDataWhere1608 us1.1%28 us0.1%
run_init::storage/PhabricatorWorkerActiveTask.php1585 us1.1%51 us0.1%
LiskDAO::establishConnection6558 us1.0%87 us0.2%
LiskDAO::hasProperty39531 us1.0%48 us0.1%
PhabricatorHash::digest85521 us0.9%198 us0.4%
AphrontDatabaseConnection::queryData1499 us0.9%7 us0.0%
ReflectionClass::__construct186493 us0.9%89 us0.2%
PhabricatorConfigProxySource::getKeys76491 us0.9%199 us0.4%
call_user_func_array65473 us0.9%224 us0.4%
AphrontResponse::getContentIterator1457 us0.8%4 us0.0%
AphrontAjaxResponse::buildResponseString1453 us0.8%27 us0.0%
PhabricatorApplication::getAllInstalledApplications1445 us0.8%138 us0.3%
PhabricatorEnv::setLocaleCode1440 us0.8%46 us0.1%
run_init::controller/CelerityResourceController.php1440 us0.8%22 us0.0%
mpull2430 us0.8%167 us0.3%
run_init::policy/PhabricatorPolicyAwareQuery.php1425 us0.8%16 us0.0%
PhabricatorCaches::addNamespaceToCaches1421 us0.8%18 us0.0%
error_reporting230418 us0.8%418 us0.8%
qsprintf_check_type95403 us0.7%146 us0.3%
PhabricatorPolicyAwareQuery::getPolicyFilter2403 us0.7%34 us0.1%
PhabricatorCaches::buildSetupCaches1382 us0.7%9 us0.0%
mysqli::set_charset3367 us0.7%367 us0.7%
PhabricatorApplicationQuery::loadPage2363 us0.7%263 us0.5%
AphrontDefaultApplicationConfiguration::buildRequest1351 us0.6%54 us0.1%
PhabricatorUser::getAccountSecret43351 us0.6%68 us0.1%
PhabricatorEnv::newObjectFromConfig7334 us0.6%23 us0.0%
run_init::storage/PhabricatorWorkerTask.php1323 us0.6%43 us0.1%