XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total17,704140,472 us100.0%140,472 us100.0%
main()1140,472 us100.0%80 us0.1%
AphrontApplicationConfiguration::processRequest1137,272 us97.7%70 us0.0%
PhabricatorTypeaheadModularDatasourceController::handleRequest1106,442 us75.8%123 us0.1%
PhabricatorTypeaheadCompositeDatasource::loadResults291,892 us65.4%177 us0.1%
PhabricatorPolicyAwareQuery::execute1983,790 us59.6%833 us0.6%
PhutilSymbolLoader::selectAndLoadSymbols8654,777 us39.0%3,872 us2.8%
PhutilSymbolLoader::loadSymbol25650,682 us36.1%2,611 us1.9%
PhutilBootloader::loadLibrarySource25347,903 us34.1%1,245 us0.9%
PhutilBootloader::executeInclude25346,539 us33.1%34,204 us24.3%
PhabricatorPeopleDatasource::loadResults146,519 us33.1%144 us0.1%
PhutilSymbolLoader::loadObjects440,408 us28.8%388 us0.3%
PhabricatorHandleQuery::loadPage137,034 us26.4%96 us0.1%
PhabricatorTypeaheadDatasource::executeQuery230,065 us21.4%40 us0.0%
queryfx_all1129,196 us20.8%78 us0.1%
queryfx1128,895 us20.6%82 us0.1%
PhabricatorController::willBeginExecution127,539 us19.6%247 us0.2%
qsprintf3626,324 us18.7%3,849 us2.7%
PhabricatorProjectDatasource::loadResults123,035 us16.4%139 us0.1%
xsprintf3622,415 us16.0%2,437 us1.7%
PhabricatorObjectQuery::loadPage320,800 us14.8%58 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery1120,706 us14.7%298 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery1120,029 us14.3%73 us0.1%
PhabricatorPHIDType::getAllTypes620,018 us14.3%394 us0.3%
mysqli::query1119,945 us14.2%19,945 us14.2%
xsprintf_query8419,845 us14.1%648 us0.5%
AphrontMySQLiDatabaseConnection::escapeUTF8String1418,722 us13.3%78 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString1418,499 us13.2%50 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3618,449 us13.1%49 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection518,400 us13.1%126 us0.1%
AphrontMySQLiDatabaseConnection::connect518,116 us12.9%3,349 us2.4%
__phutil_autoload8116,646 us11.9%741 us0.5%
PhabricatorObjectQuery::loadObjectsByPHID215,973 us11.4%26 us0.0%
PhabricatorPHIDType::loadObjects115,877 us11.3%22 us0.0%
LiskDAO::loadRawDataWhere414,451 us10.3%96 us0.1%
AphrontDatabaseConnection::queryData413,895 us9.9%26 us0.0%
call_user_func_array30513,785 us9.8%718 us0.5%
mysqli::real_connect512,696 us9.0%12,696 us9.0%
PhabricatorProjectQuery::didFilterPage111,203 us8.0%83 us0.1%
PhabricatorPolicyFilter::apply1611,199 us8.0%458 us0.3%
LiskDAO::loadAllWhere310,672 us7.6%26 us0.0%
PhabricatorProjectQuery::loadPage110,241 us7.3%65 us0.0%
PhabricatorPeopleQuery::loadPage29,675 us6.9%65 us0.0%
PhabricatorPolicyAwareQuery::executeOne19,623 us6.9%12 us0.0%
PhabricatorPeopleQuery::didFilterPage29,322 us6.6%57 us0.0%
PhabricatorFileQuery::loadPage19,270 us6.6%146 us0.1%
PhabricatorPolicyFilter::checkCapability169,065 us6.5%241 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey158,527 us6.1%80 us0.1%
PhabricatorPolicyCapability::getCapabilityMap158,431 us6.0%121 us0.1%
PhabricatorApplicationDatasource::loadResults17,761 us5.5%1,864 us1.3%
PhabricatorAuthSessionEngine::loadUserForSession17,134 us5.1%143 us0.1%
DiffusionSymbolDatasource::loadResults16,905 us4.9%42 us0.0%
PhabricatorCalendarEvent::loadCurrentStatuses16,785 us4.8%6 us0.0%
DiffusionSymbolQuery::execute16,664 us4.7%37 us0.0%
PhabricatorTypeaheadMonogramDatasource::loadResults15,973 us4.3%1,151 us0.8%
queryfx_one15,940 us4.2%14 us0.0%
DiffusionSymbolQuery::buildWhereClause15,634 us4.0%13 us0.0%
AphrontBaseMySQLDatabaseConnection::escapeStringForLikeClause35,605 us4.0%15 us0.0%
PhabricatorProjectQuery::buildJoinClause15,313 us3.8%39 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication205,169 us3.7%131 us0.1%
PhabricatorApplicationQuery::loadPage114,964 us3.5%4,748 us3.4%
PhabricatorObjectQuery::loadObjectsByName14,737 us3.4%4,053 us2.9%
PhabricatorUser::loadPreferences14,430 us3.2%25 us0.0%
LiskDAO::loadOneWhere14,184 us3.0%16 us0.0%
load::phid/PhabricatorPeopleExternalPHIDType.php13,839 us2.7%3,839 us2.7%
PhabricatorPeopleQuery::buildGroupClause23,706 us2.6%9 us0.0%
pht2323,401 us2.4%1,006 us0.7%
AphrontApplicationConfiguration::buildController12,726 us1.9%47 us0.0%
AphrontApplicationConfiguration::buildControllerForPath12,361 us1.7%378 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause42,111 us1.5%108 us0.1%
PhabricatorFileQuery::buildWhereClause12,031 us1.4%16 us0.0%
PhabricatorUser::getDefaultProfileImageURI11,999 us1.4%4 us0.0%
celerity_get_resource_uri11,995 us1.4%25 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause41,959 us1.4%66 us0.0%
mysqli::set_charset51,941 us1.4%1,941 us1.4%
PhutilTranslator::translate2321,937 us1.4%1,549 us1.1%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources21,794 us1.3%119 us0.1%
LiskDAO::loadFromArray81,655 us1.2%408 us0.3%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens11,483 us1.1%402 us0.3%
PhabricatorSetupCheck::willProcessRequest11,482 us1.1%9 us0.0%
PhabricatorEdgeQuery::execute11,466 us1.0%27 us0.0%
run_init::typeahead/AlmanacInterfaceDatasource.php11,436 us1.0%40 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,385 us1.0%10 us0.0%
newv1851,305 us0.9%543 us0.4%
CelerityResourceMap::getNamedInstance11,265 us0.9%18 us0.0%
PhabricatorTypeaheadDatasource::tokenizeString491,156 us0.8%312 us0.2%
PhabricatorCaches::getSetupCache21,102 us0.8%10 us0.0%
mpull231,094 us0.8%277 us0.2%
LiskDAO::establishConnection111,089 us0.8%158 us0.1%
PhabricatorEnv::getEnvConfig3161,043 us0.7%292 us0.2%
LiskDAO::hasProperty781,003 us0.7%96 us0.1%
LiskDAO::checkProperty104970 us0.7%204 us0.1%
LiskDAO::loadAllFromArray8962 us0.7%59 us0.0%
PhabricatorApplication::getAllInstalledApplications2962 us0.7%317 us0.2%
DarkConsoleCore::__construct1896 us0.6%56 us0.0%
error_reporting506844 us0.6%844 us0.6%
ReflectionClass::__construct511818 us0.6%278 us0.2%
run_init::query/PhabricatorApplicationQuery.php1786 us0.6%28 us0.0%
LiskDAO::getAllLiskProperties6765 us0.5%464 us0.3%
PhabricatorConfigStackSource::getKeys19748 us0.5%212 us0.2%
PhabricatorCaches::newStackFromCaches1734 us0.5%19 us0.0%