XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total72,2352,470,020 us100.0%2,470,020 us100.0%
main()12,470,020 us100.0%93 us0.0%
AphrontApplicationConfiguration::processRequest12,467,138 us99.9%99 us0.0%
PhabricatorPolicyAwareQuery::execute292,228,932 us90.2%42,546 us1.7%
ConpherenceNotificationPanelController::handleRequest12,226,615 us90.1%2,357 us0.1%
ConpherenceThreadQuery::loadTransactionsAndHandles11,591,060 us64.4%281 us0.0%
iterator_to_array21,585,092 us64.2%1,046 us0.0%
PhabricatorHandleList::current2361,584,030 us64.1%321 us0.0%
PhabricatorHandleList::getHandle2361,583,709 us64.1%36 us0.0%
PhabricatorHandleList::loadHandles21,583,673 us64.1%29 us0.0%
PhabricatorHandlePool::loadPHIDs21,583,644 us64.1%350 us0.0%
PhabricatorHandleQuery::loadPage21,480,380 us59.9%2,497 us0.1%
PhabricatorApplicationTransactionQuery::willFilterPage11,353,961 us54.8%423 us0.0%
PhabricatorObjectQuery::loadPage41,224,240 us49.6%191 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID41,223,875 us49.5%701 us0.0%
PhabricatorPHIDType::loadObjects91,221,446 us49.5%235 us0.0%
PhabricatorPolicyFilter::apply195808,789 us32.7%54,940 us2.2%
PhutilSymbolLoader::selectAndLoadSymbols143477,865 us19.3%171,975 us7.0%
queryfx_all31464,481 us18.8%292 us0.0%
queryfx31461,166 us18.7%279 us0.0%
PhabricatorPolicyFilter::checkCapability661457,610 us18.5%76,422 us3.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows10440,471 us17.8%373 us0.0%
qsprintf152406,434 us16.5%976 us0.0%
xsprintf152405,232 us16.4%49,817 us2.0%
PhutilSymbolLoader::loadSymbol356368,350 us14.9%3,580 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery31366,116 us14.8%1,337 us0.1%
PhutilBootloader::loadLibrarySource304364,751 us14.8%22,169 us0.9%
xsprintf_query333354,829 us14.4%65,945 us2.7%
ConpherenceThreadQuery::loadCoreHandles1345,758 us14.0%88 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery31343,655 us13.9%281 us0.0%
mysqli::query31343,362 us13.9%343,362 us13.9%
PhutilBootloader::executeInclude304342,504 us13.9%185,050 us7.5%
AphrontBaseMySQLDatabaseConnection::requireConnection379301,631 us12.2%152 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection10301,479 us12.2%306 us0.0%
AphrontMySQLiDatabaseConnection::connect10300,793 us12.2%19,843 us0.8%
ManiphestTaskQuery::loadPage1290,392 us11.8%308 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String317286,131 us11.6%961 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString317283,042 us11.5%893 us0.0%
PhutilSymbolLoader::loadObjects11253,700 us10.3%533 us0.0%
mysqli::real_connect10253,099 us10.2%253,099 us10.2%
__phutil_autoload131226,663 us9.2%1,347 us0.1%
LiskDAO::loadAllFromArray27211,275 us8.6%3,284 us0.1%
LiskDAO::loadFromArray390208,915 us8.5%30,464 us1.2%
PhabricatorController::willBeginExecution1208,593 us8.4%300 us0.0%
PhabricatorApplicationTransactionQuery::loadPage1202,341 us8.2%259 us0.0%
PhabricatorLiskDAO::willReadData390174,817 us7.1%1,629 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause11174,631 us7.1%80 us0.0%
LiskDAO::willReadData390172,037 us7.0%60,977 us2.5%
PhabricatorPolicyCapability::getCapabilityByKey633171,896 us7.0%50,881 us2.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns71170,175 us6.9%652 us0.0%
PhabricatorCustomField::getObjectFields3168,488 us6.8%331 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts12167,698 us6.8%39,887 us1.6%
PhabricatorPeopleQuery::loadPage2157,285 us6.4%54 us0.0%
PhabricatorPolicyFilter::hasCapability170156,656 us6.3%1,737 us0.1%
PhabricatorProjectQuery::loadPage4151,343 us6.1%134 us0.0%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace157150,581 us6.1%1,036 us0.0%
PhabricatorPHIDType::getAllTypes7142,474 us5.8%540 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause16135,727 us5.5%431 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts12135,379 us5.5%94 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause12131,337 us5.3%143 us0.0%
PhabricatorPolicyCapability::getCapabilityMap633120,675 us4.9%25,633 us1.0%
PhabricatorPeopleQuery::buildJoinClauseParts2118,341 us4.8%14 us0.0%
PhabricatorCustomField::buildFieldList3117,823 us4.8%228 us0.0%
PhabricatorPeopleQuery::getOrderableColumns8117,805 us4.8%36 us0.0%
LiskDAO::applyLiskDataSerialization390111,060 us4.5%27,671 us1.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage2109,086 us4.4%25 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause10105,659 us4.3%86 us0.0%
DifferentialRevisionQuery::willFilterPage1101,494 us4.1%218 us0.0%
PhabricatorPolicyAwareQuery::executeOne196,985 us3.9%13 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces16096,661 us3.9%711 us0.0%
ConpherenceThreadQuery::loadPage493,575 us3.8%236 us0.0%
json_decode57082,137 us3.3%82,137 us3.3%
ConpherenceThreadQuery::loadCropPics175,925 us3.1%12 us0.0%
ConpherenceThreadQuery::loadPics175,680 us3.1%77 us0.0%
PhabricatorFileQuery::loadPage174,332 us3.0%181 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies173,917 us3.0%139 us0.0%
ConpherenceTransaction::getRequiredHandlePHIDs1668,895 us2.8%254 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces168,154 us2.8%41 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs1668,146 us2.8%424 us0.0%
PhutilTypeSpec::checkMap365,490 us2.7%56 us0.0%
PhutilTypeSpec::newFromString365,430 us2.6%58 us0.0%
DifferentialRevisionQuery::loadPage164,706 us2.6%37 us0.0%
PhutilTypeSpec::getLexer363,291 us2.6%13 us0.0%
run_init::lexer/PhutilTypeLexer.php163,130 us2.6%18 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage162,036 us2.5%14 us0.0%
LiskDAO::loadRawDataWhere761,493 us2.5%210 us0.0%
DifferentialRevisionQuery::loadData161,253 us2.5%26 us0.0%
AphrontDatabaseConnection::queryData760,461 us2.4%57 us0.0%
PhabricatorSpacesNamespaceQuery::getDefaultSpace15459,995 us2.4%58,940 us2.4%
call_user_func_array30959,675 us2.4%1,799 us0.1%
LiskDAO::loadAllWhere659,556 us2.4%107 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession159,217 us2.4%146 us0.0%
PhabricatorPolicyQuery::loadPage158,499 us2.4%55 us0.0%
queryfx_one157,789 us2.3%20 us0.0%
PhabricatorPHIDType::getTypeConstant8555,974 us2.3%55,784 us2.3%
PhabricatorPolicyFilter::getObjectPolicy1,32255,935 us2.3%24,356 us1.0%
PhabricatorProjectQuery::buildJoinClauseParts455,358 us2.2%87 us0.0%
DifferentialRevisionQuery::buildSelectStatement152,763 us2.1%47 us0.0%
DifferentialRevisionQuery::buildWhereClause151,827 us2.1%29 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2050,010 us2.0%523 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause2048,845 us2.0%400 us0.0%