XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total24,988126,652 us100.0%126,652 us100.0%
main()1126,652 us100.0%74 us0.1%
AphrontApplicationConfiguration::processRequest1123,503 us97.5%80 us0.1%
PhabricatorTypeaheadModularDatasourceController::handleRequest199,600 us78.6%217 us0.2%
PhabricatorTypeaheadCompositeDatasource::loadResults288,143 us69.6%187 us0.1%
PhabricatorPolicyAwareQuery::execute2358,606 us46.3%1,003 us0.8%
PhutilSymbolLoader::selectAndLoadSymbols9144,544 us35.2%3,938 us3.1%
PhutilSymbolLoader::loadSymbol26140,331 us31.8%2,634 us2.1%
PhutilBootloader::loadLibrarySource25837,580 us29.7%1,287 us1.0%
PhutilBootloader::executeInclude25836,182 us28.6%26,788 us21.2%
DiffusionSymbolDatasource::loadResults129,551 us23.3%633 us0.5%
PhabricatorPeopleDatasource::loadResults128,868 us22.8%184 us0.1%
PhabricatorHandleQuery::loadPage124,964 us19.7%106 us0.1%
__phutil_autoload8624,007 us19.0%806 us0.6%
PhabricatorObjectQuery::loadPage322,066 us17.4%59 us0.0%
PhutilSymbolLoader::loadObjects421,713 us17.1%391 us0.3%
PhabricatorController::willBeginExecution117,721 us14.0%244 us0.2%
DiffusionSymbolQuery::execute114,139 us11.2%59 us0.0%
qsprintf5213,637 us10.8%275 us0.2%
queryfx_all1713,356 us10.5%113 us0.1%
xsprintf5213,301 us10.5%1,354 us1.1%
queryfx1712,805 us10.1%115 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID212,703 us10.0%28 us0.0%
PhabricatorPHIDType::loadObjects112,594 us9.9%21 us0.0%
PhabricatorTypeaheadDatasource::executeQuery211,789 us9.3%37 us0.0%
xsprintf_query11711,762 us9.3%980 us0.8%
PhabricatorPHIDType::getAllTypes711,146 us8.8%433 us0.3%
PhabricatorPeopleQuery::didFilterPage210,595 us8.4%102 us0.1%
PhabricatorProjectDatasource::loadResults110,579 us8.4%203 us0.2%
PhabricatorPolicyFilter::apply2010,502 us8.3%622 us0.5%
AphrontMySQLiDatabaseConnection::escapeUTF8String249,979 us7.9%89 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString249,673 us7.6%80 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection589,591 us7.6%65 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection59,526 us7.5%131 us0.1%
PhabricatorTypeaheadMonogramDatasource::loadResults19,376 us7.4%23 us0.0%
PhabricatorObjectQuery::loadObjectsByName19,271 us7.3%206 us0.2%
AphrontMySQLiDatabaseConnection::connect59,238 us7.3%167 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery179,236 us7.3%477 us0.4%
PhabricatorRepositoryCommitPHIDType::canLoadNamedObject18,754 us6.9%8 us0.0%
PhabricatorRepositoryCommitPHIDType::getCommitObjectNamePattern18,715 us6.9%12 us0.0%
PhabricatorFileQuery::loadPage28,426 us6.7%232 us0.2%
mysqli::real_connect58,292 us6.5%8,292 us6.5%
PhabricatorPolicyAwareQuery::executeOne18,242 us6.5%11 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery178,124 us6.4%124 us0.1%
PhabricatorTypeaheadResult::setDisplayName638,060 us6.4%8,060 us6.4%
mysqli::query177,984 us6.3%7,984 us6.3%
PhabricatorPolicyFilter::checkCapability267,981 us6.3%343 us0.3%
PhabricatorApplicationDatasource::loadResults17,822 us6.2%1,804 us1.4%
PhabricatorPolicyCapability::getCapabilityByKey237,187 us5.7%111 us0.1%
PhabricatorPolicyCapability::getCapabilityMap237,054 us5.6%157 us0.1%
DiffusionSymbolQuery::buildWhereClause16,980 us5.5%24 us0.0%
mpull316,976 us5.5%654 us0.5%
AphrontBaseMySQLDatabaseConnection::escapeStringForLikeClause36,945 us5.5%16 us0.0%
PhabricatorRepositorySymbol::getURI305,915 us4.7%399 us0.3%
AphrontApplicationConfiguration::buildController15,589 us4.4%47 us0.0%
AphrontApplicationConfiguration::buildControllerForPath15,229 us4.1%384 us0.3%
PhabricatorTypeaheadResult::getWireFormat215,181 us4.1%359 us0.3%
PhabricatorProjectQuery::didFilterPage15,016 us4.0%85 us0.1%
LiskDAO::loadRawDataWhere64,784 us3.8%129 us0.1%
LiskDAO::loadAllWhere54,677 us3.7%42 us0.0%
PhutilURI::__toString364,323 us3.4%253 us0.2%
AphrontDatabaseConnection::queryData64,085 us3.2%34 us0.0%
PhutilURI::getPath374,053 us3.2%4,053 us3.2%
call_user_func_array3413,902 us3.1%837 us0.7%
PhabricatorProjectQuery::loadPage13,857 us3.0%67 us0.1%
pht2343,576 us2.8%1,027 us0.8%
DiffusionRequest::generateURI303,118 us2.5%484 us0.4%
AphrontURIMapper::mapPath143,065 us2.4%87 us0.1%
AphrontURIMapper::tryRule282,978 us2.4%121 us0.1%
PhabricatorPeopleQuery::loadPage22,964 us2.3%59 us0.0%
LiskDAO::loadFromArray332,957 us2.3%834 us0.7%
PhabricatorAuthSessionEngine::loadUserForSession12,804 us2.2%155 us0.1%
is_array2912,779 us2.2%2,779 us2.2%
DiffusionSymbolQuery::loadRepositories12,703 us2.1%139 us0.1%
LiskDAO::loadAllFromArray122,390 us1.9%173 us0.1%
DiffusionRequest::generateDiffusionURI302,344 us1.9%914 us0.7%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication242,267 us1.8%167 us0.1%
PhutilTranslator::translate2342,085 us1.6%1,630 us1.3%
PhabricatorEdgeQuery::execute22,037 us1.6%54 us0.0%
PhabricatorUser::getDefaultProfileImageURI12,017 us1.6%4 us0.0%
celerity_get_resource_uri12,013 us1.6%25 us0.0%
DiffusionRequest::newFromDictionary301,775 us1.4%130 us0.1%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources21,761 us1.4%125 us0.1%
LiskDAO::__call3391,748 us1.4%422 us0.3%
queryfx_one11,615 us1.3%15 us0.0%
PhabricatorApplicationQuery::loadPage131,610 us1.3%1,386 us1.1%
PhabricatorCalendarEvent::loadCurrentStatuses11,559 us1.2%7 us0.0%
DiffusionSymbolQuery::loadArcanistProjects11,557 us1.2%103 us0.1%
PhutilURI::__construct391,552 us1.2%881 us0.7%
PhabricatorSetupCheck::willProcessRequest11,498 us1.2%7 us0.0%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens11,454 us1.1%387 us0.3%
LiskDAO::hasProperty1051,444 us1.1%124 us0.1%
LiskDAO::checkProperty1421,412 us1.1%271 us0.2%
PhabricatorRepositoryQuery::loadPage11,412 us1.1%33 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,408 us1.1%14 us0.0%
newv1851,367 us1.1%560 us0.4%
CelerityResourceMap::getNamedInstance11,347 us1.1%16 us0.0%
LiskDAO::call3391,326 us1.0%980 us0.8%
LiskDAO::establishConnection171,315 us1.0%222 us0.2%
PhabricatorTypeaheadDatasource::tokenizeString491,208 us1.0%299 us0.2%
PhabricatorProjectQuery::buildJoinClause11,182 us0.9%36 us0.0%