XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total134,6322,703,278 us100.0%2,703,278 us100.0%
main()12,703,278 us100.0%83 us0.0%
AphrontApplicationConfiguration::processRequest12,700,395 us99.9%100 us0.0%
PhabricatorPolicyAwareQuery::execute812,555,924 us94.5%6,438 us0.2%
AphrontController::handleRequest12,552,748 us94.4%12 us0.0%
PhabricatorNotificationPanelController::processRequest12,552,735 us94.4%1,018 us0.0%
PhabricatorNotificationQuery::loadPage12,483,895 us91.9%101 us0.0%
PhabricatorFeedStory::loadAllFromRows12,451,774 us90.7%1,213 us0.0%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,371,282 us50.7%1,112 us0.0%
PhabricatorHandleQuery::loadPage61,292,870 us47.8%32,401 us1.2%
PhabricatorPHIDType::loadObjects291,212,828 us44.9%676 us0.0%
PhabricatorApplicationTransactionQuery::willFilterPage7953,332 us35.3%16,972 us0.6%
PhabricatorObjectQuery::loadPage16700,585 us25.9%558 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID16699,904 us25.9%2,973 us0.1%
iterator_to_array8696,067 us25.7%1,823 us0.1%
PhabricatorHandleList::current383694,212 us25.7%15,102 us0.6%
queryfx_all72680,716 us25.2%609 us0.0%
PhabricatorHandleList::getHandle383679,110 us25.1%70 us0.0%
PhabricatorHandleList::loadHandles8679,040 us25.1%41 us0.0%
PhabricatorHandlePool::loadPHIDs8678,999 us25.1%511 us0.0%
queryfx72673,951 us24.9%624 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery72615,618 us22.8%3,234 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery72595,593 us22.0%615 us0.0%
mysqli::query72594,947 us22.0%594,947 us22.0%
PhutilSymbolLoader::selectAndLoadSymbols268434,803 us16.1%26,714 us1.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows21432,225 us16.0%680 us0.0%
PhutilSymbolLoader::loadSymbol569406,923 us15.1%41,719 us1.5%
PhutilBootloader::loadLibrarySource513364,898 us13.5%4,375 us0.2%
PhutilBootloader::executeInclude513360,253 us13.3%267,721 us9.9%
PhabricatorPolicyFilter::apply104344,607 us12.7%15,363 us0.6%
qsprintf356334,826 us12.4%4,365 us0.2%
xsprintf356329,918 us12.2%59,915 us2.2%
xsprintf_query785268,551 us9.9%7,747 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String670254,373 us9.4%1,937 us0.1%
PhutilSymbolLoader::loadObjects20252,723 us9.3%829 us0.0%
__phutil_autoload247215,236 us8.0%2,292 us0.1%
PhabricatorMarkupEngine::process1214,967 us8.0%128 us0.0%
PhabricatorPolicyFilter::checkCapability888207,878 us7.7%91,251 us3.4%
AphrontBaseMySQLDatabaseConnection::requireConnection814201,020 us7.4%252 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection11200,768 us7.4%329 us0.0%
AphrontMySQLiDatabaseConnection::connect11200,036 us7.4%440 us0.0%
mysqli::real_connect11194,490 us7.2%194,490 us7.2%
PhabricatorApplicationTransactionQuery::loadPage7192,492 us7.1%905 us0.0%
ManiphestTaskQuery::loadPage8191,036 us7.1%564 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString670189,575 us7.0%1,745 us0.1%
PhabricatorRepositoryQuery::loadPage9169,575 us6.3%140 us0.0%
PhabricatorPeopleQuery::loadPage6160,698 us5.9%176 us0.0%
DifferentialRevisionQuery::loadPage3149,096 us5.5%147 us0.0%
LiskDAO::__call4,986146,593 us5.4%56,618 us2.1%
PhabricatorFeedStory::newMarkupEngine3131,168 us4.9%14 us0.0%
PhabricatorMarkupEngine::newMarkupEngine3131,154 us4.9%1,104 us0.0%
PhabricatorController::willBeginExecution1127,554 us4.7%288 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts32120,485 us4.5%323 us0.0%
PhabricatorPHIDType::getAllTypes35105,432 us3.9%922 us0.0%
DiffusionCommitQuery::willFilterPage698,381 us3.6%754 us0.0%
DifferentialRevisionQuery::willFilterPage397,536 us3.6%854 us0.0%
DiffusionCommitQuery::loadPage693,129 us3.4%270 us0.0%
LiskDAO::loadRawDataWhere892,736 us3.4%235 us0.0%
AphrontDatabaseConnection::queryData891,649 us3.4%69 us0.0%
call_user_func_array66491,286 us3.4%3,131 us0.1%
LiskDAO::call4,98689,975 us3.3%29,183 us1.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause3288,705 us3.3%481 us0.0%
DifferentialRevisionQuery::loadData387,678 us3.2%67 us0.0%
LiskDAO::loadAllFromArray6484,126 us3.1%2,572 us0.1%
LiskDAO::loadFromArray49082,401 us3.0%61,138 us2.3%
PhabricatorPeopleQuery::didFilterPage681,239 us3.0%17,863 us0.7%
DifferentialRevisionPHIDType::loadHandles277,065 us2.9%41,242 us1.5%
LiskDAO::loadAllWhere772,508 us2.7%75 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause2171,168 us2.6%145 us0.0%
DifferentialRevisionQuery::buildSelectStatement367,471 us2.5%109 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns17365,633 us2.4%1,247 us0.0%
PhabricatorProjectQuery::loadPage364,942 us2.4%104 us0.0%
PhabricatorPeopleUserPHIDType::loadHandles463,400 us2.3%2,037 us0.1%
AphrontBaseMySQLDatabaseConnection::validateUTF8String67062,861 us2.3%763 us0.0%
PhabricatorCustomField::getObjectFields362,156 us2.3%335 us0.0%
phutil_is_utf867062,098 us2.3%44,461 us1.6%
PhabricatorPolicyCapability::getCapabilityByKey88362,086 us2.3%3,934 us0.1%
PhabricatorUser::getProfileImageCache10461,852 us2.3%539 us0.0%
PhabricatorProjectQuery::didFilterPage361,436 us2.3%123 us0.0%
PhabricatorUser::getProfileImageVersion10461,183 us2.3%16,977 us0.6%
PhabricatorFileQuery::loadPage259,753 us2.2%279 us0.0%
PhabricatorCustomField::buildFieldList358,949 us2.2%220 us0.0%
PhabricatorApplicationTransactionQuery::buildWhereClause758,491 us2.2%141 us0.0%
LiskDAO::readField4,60258,474 us2.2%58,474 us2.2%
PhabricatorPolicyCapability::getCapabilityMap88357,983 us2.1%18,079 us0.7%
PhabricatorNotificationBuilder::buildView157,698 us2.1%130 us0.0%
mpull16857,377 us2.1%25,073 us0.9%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause2956,869 us2.1%183 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces2853,964 us2.0%166 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage153,056 us2.0%15 us0.0%
PhabricatorRepositoryCommitPHIDType::loadHandles351,354 us1.9%26,209 us1.0%
PhutilTypeSpec::checkMap349,405 us1.8%62 us0.0%
PhutilTypeSpec::newFromString349,340 us1.8%60 us0.0%
PhutilTypeSpec::parseTokens348,391 us1.8%47,690 us1.8%
PhabricatorRepositoryQuery::buildWhereClauseParts948,340 us1.8%138 us0.0%
PhabricatorApplicationTransactionFeedStory::renderView846,797 us1.7%553 us0.0%
PhutilRemarkupEngine::postprocessText346,157 us1.7%401 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage346,094 us1.7%31 us0.0%
assert_instances_of24445,165 us1.7%45,096 us1.7%
ManiphestTransaction::getTitleForFeed643,319 us1.6%140 us0.0%
PhabricatorApplicationTransaction::getTitleForFeed743,161 us1.6%271 us0.0%