XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total30,649176,003 us100.0%176,003 us100.0%
main()1176,003 us100.0%98 us0.1%
AphrontApplicationConfiguration::processRequest1174,136 us98.9%75 us0.0%
DarkConsoleController::handleRequest1110,100 us62.6%32 us0.0%
DarkConsoleController::writeDarkConsoleSetting1109,664 us62.3%80 us0.0%
PhabricatorApplicationTransactionEditor::applyTransactions176,334 us43.4%238 us0.1%
PhabricatorPolicyAwareQuery::execute1267,170 us38.2%593 us0.3%
PhabricatorController::willBeginExecution158,718 us33.4%191 us0.1%
queryfx2158,668 us33.3%229 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2155,549 us31.6%439 us0.2%
call_user_func_array25951,507 us29.3%715 us0.4%
AphrontMySQLiDatabaseConnection::rawQuery2148,369 us27.5%239 us0.1%
mysqli::query2148,055 us27.3%48,055 us27.3%
LiskDAO::establishConnection2040,414 us23.0%220 us0.1%
PhabricatorLiskDAO::establishLiveConnection739,450 us22.4%85 us0.0%
PhabricatorLiskDAO::newClusterConnection739,278 us22.3%67 us0.0%
PhabricatorDatabaseRef::isReachable738,459 us21.9%66 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection10638,400 us21.8%92 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection738,348 us21.8%18 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection738,308 us21.8%143 us0.1%
AphrontMySQLiDatabaseConnection::connect737,972 us21.6%244 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows836,463 us20.7%211 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage734,441 us19.6%44 us0.0%
PhabricatorPolicyFilter::apply1634,437 us19.6%350 us0.2%
PhabricatorPolicyFilter::hasCapability533,523 us19.0%60 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces133,438 us19.0%32 us0.0%
LiskDAO::save431,543 us17.9%18 us0.0%
mysqli::real_connect729,475 us16.7%29,475 us16.7%
LiskDAO::insert328,040 us15.9%14 us0.0%
LiskDAO::insertRecordIntoDatabase328,023 us15.9%172 us0.1%
PhabricatorWorker::scheduleTask127,368 us15.5%42 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols19726,858 us15.3%6,345 us3.6%
PhabricatorWorkerActiveTask::save124,283 us13.8%6 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease124,276 us13.8%28 us0.0%
AphrontDatabaseConnection::query624,168 us13.7%44 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies124,122 us13.7%79 us0.0%
PhabricatorPeopleQuery::didFilterPage120,728 us11.8%8 us0.0%
PhabricatorPeopleQuery::fillUserCaches120,720 us11.8%66 us0.0%
queryfx_all1219,802 us11.3%84 us0.0%
PhutilSymbolLoader::loadSymbol37619,493 us11.1%3,373 us1.9%
spl_autoload_call18218,001 us10.2%518 us0.3%
__phutil_autoload18217,580 us10.0%1,358 us0.8%
PhutilBootloader::loadLibrarySource36115,746 us8.9%1,478 us0.8%
PhabricatorProjectQuery::loadPage215,540 us8.8%10 us0.0%
PhutilClassMapQuery::execute4214,896 us8.5%177 us0.1%
PhutilClassMapQuery::loadMap1514,553 us8.3%645 us0.4%
PhutilBootloader::executeInclude36114,097 us8.0%3,941 us2.2%
PhabricatorProjectsPolicyRule::willApplyRules113,763 us7.8%49 us0.0%
PhabricatorApplicationTransactionEditor::expandSupportTransactions113,093 us7.4%33 us0.0%
PhabricatorMarkupEngine::getEngine112,892 us7.3%10 us0.0%
PhabricatorMarkupEngine::newMarkupEngine112,881 us7.3%417 us0.2%
PhutilSymbolLoader::loadObjects1511,930 us6.8%523 us0.3%
PhabricatorAuthSessionEngine::loadUserForSession110,671 us6.1%153 us0.1%
PhabricatorUserPreferencesCacheType::newValueForUsers110,606 us6.0%568 us0.3%
PhabricatorUserPreferencesQuery::loadPage410,344 us5.9%31 us0.0%
PhabricatorPolicyQuery::loadPage19,988 us5.7%39 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces29,315 us5.3%30 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist19,311 us5.3%9 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage18,927 us5.1%10 us0.0%
PhabricatorPolicyAwareQuery::executeOne48,669 us4.9%37 us0.0%
mysqli::set_charset78,061 us4.6%8,061 us4.6%
LiskDAO::openTransaction17,897 us4.5%6 us0.0%
qsprintf1097,891 us4.5%553 us0.3%
LiskDAO::loadAllWhere17,604 us4.3%8 us0.0%
PhabricatorUserCache::writeCaches17,580 us4.3%40 us0.0%
call_user_func1607,499 us4.3%390 us0.2%
LiskDAO::loadRawDataWhere17,481 us4.3%27 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause87,392 us4.2%48 us0.0%
xsprintf1097,135 us4.1%2,167 us1.2%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts86,933 us3.9%69 us0.0%
HeraldTranscript::loadXHeraldRulesHeader16,899 us3.9%22 us0.0%
LiskDAO::loadNextCounterValue16,353 us3.6%7 us0.0%
AphrontBaseMySQLDatabaseConnection::checkWrite216,278 us3.6%94 us0.1%
AphrontWriteGuard::willWrite96,107 us3.5%26 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause86,095 us3.5%183 us0.1%
AphrontRequest::validateCSRF76,057 us3.4%96 us0.1%
PhabricatorPolicyFilter::checkCapability106,018 us3.4%162 us0.1%
PhabricatorUserPreferences::loadUserPreferences15,904 us3.4%23 us0.0%
PhabricatorUser::validateCSRFToken75,865 us3.3%417 us0.2%
LiskDAO::saveTransaction15,471 us3.1%5 us0.0%
AphrontDatabaseConnection::saveTransaction15,437 us3.1%11 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey75,282 us3.0%26 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns325,257 us3.0%261 us0.1%
PhabricatorPolicyCapability::getCapabilityMap75,249 us3.0%59 us0.0%
PhutilRemarkupEngine::setBlockRules14,824 us2.7%919 us0.5%
PhabricatorCustomField::getObjectFields24,569 us2.6%129 us0.1%
xsprintf_query2364,477 us2.5%1,851 us1.1%
AphrontApplicationConfiguration::buildController14,375 us2.5%81 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts24,293 us2.4%19 us0.0%
PhabricatorProjectQuery::getOrderableColumns83,776 us2.1%61 us0.0%
PhabricatorUserPreferencesEditor::getSettings33,658 us2.1%253 us0.1%
queryfx_one23,502 us2.0%22 us0.0%
PhabricatorSetting::getAllEnabledSettings43,486 us2.0%342 us0.2%
PhabricatorPeopleQuery::loadPage13,485 us2.0%11 us0.0%
LiskDAO::update13,439 us2.0%61 us0.0%
PhabricatorCustomField::buildFieldList23,432 us1.9%119 us0.1%
PhabricatorApplicationTransactionEditor::expandTransactions13,229 us1.8%6 us0.0%
PhabricatorUserPreferencesEditor::expandTransaction13,223 us1.8%17 us0.0%
PhabricatorSetting::getAllSettings152,858 us1.6%123 us0.1%
phutil_hashes_are_identical492,701 us1.5%2,693 us1.5%
PhutilRemarkupBlockRule::setEngine122,694 us1.5%31 us0.0%