XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total17,29878,613 us100.0%78,613 us100.0%
main()178,613 us100.0%109 us0.1%
AphrontApplicationConfiguration::processRequest173,975 us94.1%73 us0.1%
PhabricatorTypeaheadModularDatasourceController::handleRequest151,754 us65.8%108 us0.1%
PhabricatorTypeaheadCompositeDatasource::loadResults246,140 us58.7%163 us0.2%
PhabricatorPolicyAwareQuery::execute1843,644 us55.5%819 us1.0%
PhutilSymbolLoader::selectAndLoadSymbols7834,395 us43.8%3,822 us4.9%
PhutilSymbolLoader::loadSymbol24730,366 us38.6%2,556 us3.3%
PhabricatorPeopleDatasource::loadResults128,707 us36.5%161 us0.2%
PhutilBootloader::loadLibrarySource24427,743 us35.3%1,232 us1.6%
PhutilBootloader::executeInclude24426,413 us33.6%18,020 us22.9%
PhabricatorHandleQuery::loadPage124,926 us31.7%114 us0.1%
PhutilSymbolLoader::loadObjects321,025 us26.7%376 us0.5%
PhabricatorController::willBeginExecution117,806 us22.7%267 us0.3%
__phutil_autoload7414,481 us18.4%760 us1.0%
PhabricatorObjectQuery::loadPage212,698 us16.2%50 us0.1%
PhabricatorPHIDType::getAllTypes511,835 us15.1%637 us0.8%
PhabricatorObjectQuery::loadObjectsByPHID111,824 us15.0%32 us0.0%
PhabricatorPHIDType::loadObjects111,738 us14.9%29 us0.0%
PhabricatorPolicyFilter::apply169,886 us12.6%494 us0.6%
PhabricatorPeopleQuery::didFilterPage29,419 us12.0%102 us0.1%
queryfx_all109,124 us11.6%67 us0.1%
queryfx108,867 us11.3%71 us0.1%
PhabricatorPolicyAwareQuery::executeOne18,304 us10.6%11 us0.0%
PhabricatorPolicyFilter::checkCapability197,756 us9.9%259 us0.3%
qsprintf357,720 us9.8%188 us0.2%
xsprintf357,487 us9.5%980 us1.2%
PhabricatorApplicationDatasource::loadResults17,477 us9.5%1,796 us2.3%
PhabricatorTypeaheadDatasource::executeQuery27,365 us9.4%39 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey177,172 us9.1%86 us0.1%
PhabricatorPolicyCapability::getCapabilityMap177,072 us9.0%143 us0.2%
xsprintf_query816,375 us8.1%654 us0.8%
AphrontBaseMySQLDatabaseConnection::executeRawQuery106,084 us7.7%267 us0.3%
PhabricatorFileQuery::loadPage15,778 us7.3%140 us0.2%
PhabricatorProjectDatasource::loadResults15,489 us7.0%60 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery105,462 us6.9%73 us0.1%
mysqli::query105,380 us6.8%5,380 us6.8%
AphrontMySQLiDatabaseConnection::escapeUTF8String185,264 us6.7%66 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString185,030 us6.4%63 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection384,961 us6.3%49 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection54,912 us6.2%126 us0.2%
PhabricatorProjectQuery::loadPage14,641 us5.9%38 us0.0%
AphrontMySQLiDatabaseConnection::connect54,623 us5.9%170 us0.2%
AphrontApplicationConfiguration::buildController13,829 us4.9%70 us0.1%
mysqli::real_connect53,713 us4.7%3,713 us4.7%
pht2323,340 us4.2%993 us1.3%
AphrontApplicationConfiguration::buildControllerForPath13,208 us4.1%507 us0.6%
PhabricatorPeopleQuery::loadPage23,030 us3.9%62 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession12,942 us3.7%143 us0.2%
LiskDAO::loadRawDataWhere32,913 us3.7%116 us0.1%
PhabricatorProjectQuery::buildJoinClause12,753 us3.5%37 us0.0%
AphrontDatabaseConnection::queryData32,449 us3.1%17 us0.0%
call_user_func_array2992,370 us3.0%695 us0.9%
LiskDAO::loadAllWhere22,347 us3.0%17 us0.0%
PhabricatorSetupCheck::willProcessRequest12,221 us2.8%11 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys12,076 us2.6%15 us0.0%
DiffusionSymbolDatasource::loadResults11,953 us2.5%41 us0.1%
PhutilTranslator::translate2321,896 us2.4%1,535 us2.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication191,785 us2.3%131 us0.2%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources21,750 us2.2%121 us0.2%
queryfx_one11,736 us2.2%14 us0.0%
DiffusionSymbolQuery::execute11,730 us2.2%37 us0.0%
PhabricatorCalendarEvent::loadCurrentStatuses11,684 us2.1%7 us0.0%
PhabricatorCaches::getSetupCache21,649 us2.1%13 us0.0%
PhabricatorApplicationQuery::loadPage111,479 us1.9%1,273 us1.6%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens11,455 us1.9%389 us0.5%
newv1841,399 us1.8%560 us0.7%
LiskDAO::loadFromArray91,321 us1.7%387 us0.5%
PhabricatorEnv::getEnvConfig3191,278 us1.6%412 us0.5%
PhabricatorEdgeQuery::execute11,256 us1.6%34 us0.0%
PhabricatorApplication::getAllInstalledApplications21,203 us1.5%350 us0.4%
PhabricatorCaches::newStackFromCaches11,138 us1.4%27 us0.0%
PhabricatorTypeaheadDatasource::tokenizeString491,115 us1.4%298 us0.4%
PhabricatorPHIDType::getTypeConstant961,089 us1.4%772 us1.0%
LiskDAO::establishConnection101,073 us1.4%156 us0.2%
PhabricatorUser::loadPreferences11,070 us1.4%27 us0.0%
ReflectionClass::__construct506963 us1.2%377 us0.5%
mpull16937 us1.2%246 us0.3%
DarkConsoleCore::__construct1932 us1.2%53 us0.1%
PhabricatorTypeaheadMonogramDatasource::loadResults1904 us1.1%23 us0.0%
PhabricatorFileQuery::buildWhereClause1887 us1.1%19 us0.0%
PhabricatorCelerityApplication::getRoutes1878 us1.1%30 us0.0%
error_reporting488866 us1.1%866 us1.1%
PhabricatorConfigStackSource::getKeys18862 us1.1%212 us0.3%
PhabricatorApplication::isInstalled131840 us1.1%724 us0.9%
LiskDAO::loadOneWhere1820 us1.0%14 us0.0%
PhabricatorObjectQuery::loadObjectsByName1796 us1.0%179 us0.2%
run_init::query/PhabricatorApplicationQuery.php1771 us1.0%32 us0.0%
DiffusionSymbolQuery::buildWhereClause1733 us0.9%13 us0.0%
AphrontBaseMySQLDatabaseConnection::escapeStringForLikeClause3713 us0.9%16 us0.0%
LiskDAO::hasProperty56692 us0.9%69 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause4681 us0.9%96 us0.1%
LiskDAO::checkProperty74670 us0.9%139 us0.2%
PhabricatorConfigProxySource::getKeys72650 us0.8%237 us0.3%
LiskDAO::loadAllFromArray7631 us0.8%57 us0.1%
PhabricatorPolicyFilter::getObjectPolicy38629 us0.8%94 us0.1%
run_init::controller/CelerityResourceController.php1613 us0.8%40 us0.1%
mysqli::set_charset5608 us0.8%608 us0.8%
phutil_utf8_strtolower53603 us0.8%123 us0.2%
PhabricatorCaches::addNamespaceToCaches1595 us0.8%29 us0.0%
PhabricatorPolicyAwareQuery::getPolicyFilter18581 us0.7%200 us0.3%