XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total148,8734,241,250 us100.0%4,241,250 us100.0%
main()14,241,250 us100.0%80 us0.0%
AphrontApplicationConfiguration::processRequest14,238,491 us99.9%89 us0.0%
AphrontController::handleRequest14,110,195 us96.9%11 us0.0%
PhabricatorNotificationPanelController::processRequest14,110,183 us96.9%1,157 us0.0%
PhabricatorPolicyAwareQuery::execute753,898,891 us91.9%59,509 us1.4%
PhabricatorNotificationQuery::loadPage13,818,288 us90.0%114 us0.0%
PhabricatorFeedStory::loadAllFromRows13,793,941 us89.5%1,301 us0.0%
PhabricatorHandleQuery::loadPage51,863,305 us43.9%29,156 us0.7%
PhabricatorPHIDType::loadObjects251,602,754 us37.8%599 us0.0%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,557,924 us36.7%18,233 us0.4%
PhabricatorApplicationTransactionQuery::willFilterPage41,192,803 us28.1%1,045 us0.0%
queryfx_all62945,559 us22.3%558 us0.0%
queryfx62940,079 us22.2%563 us0.0%
PhabricatorMarkupEngine::process1925,324 us21.8%272 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols291845,830 us19.9%71,071 us1.7%
AphrontBaseMySQLDatabaseConnection::executeRawQuery62807,414 us19.0%3,037 us0.1%
PhutilSymbolLoader::loadSymbol665773,203 us18.2%84,366 us2.0%
iterator_to_array7748,728 us17.7%41,421 us1.0%
AphrontMySQLiDatabaseConnection::rawQuery62747,889 us17.6%568 us0.0%
mysqli::query62747,293 us17.6%747,293 us17.6%
PhabricatorObjectQuery::loadPage11744,047 us17.5%489 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID11743,553 us17.5%1,519 us0.0%
PhabricatorHandleList::current325707,262 us16.7%448 us0.0%
PhabricatorHandleList::getHandle325706,814 us16.7%111 us0.0%
PhabricatorHandleList::loadHandles7706,703 us16.7%39 us0.0%
PhabricatorHandlePool::loadPHIDs7706,664 us16.7%423 us0.0%
PhutilBootloader::loadLibrarySource542636,390 us15.0%2,799 us0.1%
PhutilBootloader::executeInclude542633,299 us14.9%290,321 us6.8%
PhabricatorPolicyFilter::apply107548,141 us12.9%73,458 us1.7%
PhabricatorFeedStory::newMarkupEngine8541,606 us12.8%40 us0.0%
PhabricatorMarkupEngine::newMarkupEngine8541,566 us12.8%32,827 us0.8%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows21534,561 us12.6%683 us0.0%
__phutil_autoload257519,911 us12.3%2,699 us0.1%
ManiphestTaskQuery::loadPage10442,715 us10.4%815 us0.0%
qsprintf368398,179 us9.4%2,342 us0.1%
xsprintf368395,341 us9.3%85,796 us2.0%
PhutilRemarkupEngine::setBlockRules8365,615 us8.6%83,067 us2.0%
PhutilRemarkupEngine::postprocessText8354,857 us8.4%1,029 us0.0%
PhutilSymbolLoader::loadObjects33331,562 us7.8%1,073 us0.0%
xsprintf_query806308,068 us7.3%23,864 us0.6%
DifferentialRevisionQuery::loadPage7301,772 us7.1%9,985 us0.2%
PhabricatorPolicyFilter::checkCapability868265,442 us6.3%96,066 us2.3%
PhabricatorRepositoryQuery::loadPage10259,044 us6.1%133 us0.0%
PhabricatorObjectRemarkupRule::didMarkupText160253,931 us6.0%1,092 us0.0%
PhabricatorCustomField::getObjectFields7250,471 us5.9%784 us0.0%
DifferentialTransaction::getRequiredHandlePHIDs45216,573 us5.1%440 us0.0%
DifferentialRevisionQuery::loadData7208,222 us4.9%147 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String680204,262 us4.8%1,946 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs72202,167 us4.8%1,261 us0.0%
PhabricatorNotificationBuilder::buildView1201,790 us4.8%215 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection804201,779 us4.8%229 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection10201,550 us4.8%303 us0.0%
AphrontMySQLiDatabaseConnection::connect10200,881 us4.7%406 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString680190,120 us4.5%27,400 us0.6%
mysqli::real_connect10189,906 us4.5%189,906 us4.5%
LiskDAO::__call5,277188,486 us4.4%89,947 us2.1%
PhabricatorApplicationTransaction::getTransactionCustomField4185,116 us4.4%94 us0.0%
PhabricatorCustomField::getObjectField4184,930 us4.4%50 us0.0%
PhabricatorCustomField::buildFieldList5182,075 us4.3%1,269 us0.0%
PhabricatorApplicationTransactionQuery::loadPage4161,103 us3.8%696 us0.0%
PhutilRemarkupBlockRule::setEngine96158,748 us3.7%191 us0.0%
PhutilRemarkupBlockRule::updateRules192158,684 us3.7%75,507 us1.8%
PhabricatorPeopleQuery::loadPage7157,044 us3.7%146 us0.0%
DiffusionCommitQuery::willFilterPage3141,851 us3.3%664 us0.0%
PhabricatorApplicationTransactionFeedStory::renderView12130,506 us3.1%952 us0.0%
DifferentialRevisionQuery::willFilterPage7127,039 us3.0%1,116 us0.0%
PhabricatorApplicationTransaction::getTitleForFeed8124,366 us2.9%44,334 us1.0%
PhutilRemarkupRule::getPostprocessKey3,744123,339 us2.9%123,235 us2.9%
PhabricatorController::willBeginExecution1121,617 us2.9%277 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause31120,375 us2.8%202 us0.0%
ManiphestRemarkupRule::loadObjects3119,943 us2.8%117 us0.0%
phid_get_type1,659117,851 us2.8%63,689 us1.5%
DifferentialJIRAIssuesField::isFieldEnabled2114,162 us2.7%24 us0.0%
LiskDAO::loadAllFromArray55113,909 us2.7%2,319 us0.1%
LiskDAO::loadFromArray487112,434 us2.7%11,405 us0.3%
PhabricatorPolicyCapability::getCapabilityByKey858108,458 us2.6%55,953 us1.3%
PhabricatorProjectQuery::didFilterPage2105,644 us2.5%83 us0.0%
PhabricatorPolicyFilter::hasCapability36100,635 us2.4%481 us0.0%
ManiphestTaskQuery::getOrderableColumns4098,631 us2.3%39,332 us0.9%
LiskDAO::call5,27798,539 us2.3%55,556 us1.3%
PhabricatorMentionRemarkupRule::didMarkupText897,883 us2.3%468 us0.0%
PhabricatorLiskDAO::willReadData48797,230 us2.3%2,391 us0.1%
LiskDAO::willReadData48793,654 us2.2%872 us0.0%
LiskDAO::applyLiskDataSerialization48792,782 us2.2%77,596 us1.8%
AphrontTagView::render992,072 us2.2%361 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause5291,752 us2.2%1,402 us0.0%
PhabricatorObjectRemarkupRule::renderObjectRefForAnyMedia391,144 us2.1%68 us0.0%
PhabricatorObjectRemarkupRule::renderObjectRef391,022 us2.1%60 us0.0%
PhabricatorObjectRemarkupRule::renderHovertag390,945 us2.1%95 us0.0%
DiffusionCommitQuery::loadPage390,857 us2.1%145 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause5288,792 us2.1%51,432 us1.2%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts3887,258 us2.1%271 us0.0%
mpull21686,920 us2.0%47,838 us1.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause3886,263 us2.0%1,170 us0.0%
phutil_tag8185,089 us2.0%47,252 us1.1%
PhabricatorJIRAAuthProvider::getJIRAProvider284,600 us2.0%19 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders284,581 us2.0%52 us0.0%
PhabricatorAuthProvider::getAllProviders284,356 us2.0%163 us0.0%
msort10483,295 us2.0%1,617 us0.0%
PhabricatorPeopleUserPHIDType::loadHandles383,195 us2.0%946 us0.0%