XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total127,5461,759,272 us100.0%1,759,272 us100.0%
main()11,759,272 us100.0%70 us0.0%
AphrontApplicationConfiguration::processRequest11,756,563 us99.8%85 us0.0%
AphrontController::handleRequest11,724,311 us98.0%10 us0.0%
PhabricatorNotificationPanelController::processRequest11,724,300 us98.0%774 us0.0%
PhabricatorPolicyAwareQuery::execute731,707,984 us97.1%25,250 us1.4%
PhabricatorNotificationQuery::loadPage11,696,116 us96.4%110 us0.0%
PhabricatorFeedStory::loadAllFromRows11,689,997 us96.1%1,226 us0.1%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects2958,231 us54.5%1,081 us0.1%
PhabricatorPHIDType::loadObjects24706,843 us40.2%517 us0.0%
PhabricatorHandleQuery::loadPage5679,307 us38.6%3,024 us0.2%
PhabricatorApplicationTransactionQuery::willFilterPage4615,950 us35.0%945 us0.1%
PhabricatorObjectQuery::loadPage11404,656 us23.0%369 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID11404,234 us23.0%2,565 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols293397,511 us22.6%16,145 us0.9%
queryfx_all60394,734 us22.4%493 us0.0%
queryfx60390,610 us22.2%483 us0.0%
PhutilSymbolLoader::loadSymbol665379,846 us21.6%18,876 us1.1%
PhutilBootloader::loadLibrarySource542360,492 us20.5%14,791 us0.8%
PhutilBootloader::executeInclude542357,457 us20.3%148,977 us8.5%
AphrontBaseMySQLDatabaseConnection::executeRawQuery60352,407 us20.0%2,661 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery60315,170 us17.9%496 us0.0%
mysqli::query60314,642 us17.9%314,642 us17.9%
iterator_to_array7289,109 us16.4%911 us0.1%
PhabricatorHandleList::current185288,176 us16.4%247 us0.0%
PhabricatorHandleList::getHandle185287,929 us16.4%53 us0.0%
PhabricatorHandleList::loadHandles7287,876 us16.4%33 us0.0%
PhabricatorHandlePool::loadPHIDs7287,843 us16.4%315 us0.0%
PhabricatorMarkupEngine::process1263,379 us15.0%253 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows20262,914 us14.9%635 us0.0%
__phutil_autoload257240,896 us13.7%2,471 us0.1%
PhabricatorPolicyFilter::apply104213,438 us12.1%29,511 us1.7%
PhabricatorFeedStory::newMarkupEngine9203,946 us11.6%32 us0.0%
PhabricatorMarkupEngine::newMarkupEngine9203,914 us11.6%34,128 us1.9%
ManiphestTaskQuery::loadPage10197,387 us11.2%678 us0.0%
qsprintf352196,498 us11.2%2,081 us0.1%
PhabricatorCustomField::getObjectFields7195,403 us11.1%717 us0.0%
PhabricatorCustomField::buildFieldList5190,680 us10.8%13,242 us0.8%
xsprintf352185,313 us10.5%10,094 us0.6%
PhutilSymbolLoader::loadObjects35181,083 us10.3%19,811 us1.1%
xsprintf_query772173,889 us9.9%17,314 us1.0%
PhabricatorApplicationTransactionQuery::loadPage4136,054 us7.7%718 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs75131,707 us7.5%1,237 us0.1%
DifferentialTransaction::getRequiredHandlePHIDs51130,903 us7.4%472 us0.0%
PhabricatorApplicationTransaction::getTransactionCustomField4127,188 us7.2%89 us0.0%
PhabricatorCustomField::getObjectField4127,028 us7.2%42 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection527124,170 us7.1%4,259 us0.2%
AphrontBaseMySQLDatabaseConnection::establishConnection10119,911 us6.8%267 us0.0%
AphrontMySQLiDatabaseConnection::connect10119,275 us6.8%398 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String407117,883 us6.7%1,184 us0.1%
mysqli::real_connect10114,164 us6.5%114,164 us6.5%
DifferentialRevisionQuery::loadPage695,162 us5.4%99 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString40793,574 us5.3%1,152 us0.1%
DifferentialRevisionQuery::loadData692,893 us5.3%13,028 us0.7%
PhutilRemarkupEngine::setBlockRules991,667 us5.2%23,491 us1.3%
PhabricatorPolicyFilter::checkCapability59387,390 us5.0%44,522 us2.5%
PhabricatorPeopleQuery::loadPage785,575 us4.9%126 us0.0%
PhabricatorRepositoryQuery::loadPage975,270 us4.3%113 us0.0%
DiffusionCommitQuery::loadPage374,271 us4.2%146 us0.0%
DifferentialJIRAIssuesField::isFieldEnabled272,618 us4.1%26 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns15871,800 us4.1%1,302 us0.1%
PhabricatorPolicyFilter::hasCapability3666,732 us3.8%470 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause3063,885 us3.6%174 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage259,597 us3.4%22 us0.0%
PhabricatorJIRAAuthProvider::getJIRAProvider259,472 us3.4%16,062 us0.9%
PhutilTypeSpec::checkMap558,047 us3.3%97 us0.0%
PhutilTypeSpec::newFromString557,944 us3.3%95 us0.0%
PhutilRemarkupBlockRule::setEngine10855,790 us3.2%191 us0.0%
PhutilRemarkupBlockRule::updateRules21655,722 us3.2%19,681 us1.1%
PhabricatorProjectQuery::loadPage253,952 us3.1%78 us0.0%
DiffusionCommitQuery::willFilterPage350,145 us2.9%648 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts3649,977 us2.8%246 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause3648,954 us2.8%991 us0.1%
DiffusionCommitQuery::buildWhereClause347,741 us2.7%63 us0.0%
LiskDAO::__call3,92446,894 us2.7%12,466 us0.7%
PhutilRemarkupEngine::postprocessText946,660 us2.7%988 us0.1%
DifferentialDiffQuery::willFilterPage245,528 us2.6%129 us0.0%
PhutilTypeSpec::parseTokens544,707 us2.5%16,795 us1.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces3443,619 us2.5%187 us0.0%
LiskDAO::loadAllFromArray5343,411 us2.5%1,737 us0.1%
PhabricatorAuthProvider::getAllEnabledProviders243,410 us2.5%51 us0.0%
PhabricatorApplicationTransactionQuery::buildWhereClause443,254 us2.5%77 us0.0%
PhabricatorAuthProvider::getAllProviders243,196 us2.5%154 us0.0%
PhabricatorPHIDType::getAllTypes3242,978 us2.4%812 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage142,651 us2.4%22 us0.0%
LiskDAO::loadFromArray35242,490 us2.4%22,124 us1.3%
ManiphestTaskQuery::getOrderableColumns4041,561 us2.4%4,918 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause4639,824 us2.3%357 us0.0%
PhabricatorStandardCustomField::buildStandardFields439,003 us2.2%124 us0.0%
DifferentialRevisionQuery::willFilterPage638,053 us2.2%395 us0.0%
qsprintf_check_type77237,880 us2.2%2,245 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces1037,642 us2.1%127 us0.0%
PhabricatorRepositoryCommitPHIDType::loadHandles237,063 us2.1%2,153 us0.1%
qsprintf_check_scalar_type1,11735,634 us2.0%15,582 us0.9%
LiskDAO::call3,92434,428 us2.0%15,052 us0.9%
PhabricatorProjectQuery::buildJoinClauseParts234,130 us1.9%48 us0.0%
PhabricatorObjectRemarkupRule::didMarkupText18033,468 us1.9%1,037 us0.1%
msort11731,794 us1.8%13,082 us0.7%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause2031,478 us1.8%151 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication10130,818 us1.8%606 us0.0%
preg_match1,52730,668 us1.7%30,668 us1.7%