XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total5,79110,696 us100.0%10,696 us100.0%
main()110,696 us100.0%43 us0.4%
AphrontApplicationConfiguration::processRequest19,717 us90.8%50 us0.5%
PhabricatorController::willBeginExecution16,114 us57.2%146 us1.4%
PhutilSymbolLoader::selectAndLoadSymbols584,387 us41.0%1,145 us10.7%
PhutilSymbolLoader::loadSymbol1263,373 us31.5%637 us6.0%
PhutilBootloader::loadLibrarySource1252,843 us26.6%310 us2.9%
spl_autoload_call552,836 us26.5%76 us0.7%
__phutil_autoload552,785 us26.0%253 us2.4%
PhabricatorPolicyAwareQuery::execute22,778 us26.0%53 us0.5%
PhutilBootloader::executeInclude1252,587 us24.2%871 us8.1%
PhabricatorPolicyAwareQuery::executeOne12,555 us23.9%8 us0.1%
PhabricatorPolicyFilter::apply22,394 us22.4%53 us0.5%
PhabricatorPolicyFilter::checkCapability21,950 us18.2%23 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey21,903 us17.8%7 us0.1%
PhabricatorPolicyCapability::getCapabilityMap21,895 us17.7%17 us0.2%
PhutilSymbolLoader::loadObjects21,818 us17.0%74 us0.7%
AphrontApplicationConfiguration::buildController11,713 us16.0%16 us0.1%
ConpherenceNotificationPanelController::handleRequest11,631 us15.2%81 us0.8%
PhabricatorAuthSessionEngine::loadUserForSession11,304 us12.2%79 us0.7%
queryfx_all41,193 us11.2%18 us0.2%
AphrontApplicationConfiguration::buildControllerForPath11,163 us10.9%256 us2.4%
queryfx41,137 us10.6%19 us0.2%
qsprintf101,130 us10.6%36 us0.3%
xsprintf101,091 us10.2%166 us1.6%
xsprintf_query21898 us8.4%106 us1.0%
ConpherenceParticipantQuery::execute1858 us8.0%24 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String5739 us6.9%23 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString5683 us6.4%15 us0.1%
queryfx_one1676 us6.3%9 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection13663 us6.2%3 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection2660 us6.2%32 us0.3%
AphrontMySQLiDatabaseConnection::connect2594 us5.6%56 us0.5%
PhabricatorSetupCheck::willProcessRequest1501 us4.7%5 us0.0%
AphrontApplicationConfiguration::buildSiteForRequest1484 us4.5%8 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery4465 us4.3%62 us0.6%
PhabricatorSetupCheck::getOpenSetupIssueKeys1452 us4.2%5 us0.0%
PhabricatorUser::loadPreferences1439 us4.1%12 us0.1%
LiskDAO::loadFromArray3394 us3.7%88 us0.8%
ConpherenceParticipantQuery::buildWhereClause1385 us3.6%6 us0.1%
PhabricatorEnv::getEnvConfig139382 us3.6%77 us0.7%
mysqli::real_connect2379 us3.5%379 us3.5%
PhabricatorCaches::getSetupCache2372 us3.5%7 us0.1%
newv75356 us3.3%160 us1.5%
LiskDAO::loadOneWhere1355 us3.3%10 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery4335 us3.1%24 us0.2%
ConpherenceParticipantCountQuery::execute1313 us2.9%18 us0.2%
mysqli::query4311 us2.9%311 us2.9%
PhabricatorConfigStackSource::getKeys16305 us2.9%85 us0.8%
LiskDAO::checkProperty48263 us2.5%55 us0.5%
LiskDAO::hasProperty39261 us2.4%8 us0.1%
AphrontSite::getAllSites1260 us2.4%10 us0.1%
PhabricatorCaches::newStackFromCaches1259 us2.4%11 us0.1%
LiskDAO::loadRawDataWhere1257 us2.4%17 us0.2%
run_init::query/PhabricatorApplicationQuery.php1257 us2.4%23 us0.2%
mpull4251 us2.3%124 us1.2%
DarkConsoleCore::__construct1250 us2.3%33 us0.3%
AphrontURIMapper::mapPath23239 us2.2%75 us0.7%
PhabricatorApplication::getAllInstalledApplications1238 us2.2%80 us0.7%
PhabricatorConfigProxySource::getKeys64220 us2.1%118 us1.1%
LiskDAO::establishConnection4219 us2.0%34 us0.3%
PhutilClassMapQuery::execute1211 us2.0%5 us0.0%
LiskDAO::getAllLiskProperties3208 us1.9%141 us1.3%
PhutilClassMapQuery::loadMap1203 us1.9%13 us0.1%
PhabricatorApplicationQuery::loadPage2200 us1.9%183 us1.7%
AphrontDatabaseConnection::queryData1197 us1.8%5 us0.0%
AphrontHTTPSink::writeResponse1186 us1.7%1 us0.0%
AphrontResponse::getContentIterator1185 us1.7%2 us0.0%
AphrontAjaxResponse::buildResponseString1183 us1.7%19 us0.2%
ReflectionClass::__construct204182 us1.7%13 us0.1%
call_user_func_array24182 us1.7%51 us0.5%
PhabricatorCelerityApplication::getRoutes1179 us1.7%10 us0.1%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1178 us1.7%15 us0.1%
AphrontURIMapper::tryRule49164 us1.5%117 us1.1%
PhabricatorApplication::isInstalled66159 us1.5%158 us1.5%
PhabricatorController::shouldRequireMultiFactorEnrollment1148 us1.4%13 us0.1%
PhabricatorCaches::addNamespaceToCaches1145 us1.4%10 us0.1%
PhutilURI::__construct5144 us1.3%92 us0.9%
mysqli::set_charset2141 us1.3%141 us1.3%
PhabricatorPolicyFilter::getObjectPolicy4128 us1.2%6 us0.1%
PhabricatorController::shouldRequireEmailVerification1128 us1.2%6 us0.1%
PhabricatorPlatformSite::newSiteForRequest1128 us1.2%12 us0.1%
PhabricatorPolicyCapability::getCapabilityKey60125 us1.2%125 us1.2%
AphrontDefaultApplicationConfiguration::buildRequest1125 us1.2%29 us0.3%
PhabricatorPolicyAwareQuery::getPolicyFilter2123 us1.1%22 us0.2%
PhabricatorApplication::getPolicy4122 us1.1%13 us0.1%
PhabricatorEnv::newObjectFromConfig5121 us1.1%12 us0.1%
run_init::controller/CelerityResourceController.php1120 us1.1%11 us0.1%
PhutilKeyValueCache::getKey2115 us1.1%6 us0.1%
run_init::policy/PhabricatorPolicyAwareQuery.php1115 us1.1%7 us0.1%
PhabricatorUser::getIsStandardUser1110 us1.0%8 us0.1%
PhutilKeyValueCacheStack::getKeys2109 us1.0%15 us0.1%
PhabricatorCaches::buildSetupCaches1106 us1.0%4 us0.0%
PhabricatorConfigDictionarySource::getKeys64102 us1.0%32 us0.3%
PhabricatorLiskDAO::establishLiveConnection297 us0.9%27 us0.3%
preg_match7192 us0.9%92 us0.9%
PhutilKeyValueCacheProfiler::getKeys291 us0.9%25 us0.2%
ConpherenceParticipantCountQuery::buildWhereClause183 us0.8%8 us0.1%
PhabricatorApplication::getCustomPolicySetting483 us0.8%26 us0.2%
run_init::storage/ConpherenceParticipant.php182 us0.8%22 us0.2%
LiskDAO::__call1077 us0.7%10 us0.1%