XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total65,570667,662 us100.0%667,662 us100.0%
main()1667,662 us100.0%76 us0.0%
AphrontApplicationConfiguration::processRequest1664,513 us99.5%75 us0.0%
PhabricatorTypeaheadModularDatasourceController::handleRequest1586,870 us87.9%248 us0.0%
PhabricatorTypeaheadCompositeDatasource::loadResults2555,751 us83.2%252 us0.0%
PhabricatorPolicyAwareQuery::execute26510,911 us76.5%1,764 us0.3%
PhabricatorPeopleDatasource::loadResults1407,066 us61.0%3,281 us0.5%
PhabricatorHandleQuery::loadPage1300,256 us45.0%1,099 us0.2%
PhabricatorObjectQuery::loadPage4242,264 us36.3%129 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID3233,030 us34.9%20,467 us3.1%
PhabricatorPHIDType::loadObjects1211,842 us31.7%48 us0.0%
PhabricatorPeopleQuery::didFilterPage2170,508 us25.5%1,218 us0.2%
PhutilSymbolLoader::selectAndLoadSymbols91146,202 us21.9%4,246 us0.6%
PhutilSymbolLoader::loadSymbol261137,599 us20.6%2,727 us0.4%
PhutilBootloader::loadLibrarySource258134,720 us20.2%21,505 us3.2%
PhabricatorPolicyFilter::apply22128,705 us19.3%10,977 us1.6%
queryfx_all20110,738 us16.6%166 us0.0%
queryfx20108,033 us16.2%161 us0.0%
PhutilBootloader::executeInclude25897,054 us14.5%54,944 us8.2%
PhabricatorFileQuery::loadPage387,722 us13.1%1,365 us0.2%
PhabricatorTypeaheadDatasource::executeQuery284,496 us12.7%41 us0.0%
PhabricatorPolicyFilter::checkCapability39879,960 us12.0%28,177 us4.2%
__phutil_autoload8678,284 us11.7%857 us0.1%
qsprintf6376,194 us11.4%388 us0.1%
xsprintf6375,657 us11.3%1,766 us0.3%
xsprintf_query13873,613 us11.0%2,425 us0.4%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2070,671 us10.6%1,042 us0.2%
PhabricatorController::willBeginExecution170,139 us10.5%247 us0.0%
PhutilSymbolLoader::loadObjects469,119 us10.4%385 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String45468,726 us10.3%1,345 us0.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString45465,099 us9.8%1,088 us0.2%
AphrontBaseMySQLDatabaseConnection::requireConnection49463,577 us9.5%92 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection563,485 us9.5%158 us0.0%
AphrontMySQLiDatabaseConnection::connect563,138 us9.5%205 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery2061,319 us9.2%157 us0.0%
mysqli::query2061,141 us9.2%61,141 us9.2%
mysqli::real_connect558,128 us8.7%58,128 us8.7%
PhabricatorProjectDatasource::loadResults153,293 us8.0%354 us0.1%
PhabricatorPeopleQuery::loadPage251,939 us7.8%236 us0.0%
PhabricatorPolicyAwareQuery::executeOne145,619 us6.8%13 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey31943,203 us6.5%5,502 us0.8%
PhabricatorEnv::getCDNURI10440,559 us6.1%16,852 us2.5%
PhabricatorPolicyCapability::getCapabilityMap31937,596 us5.6%9,380 us1.4%
DiffusionSymbolDatasource::loadResults136,713 us5.5%636 us0.1%
PhabricatorFile::getBestURI8036,204 us5.4%217 us0.0%
PhabricatorPeopleUserPHIDType::loadHandles135,709 us5.3%9,897 us1.5%
LiskDAO::loadRawDataWhere734,815 us5.2%204 us0.0%
PhabricatorFile::getViewURI8034,469 us5.2%229 us0.0%
PhabricatorFile::getCDNURI8034,240 us5.1%1,229 us0.2%
LiskDAO::loadAllWhere634,187 us5.1%62 us0.0%
AphrontDatabaseConnection::queryData733,818 us5.1%60 us0.0%
call_user_func_array36133,435 us5.0%1,111 us0.2%
PhabricatorApplicationDatasource::loadResults132,460 us4.9%2,195 us0.3%
LiskDAO::loadAllFromArray1430,863 us4.6%1,273 us0.2%
LiskDAO::loadFromArray31230,344 us4.5%15,814 us2.4%
PhabricatorProjectQuery::loadPage129,894 us4.5%96 us0.0%
PhabricatorPHIDType::getAllTypes928,624 us4.3%533 us0.1%
PhabricatorUser::getDefaultProfileImageURI2428,422 us4.3%38 us0.0%
celerity_get_resource_uri2428,384 us4.3%187 us0.0%
LiskDAO::__call2,67326,131 us3.9%2,806 us0.4%
preg_match1,23225,243 us3.8%25,243 us3.8%
PhabricatorApplication::getTypeaheadURI6324,412 us3.7%24,408 us3.7%
PhutilURI::__construct13923,493 us3.5%2,853 us0.4%
LiskDAO::call2,67323,325 us3.5%19,252 us2.9%
PhabricatorProjectQuery::buildJoinClause122,050 us3.3%39 us0.0%
PhabricatorCalendarEvent::loadCurrentStatuses121,319 us3.2%10 us0.0%
run_init::storage/PhabricatorFile.php120,077 us3.0%19,854 us3.0%
mpull3818,418 us2.8%2,542 us0.4%
PhabricatorRepositorySymbol::getURI3018,236 us2.7%399 us0.1%
CelerityResourceMap::getNamedInstance2417,816 us2.7%42 us0.0%
CelerityResourceMap::__construct117,103 us2.6%155 us0.0%
DiffusionSymbolQuery::execute116,961 us2.5%62 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession116,889 us2.5%152 us0.0%
pht23416,839 us2.5%14,206 us2.1%
PhabricatorPolicyAwareQuery::getPolicyFilter2616,754 us2.5%306 us0.0%
PhabricatorEdgeQuery::execute316,402 us2.5%222 us0.0%
array_flip116,322 us2.4%16,322 us2.4%
PhutilBootloader::getLibraryRoot26016,309 us2.4%16,309 us2.4%
queryfx_one115,677 us2.3%15 us0.0%
phid_get_type77915,609 us2.3%2,135 us0.3%
PhabricatorUser::getRealName50015,501 us2.3%12,813 us1.9%
PhabricatorTypeaheadCompositeDatasource::getUsableDatasources215,010 us2.2%127 us0.0%
PhabricatorProjectQuery::didFilterPage113,947 us2.1%131 us0.0%
PhabricatorApplication::getCapabilities2613,841 us2.1%182 us0.0%
PhabricatorProjectApplication::getCustomCapabilities413,442 us2.0%43 us0.0%
PhabricatorUser::getUsername60012,983 us1.9%818 us0.1%
PhabricatorLiskDAO::willReadData31212,595 us1.9%1,105 us0.2%
DiffusionRequest::generateURI3011,330 us1.7%466 us0.1%
DiffusionRequest::generateDiffusionURI3010,476 us1.6%967 us0.1%
PhabricatorFileQuery::buildWhereClause310,313 us1.5%51 us0.0%
run_init::edge/PhabricatorFileHasObjectEdgeType.php19,876 us1.5%19 us0.0%
CelerityStaticResourceResponse::getURI249,849 us1.5%138 us0.0%
PhutilURI::__toString1369,586 us1.4%1,269 us0.2%
PhabricatorTypeaheadMonogramDatasource::loadResults19,165 us1.4%40 us0.0%
PhabricatorObjectQuery::loadObjectsByName18,983 us1.3%345 us0.1%
DiffusionSymbolQuery::loadRepositories18,905 us1.3%147 us0.0%
msort28,655 us1.3%90 us0.0%
parse_url1398,350 us1.3%8,350 us1.3%
PhabricatorPolicyFilter::getObjectPolicy7968,342 us1.2%1,697 us0.3%
PhabricatorRepositoryCommitPHIDType::canLoadNamedObject18,268 us1.2%8 us0.0%
PhabricatorRepositoryCommitPHIDType::getCommitObjectNamePattern18,222 us1.2%22 us0.0%