XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total16,323128,658 us100.0%128,658 us100.0%
main()1128,658 us100.0%78 us0.1%
AphrontApplicationConfiguration::processRequest1125,500 us97.5%72 us0.1%
PhabricatorTypeaheadModularDatasourceController::handleRequest188,094 us68.5%128 us0.1%
PhabricatorTypeaheadCompositeDatasource::loadResults277,007 us59.9%176 us0.1%
PhabricatorPolicyAwareQuery::execute1566,184 us51.4%633 us0.5%
PhutilSymbolLoader::selectAndLoadSymbols7454,988 us42.7%3,550 us2.8%
PhutilSymbolLoader::loadSymbol24351,218 us39.8%2,486 us1.9%
PhutilBootloader::loadLibrarySource24048,642 us37.8%1,178 us0.9%
PhabricatorProjectDatasource::loadResults148,274 us37.5%149 us0.1%
PhutilBootloader::executeInclude24047,338 us36.8%32,077 us24.9%
PhabricatorTypeaheadDatasource::executeQuery246,698 us36.3%40 us0.0%
PhutilSymbolLoader::loadObjects337,754 us29.3%368 us0.3%
PhabricatorController::willBeginExecution134,046 us26.5%263 us0.2%
PhabricatorProjectQuery::didFilterPage133,763 us26.2%86 us0.1%
PhabricatorFileQuery::loadPage130,769 us23.9%165 us0.1%
qsprintf3023,540 us18.3%153 us0.1%
queryfx_all923,486 us18.3%62 us0.0%
xsprintf3023,353 us18.2%6,644 us5.2%
queryfx923,274 us18.1%60 us0.0%
__phutil_autoload7018,205 us14.1%640 us0.5%
PhabricatorEdgeQuery::execute118,087 us14.1%31 us0.0%
PhabricatorPolicyFilter::apply1317,417 us13.5%343 us0.3%
xsprintf_query7016,599 us12.9%528 us0.4%
PhabricatorPolicyAwareQuery::executeOne116,394 us12.7%12 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String1215,688 us12.2%46 us0.0%
PhabricatorPolicyFilter::checkCapability1215,583 us12.1%170 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString1215,521 us12.1%44 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3015,476 us12.0%40 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection415,436 us12.0%98 us0.1%
AphrontMySQLiDatabaseConnection::connect415,206 us11.8%143 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey1115,134 us11.8%51 us0.0%
PhabricatorPolicyCapability::getCapabilityMap1115,071 us11.7%92 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery915,017 us11.7%237 us0.2%
PhabricatorEdgeConfig::establishConnection114,490 us11.3%15 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery914,464 us11.2%64 us0.0%
PhabricatorPHIDType::getAllTypes414,447 us11.2%388 us0.3%
mysqli::query914,392 us11.2%14,392 us11.2%
PhabricatorApplicationDatasource::loadResults113,877 us10.8%1,700 us1.3%
mysqli::real_connect411,053 us8.6%11,053 us8.6%
PhabricatorAuthSessionEngine::loadUserForSession110,350 us8.0%140 us0.1%
PhabricatorTypeaheadDatasource::tokenizeString498,586 us6.7%4,691 us3.6%
PhabricatorProjectQuery::loadPage18,420 us6.5%63 us0.0%
queryfx_one18,018 us6.2%14 us0.0%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens17,780 us6.0%403 us0.3%
DiffusionSymbolDatasource::loadResults17,489 us5.8%41 us0.0%
DiffusionSymbolQuery::execute17,264 us5.6%39 us0.0%
LiskDAO::loadRawDataWhere37,189 us5.6%1,103 us0.9%
LiskDAO::loadAllWhere26,006 us4.7%18 us0.0%
AphrontDatabaseConnection::queryData35,831 us4.5%20 us0.0%
PhabricatorProjectQuery::buildJoinClause15,783 us4.5%40 us0.0%
call_user_func_array2925,744 us4.5%665 us0.5%
PhabricatorPeopleDatasource::loadResults14,589 us3.6%40 us0.0%
PhabricatorFileQuery::buildWhereClause14,324 us3.4%17 us0.0%
mysqli::set_charset43,899 us3.0%3,899 us3.0%
pht2323,413 us2.7%995 us0.8%
PhabricatorPeopleQuery::loadPage13,380 us2.6%33 us0.0%
load::capability/ManiphestEditProjectsCapability.php13,207 us2.5%3,207 us2.5%
load::phid/PhabricatorPastePastePHIDType.php13,150 us2.4%3,150 us2.4%
array_unique533,086 us2.4%3,086 us2.4%
DiffusionSymbolQuery::buildWhereClause12,951 us2.3%13 us0.0%
AphrontBaseMySQLDatabaseConnection::escapeStringForLikeClause32,931 us2.3%19 us0.0%
AphrontApplicationConfiguration::buildController12,774 us2.2%47 us0.0%
PhabricatorOffsetPagedQuery::buildLimitClause12,482 us1.9%8 us0.0%
AphrontApplicationConfiguration::buildControllerForPath12,411 us1.9%393 us0.3%
PhutilTranslator::translate2321,963 us1.5%1,585 us1.2%
PhabricatorUser::loadPreferences11,837 us1.4%25 us0.0%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources21,802 us1.4%120 us0.1%
LiskDAO::loadOneWhere11,584 us1.2%17 us0.0%
LiskDAO::loadFromArray61,504 us1.2%308 us0.2%
PhabricatorSetupCheck::willProcessRequest11,494 us1.2%8 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,402 us1.1%12 us0.0%
newv1821,285 us1.0%531 us0.4%
PhabricatorApplicationQuery::loadPage101,273 us1.0%1,079 us0.8%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication151,210 us0.9%99 us0.1%
PhabricatorObjectQuery::loadPage21,110 us0.9%41 us0.0%
PhabricatorTypeaheadMonogramDatasource::loadResults11,102 us0.9%24 us0.0%
load::capability/ManiphestDefaultViewCapability.php11,093 us0.8%1,093 us0.8%
PhabricatorCaches::getSetupCache21,088 us0.8%10 us0.0%
PhabricatorObjectQuery::loadObjectsByName1995 us0.8%360 us0.3%
mpull17991 us0.8%243 us0.2%
LiskDAO::hasProperty76989 us0.8%90 us0.1%
PhabricatorApplication::getAllInstalledApplications2987 us0.8%331 us0.3%
DarkConsoleCore::__construct1961 us0.7%53 us0.0%
LiskDAO::checkProperty97950 us0.7%184 us0.1%
PhabricatorEnv::getEnvConfig294905 us0.7%252 us0.2%
LiskDAO::establishConnection9895 us0.7%137 us0.1%
error_reporting480809 us0.6%809 us0.6%
ReflectionClass::__construct506803 us0.6%266 us0.2%
LiskDAO::loadAllFromArray6800 us0.6%40 us0.0%
LiskDAO::getAllLiskProperties6765 us0.6%471 us0.4%
run_init::query/PhabricatorApplicationQuery.php1741 us0.6%30 us0.0%
PhabricatorCaches::newStackFromCaches1734 us0.6%20 us0.0%
PhabricatorPHIDType::getTypeConstant96660 us0.5%547 us0.4%
PhabricatorConfigStackSource::getKeys18650 us0.5%171 us0.1%
PhabricatorApplication::isInstalled131643 us0.5%629 us0.5%
phutil_utf8_strtolower53636 us0.5%134 us0.1%
PhabricatorPolicyAwareQuery::getPolicyFilter15606 us0.5%164 us0.1%
PhabricatorPolicyFilter::getObjectPolicy24597 us0.5%64 us0.0%
PhabricatorCelerityApplication::getRoutes1579 us0.5%20 us0.0%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1537 us0.4%25 us0.0%