XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total31,43180,642 us100.0%80,642 us100.0%
main()180,642 us100.0%81 us0.1%
AphrontApplicationConfiguration::processRequest179,350 us98.4%54 us0.1%
DarkConsoleController::handleRequest154,200 us67.2%21 us0.0%
DarkConsoleController::writeDarkConsoleSetting153,920 us66.9%64 us0.1%
PhabricatorApplicationTransactionEditor::applyTransactions137,243 us46.2%185 us0.2%
queryfx2128,027 us34.8%158 us0.2%
PhabricatorPolicyAwareQuery::execute1226,784 us33.2%420 us0.5%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2126,204 us32.5%333 us0.4%
AphrontMySQLiDatabaseConnection::rawQuery2122,781 us28.2%176 us0.2%
mysqli::query2122,581 us28.0%22,581 us28.0%
PhabricatorController::willBeginExecution122,026 us27.3%148 us0.2%
call_user_func_array25920,463 us25.4%461 us0.6%
PhutilSymbolLoader::selectAndLoadSymbols20017,189 us21.3%5,545 us6.9%
LiskDAO::save415,543 us19.3%11 us0.0%
AphrontDatabaseConnection::query615,422 us19.1%27 us0.0%
PhabricatorWorker::scheduleTask114,991 us18.6%31 us0.0%
PhabricatorPolicyFilter::apply1614,259 us17.7%281 us0.3%
LiskDAO::insert314,160 us17.6%10 us0.0%
LiskDAO::insertRecordIntoDatabase314,150 us17.5%131 us0.2%
PhabricatorPolicyFilter::hasCapability513,061 us16.2%41 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces112,993 us16.1%26 us0.0%
PhabricatorWorkerActiveTask::save112,807 us15.9%5 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease112,802 us15.9%25 us0.0%
PhutilSymbolLoader::loadSymbol37811,885 us14.7%2,178 us2.7%
spl_autoload_call18511,805 us14.6%263 us0.3%
__phutil_autoload18511,590 us14.4%921 us1.1%
PhabricatorPeopleQuery::didFilterPage110,905 us13.5%3 us0.0%
PhabricatorPeopleQuery::fillUserCaches110,902 us13.5%50 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows810,851 us13.5%146 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage710,296 us12.8%31 us0.0%
PhutilBootloader::loadLibrarySource3639,896 us12.3%973 us1.2%
PhutilBootloader::executeInclude3639,011 us11.2%2,853 us3.5%
PhutilClassMapQuery::execute418,607 us10.7%139 us0.2%
PhutilClassMapQuery::loadMap158,375 us10.4%390 us0.5%
PhabricatorPolicyFilter::loadCustomPolicies17,712 us9.6%68 us0.1%
PhabricatorApplicationTransactionEditor::expandSupportTransactions17,277 us9.0%25 us0.0%
PhabricatorMarkupEngine::getEngine17,142 us8.9%6 us0.0%
PhabricatorMarkupEngine::newMarkupEngine17,135 us8.8%299 us0.4%
PhutilSymbolLoader::loadObjects157,061 us8.8%296 us0.4%
LiskDAO::establishConnection206,068 us7.5%155 us0.2%
PhabricatorUserCache::writeCaches15,801 us7.2%27 us0.0%
PhabricatorLiskDAO::establishLiveConnection75,506 us6.8%53 us0.1%
PhabricatorLiskDAO::newClusterConnection75,422 us6.7%70 us0.1%
PhabricatorProjectQuery::loadPage25,165 us6.4%8 us0.0%
LiskDAO::saveTransaction15,008 us6.2%4 us0.0%
AphrontDatabaseConnection::saveTransaction14,987 us6.2%7 us0.0%
PhabricatorDatabaseRef::isReachable74,910 us6.1%40 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection74,856 us6.0%9 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1064,848 us6.0%11 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection74,837 us6.0%103 us0.1%
PhabricatorProjectsPolicyRule::willApplyRules14,797 us5.9%36 us0.0%
PhabricatorUserPreferencesCacheType::newValueForUsers14,641 us5.8%378 us0.5%
AphrontMySQLiDatabaseConnection::connect74,619 us5.7%215 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause84,420 us5.5%30 us0.0%
qsprintf1094,404 us5.5%370 us0.5%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts84,176 us5.2%45 us0.1%
xsprintf1094,007 us5.0%1,467 us1.8%
mysqli::real_connect73,764 us4.7%3,764 us4.7%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause83,697 us4.6%120 us0.1%
PhabricatorPolicyAwareQuery::executeOne43,631 us4.5%28 us0.0%
queryfx_all123,408 us4.2%61 us0.1%
PhabricatorPolicyFilter::checkCapability103,306 us4.1%112 us0.1%
call_user_func1633,272 us4.1%196 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns323,220 us4.0%190 us0.2%
LiskDAO::loadNextCounterValue13,179 us3.9%7 us0.0%
PhabricatorUserPreferencesQuery::loadPage43,120 us3.9%21 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey72,916 us3.6%20 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession12,909 us3.6%94 us0.1%
PhabricatorPolicyCapability::getCapabilityMap72,896 us3.6%40 us0.0%
PhabricatorCustomField::getObjectFields22,808 us3.5%95 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite212,748 us3.4%58 us0.1%
PhabricatorPolicyQuery::loadPage12,685 us3.3%30 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts22,655 us3.3%14 us0.0%
AphrontWriteGuard::willWrite92,626 us3.3%17 us0.0%
AphrontRequest::validateCSRF72,593 us3.2%60 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces22,573 us3.2%25 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist12,568 us3.2%2 us0.0%
AphrontApplicationConfiguration::buildController12,560 us3.2%80 us0.1%
PhabricatorUser::validateCSRFToken72,477 us3.1%219 us0.3%
PhabricatorUserPreferences::loadUserPreferences12,403 us3.0%18 us0.0%
PhabricatorProjectQuery::getOrderableColumns82,354 us2.9%36 us0.0%
xsprintf_query2362,313 us2.9%1,137 us1.4%
PhabricatorSpacesNamespaceQuery::loadPage12,311 us2.9%16 us0.0%
PhutilRemarkupEngine::setBlockRules12,214 us2.7%839 us1.0%
PhabricatorCustomField::buildFieldList22,069 us2.6%87 us0.1%
PhabricatorUserPreferencesEditor::getSettings31,983 us2.5%174 us0.2%
PhabricatorSetting::getAllEnabledSettings41,884 us2.3%189 us0.2%
PhabricatorApplicationTransactionEditor::expandTransactions11,745 us2.2%4 us0.0%
PhabricatorUserPreferencesEditor::expandTransaction11,741 us2.2%12 us0.0%
PhutilTypeSpec::checkMap11,683 us2.1%59 us0.1%
PhutilTypeSpec::newFromString31,608 us2.0%39 us0.0%
LiskDAO::openTransaction11,514 us1.9%5 us0.0%
PhabricatorSetting::getAllSettings141,507 us1.9%70 us0.1%
PhabricatorPeopleQuery::loadPage11,457 us1.8%8 us0.0%
LiskDAO::update11,348 us1.7%47 us0.1%
PhutilRemarkupBlockRule::setEngine121,340 us1.7%14 us0.0%
PhutilRemarkupBlockRule::updateRules241,338 us1.7%496 us0.6%
PhabricatorUser::getRawCSRFToken491,319 us1.6%147 us0.2%
PhabricatorPolicyFilter::applyApplicationChecks101,317 us1.6%56 us0.1%
PhabricatorPlatformSite::getRoutingMaps11,257 us1.6%347 us0.4%