XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total12,71960,580 us100.0%60,580 us100.0%
main()160,580 us100.0%97 us0.2%
AphrontApplicationConfiguration::processRequest158,842 us97.1%72 us0.1%
PhabricatorConduitAPIController::handleRequest133,608 us55.5%114 us0.2%
PhabricatorController::willBeginExecution119,854 us32.8%163 us0.3%
PhutilSymbolLoader::selectAndLoadSymbols7119,667 us32.5%4,118 us6.8%
PhutilClassMapQuery::execute917,867 us29.5%44 us0.1%
PhutilClassMapQuery::loadMap617,788 us29.4%620 us1.0%
LiskDAO::save116,608 us27.4%5 us0.0%
LiskDAO::insert116,585 us27.4%6 us0.0%
LiskDAO::insertRecordIntoDatabase116,578 us27.4%139 us0.2%
PhutilSymbolLoader::loadObjects615,808 us26.1%543 us0.9%
PhutilSymbolLoader::loadSymbol35314,897 us24.6%3,241 us5.3%
ConduitCall::__construct113,814 us22.8%31 us0.1%
ConduitCall::buildMethodHandler113,652 us22.5%12 us0.0%
PhabricatorCachedClassMapQuery::loadClasses213,468 us22.2%39 us0.1%
ConduitAPIMethod::getConduitMethod113,182 us21.8%19 us0.0%
PhabricatorCachedClassMapQuery::loadClass113,152 us21.7%6 us0.0%
PhabricatorCachedClassMapQuery::newObjectMap112,947 us21.4%387 us0.6%
call_user_func_array2612,131 us20.0%79 us0.1%
queryfx211,979 us19.8%24 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery211,578 us19.1%46 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery211,463 us18.9%28 us0.0%
mysqli::query211,428 us18.9%11,428 us18.9%
PhutilBootloader::loadLibrarySource34911,312 us18.7%1,380 us2.3%
LiskDAO::establishConnection210,669 us17.6%36 us0.1%
PhabricatorLiskDAO::establishLiveConnection210,523 us17.4%25 us0.0%
PhabricatorLiskDAO::newClusterConnection210,472 us17.3%19 us0.0%
AphrontDatabaseConnection::query110,448 us17.2%7 us0.0%
PhabricatorDatabaseRef::isReachable210,220 us16.9%20 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1810,190 us16.8%16 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection210,186 us16.8%6 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection210,174 us16.8%42 us0.1%
AphrontMySQLiDatabaseConnection::connect210,077 us16.6%73 us0.1%
PhutilBootloader::executeInclude3499,677 us16.0%3,211 us5.3%
PhabricatorAuthSessionEngine::loadUserForSession19,502 us15.7%141 us0.2%
mysqli::real_connect27,813 us12.9%7,813 us12.9%
PhabricatorPolicyAwareQuery::execute16,865 us11.3%55 us0.1%
PhabricatorPolicyFilter::apply16,410 us10.6%46 us0.1%
spl_autoload_call656,104 us10.1%169 us0.3%
__phutil_autoload655,979 us9.9%489 us0.8%
AphrontApplicationConfiguration::buildController14,910 us8.1%90 us0.1%
PhabricatorPolicyFilter::checkCapability14,670 us7.7%23 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey14,618 us7.6%4 us0.0%
PhabricatorPolicyCapability::getCapabilityMap14,613 us7.6%11 us0.0%
PhabricatorPlatformSite::getRoutingMaps12,149 us3.5%491 us0.8%
mysqli::set_charset22,136 us3.5%2,136 us3.5%
phlog11,654 us2.7%34 us0.1%
call_user_func4111,643 us2.7%1,032 us1.7%
newv2591,627 us2.7%919 us1.5%
queryfx_one11,597 us2.6%12 us0.0%
queryfx_all11,577 us2.6%7 us0.0%
PhabricatorAuthSessionEngine::getUserCacheQueryParts11,487 us2.5%74 us0.1%
qsprintf171,473 us2.4%85 us0.1%
PhutilErrorHandler::dispatchErrorMessage11,429 us2.4%50 us0.1%
xsprintf171,360 us2.2%424 us0.7%
AphrontApplicationConfiguration::routePath11,353 us2.2%118 us0.2%
AphrontRoutingMap::routePath641,235 us2.0%348 us0.6%
PhutilErrorHandler::outputStacktrace11,218 us2.0%21 us0.0%
PhabricatorAuthSessionEngine::willServeRequestForUser11,171 us1.9%20 us0.0%
PhutilErrorHandler::formatStacktrace11,137 us1.9%132 us0.2%
ReflectionClass::__construct6341,044 us1.7%642 us1.1%
PhabricatorEnv::getEnvConfig1301,005 us1.7%192 us0.3%
AphrontApplicationConfiguration::buildSiteForRequest1917 us1.5%37 us0.1%
xsprintf_query45866 us1.4%356 us0.6%
PhabricatorConfigStackSource::getKeys15804 us1.3%164 us0.3%
error_reporting704764 us1.3%764 us1.3%
PhabricatorPolicyFilter::applyApplicationChecks1744 us1.2%37 us0.1%
PhutilErrorHandler::getLibraryVersions1736 us1.2%250 us0.4%
PhabricatorCachedClassMapQuery::getObjectMapKey164688 us1.1%318 us0.5%
PhabricatorConfigProxySource::getKeys75640 us1.1%274 us0.5%
PhabricatorApplication::getAllInstalledApplications1581 us1.0%136 us0.2%
AphrontRoutingMap::tryRoute104550 us0.9%427 us0.7%
PhabricatorPolicyFilter::getApplicationForPHID1548 us0.9%18 us0.0%
LiskDAO::loadFromArray2532 us0.9%86 us0.1%
DarkConsoleCore::__construct1514 us0.8%34 us0.1%
PhabricatorPolicyCapability::getCapabilityKey78513 us0.8%116 us0.2%
LiskDAO::checkProperty45498 us0.8%112 us0.2%
AphrontDefaultApplicationConfiguration::buildRequest1482 us0.8%43 us0.1%
PhabricatorEnv::setLocaleCode1470 us0.8%44 us0.1%
PhabricatorApplication::isInstalled74465 us0.8%409 us0.7%
PhabricatorConduitAPIController::authenticateUser1454 us0.7%15 us0.0%
AphrontRequest::validateCSRF1437 us0.7%57 us0.1%
Phobject::getPhobjectClassConstant84434 us0.7%345 us0.6%
PhabricatorPHIDType::getTypes1431 us0.7%17 us0.0%
run_init::query/PhabricatorApplicationQuery.php1422 us0.7%26 us0.0%
PhabricatorUser::getTranslation1421 us0.7%7 us0.0%
LiskDAO::hasProperty29413 us0.7%59 us0.1%
AphrontSite::getAllSites1394 us0.7%10 us0.0%
PhutilBootloader::getLibraryMap426388 us0.6%388 us0.6%
LiskDAO::getAllLiskProperties4384 us0.6%271 us0.4%
PhutilBootloader::getLibraryRoot376380 us0.6%380 us0.6%
PhutilBootloader::getInstance434380 us0.6%380 us0.6%
AphrontSite::newRoutingMap68377 us0.6%244 us0.4%
LiskDAO::__call17373 us0.6%36 us0.1%
PhabricatorApplication::getByClass4372 us0.6%332 us0.5%
PhabricatorUserCacheType::getAllCacheTypes2369 us0.6%19 us0.0%
PhabricatorSearchEngineAPIMethod::getApplication1355 us0.6%10 us0.0%
PhabricatorApplication::getCapabilities1353 us0.6%9 us0.0%
AphrontApplicationConfiguration::writeResponse1349 us0.6%9 us0.0%
PhabricatorConfigDictionarySource::getKeys75346 us0.6%144 us0.2%