XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total33,37967,020 us100.0%67,020 us100.0%
main()167,020 us100.0%70 us0.1%
AphrontApplicationConfiguration::processRequest165,821 us98.2%56 us0.1%
DarkConsoleController::handleRequest140,037 us59.7%24 us0.0%
DarkConsoleController::writeDarkConsoleSetting139,756 us59.3%72 us0.1%
PhabricatorApplicationTransactionEditor::applyTransactions127,766 us41.4%188 us0.3%
PhabricatorController::willBeginExecution122,705 us33.9%116 us0.2%
PhabricatorPolicyAwareQuery::execute1222,243 us33.2%392 us0.6%
PhutilSymbolLoader::selectAndLoadSymbols19618,004 us26.9%5,708 us8.5%
PhabricatorPolicyFilter::apply1714,583 us21.8%268 us0.4%
PhabricatorPolicyFilter::hasCapability613,641 us20.4%49 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces113,506 us20.2%25 us0.0%
PhutilSymbolLoader::loadSymbol38412,500 us18.7%2,165 us3.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows912,402 us18.5%44 us0.1%
spl_autoload_call18112,328 us18.4%292 us0.4%
call_user_func_array29512,115 us18.1%497 us0.7%
__phutil_autoload18112,091 us18.0%932 us1.4%
queryfx2311,599 us17.3%167 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage811,472 us17.1%35 us0.1%
PhutilBootloader::loadLibrarySource36810,555 us15.7%1,000 us1.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection910,318 us15.4%52 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2310,213 us15.2%401 us0.6%
PhutilBootloader::executeInclude3689,637 us14.4%3,293 us4.9%
PhutilClassMapQuery::execute459,137 us13.6%104 us0.2%
PhutilClassMapQuery::loadMap158,924 us13.3%429 us0.6%
LiskDAO::save48,562 us12.8%10 us0.0%
PhabricatorApplicationTransactionEditor::expandSupportTransactions18,480 us12.7%21 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery98,473 us12.6%132 us0.2%
PhabricatorMarkupEngine::getEngine18,349 us12.5%8 us0.0%
PhabricatorMarkupEngine::newMarkupEngine18,340 us12.4%332 us0.5%
PhutilSymbolLoader::loadObjects157,421 us11.1%291 us0.4%
LiskDAO::insert37,249 us10.8%10 us0.0%
LiskDAO::insertRecordIntoDatabase37,239 us10.8%137 us0.2%
LiskDAO::establishConnection246,625 us9.9%182 us0.3%
AphrontMySQLiDatabaseConnection::rawQuery236,604 us9.9%189 us0.3%
AphrontDatabaseConnection::query66,503 us9.7%28 us0.0%
mysqli::query236,388 us9.5%6,388 us9.5%
PhabricatorLiskDAO::establishLiveConnection76,015 us9.0%53 us0.1%
PhabricatorPeopleQuery::didFilterPage15,989 us8.9%3 us0.0%
PhabricatorPeopleQuery::fillUserCaches15,986 us8.9%47 us0.1%
PhabricatorProjectQuery::loadPage35,950 us8.9%11 us0.0%
PhabricatorLiskDAO::newClusterConnection75,930 us8.8%39 us0.1%
PhabricatorWorker::scheduleTask15,755 us8.6%29 us0.0%
PhabricatorDatabaseRef::isReachable75,485 us8.2%42 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection75,427 us8.1%7 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1135,422 us8.1%14 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection75,408 us8.1%95 us0.1%
AphrontMySQLiDatabaseConnection::connect75,195 us7.8%172 us0.3%
qsprintf1315,131 us7.7%437 us0.7%
PhabricatorUserPreferencesCacheType::newValueForUsers14,768 us7.1%403 us0.6%
xsprintf1314,680 us7.0%1,700 us2.5%
mysqli::real_connect74,346 us6.5%4,346 us6.5%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause94,024 us6.0%31 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts93,842 us5.7%67 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies13,816 us5.7%62 us0.1%
queryfx_all143,801 us5.7%65 us0.1%
PhabricatorPolicyAwareQuery::executeOne43,778 us5.6%30 us0.0%
PhabricatorWorkerActiveTask::save13,756 us5.6%5 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease13,751 us5.6%26 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector313,649 us5.4%55 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession13,574 us5.3%107 us0.2%
call_user_func1713,473 us5.2%209 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns363,465 us5.2%199 us0.3%
PhabricatorPolicyFilter::checkCapability103,429 us5.1%121 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector93,370 us5.0%163 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildFerretSelectClause93,369 us5.0%33 us0.0%
PhabricatorUserPreferencesQuery::loadPage43,295 us4.9%20 us0.0%
PhabricatorCustomField::getObjectFields23,013 us4.5%109 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey62,993 us4.5%18 us0.0%
PhabricatorPolicyCapability::getCapabilityMap62,975 us4.4%39 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite232,867 us4.3%66 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces22,728 us4.1%25 us0.0%
AphrontWriteGuard::willWrite92,727 us4.1%17 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist12,723 us4.1%2 us0.0%
AphrontRequest::validateCSRF72,695 us4.0%59 us0.1%
xsprintf_query2772,687 us4.0%1,363 us2.0%
PhabricatorPolicyQuery::loadPage12,682 us4.0%29 us0.0%
PhutilRemarkupEngine::setBlockRules12,593 us3.9%892 us1.3%
PhabricatorUser::validateCSRFToken72,580 us3.8%236 us0.4%
PhabricatorProjectQuery::getOrderableColumns122,563 us3.8%54 us0.1%
AphrontApplicationConfiguration::buildController12,512 us3.7%88 us0.1%
PhabricatorSpacesNamespaceQuery::loadPage12,470 us3.7%8 us0.0%
PhabricatorUserPreferences::loadUserPreferences12,412 us3.6%20 us0.0%
PhabricatorUserPreferencesEditor::getSettings32,243 us3.3%183 us0.3%
PhabricatorCustomField::buildFieldList22,202 us3.3%90 us0.1%
PhabricatorSetting::getAllEnabledSettings42,151 us3.2%200 us0.3%
PhabricatorApplicationTransactionEditor::expandTransactions11,975 us2.9%5 us0.0%
PhabricatorUserPreferencesEditor::expandTransaction11,970 us2.9%12 us0.0%
PhabricatorSetting::getAllSettings211,690 us2.5%98 us0.1%
LiskDAO::openTransaction11,616 us2.4%5 us0.0%
LiskDAO::loadRawDataWhere21,550 us2.3%34 us0.1%
PhabricatorPeopleQuery::loadPage11,535 us2.3%9 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause91,514 us2.3%32 us0.0%
PhutilTypeSpec::checkMap11,502 us2.2%27 us0.0%
PhutilTypeSpec::newFromString31,465 us2.2%36 us0.1%
PhutilRemarkupBlockRule::setEngine121,439 us2.1%16 us0.0%
PhutilRemarkupBlockRule::updateRules241,436 us2.1%538 us0.8%
PhabricatorUser::getRawCSRFToken491,357 us2.0%146 us0.2%
PhabricatorPlatformSite::getRoutingMaps11,283 us1.9%348 us0.5%
PhabricatorProjectConfiguredCustomField::createFields11,283 us1.9%7 us0.0%
LiskDAO::update11,277 us1.9%44 us0.1%