XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total73,1602,021,910 us100.0%2,021,910 us100.0%
main()12,021,910 us100.0%81 us0.0%
AphrontApplicationConfiguration::processRequest12,018,677 us99.8%95 us0.0%
ConpherenceNotificationPanelController::handleRequest11,876,792 us92.8%1,361 us0.1%
PhabricatorPolicyAwareQuery::execute291,809,208 us89.5%2,852 us0.1%
iterator_to_array21,406,578 us69.6%1,076 us0.1%
PhabricatorHandleList::current2331,405,487 us69.5%325 us0.0%
PhabricatorHandleList::getHandle2331,405,162 us69.5%37,850 us1.9%
PhabricatorHandleList::loadHandles21,367,312 us67.6%27 us0.0%
PhabricatorHandlePool::loadPHIDs21,367,285 us67.6%16,424 us0.8%
PhabricatorHandleQuery::loadPage21,261,466 us62.4%73,778 us3.6%
ConpherenceThreadQuery::loadTransactionsAndHandles11,242,822 us61.5%229 us0.0%
PhabricatorApplicationTransactionQuery::willFilterPage11,145,011 us56.6%452 us0.0%
PhabricatorObjectQuery::loadPage41,076,877 us53.3%231 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID41,076,414 us53.2%740 us0.0%
PhabricatorPHIDType::loadObjects9987,931 us48.9%254 us0.0%
PhabricatorPolicyFilter::apply192601,060 us29.7%69,827 us3.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows10355,254 us17.6%395 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols143354,586 us17.5%6,924 us0.3%
PhutilSymbolLoader::loadSymbol356347,344 us17.2%3,654 us0.2%
PhabricatorPolicyFilter::checkCapability655345,312 us17.1%33,300 us1.6%
PhutilBootloader::loadLibrarySource304343,608 us17.0%19,518 us1.0%
PhutilBootloader::executeInclude304341,825 us16.9%141,258 us7.0%
ConpherenceThreadQuery::loadCoreHandles1330,416 us16.3%94 us0.0%
qsprintf152301,483 us14.9%935 us0.0%
xsprintf152300,245 us14.8%75,719 us3.7%
queryfx_all31295,795 us14.6%291 us0.0%
queryfx31291,341 us14.4%276 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery31243,497 us12.0%1,376 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection379238,118 us11.8%152 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection10237,966 us11.8%291 us0.0%
AphrontMySQLiDatabaseConnection::connect10237,272 us11.7%450 us0.0%
ManiphestTaskQuery::loadPage1224,271 us11.1%371 us0.0%
xsprintf_query333223,859 us11.1%7,030 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String317213,871 us10.6%951 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery31212,358 us10.5%277 us0.0%
mysqli::query31212,068 us10.5%212,068 us10.5%
AphrontMySQLiDatabaseConnection::escapeBinaryString317210,885 us10.4%916 us0.0%
__phutil_autoload131188,149 us9.3%1,358 us0.1%
PhutilSymbolLoader::loadObjects11185,166 us9.2%578 us0.0%
mysqli::real_connect10181,499 us9.0%181,499 us9.0%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace154164,856 us8.2%28,238 us1.4%
PhabricatorController::willBeginExecution1137,988 us6.8%304 us0.0%
PhabricatorPolicyFilter::hasCapability167136,983 us6.8%1,761 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause11131,630 us6.5%28,129 us1.4%
DifferentialRevisionQuery::willFilterPage1122,822 us6.1%208 us0.0%
LiskDAO::loadAllFromArray27119,720 us5.9%2,263 us0.1%
LiskDAO::loadFromArray390118,363 us5.9%69,075 us3.4%
PhabricatorPeopleQuery::loadPage2115,515 us5.7%63 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause10109,397 us5.4%87 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey629109,377 us5.4%2,871 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns71102,271 us5.1%683 us0.0%
ConpherenceThreadQuery::loadCropPics1101,645 us5.0%13 us0.0%
ConpherenceThreadQuery::loadPics1101,398 us5.0%77 us0.0%
PhabricatorPolicyCapability::getCapabilityMap629100,618 us5.0%31,342 us1.6%
PhabricatorCustomField::getObjectFields3100,497 us5.0%395 us0.0%
PhabricatorFileQuery::loadPage1100,028 us4.9%190 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts1299,250 us4.9%152 us0.0%
PhabricatorCustomField::buildFieldList397,264 us4.8%321 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1696,829 us4.8%468 us0.0%
PhabricatorProjectQuery::loadPage489,876 us4.4%140 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1284,352 us4.2%95 us0.0%
PhabricatorPHIDType::getAllTypes783,706 us4.1%567 us0.0%
ConpherenceThreadQuery::loadPage483,500 us4.1%263 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage283,211 us4.1%23 us0.0%
PhabricatorApplicationTransactionQuery::loadPage183,152 us4.1%281 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause1279,604 us3.9%130 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces15778,597 us3.9%42,496 us2.1%
PhabricatorPolicyAwareQuery::executeOne171,393 us3.5%15 us0.0%
PhabricatorRepositoryQuery::loadPage271,384 us3.5%31 us0.0%
LiskDAO::loadAllWhere670,310 us3.5%102 us0.0%
LiskDAO::loadRawDataWhere769,170 us3.4%203 us0.0%
LiskDAO::__call2,42268,837 us3.4%48,226 us2.4%
AphrontDatabaseConnection::queryData768,187 us3.4%56 us0.0%
call_user_func_array30967,208 us3.3%27,265 us1.3%
ConpherenceThreadQuery::loadParticipantsAndInitHandles463,737 us3.2%233 us0.0%
PhabricatorPeopleQuery::buildJoinClauseParts263,247 us3.1%15 us0.0%
PhabricatorPeopleQuery::getOrderableColumns862,619 us3.1%48 us0.0%
PhabricatorRepositoryQuery::buildWhereClauseParts261,436 us3.0%36 us0.0%
mpull6560,625 us3.0%2,311 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies156,966 us2.8%123 us0.0%
PhabricatorPolicyQuery::loadPage153,874 us2.7%68 us0.0%
ManiphestTaskPHIDType::loadHandles153,115 us2.6%1,631 us0.1%
PhabricatorPolicyAwareQuery::putPHIDsInFlight948,188 us2.4%48,188 us2.4%
PhabricatorFileQuery::buildWhereClauseParts145,339 us2.2%19 us0.0%
PhabricatorUser::isOmnipotent87745,227 us2.2%45,227 us2.2%
phutil_escape_html10444,955 us2.2%348 us0.0%
ConpherenceTransaction::getRequiredHandlePHIDs1644,883 us2.2%242 us0.0%
AphrontView::producePhutilSafeHTML544,830 us2.2%10 us0.0%
AphrontTagView::render544,820 us2.2%44,153 us2.2%
AphrontBaseMySQLDatabaseConnection::getConfiguration12144,377 us2.2%44,282 us2.2%
PhabricatorSpacesNamespaceQuery::getViewerSpaces144,343 us2.2%36 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs1644,256 us2.2%372 us0.0%
PhutilTypeSpec::checkMap343,484 us2.2%56 us0.0%
PhutilTypeSpec::newFromString343,424 us2.1%57 us0.0%
PhutilTypeSpec::parseTokens342,443 us2.1%25,670 us1.3%
mgroup542,256 us2.1%29,133 us1.4%
PhabricatorPolicyQuery::isObjectPolicy65740,922 us2.0%40,898 us2.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2040,118 us2.0%551 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts439,393 us1.9%84 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause2038,916 us1.9%405 us0.0%