XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total172,5952,121,450 us100.0%2,121,450 us100.0%
main()12,121,450 us100.0%79 us0.0%
AphrontApplicationConfiguration::processRequest12,118,615 us99.9%87 us0.0%
AphrontController::handleRequest11,997,946 us94.2%12 us0.0%
PhabricatorNotificationPanelController::processRequest11,997,933 us94.2%1,289 us0.1%
PhabricatorPolicyAwareQuery::execute991,966,729 us92.7%16,502 us0.8%
PhabricatorNotificationQuery::loadPage11,904,352 us89.8%114 us0.0%
PhabricatorFeedStory::loadAllFromRows11,880,865 us88.7%1,448 us0.1%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,237,568 us58.3%1,301 us0.1%
PhabricatorPHIDType::loadObjects33927,273 us43.7%674 us0.0%
PhabricatorHandleQuery::loadPage7915,920 us43.2%20,505 us1.0%
PhabricatorApplicationTransactionQuery::willFilterPage8828,101 us39.0%1,290 us0.1%
PhabricatorObjectQuery::loadPage18662,707 us31.2%646 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID18661,916 us31.2%1,794 us0.1%
queryfx_all89550,951 us26.0%736 us0.0%
queryfx89540,506 us25.5%674 us0.0%
iterator_to_array11515,063 us24.3%2,045 us0.1%
PhabricatorHandleList::current436508,953 us24.0%641 us0.0%
PhabricatorHandleList::getHandle436508,312 us24.0%103 us0.0%
PhabricatorHandleList::loadHandles11508,209 us24.0%47 us0.0%
PhabricatorHandlePool::loadPHIDs11508,162 us24.0%4,666 us0.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery89503,730 us23.7%5,997 us0.3%
PhutilSymbolLoader::selectAndLoadSymbols294492,384 us23.2%53,919 us2.5%
AphrontMySQLiDatabaseConnection::rawQuery89470,764 us22.2%726 us0.0%
mysqli::query89470,001 us22.2%470,001 us22.2%
PhutilSymbolLoader::loadSymbol670440,109 us20.7%14,335 us0.7%
PhutilBootloader::loadLibrarySource547425,340 us20.0%32,988 us1.6%
PhutilBootloader::executeInclude547371,336 us17.5%138,588 us6.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows27304,565 us14.4%804 us0.0%
PhabricatorPolicyFilter::apply126268,793 us12.7%31,382 us1.5%
__phutil_autoload262257,327 us12.1%2,642 us0.1%
qsprintf472246,867 us11.6%2,761 us0.1%
xsprintf472243,497 us11.5%41,066 us1.9%
PhutilSymbolLoader::loadObjects31240,923 us11.4%1,025 us0.0%
ManiphestTaskQuery::loadPage10226,360 us10.7%669 us0.0%
PhabricatorMarkupEngine::process1211,596 us10.0%185 us0.0%
PhabricatorApplicationTransactionQuery::loadPage8201,554 us9.5%14,778 us0.7%
xsprintf_query1,028200,627 us9.5%23,804 us1.1%
AphrontBaseMySQLDatabaseConnection::requireConnection936170,267 us8.0%861 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection12169,406 us8.0%342 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String758169,052 us8.0%2,193 us0.1%
AphrontMySQLiDatabaseConnection::connect12168,642 us7.9%492 us0.0%
mysqli::real_connect12153,469 us7.2%153,469 us7.2%
AphrontMySQLiDatabaseConnection::escapeBinaryString758149,531 us7.0%1,989 us0.1%
PhabricatorPolicyFilter::checkCapability1,038138,114 us6.5%47,812 us2.3%
PhabricatorCustomField::getObjectFields7130,185 us6.1%1,276 us0.1%
PhabricatorRepositoryQuery::loadPage13118,730 us5.6%148 us0.0%
PhabricatorFeedStory::newMarkupEngine7113,691 us5.4%19 us0.0%
PhabricatorMarkupEngine::newMarkupEngine7113,672 us5.4%1,667 us0.1%
PhabricatorController::willBeginExecution1104,970 us4.9%267 us0.0%
DifferentialRevisionQuery::loadPage7103,782 us4.9%211 us0.0%
PhabricatorPeopleQuery::loadPage8101,679 us4.8%202 us0.0%
DifferentialRevisionQuery::loadData794,850 us4.5%150 us0.0%
PhabricatorCustomField::buildFieldList593,448 us4.4%1,250 us0.1%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs7889,715 us4.2%1,419 us0.1%
PhutilRemarkupEngine::postprocessText787,542 us4.1%746 us0.0%
DifferentialTransaction::getRequiredHandlePHIDs4285,916 us4.0%452 us0.0%
DifferentialRevisionQuery::willFilterPage776,039 us3.6%1,242 us0.1%
PhabricatorApplicationTransaction::getTransactionCustomField468,316 us3.2%86 us0.0%
PhabricatorCustomField::getObjectField468,157 us3.2%47 us0.0%
PhabricatorPHIDType::getAllTypes4567,270 us3.2%1,045 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns21966,446 us3.1%1,612 us0.1%
DiffusionCommitQuery::willFilterPage662,705 us3.0%779 us0.0%
PhabricatorPolicyAwareQuery::executeOne162,333 us2.9%20,046 us0.9%
LiskDAO::__call6,12662,099 us2.9%6,710 us0.3%
PhabricatorPolicyFilter::hasCapability3461,607 us2.9%458 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey1,03361,394 us2.9%16,258 us0.8%
PhabricatorNotificationBuilder::buildView159,851 us2.8%204 us0.0%
PhrictionDocumentQuery::loadPage459,053 us2.8%256 us0.0%
DiffusionCommitQuery::loadPage658,696 us2.8%245 us0.0%
PhabricatorProjectQuery::loadPage358,643 us2.8%103 us0.0%
PhabricatorApplicationTransactionQuery::buildWhereClause856,077 us2.6%152 us0.0%
LiskDAO::call6,12655,389 us2.6%28,709 us1.4%
PhabricatorApplicationTransactionFeedStory::renderView1553,365 us2.5%5,119 us0.2%
PhabricatorObjectRemarkupRule::didMarkupText14053,226 us2.5%882 us0.0%
PhutilRemarkupEngine::setBlockRules753,044 us2.5%12,128 us0.6%
PhabricatorProjectQuery::didFilterPage350,650 us2.4%114 us0.0%
DifferentialDiffQuery::willFilterPage249,897 us2.4%155 us0.0%
PhabricatorPeopleUserPHIDType::loadHandles549,807 us2.3%2,439 us0.1%
PhabricatorFileQuery::loadPage249,049 us2.3%278 us0.0%
PhabricatorPeopleQuery::didFilterPage847,599 us2.2%905 us0.0%
LiskDAO::loadAllFromArray8146,433 us2.2%2,855 us0.1%
DifferentialJIRAIssuesField::isFieldEnabled245,690 us2.2%14 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause6545,513 us2.1%496 us0.0%
PhabricatorUser::getProfileImageCache12645,072 us2.1%666 us0.0%
PhabricatorPolicyCapability::getCapabilityMap1,03344,927 us2.1%4,539 us0.2%
PhabricatorJIRAAuthProvider::getJIRAProvider244,437 us2.1%17 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders244,420 us2.1%63 us0.0%
LiskDAO::loadFromArray58044,403 us2.1%13,898 us0.7%
PhabricatorAuthProvider::getAllProviders244,202 us2.1%150 us0.0%
PhabricatorPolicyFilter::getObjectPolicy2,07643,673 us2.1%4,353 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage343,318 us2.0%27 us0.0%
PhabricatorEnv::getEnvConfig2,86341,621 us2.0%28,028 us1.3%
ManiphestTaskQuery::getOrderableColumns4041,505 us2.0%396 us0.0%
DifferentialRevisionQuery::buildSelectStatement741,131 us1.9%536 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces1040,058 us1.9%133 us0.0%
LiskDAO::loadRawDataWhere839,089 us1.8%232 us0.0%
PhabricatorApplicationTransactionCommentQuery::loadPage438,938 us1.8%120 us0.0%
AphrontDatabaseConnection::queryData837,976 us1.8%63 us0.0%
call_user_func_array86737,632 us1.8%3,814 us0.2%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication14037,589 us1.8%814 us0.0%