XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total24,988310,272 us100.0%310,272 us100.0%
main()1310,272 us100.0%77 us0.0%
AphrontApplicationConfiguration::processRequest1290,823 us93.7%81 us0.0%
PhabricatorTypeaheadModularDatasourceController::handleRequest1215,122 us69.3%148 us0.0%
PhabricatorTypeaheadCompositeDatasource::loadResults2181,079 us58.4%200 us0.1%
PhabricatorPolicyAwareQuery::execute23146,013 us47.1%1,100 us0.4%
PhutilSymbolLoader::selectAndLoadSymbols91132,959 us42.9%4,233 us1.4%
PhutilSymbolLoader::loadSymbol261128,418 us41.4%2,819 us0.9%
PhutilBootloader::loadLibrarySource258125,499 us40.4%16,528 us5.3%
PhabricatorPeopleDatasource::loadResults1114,930 us37.0%12,368 us4.0%
PhutilBootloader::executeInclude258108,858 us35.1%58,475 us18.8%
PhabricatorHandleQuery::loadPage197,808 us31.5%119 us0.0%
PhutilSymbolLoader::loadObjects471,879 us23.2%385 us0.1%
__phutil_autoload8662,290 us20.1%825 us0.3%
PhabricatorController::willBeginExecution157,785 us18.6%277 us0.1%
qsprintf5257,554 us18.5%299 us0.1%
xsprintf5257,145 us18.4%1,407 us0.5%
xsprintf_query11755,535 us17.9%990 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String2453,685 us17.3%93 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString2453,352 us17.2%85 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection5853,264 us17.2%72 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection553,192 us17.1%127 us0.0%
AphrontMySQLiDatabaseConnection::connect552,892 us17.0%187 us0.1%
mysqli::real_connect551,890 us16.7%51,890 us16.7%
queryfx_all1744,036 us14.2%122 us0.0%
queryfx1743,447 us14.0%128 us0.0%
PhabricatorPHIDType::getAllTypes742,884 us13.8%420 us0.1%
PhabricatorObjectQuery::loadPage341,987 us13.5%64 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID241,033 us13.2%33 us0.0%
PhabricatorPHIDType::loadObjects140,907 us13.2%25 us0.0%
PhabricatorPeopleQuery::didFilterPage238,455 us12.4%123 us0.0%
DiffusionSymbolDatasource::loadResults131,634 us10.2%564 us0.2%
PhabricatorPolicyFilter::apply2027,066 us8.7%659 us0.2%
DiffusionSymbolQuery::execute124,773 us8.0%59 us0.0%
PhabricatorPolicyAwareQuery::executeOne124,636 us7.9%12 us0.0%
PhabricatorPolicyFilter::checkCapability2624,355 us7.8%353 us0.1%
PhabricatorFileQuery::loadPage224,138 us7.8%249 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey2323,537 us7.6%112 us0.0%
PhabricatorPolicyCapability::getCapabilityMap2323,401 us7.5%181 us0.1%
LiskDAO::loadRawDataWhere622,251 us7.2%141 us0.0%
LiskDAO::loadAllWhere522,108 us7.1%40 us0.0%
AphrontDatabaseConnection::queryData621,518 us6.9%38 us0.0%
call_user_func_array34121,331 us6.9%865 us0.3%
PhabricatorAuthSessionEngine::loadUserForSession119,149 us6.2%161 us0.1%
PhabricatorTypeaheadDatasource::executeQuery218,122 us5.8%43 us0.0%
AphrontApplicationConfiguration::buildController117,280 us5.6%51 us0.0%
AphrontApplicationConfiguration::buildControllerForPath116,906 us5.4%432 us0.1%
PhabricatorFileQuery::buildWhereClause216,325 us5.3%33 us0.0%
DarkConsoleErrorLogPluginAPI::registerErrorHandler116,251 us5.2%19 us0.0%
PhabricatorProjectDatasource::loadResults115,947 us5.1%172 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery1715,858 us5.1%544 us0.2%
PhabricatorApplicationDatasource::loadResults115,635 us5.0%1,727 us0.6%
AphrontMySQLiDatabaseConnection::rawQuery1714,659 us4.7%132 us0.0%
mysqli::query1714,509 us4.7%14,509 us4.7%
PhabricatorTypeaheadDatasource::setLimit713,978 us4.5%13,978 us4.5%
queryfx_one113,791 us4.4%17 us0.0%
PhabricatorCalendarEvent::loadCurrentStatuses113,408 us4.3%7 us0.0%
load::query/PhabricatorObjectQuery.php112,745 us4.1%12,745 us4.1%
mpull3110,743 us3.5%634 us0.2%
load::phid/PhabricatorApplicationTransactionTransactionPHIDType.php19,132 us2.9%9,132 us2.9%
PhabricatorApplication::getAllInstalledApplications29,080 us2.9%8,386 us2.7%
PhabricatorProjectQuery::loadPage19,032 us2.9%69 us0.0%
PhabricatorTypeaheadResult::getWireFormat219,014 us2.9%309 us0.1%
PhabricatorTypeaheadResult::getIcon218,626 us2.8%58 us0.0%
PhabricatorTypeaheadResult::getDefaultIcon218,522 us2.7%8,304 us2.7%
pht2347,695 us2.5%1,002 us0.3%
newv1857,690 us2.5%576 us0.2%
PhabricatorController::shouldRequireMultiFactorEnrollment17,408 us2.4%21 us0.0%
PhabricatorUser::getIsStandardUser17,333 us2.4%17 us0.0%
ReflectionClass::__construct5147,191 us2.3%329 us0.1%
error_reporting5167,173 us2.3%7,173 us2.3%
DiffusionSymbolQuery::loadArcanistProjects17,042 us2.3%105 us0.0%
run_init::controller/PhabricatorTypeaheadModularDatasourceController.php16,526 us2.1%26 us0.0%
DiffusionSymbolQuery::buildWhereClause16,476 us2.1%14 us0.0%
AphrontBaseMySQLDatabaseConnection::escapeStringForLikeClause36,459 us2.1%21 us0.0%
PhabricatorProjectQuery::buildJoinClause16,260 us2.0%36 us0.0%
PhutilTranslator::translate2346,226 us2.0%1,597 us0.5%
PhabricatorLiskDAO::getTableName145,753 us1.9%5,750 us1.9%
PhabricatorRepositorySymbol::getURI305,581 us1.8%374 us0.1%
idx1,3615,180 us1.7%945 us0.3%
PhabricatorProjectQuery::didFilterPage15,125 us1.7%85 us0.0%
PhabricatorTypeaheadDatasource::filterResultsAgainstTokens15,010 us1.6%397 us0.1%
PhabricatorHarbormasterApplication::getShortDescription24,275 us1.4%3 us0.0%
array_key_exists6494,266 us1.4%4,266 us1.4%
PhabricatorPeopleQuery::loadPage24,121 us1.3%75 us0.0%
load::util/PhabricatorHash.php14,081 us1.3%4,081 us1.3%
load::capability/ProjectDefaultEditCapability.php14,050 us1.3%4,050 us1.3%
load::phid/PhabricatorTokenTokenPHIDType.php14,049 us1.3%4,049 us1.3%
strncmp2223,554 us1.1%3,554 us1.1%
PhabricatorPHIDType::getTypeConstant963,451 us1.1%3,318 us1.1%
LiskDAO::loadFromArray333,144 us1.0%928 us0.3%
DiffusionRequest::generateURI303,000 us1.0%457 us0.1%
DiffusionSymbolQuery::loadRepositories12,815 us0.9%141 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication242,668 us0.9%181 us0.1%
LiskDAO::loadAllFromArray122,517 us0.8%188 us0.1%
DiffusionRequest::generateDiffusionURI302,270 us0.7%886 us0.3%
PhabricatorUser::getDefaultProfileImageURI12,202 us0.7%4 us0.0%
celerity_get_resource_uri12,198 us0.7%33 us0.0%
PhabricatorEdgeQuery::execute22,089 us0.7%57 us0.0%
PhabricatorApplicationQuery::loadPage131,936 us0.6%1,642 us0.5%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources21,877 us0.6%130 us0.0%