XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,39447,980 us100.0%47,980 us100.0%
main()147,980 us100.0%103 us0.2%
AphrontApplicationConfiguration::processRequest144,480 us92.7%78 us0.2%
AphrontController::handleRequest121,151 us44.1%8 us0.0%
DarkConsoleController::processRequest121,142 us44.1%48 us0.1%
PhabricatorUser::save120,707 us43.2%35 us0.1%
PhabricatorController::willBeginExecution119,701 us41.1%242 us0.5%
PhutilSymbolLoader::selectAndLoadSymbols5618,185 us37.9%1,967 us4.1%
PhutilSymbolLoader::loadSymbol11516,258 us33.9%1,221 us2.5%
queryfx815,712 us32.7%62 us0.1%
PhutilBootloader::loadLibrarySource11515,106 us31.5%577 us1.2%
PhutilBootloader::executeInclude11514,523 us30.3%9,945 us20.7%
AphrontBaseMySQLDatabaseConnection::executeRawQuery813,873 us28.9%197 us0.4%
LiskDAO::save313,166 us27.4%12 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery810,853 us22.6%61 us0.1%
mysqli::query810,785 us22.5%10,785 us22.5%
__phutil_autoload5410,555 us22.0%502 us1.0%
PhabricatorPolicyAwareQuery::execute210,544 us22.0%97 us0.2%
PhabricatorPolicyAwareQuery::executeOne19,947 us20.7%13 us0.0%
PhabricatorPolicyFilter::apply29,564 us19.9%87 us0.2%
PhabricatorSearchIndexer::queueDocumentForIndexing18,989 us18.7%11 us0.0%
PhabricatorWorker::scheduleTask18,727 us18.2%38 us0.1%
PhabricatorPolicyFilter::checkCapability28,114 us16.9%41 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey28,036 us16.7%10 us0.0%
PhabricatorPolicyCapability::getCapabilityMap28,023 us16.7%37 us0.1%
PhabricatorWorkerActiveTask::save17,743 us16.1%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease17,735 us16.1%36 us0.1%
PhutilSymbolLoader::loadObjects17,566 us15.8%124 us0.3%
LiskDAO::insert27,289 us15.2%8 us0.0%
LiskDAO::insertRecordIntoDatabase27,279 us15.2%124 us0.3%
AphrontDatabaseConnection::query37,008 us14.6%20 us0.0%
LiskDAO::update15,824 us12.1%147 us0.3%
PhabricatorUser::updateNameTokens15,576 us11.6%49 us0.1%
qsprintf485,475 us11.4%223 us0.5%
xsprintf485,216 us10.9%1,068 us2.2%
xsprintf_query953,982 us8.3%919 us1.9%
PhabricatorAuthSessionEngine::loadUserForSession12,977 us6.2%129 us0.3%
AphrontApplicationConfiguration::buildController12,752 us5.7%51 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite82,590 us5.4%29 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String382,544 us5.3%116 us0.2%
AphrontWriteGuard::willWrite62,528 us5.3%22 us0.0%
call_user_func62,506 us5.2%20 us0.0%
AphrontRequest::validateCSRF62,486 us5.2%75 us0.2%
AphrontApplicationConfiguration::buildControllerForPath12,348 us4.9%391 us0.8%
PhabricatorUser::validateCSRFToken62,331 us4.9%276 us0.6%
queryfx_all22,171 us4.5%14 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,149 us4.5%108 us0.2%
AphrontBaseMySQLDatabaseConnection::requireConnection562,016 us4.2%61 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection31,955 us4.1%78 us0.2%
PhabricatorUser::getRawCSRFToken421,905 us4.0%168 us0.4%
AphrontMySQLiDatabaseConnection::connect31,778 us3.7%101 us0.2%
queryfx_one11,698 us3.5%16 us0.0%
LiskDAO::loadNextCounterValue11,669 us3.5%9 us0.0%
PhabricatorUser::generateToken421,650 us3.4%662 us1.4%
PhabricatorSetupCheck::willProcessRequest11,429 us3.0%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,335 us2.8%7 us0.0%
mysqli::real_connect31,228 us2.6%1,228 us2.6%
PhabricatorCaches::getSetupCache21,196 us2.5%9 us0.0%
PhabricatorUser::loadPreferences11,114 us2.3%27 us0.1%
PhabricatorEnv::getEnvConfig2331,032 us2.2%288 us0.6%
DarkConsoleCore::__construct11,023 us2.1%60 us0.1%
LiskDAO::__call105939 us2.0%133 us0.3%
run_init::query/PhabricatorApplicationQuery.php1902 us1.9%39 us0.1%
LiskDAO::loadOneWhere1848 us1.8%17 us0.0%
LiskDAO::call105806 us1.7%377 us0.8%
PhabricatorCaches::newStackFromCaches1797 us1.7%19 us0.0%
LiskDAO::loadFromArray3776 us1.6%147 us0.3%
AphrontHTTPSink::writeResponse1744 us1.6%35 us0.1%
PhabricatorConfigStackSource::getKeys19743 us1.5%240 us0.5%
newv69720 us1.5%241 us0.5%
LiskDAO::checkProperty60717 us1.5%127 us0.3%
PhabricatorCelerityApplication::getRoutes1648 us1.4%19 us0.0%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1648 us1.4%26 us0.1%
LiskDAO::loadRawDataWhere1621 us1.3%30 us0.1%
LiskDAO::getAllLiskProperties8600 us1.3%373 us0.8%
LiskDAO::establishConnection6568 us1.2%83 us0.2%
run_init::storage/PhabricatorWorkerActiveTask.php1531 us1.1%41 us0.1%
PhabricatorHash::digest85524 us1.1%199 us0.4%
AphrontDatabaseConnection::queryData1512 us1.1%7 us0.0%
LiskDAO::hasProperty39509 us1.1%46 us0.1%
PhabricatorConfigProxySource::getKeys76503 us1.0%201 us0.4%
call_user_func_array65487 us1.0%228 us0.5%
ReflectionClass::__construct186477 us1.0%96 us0.2%
run_init::controller/CelerityResourceController.php1448 us0.9%22 us0.0%
AphrontResponse::getContentIterator1445 us0.9%4 us0.0%
PhabricatorApplication::getAllInstalledApplications1441 us0.9%140 us0.3%
AphrontAjaxResponse::buildResponseString1441 us0.9%28 us0.1%
PhabricatorEnv::setLocaleCode1440 us0.9%47 us0.1%
run_init::policy/PhabricatorPolicyAwareQuery.php1435 us0.9%22 us0.0%
mpull2429 us0.9%160 us0.3%
PhabricatorCaches::addNamespaceToCaches1421 us0.9%19 us0.0%
PhabricatorPolicyAwareQuery::getPolicyFilter2411 us0.9%35 us0.1%
PhabricatorApplicationQuery::loadPage2405 us0.8%269 us0.6%
qsprintf_check_type95405 us0.8%154 us0.3%
PhabricatorCaches::buildSetupCaches1390 us0.8%9 us0.0%
error_reporting230383 us0.8%383 us0.8%
mysqli::set_charset3371 us0.8%371 us0.8%
PhabricatorUser::getAccountSecret43352 us0.7%63 us0.1%
AphrontDefaultApplicationConfiguration::buildRequest1351 us0.7%54 us0.1%
PhabricatorEnv::newObjectFromConfig7339 us0.7%24 us0.1%
PhabricatorController::shouldRequireEmailVerification1310 us0.6%9 us0.0%