XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total34,04864,584 us100.0%64,584 us100.0%
main()164,584 us100.0%72 us0.1%
AphrontApplicationConfiguration::processRequest163,394 us98.2%55 us0.1%
DarkConsoleController::handleRequest137,401 us57.9%24 us0.0%
DarkConsoleController::writeDarkConsoleSetting137,107 us57.5%71 us0.1%
PhabricatorApplicationTransactionEditor::applyTransactions125,149 us38.9%212 us0.3%
PhabricatorController::willBeginExecution122,525 us34.9%113 us0.2%
PhabricatorPolicyAwareQuery::execute1222,067 us34.2%376 us0.6%
PhutilSymbolLoader::selectAndLoadSymbols19617,668 us27.4%5,540 us8.6%
PhabricatorPolicyFilter::apply1814,534 us22.5%284 us0.4%
PhabricatorPolicyFilter::hasCapability613,475 us20.9%47 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces113,334 us20.6%24 us0.0%
PhutilSymbolLoader::loadSymbol38312,431 us19.2%2,053 us3.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows912,343 us19.1%42 us0.1%
spl_autoload_call18111,969 us18.5%286 us0.4%
__phutil_autoload18111,738 us18.2%901 us1.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage811,337 us17.6%33 us0.1%
PhutilBootloader::loadLibrarySource36710,588 us16.4%915 us1.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection910,358 us16.0%50 us0.1%
call_user_func_array2959,929 us15.4%504 us0.8%
PhutilBootloader::executeInclude3679,769 us15.1%3,532 us5.5%
queryfx239,444 us14.6%164 us0.3%
PhutilClassMapQuery::execute569,089 us14.1%125 us0.2%
PhutilClassMapQuery::loadMap158,843 us13.7%421 us0.7%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery98,239 us12.8%124 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery238,082 us12.5%373 us0.6%
PhabricatorApplicationTransactionEditor::expandSupportTransactions17,804 us12.1%26 us0.0%
PhabricatorMarkupEngine::getEngine17,660 us11.9%7 us0.0%
PhabricatorMarkupEngine::newMarkupEngine17,652 us11.8%290 us0.4%
PhutilSymbolLoader::loadObjects157,469 us11.6%356 us0.6%
LiskDAO::establishConnection246,544 us10.1%178 us0.3%
LiskDAO::save46,387 us9.9%12 us0.0%
PhabricatorLiskDAO::establishLiveConnection75,915 us9.2%53 us0.1%
PhabricatorPeopleQuery::didFilterPage15,909 us9.1%2 us0.0%
PhabricatorPeopleQuery::fillUserCaches15,907 us9.1%47 us0.1%
PhabricatorProjectQuery::loadPage35,846 us9.1%11 us0.0%
PhabricatorLiskDAO::newClusterConnection75,802 us9.0%47 us0.1%
PhabricatorWorker::scheduleTask15,526 us8.6%35 us0.1%
PhabricatorDatabaseRef::isReachable75,363 us8.3%45 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection75,303 us8.2%7 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1135,296 us8.2%13 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection75,283 us8.2%102 us0.2%
AphrontMySQLiDatabaseConnection::connect75,064 us7.8%176 us0.3%
LiskDAO::insert35,051 us7.8%10 us0.0%
LiskDAO::insertRecordIntoDatabase35,041 us7.8%135 us0.2%
qsprintf1314,873 us7.5%443 us0.7%
PhabricatorUserPreferencesCacheType::newValueForUsers14,820 us7.5%391 us0.6%
AphrontDatabaseConnection::query64,441 us6.9%28 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery234,433 us6.9%374 us0.6%
xsprintf1314,414 us6.8%1,639 us2.5%
mysqli::real_connect74,167 us6.5%4,167 us6.5%
PhabricatorPolicyFilter::loadCustomPolicies13,914 us6.1%75 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause93,867 us6.0%31 us0.0%
PhabricatorWorkerActiveTask::save13,762 us5.8%5 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease13,757 us5.8%23 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts93,717 us5.8%61 us0.1%
PhabricatorPolicyAwareQuery::executeOne43,714 us5.8%28 us0.0%
queryfx_all143,709 us5.7%62 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector313,502 us5.4%51 us0.1%
call_user_func1683,442 us5.3%199 us0.3%
PhabricatorPolicyFilter::checkCapability113,314 us5.1%129 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns363,311 us5.1%195 us0.3%
PhabricatorAuthSessionEngine::loadUserForSession13,284 us5.1%93 us0.1%
PhabricatorUserPreferencesQuery::loadPage43,283 us5.1%23 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector93,227 us5.0%172 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::buildFerretSelectClause93,225 us5.0%34 us0.1%
mysqli::poll233,045 us4.7%3,045 us4.7%
AphrontBaseMySQLDatabaseConnection::checkWrite232,913 us4.5%61 us0.1%
PhabricatorCustomField::getObjectFields22,857 us4.4%102 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey62,825 us4.4%16 us0.0%
PhabricatorPolicyCapability::getCapabilityMap62,809 us4.3%36 us0.1%
AphrontWriteGuard::willWrite92,782 us4.3%18 us0.0%
AphrontApplicationConfiguration::buildController12,760 us4.3%91 us0.1%
AphrontRequest::validateCSRF72,749 us4.3%61 us0.1%
PhabricatorPolicyQuery::loadPage12,720 us4.2%29 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces22,712 us4.2%25 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist12,707 us4.2%2 us0.0%
PhabricatorUser::validateCSRFToken72,631 us4.1%234 us0.4%
PhutilRemarkupEngine::setBlockRules12,551 us3.9%887 us1.4%
xsprintf_query2772,501 us3.9%1,284 us2.0%
PhabricatorProjectQuery::getOrderableColumns122,461 us3.8%55 us0.1%
PhabricatorSpacesNamespaceQuery::loadPage12,457 us3.8%8 us0.0%
PhabricatorUserPreferencesEditor::getSettings42,449 us3.8%235 us0.4%
PhabricatorUserPreferences::loadUserPreferences12,428 us3.8%19 us0.0%
PhabricatorSetting::getAllEnabledSettings52,305 us3.6%244 us0.4%
PhabricatorCustomField::buildFieldList22,106 us3.3%88 us0.1%
PhabricatorApplicationTransactionEditor::expandTransactions12,053 us3.2%4 us0.0%
PhabricatorUserPreferencesEditor::expandTransaction12,049 us3.2%13 us0.0%
PhabricatorSetting::getAllSettings321,831 us2.8%129 us0.2%
LiskDAO::loadRawDataWhere21,615 us2.5%32 us0.0%
LiskDAO::openTransaction11,602 us2.5%4 us0.0%
PhabricatorPeopleQuery::loadPage11,553 us2.4%9 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause91,509 us2.3%35 us0.1%
PhutilRemarkupBlockRule::setEngine121,409 us2.2%14 us0.0%
PhutilRemarkupBlockRule::updateRules241,408 us2.2%523 us0.8%
PhabricatorUser::getRawCSRFToken491,354 us2.1%140 us0.2%
PhutilTypeSpec::checkMap11,312 us2.0%24 us0.0%
LiskDAO::update11,300 us2.0%48 us0.1%
PhutilTypeSpec::newFromString31,278 us2.0%33 us0.1%
PhabricatorPolicyFilter::applyApplicationChecks111,261 us2.0%59 us0.1%
LiskDAO::loadAllWhere11,252 us1.9%7 us0.0%