XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total74,051507,920 us100.0%507,920 us100.0%
main()1507,920 us100.0%82 us0.0%
AphrontApplicationConfiguration::processRequest1504,713 us99.4%84 us0.0%
PhabricatorTypeaheadModularDatasourceController::handleRequest1467,821 us92.1%184 us0.0%
PhabricatorTypeaheadCompositeDatasource::loadResults2451,072 us88.8%319 us0.1%
PhabricatorPolicyAwareQuery::execute26419,997 us82.7%2,040 us0.4%
PhabricatorPeopleDatasource::loadResults1379,676 us74.8%3,181 us0.6%
PhabricatorTypeaheadDatasource::executeQuery2297,478 us58.6%42 us0.0%
queryfx_all20291,169 us57.3%158 us0.0%
queryfx20286,889 us56.5%161 us0.0%
PhabricatorPeopleQuery::loadPage2271,876 us53.5%252 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery20271,069 us53.4%1,088 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery20269,177 us53.0%154 us0.0%
mysqli::query20269,003 us53.0%269,003 us53.0%
PhabricatorHandleQuery::loadPage198,760 us19.4%962 us0.2%
PhabricatorObjectQuery::loadPage475,933 us14.9%111 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID374,583 us14.7%277 us0.1%
PhabricatorPHIDType::loadObjects172,716 us14.3%40 us0.0%
PhabricatorPeopleQuery::didFilterPage254,957 us10.8%1,082 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols9254,895 us10.8%4,277 us0.8%
PhutilSymbolLoader::loadSymbol26250,309 us9.9%6,711 us1.3%
PhutilBootloader::loadLibrarySource25943,419 us8.5%1,340 us0.3%
PhutilBootloader::executeInclude25941,964 us8.3%25,701 us5.1%
PhabricatorPolicyFilter::apply2240,524 us8.0%5,763 us1.1%
PhabricatorProjectDatasource::loadResults140,192 us7.9%1,421 us0.3%
PhutilSymbolLoader::loadObjects434,469 us6.8%423 us0.1%
PhabricatorController::willBeginExecution133,333 us6.6%287 us0.1%
PhabricatorFileQuery::loadPage331,223 us6.1%1,567 us0.3%
PhabricatorPolicyFilter::checkCapability45326,416 us5.2%4,306 us0.8%
qsprintf6326,181 us5.2%372 us0.1%
xsprintf6325,605 us5.0%1,864 us0.4%
xsprintf_query13823,434 us4.6%2,720 us0.5%
__phutil_autoload8721,668 us4.3%861 us0.2%
PhabricatorProjectQuery::didFilterPage119,646 us3.9%537 us0.1%
LiskDAO::loadAllFromArray1418,780 us3.7%1,793 us0.4%
LiskDAO::loadAllWhere617,993 us3.5%71 us0.0%
LiskDAO::loadFromArray40217,844 us3.5%9,412 us1.9%
LiskDAO::loadRawDataWhere716,991 us3.3%171 us0.0%
DiffusionSymbolDatasource::loadResults116,552 us3.3%564 us0.1%
PhabricatorFile::getBestURI11316,430 us3.2%311 us0.1%
AphrontDatabaseConnection::queryData716,090 us3.2%54 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String54815,913 us3.1%1,564 us0.3%
LiskDAO::__call3,21015,795 us3.1%3,296 us0.6%
call_user_func_array36415,610 us3.1%1,211 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey34314,753 us2.9%1,443 us0.3%
PhabricatorPolicyAwareQuery::executeOne113,562 us2.7%12 us0.0%
PhabricatorPolicyCapability::getCapabilityMap34313,260 us2.6%1,264 us0.2%
PhabricatorPHIDType::getAllTypes913,016 us2.6%589 us0.1%
PhabricatorFile::getViewURI11312,926 us2.5%305 us0.1%
PhabricatorFile::getCDNURI11312,621 us2.5%1,708 us0.3%
LiskDAO::call3,21012,499 us2.5%8,268 us1.6%
mpull6512,455 us2.5%4,065 us0.8%
AphrontMySQLiDatabaseConnection::escapeBinaryString54811,289 us2.2%1,392 us0.3%
AphrontBaseMySQLDatabaseConnection::requireConnection5889,386 us1.8%110 us0.0%
PhabricatorPolicyFilter::getObjectPolicy9069,382 us1.8%6,006 us1.2%
AphrontBaseMySQLDatabaseConnection::establishConnection59,276 us1.8%139 us0.0%
DiffusionSymbolQuery::execute19,222 us1.8%57 us0.0%
PhabricatorEnv::getCDNURI1319,004 us1.8%1,026 us0.2%
AphrontMySQLiDatabaseConnection::connect58,909 us1.8%199 us0.0%
PhabricatorPeopleQuery::buildWhereClause28,659 us1.7%42 us0.0%
PhabricatorApplicationDatasource::loadResults18,588 us1.7%2,171 us0.4%
PhabricatorPeopleUserPHIDType::loadHandles18,405 us1.7%1,800 us0.4%
PhabricatorAuthSessionEngine::loadUserForSession18,219 us1.6%143 us0.0%
PhabricatorProjectQuery::loadPage17,949 us1.6%212 us0.0%
mysqli::real_connect57,849 us1.5%7,849 us1.5%
PhabricatorEdgeQuery::execute37,835 us1.5%224 us0.0%
PhutilURI::__construct1667,259 us1.4%5,028 us1.0%
PhabricatorCalendarEvent::loadCurrentStatuses17,223 us1.4%8 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause77,076 us1.4%6,642 us1.3%
queryfx_one17,042 us1.4%14 us0.0%
PhabricatorLiskDAO::willReadData4026,598 us1.3%1,486 us0.3%
PhabricatorRepositorySymbol::getURI305,988 us1.2%383 us0.1%
PhabricatorProject::getProfileImageURI315,081 us1.0%94 us0.0%
PhabricatorUser::getFullName2005,060 us1.0%1,109 us0.2%
run_init::query/PhabricatorApplicationQuery.php14,911 us1.0%4,110 us0.8%
msort24,507 us0.9%115 us0.0%
_qsprintf_check_type1384,330 us0.9%1,057 us0.2%
LiskDAO::willReadData4024,209 us0.8%525 us0.1%
pht2373,985 us0.8%1,067 us0.2%
AphrontBaseMySQLDatabaseConnection::selectAllResults203,964 us0.8%842 us0.2%
PhabricatorUser::getDefaultProfileImageURI183,896 us0.8%26 us0.0%
celerity_get_resource_uri183,870 us0.8%145 us0.0%
PhabricatorUser::getUsername6003,856 us0.8%852 us0.2%
LiskDAO::applyLiskDataSerialization4023,684 us0.7%1,727 us0.3%
PhabricatorFile::loadBuiltin13,667 us0.7%7 us0.0%
PhabricatorFile::loadBuiltins13,659 us0.7%36 us0.0%
PhabricatorTypeaheadResult::getSortKey2663,543 us0.7%751 us0.1%
phid_get_type8613,532 us0.7%2,132 us0.4%
PhabricatorFileQuery::buildWhereClause33,458 us0.7%45 us0.0%
phutil_utf8_strtolower3153,424 us0.7%709 us0.1%
PhabricatorUser::readField1,8043,420 us0.7%3,117 us0.6%
PhabricatorUser::getRealName5003,300 us0.6%681 us0.1%
_qsprintf_check_scalar_type7053,272 us0.6%1,444 us0.3%
PhabricatorFile::isViewableInBrowser1133,193 us0.6%171 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication273,145 us0.6%225 us0.0%
AphrontMySQLiDatabaseConnection::fetchAssoc4473,122 us0.6%607 us0.1%
DiffusionSymbolQuery::loadRepositories13,100 us0.6%158 us0.0%
DiffusionRequest::generateURI303,095 us0.6%457 us0.1%
AphrontBaseMySQLDatabaseConnection::validateUTF8String5483,060 us0.6%580 us0.1%
PhabricatorFile::getViewableMimeType1133,022 us0.6%921 us0.2%
AphrontApplicationConfiguration::buildController12,957 us0.6%49 us0.0%