XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total70,827387,658 us100.0%387,658 us100.0%
main()1387,658 us100.0%91 us0.0%
AphrontApplicationConfiguration::processRequest1384,324 us99.1%74 us0.0%
PhabricatorTypeaheadModularDatasourceController::handleRequest1362,242 us93.4%180 us0.0%
PhabricatorTypeaheadCompositeDatasource::loadResults2351,810 us90.8%262 us0.1%
PhabricatorPolicyAwareQuery::execute29322,149 us83.1%1,956 us0.5%
PhabricatorPeopleDatasource::loadResults1288,257 us74.4%3,135 us0.8%
PhabricatorTypeaheadDatasource::executeQuery2215,941 us55.7%43 us0.0%
queryfx_all21208,001 us53.7%177 us0.0%
queryfx21205,132 us52.9%177 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery21197,215 us50.9%1,031 us0.3%
AphrontMySQLiDatabaseConnection::rawQuery21195,351 us50.4%176 us0.0%
mysqli::query21195,156 us50.3%195,156 us50.3%
PhabricatorPeopleQuery::loadPage2191,564 us49.4%237 us0.1%
PhabricatorHandleQuery::loadPage188,084 us22.7%1,056 us0.3%
PhabricatorPHIDType::loadObjects163,983 us16.5%44 us0.0%
PhabricatorPeopleQuery::didFilterPage249,244 us12.7%1,140 us0.3%
PhutilSymbolLoader::selectAndLoadSymbols9236,705 us9.5%4,137 us1.1%
PhabricatorProjectDatasource::loadResults134,123 us8.8%789 us0.2%
PhutilSymbolLoader::loadSymbol26232,314 us8.3%2,727 us0.7%
PhabricatorPolicyFilter::apply2431,039 us8.0%5,240 us1.4%
PhabricatorFileQuery::loadPage329,586 us7.6%1,537 us0.4%
PhutilBootloader::loadLibrarySource25929,492 us7.6%1,323 us0.3%
PhutilBootloader::executeInclude25928,058 us7.2%19,165 us4.9%
qsprintf7123,985 us6.2%411 us0.1%
xsprintf7123,453 us6.0%1,926 us0.5%
PhutilSymbolLoader::loadObjects421,432 us5.5%394 us0.1%
xsprintf_query15621,238 us5.5%2,547 us0.7%
PhabricatorController::willBeginExecution118,594 us4.8%253 us0.1%
PhabricatorPolicyFilter::checkCapability43318,315 us4.7%4,083 us1.1%
__phutil_autoload8716,322 us4.2%867 us0.2%
LiskDAO::loadAllFromArray1516,294 us4.2%1,400 us0.4%
DiffusionSymbolDatasource::loadResults116,051 us4.1%601 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String51916,028 us4.1%1,593 us0.4%
LiskDAO::loadFromArray36115,665 us4.0%8,519 us2.2%
PhabricatorProjectQuery::loadPage213,966 us3.6%166 us0.0%
LiskDAO::__call2,95413,891 us3.6%3,075 us0.8%
PhabricatorProjectQuery::didFilterPage212,705 us3.3%236 us0.1%
LiskDAO::loadAllWhere612,449 us3.2%62 us0.0%
LiskDAO::loadRawDataWhere711,991 us3.1%188 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString51911,822 us3.0%1,280 us0.3%
PhabricatorFile::getBestURI10011,481 us3.0%266 us0.1%
PhabricatorPHIDType::getAllTypes1011,345 us2.9%480 us0.1%
AphrontDatabaseConnection::queryData711,060 us2.9%53 us0.0%
LiskDAO::call2,95410,816 us2.8%6,818 us1.8%
call_user_func_array37310,726 us2.8%1,048 us0.3%
mpull5310,623 us2.7%2,753 us0.7%
AphrontBaseMySQLDatabaseConnection::requireConnection56110,045 us2.6%96 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection59,949 us2.6%148 us0.0%
AphrontMySQLiDatabaseConnection::connect59,628 us2.5%211 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey3309,445 us2.4%1,364 us0.4%
PhabricatorFile::getViewURI1009,357 us2.4%278 us0.1%
PhabricatorFile::getCDNURI1009,079 us2.3%1,448 us0.4%
PhabricatorPeopleUserPHIDType::loadHandles18,918 us2.3%1,956 us0.5%
DiffusionSymbolQuery::execute18,856 us2.3%61 us0.0%
mysqli::real_connect58,477 us2.2%8,477 us2.2%
PhabricatorPolicyAwareQuery::executeOne18,354 us2.2%16 us0.0%
PhabricatorApplicationDatasource::loadResults18,128 us2.1%1,797 us0.5%
PhabricatorPolicyCapability::getCapabilityMap3308,054 us2.1%1,110 us0.3%
PhabricatorEdgeQuery::execute37,526 us1.9%192 us0.0%
PhabricatorProjectQuery::buildJoinClause27,455 us1.9%52 us0.0%
PhabricatorEnv::getCDNURI1166,239 us1.6%844 us0.2%
PhabricatorRepositorySymbol::getURI305,816 us1.5%387 us0.1%
PhabricatorLiskDAO::willReadData3615,530 us1.4%1,275 us0.3%
PhutilURI::__construct1515,107 us1.3%3,097 us0.8%
PhabricatorCalendarEvent::loadCurrentStatuses15,006 us1.3%7 us0.0%
PhabricatorUser::getFullName2004,960 us1.3%1,131 us0.3%
PhabricatorPolicyFilter::getObjectPolicy8664,857 us1.3%1,701 us0.4%
msort24,285 us1.1%93 us0.0%
PhabricatorUser::getUsername6003,799 us1.0%788 us0.2%
PhabricatorFile::loadBuiltin13,679 us0.9%8 us0.0%
PhabricatorFile::loadBuiltins13,670 us0.9%49 us0.0%
pht2363,545 us0.9%1,033 us0.3%
PhabricatorUser::readField1,8043,505 us0.9%3,143 us0.8%
PhabricatorTypeaheadResult::getSortKey2433,452 us0.9%778 us0.2%
LiskDAO::willReadData3613,415 us0.9%437 us0.1%
phid_get_type8373,371 us0.9%2,073 us0.5%
PhabricatorUser::getRealName5003,331 us0.9%721 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession13,298 us0.9%147 us0.0%
phutil_utf8_strtolower2923,297 us0.9%637 us0.2%
DiffusionSymbolQuery::loadRepositories13,198 us0.8%140 us0.0%
DiffusionRequest::generateURI303,170 us0.8%467 us0.1%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication303,137 us0.8%243 us0.1%
PhabricatorUser::getDefaultProfileImageURI163,130 us0.8%27 us0.0%
celerity_get_resource_uri163,103 us0.8%129 us0.0%
PhabricatorFileQuery::buildWhereClause33,056 us0.8%53 us0.0%
LiskDAO::applyLiskDataSerialization3612,978 us0.8%1,612 us0.4%
AphrontApplicationConfiguration::buildController12,864 us0.7%47 us0.0%
PhabricatorTypeaheadResult::getWireFormat1002,848 us0.7%1,271 us0.3%
mb_convert_case2922,645 us0.7%2,645 us0.7%
AphrontBaseMySQLDatabaseConnection::validateUTF8String5192,613 us0.7%508 us0.1%
AphrontBaseMySQLDatabaseConnection::selectAllResults212,561 us0.7%675 us0.2%
AphrontApplicationConfiguration::buildControllerForPath12,502 us0.6%420 us0.1%
DiffusionRequest::generateDiffusionURI302,388 us0.6%912 us0.2%
_qsprintf_check_type1562,378 us0.6%955 us0.2%
PhabricatorEdgeQuery::buildWhereClause32,237 us0.6%40 us0.0%
PhabricatorProject::getProfileImageURI162,176 us0.6%53 us0.0%
PhabricatorFile::getPolicy1862,159 us0.6%559 us0.1%
idx3,8582,126 us0.5%2,115 us0.5%
preg_match1,3142,123 us0.5%2,123 us0.5%
phutil_is_utf85192,105 us0.5%1,050 us0.3%