XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total24,98898,885 us100.0%98,885 us100.0%
main()198,885 us100.0%74 us0.1%
AphrontApplicationConfiguration::processRequest195,749 us96.8%67 us0.1%
PhabricatorTypeaheadModularDatasourceController::handleRequest174,947 us75.8%123 us0.1%
PhabricatorTypeaheadCompositeDatasource::loadResults268,024 us68.8%178 us0.2%
PhabricatorPolicyAwareQuery::execute2352,458 us53.0%1,041 us1.1%
PhutilSymbolLoader::selectAndLoadSymbols9137,177 us37.6%3,967 us4.0%
PhutilSymbolLoader::loadSymbol26132,971 us33.3%2,669 us2.7%
PhabricatorPeopleDatasource::loadResults130,727 us31.1%177 us0.2%
PhutilBootloader::loadLibrarySource25830,211 us30.6%1,262 us1.3%
PhutilBootloader::executeInclude25828,834 us29.2%18,803 us19.0%
PhabricatorHandleQuery::loadPage126,538 us26.8%123 us0.1%
PhutilSymbolLoader::loadObjects422,416 us22.7%443 us0.4%
PhabricatorController::willBeginExecution117,483 us17.7%273 us0.3%
__phutil_autoload8615,996 us16.2%780 us0.8%
DiffusionSymbolDatasource::loadResults115,240 us15.4%557 us0.6%
PhabricatorObjectQuery::loadPage314,342 us14.5%69 us0.1%
queryfx_all1713,322 us13.5%118 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID213,263 us13.4%33 us0.0%
PhabricatorPHIDType::loadObjects113,141 us13.3%21 us0.0%
queryfx1712,721 us12.9%121 us0.1%
PhabricatorTypeaheadDatasource::executeQuery212,192 us12.3%36 us0.0%
PhabricatorPHIDType::getAllTypes712,173 us12.3%471 us0.5%
PhabricatorPeopleQuery::didFilterPage211,169 us11.3%104 us0.1%
PhabricatorProjectDatasource::loadResults110,900 us11.0%203 us0.2%
PhabricatorPolicyFilter::apply2010,616 us10.7%635 us0.6%
AphrontBaseMySQLDatabaseConnection::executeRawQuery179,005 us9.1%485 us0.5%
PhabricatorFileQuery::loadPage28,413 us8.5%226 us0.2%
PhabricatorPolicyAwareQuery::executeOne18,221 us8.3%11 us0.0%
DiffusionSymbolQuery::execute18,194 us8.3%52 us0.1%
PhabricatorApplicationDatasource::loadResults18,113 us8.2%1,773 us1.8%
PhabricatorPolicyFilter::checkCapability267,965 us8.1%337 us0.3%
AphrontMySQLiDatabaseConnection::rawQuery177,910 us8.0%118 us0.1%
mysqli::query177,775 us7.9%7,775 us7.9%
qsprintf527,518 us7.6%277 us0.3%
PhabricatorPolicyCapability::getCapabilityByKey237,165 us7.2%107 us0.1%
xsprintf527,154 us7.2%1,424 us1.4%
PhabricatorPolicyCapability::getCapabilityMap237,038 us7.1%184 us0.2%
PhabricatorRepositorySymbol::getURI305,753 us5.8%374 us0.4%
xsprintf_query1175,475 us5.5%975 us1.0%
PhabricatorProjectQuery::didFilterPage15,090 us5.1%92 us0.1%
LiskDAO::loadRawDataWhere64,761 us4.8%124 us0.1%
LiskDAO::loadAllWhere54,648 us4.7%47 us0.0%
AphrontDatabaseConnection::queryData64,050 us4.1%37 us0.0%
PhabricatorProjectQuery::loadPage13,926 us4.0%64 us0.1%
pht2343,857 us3.9%1,135 us1.1%
call_user_func_array3413,845 us3.9%955 us1.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String243,656 us3.7%86 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString243,357 us3.4%85 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection583,272 us3.3%66 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection53,206 us3.2%124 us0.1%
DiffusionRequest::generateURI303,120 us3.2%457 us0.5%
LiskDAO::loadFromArray333,109 us3.1%863 us0.9%
PhabricatorPeopleQuery::loadPage23,050 us3.1%64 us0.1%
AphrontMySQLiDatabaseConnection::connect52,918 us3.0%163 us0.2%
DiffusionSymbolQuery::loadRepositories12,896 us2.9%146 us0.1%
AphrontApplicationConfiguration::buildController12,780 us2.8%47 us0.0%
mpull312,777 us2.8%624 us0.6%
PhabricatorAuthSessionEngine::loadUserForSession12,772 us2.8%143 us0.1%
LiskDAO::loadAllFromArray122,572 us2.6%191 us0.2%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication242,484 us2.5%183 us0.2%
AphrontApplicationConfiguration::buildControllerForPath12,416 us2.4%391 us0.4%
PhabricatorUser::getDefaultProfileImageURI12,415 us2.4%11 us0.0%
celerity_get_resource_uri12,404 us2.4%25 us0.0%
DiffusionRequest::generateDiffusionURI302,388 us2.4%959 us1.0%
PhutilTranslator::translate2342,213 us2.2%1,639 us1.7%
PhabricatorEdgeQuery::execute22,065 us2.1%55 us0.1%
mysqli::real_connect52,015 us2.0%2,015 us2.0%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources21,864 us1.9%150 us0.2%
LiskDAO::__call3391,772 us1.8%421 us0.4%
DiffusionRequest::newFromDictionary301,720 us1.7%125 us0.1%
PhabricatorApplicationQuery::loadPage131,703 us1.7%1,464 us1.5%
CelerityResourceMap::getNamedInstance11,651 us1.7%17 us0.0%
queryfx_one11,613 us1.6%14 us0.0%
PhabricatorCalendarEvent::loadCurrentStatuses11,607 us1.6%7 us0.0%
PhutilURI::__construct391,598 us1.6%895 us0.9%
DiffusionSymbolQuery::loadArcanistProjects11,573 us1.6%109 us0.1%
PhabricatorRepositoryQuery::loadPage11,522 us1.5%36 us0.0%
LiskDAO::hasProperty1051,521 us1.5%126 us0.1%
LiskDAO::checkProperty1421,486 us1.5%288 us0.3%
PhabricatorSetupCheck::willProcessRequest11,475 us1.5%8 us0.0%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens11,471 us1.5%408 us0.4%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,384 us1.4%11 us0.0%
LiskDAO::call3391,351 us1.4%1,008 us1.0%
newv1851,328 us1.3%562 us0.6%
LiskDAO::establishConnection171,289 us1.3%216 us0.2%
LiskDAO::getAllLiskProperties91,197 us1.2%714 us0.7%
PhabricatorProjectQuery::buildJoinClause11,146 us1.2%34 us0.0%
PhabricatorTypeaheadDatasource::tokenizeString491,138 us1.2%305 us0.3%
DiffusionSymbolQuery::loadPaths11,100 us1.1%101 us0.1%
PhabricatorCaches::getSetupCache21,095 us1.1%8 us0.0%
PhabricatorUser::loadPreferences11,091 us1.1%28 us0.0%
DiffusionRequest::newFromRepository301,084 us1.1%313 us0.3%
PhabricatorTypeaheadMonogramDatasource::loadResults11,069 us1.1%23 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause61,056 us1.1%149 us0.2%
PhabricatorFileQuery::buildWhereClause21,051 us1.1%29 us0.0%
idx1,3611,019 us1.0%996 us1.0%
PhabricatorTypeaheadResult::getWireFormat211,013 us1.0%335 us0.3%
CelerityResourceMap::__construct1992 us1.0%142 us0.1%
PhabricatorEnv::getEnvConfig352992 us1.0%320 us0.3%
PhabricatorObjectQuery::loadObjectsByName1946 us1.0%190 us0.2%