XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total67,824411,033 us100.0%411,033 us100.0%
main()1411,033 us100.0%73 us0.0%
AphrontApplicationConfiguration::processRequest1407,949 us99.2%72 us0.0%
PhabricatorTypeaheadModularDatasourceController::handleRequest1387,057 us94.2%157 us0.0%
PhabricatorTypeaheadCompositeDatasource::loadResults2377,237 us91.8%232 us0.1%
PhabricatorPolicyAwareQuery::execute24350,145 us85.2%1,592 us0.4%
PhabricatorPeopleDatasource::loadResults1331,231 us80.6%3,044 us0.7%
queryfx_all17248,863 us60.5%125 us0.0%
PhabricatorTypeaheadDatasource::executeQuery2247,602 us60.2%39 us0.0%
queryfx17246,355 us59.9%130 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery17239,360 us58.2%855 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery17237,863 us57.9%130 us0.0%
mysqli::query17237,720 us57.8%237,720 us57.8%
PhabricatorPeopleQuery::loadPage2237,365 us57.7%232 us0.1%
PhabricatorHandleQuery::loadPage185,116 us20.7%933 us0.2%
PhabricatorPHIDType::loadObjects161,772 us15.0%33 us0.0%
PhabricatorPeopleQuery::didFilterPage247,118 us11.5%1,048 us0.3%
PhutilSymbolLoader::selectAndLoadSymbols9135,637 us8.7%4,014 us1.0%
PhutilSymbolLoader::loadSymbol26131,314 us7.6%2,614 us0.6%
PhutilBootloader::loadLibrarySource25828,563 us6.9%1,252 us0.3%
PhabricatorPolicyFilter::apply2028,179 us6.9%5,011 us1.2%
PhutilBootloader::executeInclude25827,191 us6.6%18,733 us4.6%
PhabricatorFileQuery::loadPage224,862 us6.0%1,362 us0.3%
PhutilSymbolLoader::loadObjects421,477 us5.2%409 us0.1%
PhabricatorProjectDatasource::loadResults118,322 us4.5%549 us0.1%
PhabricatorPolicyFilter::checkCapability42017,890 us4.4%3,902 us0.9%
PhabricatorController::willBeginExecution117,638 us4.3%289 us0.1%
qsprintf5215,707 us3.8%303 us0.1%
LiskDAO::loadAllFromArray1215,436 us3.8%1,357 us0.3%
__phutil_autoload8615,304 us3.7%770 us0.2%
xsprintf5215,296 us3.7%1,441 us0.4%
DiffusionSymbolDatasource::loadResults115,155 us3.7%571 us0.1%
LiskDAO::loadFromArray34214,853 us3.6%8,223 us2.0%
xsprintf_query11713,643 us3.3%2,228 us0.5%
LiskDAO::__call2,85112,948 us3.2%2,914 us0.7%
PhabricatorPHIDType::getAllTypes811,448 us2.8%442 us0.1%
LiskDAO::loadAllWhere511,120 us2.7%49 us0.0%
LiskDAO::loadRawDataWhere610,867 us2.6%140 us0.0%
PhabricatorFile::getBestURI9010,369 us2.5%233 us0.1%
AphrontDatabaseConnection::queryData610,105 us2.5%41 us0.0%
LiskDAO::call2,85110,034 us2.4%6,298 us1.5%
mpull439,896 us2.4%2,635 us0.6%
call_user_func_array3419,847 us2.4%864 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey3289,423 us2.3%1,334 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String4899,092 us2.2%1,390 us0.3%
PhabricatorFile::getViewURI908,500 us2.1%251 us0.1%
PhabricatorProjectQuery::didFilterPage18,491 us2.1%170 us0.0%
PhabricatorPolicyAwareQuery::executeOne18,283 us2.0%11 us0.0%
PhabricatorFile::getCDNURI908,249 us2.0%1,348 us0.3%
PhabricatorPeopleUserPHIDType::loadHandles18,185 us2.0%1,774 us0.4%
DiffusionSymbolQuery::execute18,065 us2.0%56 us0.0%
PhabricatorPolicyCapability::getCapabilityMap3288,055 us2.0%1,130 us0.3%
PhabricatorApplicationDatasource::loadResults17,658 us1.9%1,689 us0.4%
PhabricatorEdgeQuery::execute26,371 us1.5%171 us0.0%
PhabricatorEnv::getCDNURI1126,115 us1.5%856 us0.2%
PhabricatorRepositorySymbol::getURI305,773 us1.4%388 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString4895,177 us1.3%1,238 us0.3%
PhabricatorLiskDAO::willReadData3425,153 us1.3%1,296 us0.3%
PhabricatorProjectQuery::loadPage15,019 us1.2%104 us0.0%
PhutilURI::__construct1475,015 us1.2%3,054 us0.7%
PhabricatorCalendarEvent::loadCurrentStatuses14,869 us1.2%7 us0.0%
PhabricatorUser::getFullName2004,791 us1.2%1,123 us0.3%
PhabricatorPolicyFilter::getObjectPolicy8404,437 us1.1%1,621 us0.4%
msort23,984 us1.0%95 us0.0%
PhabricatorUser::getUsername6003,675 us0.9%729 us0.2%
PhabricatorUser::getDefaultProfileImageURI223,599 us0.9%40 us0.0%
celerity_get_resource_uri223,559 us0.9%174 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection5233,462 us0.8%89 us0.0%
pht2343,387 us0.8%1,003 us0.2%
AphrontBaseMySQLDatabaseConnection::establishConnection53,373 us0.8%124 us0.0%
PhabricatorUser::readField1,8043,298 us0.8%3,089 us0.8%
phid_get_type8133,275 us0.8%2,033 us0.5%
PhabricatorTypeaheadResult::getSortKey2423,162 us0.8%673 us0.2%
PhabricatorUser::getRealName5003,139 us0.8%623 us0.2%
LiskDAO::willReadData3423,124 us0.8%432 us0.1%
DiffusionRequest::generateURI303,102 us0.8%458 us0.1%
AphrontMySQLiDatabaseConnection::connect53,082 us0.7%179 us0.0%
phutil_utf8_strtolower2913,058 us0.7%675 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession12,824 us0.7%143 us0.0%
DiffusionSymbolQuery::loadRepositories12,803 us0.7%140 us0.0%
PhabricatorFileQuery::buildWhereClause22,699 us0.7%30 us0.0%
LiskDAO::applyLiskDataSerialization3422,692 us0.7%1,372 us0.3%
AphrontApplicationConfiguration::buildController12,658 us0.6%48 us0.0%
PhabricatorTypeaheadResult::getWireFormat1002,639 us0.6%1,241 us0.3%
AphrontBaseMySQLDatabaseConnection::validateUTF8String4892,525 us0.6%511 us0.1%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication252,408 us0.6%176 us0.0%
mb_convert_case2912,371 us0.6%2,371 us0.6%
AphrontApplicationConfiguration::buildControllerForPath12,292 us0.6%380 us0.1%
AphrontBaseMySQLDatabaseConnection::selectAllResults172,284 us0.6%626 us0.2%
DiffusionRequest::generateDiffusionURI302,265 us0.6%877 us0.2%
mysqli::real_connect52,134 us0.5%2,134 us0.5%
_qsprintf_check_type1172,108 us0.5%825 us0.2%
preg_match1,2802,024 us0.5%2,024 us0.5%
phutil_is_utf84892,014 us0.5%1,079 us0.3%
idx3,7502,006 us0.5%1,992 us0.5%
PhabricatorFile::getPolicy1781,977 us0.5%490 us0.1%
PhabricatorPeopleQuery::buildWhereClause21,976 us0.5%32 us0.0%
PhutilTranslator::translate2341,957 us0.5%1,596 us0.4%
PhabricatorEdgeQuery::buildWhereClause21,886 us0.5%22 us0.0%
LiskDAO::getConfigOption7021,879 us0.5%1,472 us0.4%
PhabricatorUser::isUserActivated1001,849 us0.4%600 us0.1%