XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,43647,390 us100.0%47,390 us100.0%
main()147,390 us100.0%123 us0.3%
AphrontApplicationConfiguration::processRequest143,604 us92.0%82 us0.2%
PhabricatorController::willBeginExecution120,384 us43.0%242 us0.5%
AphrontController::handleRequest119,653 us41.5%8 us0.0%
DarkConsoleController::processRequest119,643 us41.4%59 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols5619,293 us40.7%2,048 us4.3%
PhabricatorUser::save119,129 us40.4%35 us0.1%
PhutilSymbolLoader::loadSymbol11717,187 us36.3%1,299 us2.7%
PhutilBootloader::loadLibrarySource11715,927 us33.6%557 us1.2%
PhutilBootloader::executeInclude11715,357 us32.4%10,502 us22.2%
queryfx813,990 us29.5%62 us0.1%
LiskDAO::save312,545 us26.5%13 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery812,276 us25.9%192 us0.4%
PhabricatorPolicyAwareQuery::execute211,080 us23.4%100 us0.2%
__phutil_autoload5411,034 us23.3%517 us1.1%
PhabricatorPolicyAwareQuery::executeOne110,485 us22.1%13 us0.0%
PhabricatorPolicyFilter::apply210,131 us21.4%90 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery89,278 us19.6%64 us0.1%
mysqli::query89,208 us19.4%9,208 us19.4%
PhabricatorSearchIndexer::queueDocumentForIndexing19,138 us19.3%12 us0.0%
PhabricatorWorker::scheduleTask18,881 us18.7%33 us0.1%
PhabricatorPolicyFilter::checkCapability28,646 us18.2%41 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey28,568 us18.1%13 us0.0%
PhabricatorPolicyCapability::getCapabilityMap28,552 us18.0%34 us0.1%
PhutilSymbolLoader::loadObjects18,089 us17.1%134 us0.3%
PhabricatorWorkerActiveTask::save17,904 us16.7%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease17,896 us16.7%36 us0.1%
LiskDAO::insert27,394 us15.6%8 us0.0%
LiskDAO::insertRecordIntoDatabase27,384 us15.6%119 us0.3%
AphrontDatabaseConnection::query36,069 us12.8%19 us0.0%
qsprintf485,195 us11.0%236 us0.5%
LiskDAO::update15,096 us10.8%180 us0.4%
xsprintf484,930 us10.4%820 us1.7%
PhabricatorUser::updateNameTokens14,535 us9.6%60 us0.1%
xsprintf_query953,954 us8.3%834 us1.8%
PhabricatorAuthSessionEngine::loadUserForSession12,917 us6.2%162 us0.3%
AphrontApplicationConfiguration::buildController12,728 us5.8%48 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String382,608 us5.5%110 us0.2%
AphrontBaseMySQLDatabaseConnection::checkWrite82,571 us5.4%30 us0.1%
AphrontWriteGuard::willWrite62,507 us5.3%22 us0.0%
call_user_func62,485 us5.2%19 us0.0%
AphrontRequest::validateCSRF62,466 us5.2%95 us0.2%
AphrontApplicationConfiguration::buildControllerForPath12,370 us5.0%424 us0.9%
PhabricatorUser::validateCSRFToken62,290 us4.8%281 us0.6%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,210 us4.7%115 us0.2%
queryfx_all22,102 us4.4%16 us0.0%
LiskDAO::loadNextCounterValue12,090 us4.4%8 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection562,072 us4.4%54 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection32,018 us4.3%80 us0.2%
PhabricatorUser::getRawCSRFToken421,861 us3.9%188 us0.4%
AphrontMySQLiDatabaseConnection::connect31,842 us3.9%100 us0.2%
PhabricatorUser::generateToken421,607 us3.4%668 us1.4%
queryfx_one11,602 us3.4%16 us0.0%
PhabricatorSetupCheck::willProcessRequest11,468 us3.1%9 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,376 us2.9%6 us0.0%
mysqli::real_connect31,289 us2.7%1,289 us2.7%
PhabricatorCaches::getSetupCache21,234 us2.6%10 us0.0%
DarkConsoleCore::__construct11,176 us2.5%55 us0.1%
PhabricatorUser::loadPreferences11,171 us2.5%26 us0.1%
LiskDAO::__call105932 us2.0%123 us0.3%
PhabricatorEnv::getEnvConfig233929 us2.0%254 us0.5%
LiskDAO::loadOneWhere1908 us1.9%17 us0.0%
run_init::query/PhabricatorApplicationQuery.php1887 us1.9%38 us0.1%
PhabricatorCaches::newStackFromCaches1829 us1.7%22 us0.0%
LiskDAO::call105809 us1.7%364 us0.8%
LiskDAO::loadFromArray3808 us1.7%146 us0.3%
LiskDAO::checkProperty60752 us1.6%116 us0.2%
newv71745 us1.6%235 us0.5%
AphrontHTTPSink::writeResponse1703 us1.5%34 us0.1%
PhabricatorConfigStackSource::getKeys19672 us1.4%177 us0.4%
PhabricatorCelerityApplication::getRoutes1656 us1.4%18 us0.0%
LiskDAO::loadRawDataWhere1647 us1.4%29 us0.1%
LiskDAO::getAllLiskProperties8644 us1.4%381 us0.8%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1637 us1.3%26 us0.1%
LiskDAO::establishConnection6573 us1.2%98 us0.2%
LiskDAO::hasProperty39541 us1.1%43 us0.1%
AphrontDatabaseConnection::queryData1540 us1.1%8 us0.0%
run_init::storage/PhabricatorWorkerActiveTask.php1534 us1.1%41 us0.1%
PhabricatorHash::digest85526 us1.1%181 us0.4%
call_user_func_array65515 us1.1%216 us0.5%
ReflectionClass::__construct192500 us1.1%101 us0.2%
PhabricatorConfigProxySource::getKeys76495 us1.0%197 us0.4%
run_init::controller/CelerityResourceController.php1453 us1.0%22 us0.0%
AphrontResponse::getContentIterator1450 us0.9%4 us0.0%
PhabricatorEnv::setLocaleCode1448 us0.9%49 us0.1%
AphrontAjaxResponse::buildResponseString1446 us0.9%27 us0.1%
PhabricatorApplication::getAllInstalledApplications1445 us0.9%150 us0.3%
PhabricatorCaches::addNamespaceToCaches1442 us0.9%20 us0.0%
mpull2439 us0.9%169 us0.4%
PhabricatorPolicyAwareQuery::getPolicyFilter2435 us0.9%36 us0.1%
run_init::policy/PhabricatorPolicyAwareQuery.php1425 us0.9%17 us0.0%
error_reporting234406 us0.9%406 us0.9%
qsprintf_check_type95403 us0.9%175 us0.4%
PhabricatorCaches::buildSetupCaches1395 us0.8%10 us0.0%
mysqli::set_charset3375 us0.8%375 us0.8%
PhabricatorEnv::newObjectFromConfig7372 us0.8%24 us0.1%
PhabricatorUser::getAccountSecret43360 us0.8%71 us0.1%
AphrontDefaultApplicationConfiguration::buildRequest1360 us0.8%51 us0.1%
PhabricatorApplicationQuery::loadPage2353 us0.7%254 us0.5%
run_init::storage/MultimeterEvent.php1313 us0.7%40 us0.1%