XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total73,1601,011,113 us100.0%1,011,113 us100.0%
main()11,011,113 us100.0%67 us0.0%
AphrontApplicationConfiguration::processRequest11,008,435 us99.7%95 us0.0%
ConpherenceNotificationPanelController::handleRequest1918,383 us90.8%1,314 us0.1%
PhabricatorPolicyAwareQuery::execute29881,790 us87.2%2,619 us0.3%
ConpherenceThreadQuery::loadTransactionsAndHandles1631,315 us62.4%225 us0.0%
iterator_to_array2629,154 us62.2%1,074 us0.1%
PhabricatorHandleList::current233628,070 us62.1%277 us0.0%
PhabricatorHandleList::getHandle233627,793 us62.1%27 us0.0%
PhabricatorHandleList::loadHandles2627,766 us62.1%28 us0.0%
PhabricatorHandlePool::loadPHIDs2627,738 us62.1%329 us0.0%
PhabricatorHandleQuery::loadPage2577,392 us57.1%18,802 us1.9%
PhabricatorApplicationTransactionQuery::willFilterPage1540,819 us53.5%408 us0.0%
PhabricatorObjectQuery::loadPage4457,280 us45.2%173 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID4456,914 us45.2%662 us0.1%
PhabricatorPHIDType::loadObjects9435,262 us43.0%230 us0.0%
PhabricatorPolicyFilter::apply192298,182 us29.5%13,311 us1.3%
PhabricatorPolicyFilter::checkCapability655219,674 us21.7%49,869 us4.9%
queryfx_all31208,842 us20.7%251 us0.0%
queryfx31205,734 us20.3%250 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery31175,140 us17.3%1,193 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery31170,070 us16.8%265 us0.0%
mysqli::query31169,792 us16.8%169,792 us16.8%
qsprintf152155,225 us15.4%884 us0.1%
xsprintf152154,137 us15.2%3,674 us0.4%
xsprintf_query333149,904 us14.8%3,346 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows10142,842 us14.1%345 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String317127,851 us12.6%17,083 us1.7%
PhutilSymbolLoader::selectAndLoadSymbols143117,691 us11.6%6,101 us0.6%
PhutilSymbolLoader::loadSymbol356111,322 us11.0%3,395 us0.3%
AphrontBaseMySQLDatabaseConnection::requireConnection379110,316 us10.9%126 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection10110,190 us10.9%264 us0.0%
AphrontMySQLiDatabaseConnection::connect10109,584 us10.8%388 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString317108,830 us10.8%823 us0.1%
PhutilBootloader::loadLibrarySource304107,892 us10.7%1,508 us0.1%
ConpherenceThreadQuery::loadCoreHandles1107,180 us10.6%82 us0.0%
PhutilBootloader::executeInclude304106,294 us10.5%45,783 us4.5%
mysqli::real_connect10103,549 us10.2%103,549 us10.2%
PhabricatorPolicyFilter::getObjectPolicy1,31088,767 us8.8%2,861 us0.3%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace15481,313 us8.0%1,039 us0.1%
PhabricatorPolicyFilter::hasCapability16780,499 us8.0%1,716 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey62978,135 us7.7%30,893 us3.1%
PhabricatorController::willBeginExecution174,050 us7.3%275 us0.0%
ConpherenceThreadQuery::loadCropPics173,770 us7.3%12 us0.0%
ConpherenceThreadQuery::loadPics173,532 us7.3%81 us0.0%
ManiphestTaskQuery::loadPage173,132 us7.2%300 us0.0%
PhabricatorApplicationTransactionQuery::loadPage171,899 us7.1%252 us0.0%
__phutil_autoload13160,857 us6.0%1,261 us0.1%
LiskDAO::loadAllFromArray2759,464 us5.9%18,709 us1.9%
PhutilSymbolLoader::loadObjects1159,194 us5.9%544 us0.1%
PhabricatorPeopleQuery::loadPage259,076 us5.8%52 us0.0%
PhabricatorFileQuery::loadPage157,627 us5.7%224 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1056,895 us5.6%72 us0.0%
ConpherenceThread::getDisplayData549,167 us4.9%305 us0.0%
PhabricatorPolicyCapability::getCapabilityMap62946,893 us4.6%19,568 us1.9%
LiskDAO::__call2,42245,836 us4.5%19,069 us1.9%
DifferentialRevisionQuery::willFilterPage142,835 us4.2%238 us0.0%
LiskDAO::loadFromArray39041,607 us4.1%8,612 us0.9%
PhabricatorPolicyAwareQuery::executeOne140,762 us4.0%13 us0.0%
LiskDAO::loadAllWhere636,666 us3.6%103 us0.0%
PhabricatorRepositoryQuery::loadPage234,507 us3.4%30 us0.0%
ConpherenceThreadQuery::loadPage434,060 us3.4%231 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage233,160 us3.3%23 us0.0%
LiskDAO::loadRawDataWhere732,883 us3.3%193 us0.0%
PhabricatorObjectHandle::setType22032,543 us3.2%32,543 us3.2%
AphrontDatabaseConnection::queryData731,985 us3.2%53 us0.0%
DifferentialRevisionQuery::loadPage131,546 us3.1%38 us0.0%
call_user_func_array30931,246 us3.1%1,262 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1131,155 us3.1%74 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1629,727 us2.9%439 us0.0%
DifferentialRevisionQuery::loadData129,681 us2.9%27 us0.0%
PhabricatorLiskDAO::willReadData39029,616 us2.9%1,559 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1229,359 us2.9%93 us0.0%
PhutilUTF8StringTruncator::truncateString328,625 us2.8%78 us0.0%
phutil_utf8v_combined228,529 us2.8%533 us0.1%
PhabricatorPHIDType::getAllTypes728,253 us2.8%432 us0.0%
phutil_utf8_is_combining_character42527,798 us2.7%775 us0.1%
phutil_utf8v_codepoints42527,023 us2.7%1,298 us0.1%
PhabricatorSpacesNamespace::getPolicy31426,897 us2.7%573 us0.1%
LiskDAO::willReadData39026,841 us2.7%725 us0.1%
LiskDAO::call2,42226,767 us2.6%24,733 us2.4%
PhabricatorSpacesNamespace::getViewPolicy31426,324 us2.6%24,804 us2.5%
LiskDAO::applyLiskDataSerialization39026,116 us2.6%10,951 us1.1%
phutil_utf8v42725,922 us2.6%1,064 us0.1%
PhabricatorApplicationTransactionCommentQuery::loadPage125,243 us2.5%38 us0.0%
DifferentialRevisionPHIDType::loadHandles125,014 us2.5%395 us0.0%
strlen2,29024,881 us2.5%24,881 us2.5%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns7124,827 us2.5%615 us0.1%
PhabricatorFileQuery::buildWhereClauseParts124,723 us2.4%16 us0.0%
DifferentialRevision::isClosed2824,285 us2.4%79 us0.0%
ConpherenceThreadQuery::loadParticipantsAndInitHandles423,569 us2.3%203 us0.0%
load::constants/DifferentialRevisionStatus.php123,397 us2.3%23,397 us2.3%
array_unique1423,206 us2.3%23,206 us2.3%
PhabricatorCustomField::getObjectFields323,197 us2.3%275 us0.0%
DifferentialRevisionQuery::buildSelectStatement122,515 us2.2%45 us0.0%
DifferentialRevisionQuery::buildWhereClause121,630 us2.1%23 us0.0%
PhabricatorCustomField::buildFieldList320,786 us2.1%331 us0.0%
PhabricatorProjectQuery::loadPage420,402 us2.0%154 us0.0%
PhabricatorPolicyAwareQuery::getObjectsFromWorkspace619,481 us1.9%19,475 us1.9%
PhabricatorPeopleQuery::buildJoinClauseParts218,889 us1.9%11 us0.0%
head1518,579 us1.8%18,570 us1.8%