XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,39273,681 us100.0%73,681 us100.0%
main()173,681 us100.0%149 us0.2%
AphrontApplicationConfiguration::processRequest168,400 us92.8%121 us0.2%
AphrontController::handleRequest132,606 us44.3%13 us0.0%
DarkConsoleController::processRequest132,591 us44.2%65 us0.1%
PhabricatorUser::save131,919 us43.3%50 us0.1%
PhabricatorController::willBeginExecution129,972 us40.7%361 us0.5%
PhutilSymbolLoader::selectAndLoadSymbols5626,988 us36.6%3,193 us4.3%
PhutilSymbolLoader::loadSymbol11523,765 us32.3%1,784 us2.4%
LiskDAO::save323,518 us31.9%19 us0.0%
queryfx823,464 us31.8%94 us0.1%
PhutilBootloader::loadLibrarySource11521,804 us29.6%874 us1.2%
PhutilBootloader::executeInclude11520,882 us28.3%13,738 us18.6%
AphrontBaseMySQLDatabaseConnection::executeRawQuery820,738 us28.1%271 us0.4%
PhabricatorPolicyAwareQuery::execute216,548 us22.5%150 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery815,579 us21.1%84 us0.1%
PhabricatorPolicyAwareQuery::executeOne115,560 us21.1%17 us0.0%
mysqli::query815,480 us21.0%15,480 us21.0%
__phutil_autoload5415,348 us20.8%737 us1.0%
PhabricatorPolicyFilter::apply215,018 us20.4%125 us0.2%
LiskDAO::update114,448 us19.6%225 us0.3%
AphrontDatabaseConnection::query314,164 us19.2%29 us0.0%
PhabricatorPolicyFilter::checkCapability212,799 us17.4%60 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey212,677 us17.2%17 us0.0%
PhabricatorPolicyCapability::getCapabilityMap212,656 us17.2%54 us0.1%
PhutilSymbolLoader::loadObjects111,754 us16.0%202 us0.3%
PhabricatorSearchIndexer::queueDocumentForIndexing111,470 us15.6%16 us0.0%
PhabricatorWorker::scheduleTask111,119 us15.1%49 us0.1%
PhabricatorWorkerActiveTask::save19,617 us13.1%11 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease19,604 us13.0%53 us0.1%
LiskDAO::insert28,985 us12.2%14 us0.0%
LiskDAO::insertRecordIntoDatabase28,969 us12.2%179 us0.2%
qsprintf488,548 us11.6%340 us0.5%
xsprintf488,083 us11.0%1,643 us2.2%
xsprintf_query956,077 us8.2%1,462 us2.0%
PhabricatorUser::updateNameTokens15,516 us7.5%73 us0.1%
AphrontApplicationConfiguration::buildController14,553 us6.2%71 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite84,549 us6.2%45 us0.1%
AphrontWriteGuard::willWrite64,461 us6.1%34 us0.0%
call_user_func64,427 us6.0%31 us0.0%
AphrontRequest::validateCSRF64,396 us6.0%107 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession14,283 us5.8%200 us0.3%
PhabricatorUser::validateCSRFToken64,155 us5.6%416 us0.6%
AphrontApplicationConfiguration::buildControllerForPath13,971 us5.4%635 us0.9%
AphrontMySQLiDatabaseConnection::escapeUTF8String383,569 us4.8%195 us0.3%
PhabricatorUser::getRawCSRFToken423,402 us4.6%307 us0.4%
PhabricatorUser::generateToken422,964 us4.0%1,025 us1.4%
AphrontMySQLiDatabaseConnection::escapeBinaryString382,900 us3.9%205 us0.3%
queryfx_all22,750 us3.7%25 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection562,658 us3.6%97 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection32,561 us3.5%101 us0.1%
AphrontMySQLiDatabaseConnection::connect32,313 us3.1%139 us0.2%
PhabricatorSetupCheck::willProcessRequest12,246 us3.0%12 us0.0%
LiskDAO::loadNextCounterValue12,188 us3.0%12 us0.0%
queryfx_one12,157 us2.9%23 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys12,084 us2.8%11 us0.0%
PhabricatorCaches::getSetupCache21,849 us2.5%16 us0.0%
PhabricatorEnv::getEnvConfig2331,749 us2.4%555 us0.8%
LiskDAO::__call1051,693 us2.3%227 us0.3%
PhabricatorUser::loadPreferences11,687 us2.3%36 us0.0%
mysqli::real_connect31,548 us2.1%1,548 us2.1%
LiskDAO::call1051,466 us2.0%632 us0.9%
DarkConsoleCore::__construct11,433 us1.9%88 us0.1%
LiskDAO::loadFromArray31,400 us1.9%245 us0.3%
LiskDAO::loadOneWhere11,295 us1.8%26 us0.0%
LiskDAO::checkProperty601,270 us1.7%235 us0.3%
PhabricatorCaches::newStackFromCaches11,257 us1.7%30 us0.0%
run_init::query/PhabricatorApplicationQuery.php11,255 us1.7%68 us0.1%
PhabricatorConfigStackSource::getKeys191,174 us1.6%274 us0.4%
newv691,168 us1.6%383 us0.5%
AphrontHTTPSink::writeResponse11,062 us1.4%54 us0.1%
LiskDAO::getAllLiskProperties81,027 us1.4%607 us0.8%
PhabricatorHash::digest85991 us1.3%335 us0.5%
PhabricatorCelerityApplication::getRoutes1956 us1.3%28 us0.0%
LiskDAO::hasProperty39940 us1.3%97 us0.1%
LiskDAO::loadRawDataWhere1905 us1.2%44 us0.1%
PhabricatorConfigProxySource::getKeys76900 us1.2%311 us0.4%
LiskDAO::establishConnection6900 us1.2%121 us0.2%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1885 us1.2%43 us0.1%
mpull2862 us1.2%294 us0.4%
PhabricatorApplication::getAllInstalledApplications1847 us1.1%232 us0.3%
ReflectionClass::__construct186840 us1.1%284 us0.4%
qsprintf_check_type95795 us1.1%302 us0.4%
run_init::storage/PhabricatorWorkerActiveTask.php1793 us1.1%71 us0.1%
PhabricatorEnv::setLocaleCode1722 us1.0%79 us0.1%
error_reporting230707 us1.0%707 us1.0%
PhabricatorUser::getAccountSecret43669 us0.9%143 us0.2%
PhabricatorCaches::addNamespaceToCaches1665 us0.9%28 us0.0%
run_init::controller/CelerityResourceController.php1660 us0.9%31 us0.0%
AphrontDatabaseConnection::queryData1655 us0.9%14 us0.0%
AphrontResponse::getContentIterator1641 us0.9%5 us0.0%
PhabricatorApplicationQuery::loadPage2638 us0.9%435 us0.6%
AphrontAjaxResponse::buildResponseString1636 us0.9%39 us0.1%
PhabricatorPolicyAwareQuery::getPolicyFilter2635 us0.9%50 us0.1%
PhabricatorApplication::isInstalled66620 us0.8%491 us0.7%
call_user_func_array65612 us0.8%379 us0.5%
run_init::policy/PhabricatorPolicyAwareQuery.php1577 us0.8%24 us0.0%
PhabricatorCaches::buildSetupCaches1576 us0.8%15 us0.0%
AphrontDefaultApplicationConfiguration::buildRequest1566 us0.8%73 us0.1%
PhabricatorPolicyCapability::getCapabilityKey56563 us0.8%448 us0.6%
AphrontURIMapper::mapPath20555 us0.8%189 us0.3%