XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total33,00975,184 us100.0%75,184 us100.0%
main()175,184 us100.0%79 us0.1%
AphrontApplicationConfiguration::processRequest173,989 us98.4%62 us0.1%
DarkConsoleController::handleRequest150,380 us67.0%24 us0.0%
DarkConsoleController::writeDarkConsoleSetting150,224 us66.8%60 us0.1%
PhabricatorApplicationTransactionEditor::applyTransactions131,613 us42.0%166 us0.2%
PhabricatorPolicyAwareQuery::execute1330,141 us40.1%438 us0.6%
queryfx2123,700 us31.5%154 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2121,926 us29.2%336 us0.4%
PhabricatorController::willBeginExecution120,808 us27.7%138 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery2118,506 us24.6%165 us0.2%
mysqli::query2118,313 us24.4%18,313 us24.4%
call_user_func_array25017,429 us23.2%436 us0.6%
PhabricatorPolicyFilter::apply2016,337 us21.7%811 us1.1%
PhutilSymbolLoader::selectAndLoadSymbols20315,726 us20.9%4,925 us6.6%
LiskDAO::save414,410 us19.2%11 us0.0%
PhabricatorWorker::scheduleTask113,571 us18.1%30 us0.0%
PhabricatorPeopleQuery::didFilterPage113,341 us17.7%4 us0.0%
PhabricatorPeopleQuery::fillUserCaches113,337 us17.7%50 us0.1%
LiskDAO::insert313,202 us17.6%9 us0.0%
LiskDAO::insertRecordIntoDatabase313,193 us17.5%128 us0.2%
AphrontDatabaseConnection::query612,273 us16.3%24 us0.0%
PhabricatorWorkerActiveTask::save111,765 us15.6%5 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease111,760 us15.6%23 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces111,158 us14.8%23 us0.0%
spl_autoload_call19111,092 us14.8%287 us0.4%
PhutilSymbolLoader::loadSymbol37811,002 us14.6%2,026 us2.7%
__phutil_autoload19110,862 us14.4%931 us1.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows810,517 us14.0%142 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage79,575 us12.7%27 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies19,562 us12.7%62 us0.1%
PhutilBootloader::loadLibrarySource3679,186 us12.2%962 us1.3%
PhutilBootloader::executeInclude3678,324 us11.1%2,715 us3.6%
PhabricatorUserPreferencesCacheType::newValueForUsers18,310 us11.1%225 us0.3%
PhutilClassMapQuery::execute1077,968 us10.6%183 us0.2%
PhutilClassMapQuery::loadMap127,603 us10.1%377 us0.5%
PhabricatorApplicationTransactionEditor::expandSupportTransactions16,840 us9.1%23 us0.0%
PhabricatorMarkupEngine::getEngine16,715 us8.9%7 us0.0%
PhabricatorMarkupEngine::newMarkupEngine16,707 us8.9%286 us0.4%
PhutilSymbolLoader::loadObjects126,341 us8.4%293 us0.4%
LiskDAO::establishConnection206,240 us8.3%155 us0.2%
PhabricatorPinnedApplicationsSetting::getSettingDefaultValue25,763 us7.7%189 us0.3%
PhabricatorLiskDAO::establishLiveConnection75,725 us7.6%88 us0.1%
PhabricatorLiskDAO::newClusterConnection75,608 us7.5%39 us0.1%
PhabricatorDatabaseRef::isReachable75,296 us7.0%56 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection75,221 us6.9%8 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1065,213 us6.9%14 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection75,199 us6.9%98 us0.1%
AphrontMySQLiDatabaseConnection::connect74,977 us6.6%167 us0.2%
PhabricatorProjectQuery::loadPage24,610 us6.1%8 us0.0%
PhabricatorUserCache::writeCaches14,554 us6.1%29 us0.0%
PhabricatorPolicyFilter::checkCapability634,394 us5.8%483 us0.6%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause84,295 us5.7%29 us0.0%
qsprintf1094,286 us5.7%365 us0.5%
mysqli::real_connect74,149 us5.5%4,149 us5.5%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts84,052 us5.4%43 us0.1%
PhabricatorProjectsPolicyRule::willApplyRules14,005 us5.3%31 us0.0%
xsprintf1093,901 us5.2%1,486 us2.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause83,579 us4.8%119 us0.2%
queryfx_all123,558 us4.7%55 us0.1%
PhabricatorApplication::isClassInstalledForViewer133,521 us4.7%80 us0.1%
LiskDAO::loadNextCounterValue13,396 us4.5%6 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication133,324 us4.4%44 us0.1%
LiskDAO::saveTransaction13,313 us4.4%4 us0.0%
AphrontDatabaseConnection::saveTransaction13,293 us4.4%7 us0.0%
call_user_func1533,240 us4.3%176 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession13,216 us4.3%98 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey603,186 us4.2%95 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns323,146 us4.2%164 us0.2%
PhabricatorPolicyCapability::getCapabilityMap603,090 us4.1%257 us0.3%
PhabricatorPolicyAwareQuery::executeOne43,040 us4.0%27 us0.0%
PhabricatorUserPreferencesQuery::loadPage42,962 us3.9%21 us0.0%
PhabricatorPolicyFilter::hasCapability82,851 us3.8%85 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite212,792 us3.7%60 us0.1%
PhabricatorCustomField::getObjectFields22,765 us3.7%95 us0.1%
AphrontWriteGuard::willWrite92,669 us3.5%16 us0.0%
AphrontRequest::validateCSRF72,639 us3.5%56 us0.1%
PhabricatorProjectQuery::buildJoinClauseParts22,566 us3.4%14 us0.0%
PhabricatorUser::validateCSRFToken72,530 us3.4%235 us0.3%
PhabricatorPolicyQuery::loadPage12,482 us3.3%33 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces22,472 us3.3%25 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist12,467 us3.3%2 us0.0%
AphrontApplicationConfiguration::buildController12,291 us3.0%74 us0.1%
PhabricatorProjectQuery::getOrderableColumns82,268 us3.0%36 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage12,230 us3.0%6 us0.0%
PhutilRemarkupEngine::setBlockRules12,195 us2.9%843 us1.1%
xsprintf_query2362,191 us2.9%1,107 us1.5%
PhabricatorUserPreferences::loadUserPreferences12,070 us2.8%17 us0.0%
PhabricatorCustomField::buildFieldList22,041 us2.7%88 us0.1%
PhabricatorApplication::getCapabilities562,033 us2.7%241 us0.3%
PhabricatorAuthSessionEngine::willServeRequestForUser11,726 us2.3%6 us0.0%
PhabricatorUser::getTranslation11,719 us2.3%5 us0.0%
PhabricatorSetting::getAllSettings321,682 us2.2%133 us0.2%
PhabricatorUser::getUserSetting31,621 us2.2%46 us0.1%
LiskDAO::openTransaction11,497 us2.0%5 us0.0%
PhabricatorPeopleQuery::loadPage11,430 us1.9%7 us0.0%
PhabricatorPolicyFilter::getObjectPolicy1261,414 us1.9%179 us0.2%
PhutilTypeSpec::checkMap11,393 us1.9%28 us0.0%
PhutilTypeSpec::newFromString31,356 us1.8%33 us0.0%
PhabricatorUser::getRawCSRFToken491,324 us1.8%150 us0.2%
PhutilRemarkupBlockRule::setEngine121,312 us1.7%13 us0.0%