XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total12,61120,163 us100.0%20,163 us100.0%
main()120,163 us100.0%82 us0.4%
AphrontApplicationConfiguration::processRequest118,936 us93.9%87 us0.4%
PhabricatorController::willBeginExecution19,860 us48.9%78 us0.4%
PhabricatorAuthSessionEngine::loadUserForSession17,814 us38.8%103 us0.5%
PhabricatorConduitAPIController::handleRequest15,749 us28.5%86 us0.4%
PhutilQueryString::renderString964,957 us24.6%137 us0.7%
xsprintf964,917 us24.4%1,547 us7.7%
call_user_func_array1054,407 us21.9%173 us0.9%
queryfx24,291 us21.3%20 us0.1%
xsprintf_query2474,241 us21.0%1,450 us7.2%
PhutilSymbolLoader::selectAndLoadSymbols533,658 us18.1%1,314 us6.5%
PhutilQueryString::getMaskedString243,558 us17.6%19 us0.1%
PhutilQueryString::getUnmaskedString723,474 us17.2%66 us0.3%
spl_autoload_call493,242 us16.1%74 us0.4%
__phutil_autoload493,189 us15.8%274 us1.4%
AphrontBaseMySQLDatabaseConnection::executeQuery23,111 us15.4%42 us0.2%
queryfx_one13,046 us15.1%10 us0.0%
queryfx_all13,028 us15.0%7 us0.0%
AphrontApplicationConfiguration::buildController12,865 us14.2%89 us0.4%
LiskDAO::save12,632 us13.1%3 us0.0%
LiskDAO::insert12,619 us13.0%4 us0.0%
LiskDAO::insertRecordIntoDatabase12,615 us13.0%47 us0.2%
qsprintf222,586 us12.8%74 us0.4%
PhutilSymbolLoader::loadSymbol682,532 us12.6%387 us1.9%
PhutilQueryString::__construct222,507 us12.4%28 us0.1%
LiskDAO::establishConnection22,278 us11.3%28 us0.1%
PhutilBootloader::loadLibrarySource672,225 us11.0%179 us0.9%
PhabricatorLiskDAO::establishLiveConnection22,143 us10.6%16 us0.1%
PhabricatorLiskDAO::newClusterConnection22,091 us10.4%16 us0.1%
PhutilBootloader::executeInclude672,081 us10.3%662 us3.3%
PhabricatorDatabaseRef::isReachable21,931 us9.6%16 us0.1%
AphrontBaseMySQLDatabaseConnection::openConnection21,911 us9.5%4 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection581,907 us9.5%4 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection21,903 us9.4%31 us0.2%
AphrontMySQLiDatabaseConnection::connect21,840 us9.1%63 us0.3%
PhabricatorAuthSessionEngine::getUserCacheQueryParts11,749 us8.7%63 us0.3%
mysqli::real_connect21,542 us7.6%1,542 us7.6%
AphrontDatabaseConnection::query11,297 us6.4%6 us0.0%
PhabricatorPlatformSite::getRoutingMaps11,281 us6.4%347 us1.7%
phlog11,203 us6.0%26 us0.1%
PhutilOpaqueEnvelope::mask111,200 us6.0%1,199 us5.9%
PhutilErrorHandler::dispatchErrorMessage11,044 us5.2%40 us0.2%
PhabricatorAuthSessionEngine::willServeRequestForUser11,006 us5.0%15 us0.1%
PhutilClassMapQuery::execute7964 us4.8%23 us0.1%
PhutilClassMapQuery::loadMap4925 us4.6%57 us0.3%
PhutilErrorHandler::outputStacktrace1893 us4.4%14 us0.1%
PhutilErrorHandler::formatStacktrace1846 us4.2%87 us0.4%
PhutilOpaqueEnvelope::__construct5810 us4.0%14 us0.1%
PhabricatorConduitAPIController::authenticateUser1775 us3.8%9 us0.0%
AphrontRequest::validateCSRF1766 us3.8%44 us0.2%
PhutilSymbolLoader::loadObjects4761 us3.8%46 us0.2%
AphrontApplicationConfiguration::routePath1714 us3.5%73 us0.4%
PhutilErrorHandler::getLibraryVersions1676 us3.4%168 us0.8%
AphrontRoutingMap::routePath64641 us3.2%173 us0.9%
AphrontApplicationConfiguration::buildSiteForRequest1547 us2.7%11 us0.1%
qsprintf_check_type247545 us2.7%281 us1.4%
AphrontMySQLiDatabaseConnection::rawQuery2521 us2.6%36 us0.2%
PhabricatorUser::validateCSRFToken1506 us2.5%4 us0.0%
PhabricatorUser::newCSRFEngine1495 us2.5%23 us0.1%
PhabricatorAuthSession::newSessionDigest1480 us2.4%9 us0.0%
PhabricatorEnv::setLocaleCode1465 us2.3%42 us0.2%
PhabricatorEnv::getEnvConfig132458 us2.3%84 us0.4%
ConduitCall::__construct1437 us2.2%18 us0.1%
PhutilOpaqueEnvelope::openEnvelope6417 us2.1%12 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String51408 us2.0%103 us0.5%
DarkConsoleCore::__construct1391 us1.9%22 us0.1%
PhabricatorConfigStackSource::getKeys15374 us1.9%111 us0.6%
mysqli::poll2367 us1.8%367 us1.8%
PhabricatorUser::getTranslation1366 us1.8%6 us0.0%
newv20355 us1.8%47 us0.2%
ConduitCall::buildMethodHandler1349 us1.7%7 us0.0%
AphrontApplicationConfiguration::writeResponse1347 us1.7%6 us0.0%
AphrontHTTPSink::writeResponse1337 us1.7%27 us0.1%
PhabricatorHash::digestWithNamedKey1320 us1.6%5 us0.0%
ReflectionClass::__construct48309 us1.5%16 us0.1%
AphrontDefaultApplicationConfiguration::buildRequest1306 us1.5%31 us0.2%
PhabricatorHash::getNamedHMACKey1305 us1.5%108 us0.5%
LiskDAO::loadFromArray2301 us1.5%71 us0.4%
PhabricatorApplication::getAllInstalledApplications1299 us1.5%112 us0.6%
PhabricatorUserCacheType::getAllCacheTypes2280 us1.4%15 us0.1%
ConduitAPIMethod::getConduitMethod1271 us1.3%10 us0.0%
LiskDAO::checkProperty47271 us1.3%54 us0.3%
qsprintf_check_scalar_type315264 us1.3%264 us1.3%
PhabricatorConfigProxySource::getKeys75263 us1.3%134 us0.7%
AphrontSite::getAllSites1257 us1.3%8 us0.0%
PhutilTranslation::getTranslationMapForLocale2244 us1.2%105 us0.5%
scandir6241 us1.2%230 us1.1%
AphrontRoutingMap::tryRoute104227 us1.1%189 us0.9%
PhabricatorCelerityApplication::getRoutes1220 us1.1%2 us0.0%
LiskDAO::getAllLiskProperties4218 us1.1%142 us0.7%
PhabricatorCelerityApplication::getResourceRoutes1218 us1.1%10 us0.0%
PhutilKeyValueCacheStack::getKeys4212 us1.1%28 us0.1%
LiskDAO::hasProperty30211 us1.0%8 us0.0%
PhabricatorCachedClassMapQuery::loadClass1205 us1.0%3 us0.0%
PhabricatorCachedClassMapQuery::loadClasses1201 us1.0%19 us0.1%
mysqli::set_charset2197 us1.0%197 us1.0%
PhutilTranslation::getFilteredTranslations4191 us0.9%63 us0.3%
PhutilKeyValueCache::getKey5189 us0.9%19 us0.1%
LiskDAO::__call19187 us0.9%19 us0.1%
AphrontBaseMySQLDatabaseConnection::validateUTF8String51185 us0.9%39 us0.2%