XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total14,363126,521 us100.0%126,521 us100.0%
main()1126,521 us100.0%73 us0.1%
AphrontApplicationConfiguration::processRequest1119,361 us94.3%72 us0.1%
PhabricatorTypeaheadModularDatasourceController::handleRequest176,066 us60.1%114 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols6662,765 us49.6%11,356 us9.0%
PhabricatorTypeaheadCompositeDatasource::loadResults260,787 us48.0%167 us0.1%
PhabricatorPolicyAwareQuery::execute1260,717 us48.0%4,491 us3.5%
PhutilSymbolLoader::loadSymbol23551,187 us40.5%3,849 us3.0%
PhutilBootloader::loadLibrarySource23242,720 us33.8%1,147 us0.9%
PhutilBootloader::executeInclude23241,450 us32.8%27,185 us21.5%
PhutilSymbolLoader::loadObjects335,996 us28.5%378 us0.3%
PhabricatorController::willBeginExecution135,946 us28.4%261 us0.2%
__phutil_autoload6227,673 us21.9%589 us0.5%
PhabricatorTypeaheadMonogramDatasource::loadResults126,207 us20.7%36 us0.0%
PhabricatorObjectQuery::loadPage121,879 us17.3%28 us0.0%
PhabricatorPHIDType::getAllTypes121,061 us16.6%3,743 us3.0%
PhabricatorPolicyFilter::apply1116,874 us13.3%271 us0.2%
PhabricatorPolicyAwareQuery::executeOne116,240 us12.8%13 us0.0%
queryfx_all515,493 us12.2%35 us0.0%
queryfx515,377 us12.2%40 us0.0%
qsprintf2013,138 us10.4%106 us0.1%
xsprintf2013,011 us10.3%616 us0.5%
PhabricatorApplicationDatasource::loadResults112,373 us9.8%3,335 us2.6%
PhabricatorTypeaheadDatasource::executeQuery212,324 us9.7%37 us0.0%
xsprintf_query4912,312 us9.7%362 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String711,686 us9.2%27 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString711,577 us9.2%28 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1711,549 us9.1%25 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection311,524 us9.1%75 us0.1%
AphrontMySQLiDatabaseConnection::connect311,352 us9.0%109 us0.1%
PhabricatorPolicyFilter::checkCapability911,245 us8.9%129 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey910,954 us8.7%46 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery510,944 us8.6%133 us0.1%
PhabricatorPolicyCapability::getCapabilityMap910,898 us8.6%80 us0.1%
mysqli::real_connect310,740 us8.5%10,740 us8.5%
AphrontMySQLiDatabaseConnection::rawQuery510,631 us8.4%37 us0.0%
mysqli::query510,589 us8.4%10,589 us8.4%
DiffusionSymbolDatasource::loadResults17,189 us5.7%44 us0.0%
PhabricatorProjectDatasource::loadResults17,094 us5.6%64 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession16,987 us5.5%146 us0.1%
DiffusionSymbolQuery::execute16,959 us5.5%35 us0.0%
AphrontApplicationConfiguration::buildController16,761 us5.3%48 us0.0%
AphrontApplicationConfiguration::buildControllerForPath16,399 us5.1%386 us0.3%
pht2306,386 us5.0%992 us0.8%
PhabricatorPeopleDatasource::loadResults16,352 us5.0%40 us0.0%
PhabricatorProjectQuery::loadPage16,215 us4.9%40 us0.0%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources25,967 us4.7%123 us0.1%
DiffusionSymbolQuery::buildWhereClause15,919 us4.7%13 us0.0%
AphrontBaseMySQLDatabaseConnection::escapeStringForLikeClause35,897 us4.7%16 us0.0%
queryfx_one15,809 us4.6%15 us0.0%
PhabricatorApplicationQuery::loadPage95,345 us4.2%5,163 us4.1%
PhabricatorPeopleQuery::loadPage15,140 us4.1%34 us0.0%
PhutilTranslator::translate2304,960 us3.9%4,565 us3.6%
PhabricatorCelerityApplication::getRoutes14,637 us3.7%20 us0.0%
error_reporting4644,575 us3.6%4,575 us3.6%
interface_exists2324,518 us3.6%4,518 us3.6%
run_init::controller/CelerityResourceController.php14,455 us3.5%20 us0.0%
PhabricatorController::shouldRequireMultiFactorEnrollment13,621 us2.9%22 us0.0%
PhabricatorUser::getIsStandardUser13,546 us2.8%16 us0.0%
run_init::phid/PhabricatorPeopleUserPHIDType.php13,362 us2.7%16 us0.0%
load::type/PhabricatorPHIDType.php13,190 us2.5%3,190 us2.5%
PhabricatorProjectQuery::buildJoinClause13,049 us2.4%38 us0.0%
PhabricatorHeraldApplication::getShortDescription23,045 us2.4%3 us0.0%
PhabricatorUser::loadPreferences12,527 us2.0%27 us0.0%
LiskDAO::loadOneWhere12,275 us1.8%16 us0.0%
LiskDAO::loadRawDataWhere12,054 us1.6%31 us0.0%
AphrontDatabaseConnection::queryData11,941 us1.5%8 us0.0%
call_user_func_array2661,914 us1.5%560 us0.4%
PhabricatorPHIDType::getTypeConstant851,868 us1.5%496 us0.4%
PhabricatorSetupCheck::willProcessRequest11,509 us1.2%7 us0.0%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens11,453 us1.1%401 us0.3%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,415 us1.1%11 us0.0%
is_string1891,266 us1.0%1,266 us1.0%
newv1801,238 us1.0%518 us0.4%
PhabricatorTypeaheadDatasource::tokenizeString491,123 us0.9%305 us0.2%
PhabricatorCaches::getSetupCache21,118 us0.9%11 us0.0%
DarkConsoleCore::__construct1932 us0.7%55 us0.0%
PhabricatorApplication::getAllInstalledApplications2892 us0.7%280 us0.2%
PhabricatorEnv::getEnvConfig271822 us0.6%215 us0.2%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication12816 us0.6%74 us0.1%
ReflectionClass::__construct490795 us0.6%273 us0.2%
run_init::query/PhabricatorApplicationQuery.php1791 us0.6%29 us0.0%
PhabricatorObjectQuery::loadObjectsByName1787 us0.6%168 us0.1%
PhabricatorCaches::newStackFromCaches1760 us0.6%19 us0.0%
LiskDAO::loadFromArray3750 us0.6%146 us0.1%
PhabricatorApplication::isInstalled131606 us0.5%594 us0.5%
PhabricatorConfigStackSource::getKeys17606 us0.5%162 us0.1%
LiskDAO::establishConnection5585 us0.5%83 us0.1%
phutil_utf8_strtolower49554 us0.4%112 us0.1%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1554 us0.4%24 us0.0%
PhabricatorRepositoryCommitPHIDType::canLoadNamedObject1540 us0.4%7 us0.0%
PhabricatorRepositoryCommitPHIDType::getCommitObjectNamePattern1526 us0.4%11 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector2509 us0.4%65 us0.1%
PhabricatorPolicyAwareQuery::getPolicyFilter12487 us0.4%132 us0.1%
LiskDAO::hasProperty35484 us0.4%43 us0.0%
AphrontHTTPSink::writeResponse1465 us0.4%3 us0.0%
PhabricatorEnv::setLocaleCode1463 us0.4%46 us0.0%
AphrontResponse::getContentIterator1462 us0.4%2 us0.0%
AphrontAjaxResponse::buildResponseString1460 us0.4%32 us0.0%
LiskDAO::checkProperty42459 us0.4%82 us0.1%
PhabricatorPolicyFilter::getObjectPolicy18450 us0.4%43 us0.0%