XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total144,4011,950,709 us100.0%1,950,709 us100.0%
main()11,950,709 us100.0%81 us0.0%
AphrontApplicationConfiguration::processRequest11,947,822 us99.9%94 us0.0%
AphrontController::handleRequest11,859,919 us95.3%14 us0.0%
PhabricatorNotificationPanelController::processRequest11,859,904 us95.3%17,197 us0.9%
PhabricatorPolicyAwareQuery::execute701,830,200 us93.8%11,993 us0.6%
PhabricatorNotificationQuery::loadPage11,788,962 us91.7%123 us0.0%
PhabricatorFeedStory::loadAllFromRows11,772,294 us90.9%1,641 us0.1%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,145,413 us58.7%21,149 us1.1%
PhabricatorApplicationTransactionQuery::willFilterPage4754,152 us38.7%973 us0.0%
PhabricatorPHIDType::loadObjects24751,773 us38.5%509 us0.0%
PhabricatorHandleQuery::loadPage4747,541 us38.3%9,083 us0.5%
PhabricatorObjectQuery::loadPage10548,277 us28.1%404 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID10547,777 us28.1%1,438 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols291509,220 us26.1%12,742 us0.7%
PhutilSymbolLoader::loadSymbol665477,921 us24.5%18,482 us0.9%
iterator_to_array6477,457 us24.5%1,509 us0.1%
PhabricatorHandleList::current318475,923 us24.4%451 us0.0%
PhabricatorHandleList::getHandle318475,472 us24.4%59 us0.0%
PhabricatorHandleList::loadHandles6475,413 us24.4%36 us0.0%
PhabricatorHandlePool::loadPHIDs6475,377 us24.4%407 us0.0%
PhutilBootloader::loadLibrarySource542450,910 us23.1%2,950 us0.2%
queryfx_all59450,129 us23.1%495 us0.0%
PhutilBootloader::executeInclude542447,653 us22.9%190,990 us9.8%
queryfx59444,187 us22.8%472 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery59426,159 us21.8%2,837 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery59379,030 us19.4%1,868 us0.1%
mysqli::query59377,141 us19.3%377,141 us19.3%
PhutilSymbolLoader::loadObjects33289,045 us14.8%1,096 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows20266,341 us13.7%625 us0.0%
PhabricatorPolicyFilter::apply97248,236 us12.7%33,939 us1.7%
__phutil_autoload257232,391 us11.9%2,437 us0.1%
ManiphestTaskQuery::loadPage8216,461 us11.1%560 us0.0%
PhabricatorMarkupEngine::process1169,190 us8.7%193 us0.0%
PhabricatorApplicationTransactionQuery::loadPage4166,972 us8.6%8,445 us0.4%
PhabricatorPolicyFilter::checkCapability837144,731 us7.4%70,468 us3.6%
qsprintf346142,912 us7.3%2,082 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection770142,305 us7.3%235 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection10142,070 us7.3%20,333 us1.0%
xsprintf346140,257 us7.2%7,794 us0.4%
xsprintf_query753130,924 us6.7%7,403 us0.4%
PhabricatorCustomField::getObjectFields7128,175 us6.6%739 us0.0%
PhabricatorPHIDType::getAllTypes30125,427 us6.4%850 us0.0%
AphrontMySQLiDatabaseConnection::connect10121,368 us6.2%412 us0.0%
mysqli::real_connect10118,137 us6.1%118,137 us6.1%
PhabricatorFeedStory::newMarkupEngine8116,832 us6.0%36 us0.0%
PhabricatorMarkupEngine::newMarkupEngine8116,796 us6.0%2,142 us0.1%
LiskDAO::__call5,134110,374 us5.7%39,215 us2.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String652108,869 us5.6%1,850 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns150106,510 us5.5%1,154 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString652103,054 us5.3%1,844 us0.1%
DifferentialRevisionQuery::loadPage7100,763 us5.2%197 us0.0%
PhabricatorCustomField::buildFieldList599,359 us5.1%1,369 us0.1%
PhabricatorRepositoryQuery::loadPage1090,533 us4.6%112 us0.0%
PhabricatorPeopleQuery::loadPage686,582 us4.4%116 us0.0%
PhabricatorController::willBeginExecution184,180 us4.3%291 us0.0%
DifferentialRevisionQuery::loadData781,107 us4.2%140 us0.0%
DifferentialTransaction::getRequiredHandlePHIDs5172,553 us3.7%472 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs7272,394 us3.7%24,713 us1.3%
LiskDAO::call5,13471,159 us3.6%67,162 us3.4%
PhutilRemarkupEngine::setBlockRules870,423 us3.6%6,739 us0.3%
DifferentialRevisionQuery::willFilterPage769,054 us3.5%1,084 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause4569,002 us3.5%325 us0.0%
ManiphestTaskQuery::getOrderableColumns3266,325 us3.4%288 us0.0%
array_select_keys31363,464 us3.3%45,282 us2.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage260,365 us3.1%19 us0.0%
DiffusionCommitQuery::willFilterPage350,477 us2.6%686 us0.0%
LiskDAO::loadAllFromArray5250,153 us2.6%2,204 us0.1%
PhabricatorApplicationTransactionCommentQuery::loadPage449,420 us2.5%124 us0.0%
LiskDAO::loadFromArray47148,785 us2.5%10,958 us0.6%
PhabricatorSpacesNamespaceQuery::getAllSpaces2648,772 us2.5%169 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage147,882 us2.5%14 us0.0%
mpull21146,823 us2.4%33,738 us1.7%
PhabricatorNotificationBuilder::buildView145,713 us2.3%203 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey83444,749 us2.3%3,688 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause2844,664 us2.3%174 us0.0%
DiffusionCommitQuery::loadPage344,351 us2.3%153 us0.0%
PhabricatorApplicationTransaction::getTransactionCustomField443,678 us2.2%83 us0.0%
PhutilRemarkupEngine::postprocessText843,527 us2.2%781 us0.0%
PhabricatorCustomField::getObjectField443,522 us2.2%40 us0.0%
PhabricatorPolicyCapability::getCapabilityMap83440,866 us2.1%4,402 us0.2%
PhabricatorStandardCustomField::buildStandardFields440,145 us2.1%116 us0.0%
ManiphestConfiguredCustomField::createFields138,581 us2.0%14 us0.0%
PhabricatorPolicyAwareQuery::executeOne138,391 us2.0%15 us0.0%
DifferentialDiffQuery::willFilterPage237,919 us1.9%142 us0.0%
DifferentialRevisionPHIDType::loadHandles237,704 us1.9%1,836 us0.1%
PhutilRemarkupBlockRule::setEngine9637,335 us1.9%177 us0.0%
PhutilRemarkupBlockRule::updateRules19237,316 us1.9%17,817 us0.9%
error_reporting1,08436,124 us1.9%36,124 us1.9%
PhabricatorProjectQuery::loadPage235,115 us1.8%80 us0.0%
DifferentialRevision::isClosed14234,418 us1.8%451 us0.0%
PhabricatorApplicationTransactionFeedStory::renderView1234,366 us1.8%963 us0.0%
PhabricatorLiskDAO::willReadData47133,892 us1.7%10,660 us0.5%
PhabricatorPolicyFilter::hasCapability3033,758 us1.7%429 us0.0%
DifferentialRevision::getStatus28433,300 us1.7%352 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces830,431 us1.6%103 us0.0%
DifferentialJIRAIssuesField::isFieldEnabled230,239 us1.6%29 us0.0%
DifferentialRevisionQuery::buildSelectStatement729,162 us1.5%237 us0.0%
preg_match2,01229,115 us1.5%29,115 us1.5%
PhabricatorJIRAAuthProvider::getJIRAProvider228,926 us1.5%16 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders228,910 us1.5%47 us0.0%