XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total13,21935,032 us100.0%35,032 us100.0%
main()135,032 us100.0%74 us0.2%
AphrontApplicationConfiguration::processRequest133,754 us96.4%59 us0.2%
PhabricatorController::willBeginExecution116,380 us46.8%145 us0.4%
AphrontController::handleRequest115,330 us43.8%5 us0.0%
DarkConsoleController::processRequest115,324 us43.7%23 us0.1%
PhabricatorUser::save115,111 us43.1%22 us0.1%
queryfx1213,942 us39.8%72 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery1212,299 us35.1%194 us0.6%
PhabricatorPolicyAwareQuery::execute611,679 us33.3%154 us0.4%
LiskDAO::save310,779 us30.8%10 us0.0%
PhabricatorPolicyFilter::apply1010,406 us29.7%179 us0.5%
PhabricatorSpacesNamespaceQuery::getViewerSpaces110,212 us29.2%25 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery1210,128 us28.9%73 us0.2%
mysqli::query1210,055 us28.7%10,055 us28.7%
PhabricatorPolicyFilter::loadCustomPolicies18,635 us24.6%62 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols927,601 us21.7%2,056 us5.9%
PhabricatorSearchIndexer::queueDocumentForIndexing17,057 us20.1%7 us0.0%
PhabricatorWorker::scheduleTask16,999 us20.0%22 us0.1%
PhabricatorWorkerActiveTask::save16,661 us19.0%4 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease16,657 us19.0%22 us0.1%
LiskDAO::insert26,473 us18.5%8 us0.0%
LiskDAO::insertRecordIntoDatabase26,465 us18.5%80 us0.2%
AphrontDatabaseConnection::query36,110 us17.4%14 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows36,034 us17.2%58 us0.2%
PhutilSymbolLoader::loadSymbol1965,793 us16.5%1,069 us3.1%
PhabricatorProjectQuery::loadPage25,014 us14.3%36 us0.1%
spl_autoload_call854,962 us14.2%123 us0.4%
__phutil_autoload854,870 us13.9%438 us1.3%
PhutilBootloader::loadLibrarySource1814,863 us13.9%477 us1.4%
PhutilBootloader::executeInclude1814,464 us12.7%1,384 us4.0%
qsprintf734,387 us12.5%248 us0.7%
PhabricatorProjectsPolicyRule::willApplyRules14,349 us12.4%34 us0.1%
LiskDAO::update14,273 us12.2%90 us0.3%
xsprintf734,130 us11.8%947 us2.7%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause33,751 us10.7%14 us0.0%
PhabricatorUser::updateNameTokens13,668 us10.5%33 us0.1%
PhutilSymbolLoader::loadObjects63,440 us9.8%142 us0.4%
PhabricatorProjectQuery::buildJoinClauseParts23,378 us9.6%24 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts33,146 us9.0%15 us0.0%
xsprintf_query1543,036 us8.7%783 us2.2%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause33,021 us8.6%51 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns122,775 us7.9%73 us0.2%
PhabricatorProjectQuery::getOrderableColumns82,747 us7.8%31 us0.1%
PhabricatorCustomField::getObjectFields12,612 us7.5%45 us0.1%
queryfx_all62,325 us6.6%26 us0.1%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication62,317 us6.6%22 us0.1%
PhabricatorPolicyFilter::checkCapability72,314 us6.6%82 us0.2%
PhabricatorApplication::isClassInstalledForViewer42,295 us6.6%23 us0.1%
LiskDAO::loadNextCounterValue12,276 us6.5%6 us0.0%
PhutilClassMapQuery::execute82,267 us6.5%19 us0.1%
PhutilClassMapQuery::loadMap22,226 us6.4%132 us0.4%
PhabricatorPolicyFilter::hasCapability52,225 us6.4%41 us0.1%
PhabricatorCustomField::buildFieldList12,148 us6.1%38 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey52,073 us5.9%13 us0.0%
PhabricatorPolicyCapability::getCapabilityMap52,060 us5.9%28 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,961 us5.6%24 us0.1%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,956 us5.6%2 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String451,885 us5.4%107 us0.3%
PhabricatorPolicyQuery::loadPage11,833 us5.2%28 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection711,739 us5.0%12 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection61,727 us4.9%92 us0.3%
PhabricatorSpacesNamespaceQuery::loadPage11,677 us4.8%8 us0.0%
call_user_func661,646 us4.7%76 us0.2%
AphrontApplicationConfiguration::buildController11,598 us4.6%15 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString451,585 us4.5%97 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage11,533 us4.4%6 us0.0%
AphrontMySQLiDatabaseConnection::connect61,528 us4.4%146 us0.4%
AphrontBaseMySQLDatabaseConnection::checkWrite121,523 us4.3%26 us0.1%
AphrontWriteGuard::willWrite61,462 us4.2%14 us0.0%
AphrontRequest::validateCSRF61,436 us4.1%49 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession11,365 us3.9%88 us0.3%
PhabricatorUser::validateCSRFToken61,342 us3.8%168 us0.5%
PhabricatorUser::getRawCSRFToken421,090 us3.1%116 us0.3%
AphrontApplicationConfiguration::buildControllerForPath11,053 us3.0%249 us0.7%
PhabricatorStandardCustomField::buildStandardFields2951 us2.7%42 us0.1%
PhabricatorUser::generateToken42943 us2.7%388 us1.1%
mysqli::real_connect6924 us2.6%924 us2.6%
LiskDAO::loadFromArray10921 us2.6%238 us0.7%
LiskDAO::loadRawDataWhere2896 us2.6%32 us0.1%
PhabricatorProjectConfiguredCustomField::createFields1837 us2.4%8 us0.0%
AphrontDatabaseConnection::queryData2715 us2.0%9 us0.0%
LiskDAO::loadAllWhere1705 us2.0%6 us0.0%
queryfx_one1703 us2.0%10 us0.0%
call_user_func_array130681 us1.9%237 us0.7%
PhabricatorPolicyQuery::getObjectPolicies1660 us1.9%61 us0.2%
LiskDAO::__call125657 us1.9%99 us0.3%
LiskDAO::checkProperty97652 us1.9%131 us0.4%
PhutilTypeSpec::checkMap1602 us1.7%12 us0.0%
LiskDAO::establishConnection10593 us1.7%90 us0.3%
PhutilTypeSpec::newFromString1590 us1.7%12 us0.0%
LiskDAO::call125558 us1.6%283 us0.8%
PhabricatorEnv::getEnvConfig269552 us1.6%130 us0.4%
LiskDAO::getAllLiskProperties11527 us1.5%350 us1.0%
PhabricatorUser::loadPreferences2525 us1.5%13 us0.0%
PhabricatorSetupCheck::willProcessRequest1509 us1.5%4 us0.0%
PhabricatorPolicyQuery::getObjectPolicyRules1486 us1.4%29 us0.1%
AphrontApplicationConfiguration::buildSiteForRequest1477 us1.4%9 us0.0%
LiskDAO::loadAllFromArray4470 us1.3%29 us0.1%
LiskDAO::hasProperty73467 us1.3%13 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1460 us1.3%5 us0.0%