XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total83,203292,257 us100.0%292,257 us100.0%
main()1292,257 us100.0%67 us0.0%
AphrontApplicationConfiguration::processRequest1289,473 us99.0%83 us0.0%
ConpherenceNotificationPanelController::handleRequest1264,456 us90.5%1,142 us0.4%
PhabricatorPolicyAwareQuery::execute48258,164 us88.3%2,843 us1.0%
iterator_to_array2185,016 us63.3%885 us0.3%
PhabricatorHandleList::current214184,123 us63.0%473 us0.2%
PhabricatorHandleList::getHandle214183,650 us62.8%42 us0.0%
PhabricatorHandleList::loadHandles2183,608 us62.8%27 us0.0%
PhabricatorHandlePool::loadPHIDs2183,581 us62.8%353 us0.1%
ConpherenceThreadQuery::loadTransactionsAndHandles1182,494 us62.4%195 us0.1%
PhabricatorHandleQuery::loadPage2173,386 us59.3%2,200 us0.8%
PhabricatorApplicationTransactionQuery::willFilterPage1168,265 us57.6%357 us0.1%
PhabricatorObjectQuery::loadPage4164,493 us56.3%128 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID4164,208 us56.2%610 us0.2%
PhabricatorPHIDType::loadObjects8162,068 us55.5%168 us0.1%
PhabricatorPolicyFilter::apply206113,566 us38.9%9,874 us3.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1073,514 us25.2%289 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols21261,376 us21.0%12,851 us4.4%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns7154,654 us18.7%633 us0.2%
PhabricatorCustomField::getObjectFields2853,807 us18.4%2,336 us0.8%
PhabricatorProjectQuery::loadPage547,951 us16.4%131 us0.0%
PhutilSymbolLoader::loadSymbol1,05146,223 us15.8%4,551 us1.6%
PhabricatorPolicyFilter::checkCapability63943,097 us14.7%7,491 us2.6%
PhabricatorCustomField::buildFieldList2842,106 us14.4%1,287 us0.4%
PhutilBootloader::loadLibrarySource30241,601 us14.2%1,625 us0.6%
PhutilSymbolLoader::loadObjects8040,864 us14.0%2,298 us0.8%
PhutilBootloader::executeInclude30239,866 us13.6%27,219 us9.3%
ManiphestTaskQuery::loadPage138,775 us13.3%238 us0.1%
PhabricatorProjectQuery::getOrderableColumns2037,445 us12.8%128 us0.0%
queryfx_all3137,103 us12.7%240 us0.1%
ConpherenceThreadQuery::loadCoreHandles136,861 us12.6%67 us0.0%
queryfx3134,683 us11.9%223 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1132,686 us11.2%66 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1630,978 us10.6%394 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1230,685 us10.5%76 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery3129,102 us10.0%981 us0.3%
__phutil_autoload13126,807 us9.2%1,177 us0.4%
AphrontMySQLiDatabaseConnection::rawQuery3126,367 us9.0%221 us0.1%
mysqli::query3126,126 us8.9%26,126 us8.9%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts1225,800 us8.8%111 us0.0%
PhabricatorPolicyFilter::hasCapability16224,656 us8.4%1,485 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts521,998 us7.5%91 us0.0%
LiskDAO::loadAllFromArray2721,448 us7.3%1,308 us0.4%
qsprintf15621,148 us7.2%890 us0.3%
LiskDAO::loadFromArray31820,943 us7.2%7,212 us2.5%
PhabricatorController::willBeginExecution120,815 us7.1%261 us0.1%
xsprintf15620,070 us6.9%3,775 us1.3%
DifferentialRevisionQuery::willFilterPage120,058 us6.9%213 us0.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace15919,385 us6.6%968 us0.3%
PhabricatorStandardCustomField::buildStandardFields4818,502 us6.3%1,208 us0.4%
PhabricatorPeopleQuery::loadPage116,585 us5.7%27 us0.0%
xsprintf_query34015,713 us5.4%3,282 us1.1%
PhutilTypeSpec::checkMap2815,463 us5.3%408 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2015,116 us5.2%459 us0.2%
PhutilTypeSpec::newFromString2815,029 us5.1%425 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1014,776 us5.1%70 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies114,768 us5.1%102 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause1914,294 us4.9%141 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey61213,969 us4.8%2,574 us0.9%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector5913,898 us4.8%221 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause1213,551 us4.6%108 us0.0%
ConpherenceThreadQuery::loadCropPics113,009 us4.5%14 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector2012,822 us4.4%518 us0.2%
ConpherenceThreadQuery::loadPics112,703 us4.3%72 us0.0%
PhabricatorPHIDType::getAllTypes712,620 us4.3%439 us0.2%
PhabricatorApplicationTransactionQuery::loadPage111,931 us4.1%230 us0.1%
PhutilTypeSpec::parseTokens2811,504 us3.9%7,675 us2.6%
PhabricatorFileQuery::loadPage111,434 us3.9%163 us0.1%
PhabricatorPeopleQuery::getOrderableColumns411,126 us3.8%20 us0.0%
PhabricatorPolicyCapability::getCapabilityMap61210,985 us3.8%2,658 us0.9%
PhabricatorLiskDAO::willReadData31810,473 us3.6%1,262 us0.4%
PhabricatorPolicyAwareQuery::executeOne110,298 us3.5%13 us0.0%
PhabricatorProjectQuery::buildWhereClauseParts510,070 us3.4%160 us0.1%
PhabricatorPolicyFilter::getObjectPolicy1,27810,000 us3.4%2,771 us0.9%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,895 us3.4%20 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String3019,882 us3.4%817 us0.3%
PhabricatorProjectsPolicyRule::willApplyRules19,621 us3.3%50 us0.0%
LiskDAO::__call2,1568,675 us3.0%2,510 us0.9%
PhabricatorPeopleQuery::buildJoinClauseParts18,560 us2.9%6 us0.0%
LiskDAO::willReadData3188,231 us2.8%616 us0.2%
PhabricatorProjectDescriptionField::createFields208,176 us2.8%154 us0.1%
ConpherenceThreadQuery::loadPage47,623 us2.6%204 us0.1%
LiskDAO::applyLiskDataSerialization3187,615 us2.6%2,992 us1.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage27,497 us2.6%21 us0.0%
ConpherenceThread::getDisplayData57,430 us2.5%255 us0.1%
LiskDAO::loadAllWhere67,328 us2.5%69 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString3017,261 us2.5%766 us0.3%
DifferentialRevisionQuery::loadPage16,932 us2.4%38 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3636,841 us2.3%122 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection106,719 us2.3%225 us0.1%
PhabricatorProjectConfiguredCustomField::createFields206,588 us2.3%105 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication566,427 us2.2%483 us0.2%
ConpherenceThreadQuery::loadParticipantsAndInitHandles46,266 us2.1%159 us0.1%
ManiphestTaskPHIDType::loadHandles16,211 us2.1%1,710 us0.6%
LiskDAO::call2,1566,165 us2.1%5,006 us1.7%
AphrontMySQLiDatabaseConnection::connect106,163 us2.1%342 us0.1%
PhabricatorLiskDAO::assertAttached1466,069 us2.1%1,461 us0.5%
ManiphestTaskQuery::getOrderableColumns45,932 us2.0%35 us0.0%
LiskDAO::loadRawDataWhere75,816 us2.0%170 us0.1%
PhutilUTF8StringTruncator::truncateString25,766 us2.0%68 us0.0%