XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total24,98899,447 us100.0%99,447 us100.0%
main()199,447 us100.0%80 us0.1%
AphrontApplicationConfiguration::processRequest195,902 us96.4%69 us0.1%
PhabricatorTypeaheadModularDatasourceController::handleRequest173,112 us73.5%133 us0.1%
PhabricatorTypeaheadCompositeDatasource::loadResults266,400 us66.8%177 us0.2%
PhabricatorPolicyAwareQuery::execute2352,242 us52.5%1,031 us1.0%
PhutilSymbolLoader::selectAndLoadSymbols9137,310 us37.5%4,092 us4.1%
PhutilSymbolLoader::loadSymbol26132,983 us33.2%3,018 us3.0%
PhutilBootloader::loadLibrarySource25829,742 us29.9%1,311 us1.3%
PhabricatorPeopleDatasource::loadResults129,239 us29.4%165 us0.2%
PhutilBootloader::executeInclude25828,308 us28.5%18,973 us19.1%
PhabricatorHandleQuery::loadPage125,134 us25.3%101 us0.1%
PhutilSymbolLoader::loadObjects422,102 us22.2%383 us0.4%
PhabricatorController::willBeginExecution118,894 us19.0%275 us0.3%
__phutil_autoload8616,320 us16.4%876 us0.9%
DiffusionSymbolDatasource::loadResults114,836 us14.9%551 us0.6%
queryfx_all1714,074 us14.2%116 us0.1%
PhabricatorObjectQuery::loadPage313,875 us14.0%61 us0.1%
queryfx1713,485 us13.6%121 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID212,962 us13.0%29 us0.0%
PhabricatorPHIDType::loadObjects112,852 us12.9%21 us0.0%
PhabricatorTypeaheadDatasource::executeQuery212,592 us12.7%36 us0.0%
PhabricatorPolicyFilter::apply2011,613 us11.7%972 us1.0%
PhabricatorPHIDType::getAllTypes711,080 us11.1%409 us0.4%
PhabricatorProjectDatasource::loadResults111,047 us11.1%181 us0.2%
PhabricatorPeopleQuery::didFilterPage210,841 us10.9%106 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery179,492 us9.5%504 us0.5%
PhabricatorPolicyAwareQuery::executeOne18,963 us9.0%13 us0.0%
PhabricatorPolicyFilter::checkCapability268,688 us8.7%336 us0.3%
PhabricatorFileQuery::loadPage28,641 us8.7%235 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery178,317 us8.4%138 us0.1%
qsprintf528,190 us8.2%284 us0.3%
mysqli::query178,164 us8.2%8,164 us8.2%
PhabricatorApplicationDatasource::loadResults18,050 us8.1%1,706 us1.7%
DiffusionSymbolQuery::execute17,995 us8.0%54 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey237,900 us7.9%107 us0.1%
PhabricatorPolicyCapability::getCapabilityMap237,772 us7.8%162 us0.2%
xsprintf527,574 us7.6%1,492 us1.5%
xsprintf_query1175,878 us5.9%1,010 us1.0%
PhabricatorRepositorySymbol::getURI305,553 us5.6%380 us0.4%
PhabricatorProjectQuery::didFilterPage15,140 us5.2%85 us0.1%
LiskDAO::loadRawDataWhere65,075 us5.1%137 us0.1%
LiskDAO::loadAllWhere54,930 us5.0%40 us0.0%
AphrontDatabaseConnection::queryData64,323 us4.3%36 us0.0%
PhabricatorProjectQuery::loadPage14,170 us4.2%69 us0.1%
call_user_func_array3414,139 us4.2%1,081 us1.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String243,935 us4.0%89 us0.1%
pht2343,676 us3.7%1,029 us1.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString243,627 us3.6%81 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection583,543 us3.6%65 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection53,478 us3.5%119 us0.1%
AphrontApplicationConfiguration::buildController13,329 us3.3%50 us0.1%
PhabricatorPeopleQuery::loadPage23,297 us3.3%57 us0.1%
AphrontMySQLiDatabaseConnection::connect53,194 us3.2%170 us0.2%
LiskDAO::loadFromArray333,017 us3.0%847 us0.9%
DiffusionRequest::generateURI302,988 us3.0%455 us0.5%
PhabricatorAuthSessionEngine::loadUserForSession12,943 us3.0%148 us0.1%
AphrontApplicationConfiguration::buildControllerForPath12,871 us2.9%441 us0.4%
DiffusionSymbolQuery::loadRepositories12,759 us2.8%138 us0.1%
mpull312,653 us2.7%621 us0.6%
LiskDAO::loadAllFromArray122,444 us2.5%176 us0.2%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication242,330 us2.3%166 us0.2%
DiffusionRequest::generateDiffusionURI302,248 us2.3%907 us0.9%
mysqli::real_connect52,188 us2.2%2,188 us2.2%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources22,166 us2.2%127 us0.1%
PhabricatorEdgeQuery::execute22,142 us2.2%55 us0.1%
PhutilTranslator::translate2341,970 us2.0%1,578 us1.6%
PhabricatorUser::getDefaultProfileImageURI11,924 us1.9%3 us0.0%
celerity_get_resource_uri11,921 us1.9%25 us0.0%
LiskDAO::__call3391,756 us1.8%408 us0.4%
queryfx_one11,754 us1.8%14 us0.0%
PhabricatorCalendarEvent::loadCurrentStatuses11,680 us1.7%7 us0.0%
DiffusionRequest::newFromDictionary301,659 us1.7%123 us0.1%
PhabricatorApplicationQuery::loadPage131,649 us1.7%1,414 us1.4%
PhabricatorSetupCheck::willProcessRequest11,582 us1.6%8 us0.0%
DiffusionSymbolQuery::loadArcanistProjects11,530 us1.5%100 us0.1%
PhutilURI::__construct391,510 us1.5%878 us0.9%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens11,507 us1.5%400 us0.4%
LiskDAO::hasProperty1051,499 us1.5%153 us0.2%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,485 us1.5%11 us0.0%
LiskDAO::checkProperty1421,441 us1.4%282 us0.3%
newv1851,438 us1.4%535 us0.5%
PhabricatorRepositoryQuery::loadPage11,412 us1.4%34 us0.0%
LiskDAO::establishConnection171,357 us1.4%228 us0.2%
LiskDAO::call3391,348 us1.4%1,013 us1.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause61,264 us1.3%142 us0.1%
CelerityResourceMap::getNamedInstance11,241 us1.2%17 us0.0%
PhabricatorApplication::getAllInstalledApplications21,233 us1.2%326 us0.3%
PhabricatorEnv::getEnvConfig3521,198 us1.2%394 us0.4%
PhabricatorCaches::getSetupCache21,196 us1.2%12 us0.0%
PhabricatorProjectQuery::buildJoinClause11,192 us1.2%35 us0.0%
PhabricatorTypeaheadDatasource::tokenizeString491,176 us1.2%305 us0.3%
PhabricatorUser::loadPreferences11,169 us1.2%27 us0.0%
LiskDAO::getAllLiskProperties91,155 us1.2%708 us0.7%
PhabricatorFileQuery::buildWhereClause21,061 us1.1%31 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause61,058 us1.1%99 us0.1%
DiffusionSymbolQuery::loadPaths11,046 us1.1%99 us0.1%
DiffusionRequest::newFromRepository301,037 us1.0%320 us0.3%
ReflectionClass::__construct514957 us1.0%276 us0.3%
phutil_utf8_strtolower91947 us1.0%242 us0.2%
idx1,361924 us0.9%921 us0.9%