XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total112,293612,006 us100.0%612,006 us100.0%
main()1612,006 us100.0%145 us0.0%
AphrontApplicationConfiguration::processRequest1609,883 us99.7%105 us0.0%
DarkConsoleController::handleRequest1479,201 us78.3%54 us0.0%
DarkConsoleController::writeDarkConsoleSetting1478,387 us78.2%145 us0.0%
PhabricatorApplicationTransactionEditor::applyTransactions1370,340 us60.5%454 us0.1%
queryfx24368,190 us60.2%451 us0.1%
call_user_func_array1,207355,943 us58.2%5,354 us0.9%
AphrontBaseMySQLDatabaseConnection::executeQuery24346,416 us56.6%953 us0.2%
AphrontDatabaseConnection::query6236,228 us38.6%65 us0.0%
LiskDAO::save4217,192 us35.5%30 us0.0%
call_user_func168210,071 us34.3%648 us0.1%
AphrontBaseMySQLDatabaseConnection::checkWrite24207,819 us34.0%161 us0.0%
AphrontWriteGuard::willWrite9207,526 us33.9%46 us0.0%
AphrontRequest::validateCSRF7207,437 us33.9%154 us0.0%
PhabricatorUser::validateCSRFToken7207,100 us33.8%63 us0.0%
PhabricatorAuthCSRFEngine::isValidToken7189,918 us31.0%526 us0.1%
PhabricatorAuthCSRFEngine::newRawToken49184,181 us30.1%9,485 us1.5%
PhabricatorPolicyAwareQuery::execute12175,151 us28.6%874 us0.1%
LiskDAO::insert3162,841 us26.6%22 us0.0%
LiskDAO::insertRecordIntoDatabase3162,815 us26.6%287 us0.0%
PhutilOpaqueEnvelope::mask72153,499 us25.1%102,547 us16.8%
PhutilOpaqueEnvelope::openEnvelope61135,448 us22.1%431 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage9129,938 us21.2%85 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows9127,561 us20.8%104 us0.0%
PhabricatorController::willBeginExecution1122,615 us20.0%234 us0.0%
PhutilQueryString::renderString1,038116,539 us19.0%4,669 us0.8%
xsprintf1,038115,110 us18.8%30,435 us5.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection9114,433 us18.7%170 us0.0%
xsprintf_query1,360104,406 us17.1%25,598 us4.2%
PhabricatorWorker::scheduleTask1103,156 us16.9%66 us0.0%
queryfx_all15101,285 us16.5%169 us0.0%
PhabricatorWorkerActiveTask::save197,931 us16.0%10 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease197,919 us16.0%47 us0.0%
PhutilQueryString::getUnmaskedString72988,494 us14.5%2,501 us0.4%
PhutilQueryString::getMaskedString30982,487 us13.5%904 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery2472,098 us11.8%8,585 us1.4%
PhabricatorPolicyFilter::apply1870,854 us11.6%649 us0.1%
PhabricatorPolicyFilter::hasCapability667,261 us11.0%93 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces166,707 us10.9%43 us0.0%
mysqli::poll2461,834 us10.1%61,834 us10.1%
LiskDAO::establishConnection2560,210 us9.8%429 us0.1%
PhabricatorLiskDAO::establishLiveConnection858,059 us9.5%139 us0.0%
PhabricatorLiskDAO::newClusterConnection857,615 us9.4%110 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection32356,282 us9.2%512 us0.1%
PhabricatorDatabaseRef::isReachable856,049 us9.2%111 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection855,836 us9.1%30 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection855,770 us9.1%228 us0.0%
AphrontMySQLiDatabaseConnection::connect855,193 us9.0%426 us0.1%
PhabricatorUserPreferencesQuery::loadPage454,930 us9.0%50 us0.0%
LiskDAO::update154,243 us8.9%99 us0.0%
qsprintf24454,013 us8.8%2,050 us0.3%
PhabricatorPeopleQuery::didFilterPage151,411 us8.4%7 us0.0%
PhabricatorPeopleQuery::fillUserCaches151,404 us8.4%98 us0.0%
PhutilQueryString::__construct24451,293 us8.4%1,013 us0.2%
PhabricatorPolicyAwareQuery::executeOne450,581 us8.3%68 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols20246,058 us7.5%11,756 us1.9%
PhabricatorUserPreferencesCacheType::newValueForUsers143,818 us7.2%1,033 us0.2%
mysqli::real_connect843,225 us7.1%43,225 us7.1%
PhabricatorProjectQuery::loadPage342,900 us7.0%21 us0.0%
PhabricatorHash::digestWithNamedKey5041,675 us6.8%418 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery940,560 us6.6%315 us0.1%
PhabricatorHash::getNamedHMACKey5040,065 us6.5%20,916 us3.4%
LiskDAO::openTransaction139,787 us6.5%12 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession134,467 us5.6%241 us0.0%
spl_autoload_call18632,869 us5.4%1,364 us0.2%
AphrontDatabaseConnection::openTransaction132,868 us5.4%26 us0.0%
PhabricatorApplicationTransactionEditor::expandSupportTransactions132,561 us5.3%50 us0.0%
PhabricatorMarkupEngine::getEngine132,213 us5.3%16 us0.0%
PhabricatorMarkupEngine::newMarkupEngine132,194 us5.3%726 us0.1%
PhutilSymbolLoader::loadSymbol38832,123 us5.2%4,954 us0.8%
LiskDAO::saveTransaction132,099 us5.2%8 us0.0%
AphrontDatabaseConnection::saveTransaction132,027 us5.2%11 us0.0%
__phutil_autoload18631,657 us5.2%2,297 us0.4%
PhabricatorUserPreferences::loadUserPreferences131,171 us5.1%43 us0.0%
strlen25,45430,219 us4.9%27,978 us4.6%
LiskDAO::loadNextCounterValue126,008 us4.2%12 us0.0%
PhutilBootloader::loadLibrarySource37325,448 us4.2%2,314 us0.4%
PhutilClassMapQuery::execute4624,797 us4.1%868 us0.1%
PhutilClassMapQuery::loadMap1623,603 us3.9%1,005 us0.2%
PhutilBootloader::executeInclude37322,860 us3.7%7,866 us1.3%
LiskDAO::loadRawDataWhere322,722 us3.7%95 us0.0%
ord20,13121,653 us3.5%21,653 us3.5%
PhabricatorPolicyFilter::loadCustomPolicies121,384 us3.5%91 us0.0%
LiskDAO::loadAllWhere219,818 us3.2%30 us0.0%
PhabricatorPeopleQuery::loadPage119,440 us3.2%10 us0.0%
PhutilSymbolLoader::loadObjects1619,328 us3.2%823 us0.1%
PhutilOpaqueEnvelope::__construct1118,709 us3.1%87 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String26418,031 us2.9%1,624 us0.3%
PhabricatorUser::newCSRFEngine717,119 us2.8%236 us0.0%
qsprintf_check_type1,36015,719 us2.6%6,420 us1.0%
queryfx_one215,660 us2.6%40 us0.0%
PhabricatorUserPreferencesEditor::validateTransaction415,606 us2.5%96 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces214,089 us2.3%46 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist114,078 us2.3%4 us0.0%
AphrontBaseMySQLDatabaseConnection::validateUTF8String26413,573 us2.2%764 us0.1%
PhabricatorSpacesNamespaceQuery::loadPage113,386 us2.2%17 us0.0%
PhutilRemarkupEngine::setBlockRules113,139 us2.1%2,073 us0.3%
phutil_is_utf826412,809 us2.1%1,402 us0.2%
PhabricatorPolicyQuery::loadPage112,021 us2.0%52 us0.0%
PhabricatorApplicationTransactionEditor::validateTransaction411,977 us2.0%51 us0.0%