XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total83,203295,654 us100.0%295,654 us100.0%
main()1295,654 us100.0%67 us0.0%
AphrontApplicationConfiguration::processRequest1292,917 us99.1%80 us0.0%
ConpherenceNotificationPanelController::handleRequest1269,014 us91.0%1,109 us0.4%
PhabricatorPolicyAwareQuery::execute48262,302 us88.7%2,830 us1.0%
iterator_to_array2190,305 us64.4%876 us0.3%
PhabricatorHandleList::current214189,417 us64.1%399 us0.1%
PhabricatorHandleList::getHandle214189,018 us63.9%39 us0.0%
PhabricatorHandleList::loadHandles2188,979 us63.9%23 us0.0%
PhabricatorHandlePool::loadPHIDs2188,956 us63.9%346 us0.1%
ConpherenceThreadQuery::loadTransactionsAndHandles1187,068 us63.3%188 us0.1%
PhabricatorHandleQuery::loadPage2178,922 us60.5%2,234 us0.8%
PhabricatorApplicationTransactionQuery::willFilterPage1173,003 us58.5%351 us0.1%
PhabricatorObjectQuery::loadPage4169,395 us57.3%145 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID4169,095 us57.2%666 us0.2%
PhabricatorPHIDType::loadObjects8166,990 us56.5%167 us0.1%
PhabricatorPolicyFilter::apply206115,275 us39.0%9,890 us3.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1074,894 us25.3%300 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols21262,523 us21.1%13,173 us4.5%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns7156,165 us19.0%643 us0.2%
PhabricatorCustomField::getObjectFields2855,300 us18.7%2,365 us0.8%
PhabricatorProjectQuery::loadPage549,211 us16.6%126 us0.0%
PhutilSymbolLoader::loadSymbol1,05146,754 us15.8%4,521 us1.5%
PhabricatorCustomField::buildFieldList2843,379 us14.7%1,432 us0.5%
PhabricatorPolicyFilter::checkCapability63943,375 us14.7%7,600 us2.6%
PhutilBootloader::loadLibrarySource30242,107 us14.2%1,533 us0.5%
PhutilSymbolLoader::loadObjects8042,084 us14.2%2,337 us0.8%
ManiphestTaskQuery::loadPage141,613 us14.1%227 us0.1%
PhutilBootloader::executeInclude30240,458 us13.7%27,921 us9.4%
PhabricatorProjectQuery::getOrderableColumns2038,549 us13.0%130 us0.0%
ConpherenceThreadQuery::loadCoreHandles138,278 us12.9%71 us0.0%
queryfx_all3137,508 us12.7%231 us0.1%
queryfx3135,079 us11.9%216 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1133,337 us11.3%69 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1631,549 us10.7%403 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1231,279 us10.6%75 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery3129,400 us9.9%992 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts1227,852 us9.4%121 us0.0%
__phutil_autoload13126,832 us9.1%1,218 us0.4%
AphrontMySQLiDatabaseConnection::rawQuery3126,587 us9.0%226 us0.1%
mysqli::query3126,340 us8.9%26,340 us8.9%
PhabricatorPolicyFilter::hasCapability16225,484 us8.6%1,581 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts522,423 us7.6%86 us0.0%
LiskDAO::loadAllFromArray2721,613 us7.3%1,332 us0.5%
qsprintf15621,346 us7.2%904 us0.3%
LiskDAO::loadFromArray31821,091 us7.1%7,390 us2.5%
DifferentialRevisionQuery::willFilterPage120,422 us6.9%196 us0.1%
PhabricatorController::willBeginExecution120,272 us6.9%257 us0.1%
xsprintf15620,239 us6.8%3,844 us1.3%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace15919,664 us6.7%972 us0.3%
PhabricatorStandardCustomField::buildStandardFields4819,095 us6.5%1,205 us0.4%
PhabricatorPeopleQuery::loadPage117,005 us5.8%31 us0.0%
PhutilTypeSpec::checkMap2815,826 us5.4%417 us0.1%
xsprintf_query34015,809 us5.3%3,378 us1.1%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2015,694 us5.3%479 us0.2%
PhutilTypeSpec::newFromString2815,382 us5.2%407 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause1215,166 us5.1%114 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies115,092 us5.1%104 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1015,064 us5.1%71 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause1914,901 us5.0%147 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector5914,188 us4.8%227 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey61213,827 us4.7%2,587 us0.9%
PhabricatorPHIDType::getAllTypes713,488 us4.6%438 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector2013,104 us4.4%523 us0.2%
PhutilTypeSpec::parseTokens2811,854 us4.0%7,971 us2.7%
PhabricatorApplicationTransactionQuery::loadPage111,824 us4.0%233 us0.1%
ConpherenceThreadQuery::loadCropPics111,498 us3.9%10 us0.0%
ConpherenceThreadQuery::loadPics111,303 us3.8%64 us0.0%
PhabricatorPeopleQuery::getOrderableColumns411,299 us3.8%20 us0.0%
PhabricatorPolicyCapability::getCapabilityMap61210,818 us3.7%2,752 us0.9%
PhabricatorSpacesNamespaceQuery::getViewerSpaces110,592 us3.6%21 us0.0%
PhabricatorProjectQuery::buildWhereClauseParts510,549 us3.6%207 us0.1%
PhabricatorLiskDAO::willReadData31810,525 us3.6%1,292 us0.4%
PhabricatorFileQuery::loadPage110,195 us3.4%150 us0.1%
PhabricatorPolicyFilter::getObjectPolicy1,27810,108 us3.4%2,784 us0.9%
PhabricatorPolicyAwareQuery::executeOne110,051 us3.4%13 us0.0%
PhabricatorProjectsPolicyRule::willApplyRules19,780 us3.3%50 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String3019,777 us3.3%809 us0.3%
LiskDAO::__call2,1568,871 us3.0%2,562 us0.9%
PhabricatorPeopleQuery::buildJoinClauseParts18,687 us2.9%5 us0.0%
PhabricatorProjectDescriptionField::createFields208,366 us2.8%163 us0.1%
LiskDAO::willReadData3188,241 us2.8%609 us0.2%
ConpherenceThreadQuery::loadPage47,713 us2.6%201 us0.1%
LiskDAO::applyLiskDataSerialization3187,632 us2.6%3,012 us1.0%
ConpherenceThread::getDisplayData57,608 us2.6%272 us0.1%
LiskDAO::loadAllWhere67,395 us2.5%72 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage27,285 us2.5%23 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString3017,187 us2.4%759 us0.3%
PhabricatorProjectConfiguredCustomField::createFields206,897 us2.3%110 us0.0%
DifferentialRevisionQuery::loadPage16,829 us2.3%36 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3636,772 us2.3%127 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection106,645 us2.2%226 us0.1%
ConpherenceThreadQuery::loadParticipantsAndInitHandles46,385 us2.2%159 us0.1%
ManiphestTaskPHIDType::loadHandles16,318 us2.1%1,779 us0.6%
LiskDAO::call2,1566,309 us2.1%5,009 us1.7%
PhabricatorLiskDAO::assertAttached1466,235 us2.1%1,469 us0.5%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication566,228 us2.1%439 us0.1%
ManiphestTaskQuery::getOrderableColumns46,166 us2.1%40 us0.0%
AphrontMySQLiDatabaseConnection::connect106,098 us2.1%386 us0.1%
PhabricatorSpacesNamespaceQuery::getAllSpaces1626,002 us2.0%628 us0.2%
PhutilUTF8StringTruncator::truncateString25,899 us2.0%72 us0.0%