XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total160,0294,235,303 us100.0%4,235,303 us100.0%
main()14,235,303 us100.0%79 us0.0%
AphrontApplicationConfiguration::processRequest14,232,533 us99.9%98 us0.0%
AphrontController::handleRequest14,065,748 us96.0%11 us0.0%
PhabricatorNotificationPanelController::processRequest14,065,736 us96.0%1,196 us0.0%
PhabricatorPolicyAwareQuery::execute803,979,553 us94.0%54,374 us1.3%
PhabricatorNotificationQuery::loadPage13,904,910 us92.2%108 us0.0%
PhabricatorFeedStory::loadAllFromRows13,881,700 us91.7%17,685 us0.4%
PhabricatorHandleQuery::loadPage52,046,390 us48.3%50,007 us1.2%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,895,487 us44.8%17,984 us0.4%
PhabricatorPHIDType::loadObjects291,794,338 us42.4%709 us0.0%
PhabricatorApplicationTransactionQuery::willFilterPage61,379,798 us32.6%1,182 us0.0%
queryfx_all731,086,507 us25.7%674 us0.0%
queryfx731,079,653 us25.5%651 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery731,016,490 us24.0%3,466 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery73952,173 us22.5%683 us0.0%
mysqli::query73951,474 us22.5%951,474 us22.5%
PhabricatorObjectQuery::loadPage13915,587 us21.6%561 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID13914,903 us21.6%1,750 us0.0%
iterator_to_array8813,775 us19.2%26,264 us0.6%
PhabricatorHandleList::current398787,472 us18.6%564 us0.0%
PhabricatorHandleList::getHandle398786,908 us18.6%65 us0.0%
PhabricatorHandleList::loadHandles8786,843 us18.6%44 us0.0%
PhabricatorHandlePool::loadPHIDs8786,799 us18.6%541 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols296717,701 us16.9%88,939 us2.1%
PhabricatorMarkupEngine::process1618,857 us14.6%229 us0.0%
PhutilSymbolLoader::loadSymbol672598,661 us14.1%56,524 us1.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows20561,666 us13.3%686 us0.0%
PhutilBootloader::loadLibrarySource549541,732 us12.8%2,851 us0.1%
PhutilBootloader::executeInclude549538,597 us12.7%380,021 us9.0%
PhabricatorPolicyFilter::apply109521,262 us12.3%87,736 us2.1%
PhabricatorFeedStory::newMarkupEngine7473,933 us11.2%47 us0.0%
PhabricatorMarkupEngine::newMarkupEngine7473,886 us11.2%2,263 us0.1%
qsprintf384435,058 us10.3%2,357 us0.1%
xsprintf384432,117 us10.2%28,545 us0.7%
__phutil_autoload264424,142 us10.0%20,291 us0.5%
xsprintf_query825402,072 us9.5%60,401 us1.4%
PhutilSymbolLoader::loadObjects31341,105 us8.1%1,053 us0.0%
ManiphestTaskQuery::loadPage8339,763 us8.0%32,728 us0.8%
AphrontBaseMySQLDatabaseConnection::requireConnection869320,718 us7.6%34,609 us0.8%
PhutilRemarkupEngine::setBlockRules7291,388 us6.9%186,395 us4.4%
AphrontMySQLiDatabaseConnection::escapeUTF8String723286,657 us6.8%2,030 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection11286,109 us6.8%342 us0.0%
AphrontMySQLiDatabaseConnection::connect11285,309 us6.7%28,507 us0.7%
PhabricatorApplicationTransactionQuery::loadPage6278,112 us6.6%813 us0.0%
PhabricatorPolicyFilter::checkCapability982266,662 us6.3%37,260 us0.9%
AphrontMySQLiDatabaseConnection::escapeBinaryString723265,611 us6.3%1,957 us0.0%
PhabricatorRepositoryQuery::loadPage10241,834 us5.7%131 us0.0%
PhabricatorCustomField::getObjectFields7238,636 us5.6%28,243 us0.7%
mysqli::real_connect11230,224 us5.4%230,224 us5.4%
DifferentialTransaction::getRequiredHandlePHIDs51222,293 us5.2%492 us0.0%
DifferentialRevisionQuery::willFilterPage7209,419 us4.9%1,169 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs72208,219 us4.9%1,273 us0.0%
PhabricatorCustomField::buildFieldList5206,618 us4.9%1,290 us0.0%
PhabricatorPeopleQuery::loadPage6190,444 us4.5%187 us0.0%
DifferentialRevisionQuery::loadPage7184,488 us4.4%240 us0.0%
PhabricatorApplicationTransaction::getTransactionCustomField4162,422 us3.8%104 us0.0%
PhabricatorCustomField::getObjectField4162,228 us3.8%52 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey979149,581 us3.5%12,407 us0.3%
PhabricatorController::willBeginExecution1148,618 us3.5%283 us0.0%
DifferentialRevisionQuery::loadData7147,096 us3.5%162 us0.0%
PhabricatorPolicyCapability::getCapabilityMap979137,017 us3.2%83,913 us2.0%
DiffusionCommitQuery::loadPage3134,856 us3.2%161 us0.0%
PhabricatorNotificationBuilder::buildView1130,464 us3.1%207 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause55130,082 us3.1%1,438 us0.0%
mpull220125,408 us3.0%86,203 us2.0%
LiskDAO::__call5,828121,282 us2.9%6,393 us0.2%
PhutilRemarkupEngine::postprocessText7118,291 us2.8%804 us0.0%
PhabricatorPeopleQuery::didFilterPage6118,224 us2.8%873 us0.0%
LiskDAO::call5,828114,889 us2.7%103,484 us2.4%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns168110,425 us2.6%1,316 us0.0%
DiffusionCommitQuery::willFilterPage3108,874 us2.6%684 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause55108,146 us2.6%17,161 us0.4%
DifferentialJIRAIssuesField::isFieldEnabled2107,753 us2.5%14 us0.0%
PhabricatorApplicationTransactionFeedStory::renderView12104,446 us2.5%932 us0.0%
PhabricatorRepositoryCommitPHIDType::loadHandles2102,306 us2.4%2,178 us0.1%
PhabricatorApplicationTransactionCommentQuery::loadPage4101,236 us2.4%124 us0.0%
PhabricatorUser::getProfileImageCache10887,870 us2.1%562 us0.0%
PhabricatorUser::getProfileImageVersion10887,185 us2.1%947 us0.0%
phid_get_type1,88986,896 us2.1%5,014 us0.1%
msort9184,807 us2.0%1,407 us0.0%
PhabricatorJIRAAuthProvider::getJIRAProvider284,433 us2.0%19 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders284,414 us2.0%65 us0.0%
PhabricatorAuthProvider::getAllProviders284,184 us2.0%182 us0.0%
DifferentialRevisionQuery::buildSelectStatement783,431 us2.0%273 us0.0%
PhabricatorPolicyFilter::getObjectPolicy1,96482,756 us2.0%32,111 us0.8%
PhabricatorObjectRemarkupRule::didMarkupText14080,900 us1.9%835 us0.0%
LiskDAO::loadRawDataWhere777,320 us1.8%213 us0.0%
AphrontDatabaseConnection::queryData776,320 us1.8%60 us0.0%
call_user_func_array76775,988 us1.8%3,367 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause5174,950 us1.8%388 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage274,540 us1.8%24 us0.0%
LiskDAO::loadAllWhere672,901 us1.7%68 us0.0%
PhabricatorProjectQuery::loadPage272,265 us1.7%73 us0.0%
ManiphestTaskQuery::getOrderableColumns3271,774 us1.7%345 us0.0%
LiskDAO::loadAllFromArray6671,299 us1.7%2,688 us0.1%
LiskDAO::loadFromArray54669,443 us1.6%21,467 us0.5%
PhabricatorPHIDType::getAllTypes3468,546 us1.6%899 us0.0%
preg_match2,44466,989 us1.6%66,989 us1.6%
PhabricatorProjectQuery::didFilterPage265,556 us1.5%73 us0.0%
PhabricatorFileQuery::loadPage164,284 us1.5%166 us0.0%