XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total33,02994,541 us100.0%94,541 us100.0%
main()194,541 us100.0%75 us0.1%
AphrontApplicationConfiguration::processRequest193,331 us98.7%58 us0.1%
DarkConsoleController::handleRequest162,686 us66.3%24 us0.0%
DarkConsoleController::writeDarkConsoleSetting162,380 us66.0%61 us0.1%
PhabricatorApplicationTransactionEditor::applyTransactions145,992 us48.6%195 us0.2%
queryfx2233,188 us35.1%157 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2231,339 us33.1%352 us0.4%
PhabricatorPolicyAwareQuery::execute1429,863 us31.6%508 us0.5%
call_user_func_array27828,749 us30.4%460 us0.5%
AphrontMySQLiDatabaseConnection::rawQuery2228,035 us29.7%159 us0.2%
mysqli::query2227,833 us29.4%27,833 us29.4%
PhabricatorController::willBeginExecution127,702 us29.3%162 us0.2%
LiskDAO::save422,606 us23.9%10 us0.0%
PhabricatorWorker::scheduleTask121,743 us23.0%34 us0.0%
LiskDAO::insert321,260 us22.5%10 us0.0%
LiskDAO::insertRecordIntoDatabase321,250 us22.5%122 us0.1%
AphrontDatabaseConnection::query619,946 us21.1%27 us0.0%
PhabricatorWorkerActiveTask::save119,799 us20.9%5 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease119,794 us20.9%22 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols19718,519 us19.6%5,452 us5.8%
PhabricatorPolicyFilter::apply1917,440 us18.4%309 us0.3%
PhabricatorPolicyFilter::hasCapability616,259 us17.2%47 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces116,192 us17.1%25 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows915,371 us16.3%43 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage814,124 us14.9%32 us0.0%
PhutilSymbolLoader::loadSymbol38213,265 us14.0%2,021 us2.1%
spl_autoload_call18212,658 us13.4%258 us0.3%
__phutil_autoload18212,452 us13.2%865 us0.9%
LiskDAO::establishConnection2112,327 us13.0%163 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection911,894 us12.6%161 us0.2%
PhabricatorLiskDAO::establishLiveConnection711,788 us12.5%63 us0.1%
PhabricatorLiskDAO::newClusterConnection711,694 us12.4%44 us0.0%
PhutilBootloader::loadLibrarySource36711,446 us12.1%952 us1.0%
PhabricatorDatabaseRef::isReachable711,250 us11.9%42 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection11111,204 us11.9%29 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection711,194 us11.8%7 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection711,175 us11.8%98 us0.1%
AphrontMySQLiDatabaseConnection::connect710,975 us11.6%166 us0.2%
PhutilBootloader::executeInclude36710,599 us11.2%3,186 us3.4%
PhabricatorPeopleQuery::didFilterPage19,429 us10.0%3 us0.0%
PhabricatorPeopleQuery::fillUserCaches19,426 us10.0%59 us0.1%
PhutilClassMapQuery::execute519,058 us9.6%131 us0.1%
mysqli::real_connect78,927 us9.4%8,927 us9.4%
PhutilClassMapQuery::loadMap158,815 us9.3%380 us0.4%
PhabricatorApplicationTransactionEditor::expandSupportTransactions18,319 us8.8%24 us0.0%
PhabricatorMarkupEngine::getEngine18,160 us8.6%9 us0.0%
PhabricatorMarkupEngine::newMarkupEngine18,150 us8.6%287 us0.3%
PhutilSymbolLoader::loadObjects157,484 us7.9%284 us0.3%
PhabricatorProjectQuery::loadPage37,295 us7.7%12 us0.0%
queryfx_all136,213 us6.6%62 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies15,510 us5.8%91 us0.1%
PhabricatorUserPreferencesCacheType::newValueForUsers15,396 us5.7%363 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause94,671 us4.9%32 us0.0%
qsprintf1214,670 us4.9%385 us0.4%
PhabricatorAuthSessionEngine::loadUserForSession14,434 us4.7%109 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts94,328 us4.6%68 us0.1%
xsprintf1214,250 us4.5%1,605 us1.7%
PhabricatorPolicyAwareQuery::executeOne44,142 us4.4%27 us0.0%
PhabricatorPolicyQuery::loadPage13,796 us4.0%35 us0.0%
PhabricatorUserPreferencesQuery::loadPage43,793 us4.0%20 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause93,733 us3.9%134 us0.1%
LiskDAO::saveTransaction13,599 us3.8%4 us0.0%
AphrontDatabaseConnection::saveTransaction13,579 us3.8%5 us0.0%
PhabricatorPolicyFilter::checkCapability113,540 us3.7%127 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces23,528 us3.7%23 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist13,523 us3.7%2 us0.0%
PhabricatorUserCache::writeCaches13,392 us3.6%30 us0.0%
LiskDAO::loadNextCounterValue13,320 us3.5%5 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage13,269 us3.5%7 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns363,229 us3.4%191 us0.2%
call_user_func1683,223 us3.4%198 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey73,053 us3.2%20 us0.0%
PhabricatorPolicyCapability::getCapabilityMap73,033 us3.2%37 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts32,873 us3.0%21 us0.0%
PhabricatorUserPreferences::loadUserPreferences12,791 us3.0%18 us0.0%
PhabricatorCustomField::getObjectFields22,769 us2.9%98 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite222,669 us2.8%55 us0.1%
PhutilRemarkupEngine::setBlockRules12,558 us2.7%877 us0.9%
AphrontWriteGuard::willWrite92,554 us2.7%16 us0.0%
AphrontRequest::validateCSRF72,524 us2.7%59 us0.1%
LiskDAO::loadAllWhere12,462 us2.6%9 us0.0%
LiskDAO::openTransaction12,450 us2.6%4 us0.0%
PhabricatorUser::validateCSRFToken72,414 us2.6%213 us0.2%
PhabricatorProjectQuery::getOrderableColumns122,391 us2.5%71 us0.1%
AphrontApplicationConfiguration::buildController12,390 us2.5%85 us0.1%
xsprintf_query2642,373 us2.5%1,200 us1.3%
LiskDAO::loadRawDataWhere12,329 us2.5%19 us0.0%
PhabricatorUserPreferencesEditor::getSettings32,286 us2.4%174 us0.2%
PhabricatorSetting::getAllEnabledSettings42,205 us2.3%181 us0.2%
PhabricatorApplicationTransactionEditor::expandTransactions12,041 us2.2%4 us0.0%
PhabricatorUserPreferencesEditor::expandTransaction12,037 us2.2%15 us0.0%
PhabricatorCustomField::buildFieldList22,031 us2.1%89 us0.1%
HeraldTranscript::loadXHeraldRulesHeader11,936 us2.0%10 us0.0%
PhabricatorSetting::getAllSettings241,855 us2.0%105 us0.1%
mysqli::set_charset71,801 us1.9%1,801 us1.9%
PhabricatorPeopleQuery::loadPage11,789 us1.9%8 us0.0%
PhutilTypeSpec::checkMap11,482 us1.6%26 us0.0%
PhutilTypeSpec::newFromString31,443 us1.5%34 us0.0%
PhutilRemarkupBlockRule::setEngine121,425 us1.5%15 us0.0%
PhutilRemarkupBlockRule::updateRules241,418 us1.5%512 us0.5%