XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total24,988145,362 us100.0%145,362 us100.0%
main()1145,362 us100.0%72 us0.0%
AphrontApplicationConfiguration::processRequest1142,246 us97.9%79 us0.1%
PhabricatorTypeaheadModularDatasourceController::handleRequest1102,418 us70.5%211 us0.1%
PhabricatorTypeaheadCompositeDatasource::loadResults291,207 us62.7%198 us0.1%
PhabricatorPolicyAwareQuery::execute2378,583 us54.1%1,119 us0.8%
PhutilSymbolLoader::selectAndLoadSymbols9148,005 us33.0%4,115 us2.8%
PhabricatorPeopleDatasource::loadResults144,364 us30.5%200 us0.1%
PhutilSymbolLoader::loadSymbol26143,598 us30.0%7,350 us5.1%
PhabricatorController::willBeginExecution136,338 us25.0%253 us0.2%
PhutilBootloader::loadLibrarySource25836,087 us24.8%1,327 us0.9%
PhabricatorHandleQuery::loadPage133,759 us23.2%138 us0.1%
PhutilBootloader::executeInclude25831,009 us21.3%19,085 us13.1%
PhutilSymbolLoader::loadObjects430,975 us21.3%386 us0.3%
queryfx_all1728,651 us19.7%130 us0.1%
queryfx1727,954 us19.2%125 us0.1%
PhabricatorTypeaheadDatasource::executeQuery219,479 us13.4%42 us0.0%
__phutil_autoload8618,105 us12.5%792 us0.5%
PhabricatorObjectQuery::loadPage317,544 us12.1%83 us0.1%
PhabricatorPHIDType::getAllTypes716,644 us11.5%545 us0.4%
PhabricatorPolicyAwareQuery::executeOne116,429 us11.3%12 us0.0%
DiffusionSymbolDatasource::loadResults116,347 us11.2%593 us0.4%
AphrontBaseMySQLDatabaseConnection::executeRawQuery1716,121 us11.1%520 us0.4%
qsprintf5216,117 us11.1%283 us0.2%
PhabricatorObjectQuery::loadObjectsByPHID215,774 us10.9%34 us0.0%
xsprintf5215,715 us10.8%1,504 us1.0%
PhabricatorPHIDType::loadObjects115,634 us10.8%25 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery1714,955 us10.3%127 us0.1%
mysqli::query1714,811 us10.2%14,811 us10.2%
PhabricatorApplicationDatasource::loadResults114,322 us9.9%2,001 us1.4%
xsprintf_query11713,921 us9.6%1,041 us0.7%
PhabricatorPeopleQuery::didFilterPage213,076 us9.0%126 us0.1%
PhabricatorApplicationQuery::loadPage1312,463 us8.6%12,128 us8.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String2412,000 us8.3%88 us0.1%
PhabricatorProjectDatasource::loadResults111,853 us8.2%240 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString2411,651 us8.0%104 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection5811,543 us7.9%67 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection511,476 us7.9%137 us0.1%
PhabricatorAuthSessionEngine::loadUserForSession110,959 us7.5%176 us0.1%
PhabricatorPolicyFilter::apply2010,862 us7.5%643 us0.4%
PhabricatorPeopleQuery::loadPage29,920 us6.8%71 us0.0%
queryfx_one19,645 us6.6%16 us0.0%
PhabricatorFileQuery::loadPage29,548 us6.6%270 us0.2%
DiffusionSymbolQuery::execute18,904 us6.1%59 us0.0%
PhabricatorPolicyFilter::checkCapability268,160 us5.6%371 us0.3%
PhabricatorPolicyCapability::getCapabilityByKey237,284 us5.0%113 us0.1%
PhabricatorPolicyCapability::getCapabilityMap237,150 us4.9%184 us0.1%
AphrontMySQLiDatabaseConnection::connect57,131 us4.9%203 us0.1%
pht2346,857 us4.7%3,944 us2.7%
PhabricatorRepositorySymbol::getURI305,998 us4.1%396 us0.3%
mysqli::real_connect55,970 us4.1%5,970 us4.1%
PhabricatorProjectQuery::didFilterPage15,389 us3.7%101 us0.1%
LiskDAO::loadRawDataWhere65,167 us3.6%146 us0.1%
LiskDAO::loadAllWhere55,085 us3.5%40 us0.0%
PhabricatorProjectQuery::loadPage14,474 us3.1%70 us0.0%
AphrontDatabaseConnection::queryData64,398 us3.0%41 us0.0%
call_user_func_array3414,138 us2.8%1,032 us0.7%
max224,050 us2.8%4,050 us2.8%
PhutilBootloader::getLibraryRoot2593,937 us2.7%3,937 us2.7%
PhabricatorApplication::getAllInstalledApplications23,616 us2.5%322 us0.2%
LiskDAO::loadFromArray333,547 us2.4%974 us0.7%
PhabricatorApplication::isInstalled1313,287 us2.3%715 us0.5%
DiffusionSymbolQuery::loadRepositories13,140 us2.2%152 us0.1%
DiffusionRequest::generateURI303,109 us2.1%480 us0.3%
LiskDAO::loadAllFromArray122,976 us2.0%205 us0.1%
mpull312,959 us2.0%668 us0.5%
PhabricatorXHProfApplication::getName32,950 us2.0%8 us0.0%
PhabricatorUser::getDefaultProfileImageURI12,933 us2.0%4 us0.0%
celerity_get_resource_uri12,929 us2.0%26 us0.0%
AphrontApplicationConfiguration::buildController12,910 us2.0%48 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication242,589 us1.8%177 us0.1%
AphrontApplicationConfiguration::buildControllerForPath12,545 us1.8%401 us0.3%
PhabricatorApplication::canUninstall952,523 us1.7%2,523 us1.7%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources22,377 us1.6%122 us0.1%
PhutilTranslator::translate2342,367 us1.6%1,684 us1.2%
DiffusionRequest::generateDiffusionURI302,358 us1.6%924 us0.6%
PhabricatorEdgeQuery::execute22,171 us1.5%68 us0.0%
CelerityResourceMap::getNamedInstance12,133 us1.5%17 us0.0%
LiskDAO::__call3391,824 us1.3%433 us0.3%
DiffusionRequest::newFromDictionary301,786 us1.2%121 us0.1%
PhabricatorTypeaheadMonogramDatasource::loadResults11,760 us1.2%23 us0.0%
LiskDAO::hasProperty1051,748 us1.2%137 us0.1%
DiffusionSymbolQuery::loadArcanistProjects11,719 us1.2%105 us0.1%
LiskDAO::checkProperty1421,713 us1.2%348 us0.2%
PhabricatorCalendarEvent::loadCurrentStatuses11,700 us1.2%7 us0.0%
PhabricatorObjectQuery::loadObjectsByName11,634 us1.1%292 us0.2%
PhabricatorRepositoryQuery::loadPage11,592 us1.1%61 us0.0%
PhutilURI::__construct391,581 us1.1%881 us0.6%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens11,538 us1.1%411 us0.3%
PhabricatorSetupCheck::willProcessRequest11,484 us1.0%9 us0.0%
newv1851,414 us1.0%585 us0.4%
LiskDAO::call3391,391 us1.0%1,042 us0.7%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,388 us1.0%10 us0.0%
LiskDAO::establishConnection171,377 us0.9%245 us0.2%
CelerityResourceMap::__construct11,359 us0.9%156 us0.1%
LiskDAO::getAllLiskProperties91,357 us0.9%784 us0.5%
PhabricatorProjectQuery::buildJoinClause11,332 us0.9%34 us0.0%
PhabricatorTypeaheadDatasource::tokenizeString491,250 us0.9%304 us0.2%
PhabricatorFileQuery::buildWhereClause21,210 us0.8%29 us0.0%
DiffusionSymbolQuery::loadPaths11,133 us0.8%105 us0.1%
DiffusionRequest::newFromRepository301,131 us0.8%334 us0.2%