XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total33,379120,642 us100.0%120,642 us100.0%
main()1120,642 us100.0%84 us0.1%
AphrontApplicationConfiguration::processRequest1119,338 us98.9%64 us0.1%
DarkConsoleController::handleRequest169,500 us57.6%28 us0.0%
DarkConsoleController::writeDarkConsoleSetting169,157 us57.3%89 us0.1%
PhabricatorApplicationTransactionEditor::applyTransactions149,599 us41.1%237 us0.2%
PhabricatorPolicyAwareQuery::execute1247,526 us39.4%419 us0.3%
PhabricatorController::willBeginExecution146,557 us38.6%121 us0.1%
LiskDAO::establishConnection2436,191 us30.0%190 us0.2%
PhabricatorLiskDAO::establishLiveConnection735,559 us29.5%58 us0.0%
PhabricatorLiskDAO::newClusterConnection735,467 us29.4%44 us0.0%
PhabricatorDatabaseRef::isReachable734,986 us29.0%45 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection734,925 us28.9%9 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection11334,922 us28.9%20 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection734,902 us28.9%105 us0.1%
call_user_func_array29534,874 us28.9%527 us0.4%
AphrontMySQLiDatabaseConnection::connect734,679 us28.7%180 us0.1%
queryfx2333,357 us27.6%174 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2331,881 us26.4%369 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows930,388 us25.2%50 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery2328,304 us23.5%185 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage828,276 us23.4%31 us0.0%
mysqli::query2328,093 us23.3%28,093 us23.3%
PhabricatorPolicyFilter::apply1727,232 us22.6%274 us0.2%
mysqli::real_connect726,741 us22.2%26,741 us22.2%
PhabricatorPolicyFilter::hasCapability626,276 us21.8%52 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces126,137 us21.7%26 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection919,971 us16.6%52 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols19618,850 us15.6%5,664 us4.7%
queryfx_all1418,322 us15.2%65 us0.1%
LiskDAO::save416,141 us13.4%12 us0.0%
LiskDAO::insert313,776 us11.4%11 us0.0%
LiskDAO::insertRecordIntoDatabase313,764 us11.4%160 us0.1%
PhabricatorWorker::scheduleTask113,648 us11.3%35 us0.0%
PhutilSymbolLoader::loadSymbol38413,399 us11.1%2,153 us1.8%
PhabricatorProjectQuery::loadPage313,335 us11.1%11 us0.0%
spl_autoload_call18112,858 us10.7%295 us0.2%
__phutil_autoload18112,622 us10.5%934 us0.8%
PhabricatorWorkerActiveTask::save111,482 us9.5%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease111,475 us9.5%26 us0.0%
PhutilBootloader::loadLibrarySource36811,462 us9.5%980 us0.8%
PhutilBootloader::executeInclude36810,577 us8.8%3,740 us3.1%
AphrontDatabaseConnection::query610,493 us8.7%29 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies110,103 us8.4%63 us0.1%
PhabricatorPeopleQuery::didFilterPage110,056 us8.3%3 us0.0%
PhabricatorPeopleQuery::fillUserCaches110,053 us8.3%50 us0.0%
PhutilClassMapQuery::execute459,513 us7.9%122 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession19,355 us7.8%121 us0.1%
PhutilClassMapQuery::loadMap159,280 us7.7%460 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery98,651 us7.2%131 us0.1%
PhabricatorApplicationTransactionEditor::expandSupportTransactions18,544 us7.1%24 us0.0%
PhabricatorMarkupEngine::getEngine18,398 us7.0%9 us0.0%
PhabricatorMarkupEngine::newMarkupEngine18,388 us7.0%308 us0.3%
PhabricatorSpacesNamespaceQuery::getAllSpaces28,002 us6.6%27 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist17,997 us6.6%2 us0.0%
PhabricatorPolicyQuery::loadPage17,870 us6.5%32 us0.0%
PhutilSymbolLoader::loadObjects157,735 us6.4%298 us0.2%
PhabricatorSpacesNamespaceQuery::loadPage17,731 us6.4%9 us0.0%
LiskDAO::loadRawDataWhere27,722 us6.4%33 us0.0%
mysqli::set_charset77,662 us6.4%7,662 us6.4%
PhabricatorUserPreferencesQuery::loadPage47,461 us6.2%22 us0.0%
PhabricatorPolicyAwareQuery::executeOne46,895 us5.7%29 us0.0%
PhabricatorUserPreferencesCacheType::newValueForUsers16,866 us5.7%416 us0.3%
LiskDAO::openTransaction16,694 us5.5%5 us0.0%
LiskDAO::loadAllWhere16,416 us5.3%7 us0.0%
HeraldTranscript::loadXHeraldRulesHeader16,343 us5.3%12 us0.0%
qsprintf1315,326 us4.4%454 us0.4%
xsprintf1314,844 us4.0%1,733 us1.4%
PhabricatorUserPreferences::loadUserPreferences14,549 us3.8%20 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause94,059 us3.4%25 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts93,866 us3.2%67 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector313,666 us3.0%57 us0.0%
call_user_func1713,499 us2.9%213 us0.2%
PhabricatorPolicyFilter::checkCapability103,476 us2.9%129 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns363,475 us2.9%201 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector93,383 us2.8%172 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildFerretSelectClause93,381 us2.8%35 us0.0%
queryfx_one23,118 us2.6%17 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey63,025 us2.5%15 us0.0%
PhabricatorCustomField::getObjectFields23,012 us2.5%107 us0.1%
PhabricatorPolicyCapability::getCapabilityMap63,010 us2.5%39 us0.0%
AphrontBaseMySQLDatabaseConnection::checkWrite232,871 us2.4%66 us0.1%
xsprintf_query2772,823 us2.3%1,429 us1.2%
AphrontWriteGuard::willWrite92,732 us2.3%16 us0.0%
PhabricatorPeopleQuery::loadPage12,726 us2.3%10 us0.0%
PhutilRemarkupEngine::setBlockRules12,704 us2.2%890 us0.7%
AphrontRequest::validateCSRF72,697 us2.2%61 us0.1%
AphrontApplicationConfiguration::buildController12,639 us2.2%87 us0.1%
AphrontDatabaseConnection::queryData22,618 us2.2%9 us0.0%
PhabricatorProjectQuery::getOrderableColumns122,577 us2.1%57 us0.0%
PhabricatorUser::validateCSRFToken72,574 us2.1%244 us0.2%
PhabricatorUserPreferencesEditor::getSettings32,434 us2.0%198 us0.2%
PhabricatorSetting::getAllEnabledSettings42,333 us1.9%222 us0.2%
LiskDAO::update12,321 us1.9%48 us0.0%
PhabricatorCustomField::buildFieldList22,227 us1.8%92 us0.1%
PhabricatorApplicationTransactionEditor::expandTransactions12,146 us1.8%5 us0.0%
PhabricatorUserPreferencesEditor::expandTransaction12,141 us1.8%13 us0.0%
PhabricatorProjectsPolicyRule::willApplyRules12,006 us1.7%24 us0.0%
LiskDAO::loadNextCounterValue11,900 us1.6%8 us0.0%
PhabricatorSetting::getAllSettings211,837 us1.5%94 us0.1%
LiskDAO::saveTransaction11,698 us1.4%4 us0.0%