XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total83,203300,215 us100.0%300,215 us100.0%
main()1300,215 us100.0%70 us0.0%
AphrontApplicationConfiguration::processRequest1297,406 us99.1%86 us0.0%
ConpherenceNotificationPanelController::handleRequest1273,131 us91.0%1,104 us0.4%
PhabricatorPolicyAwareQuery::execute48266,708 us88.8%2,973 us1.0%
iterator_to_array2192,372 us64.1%887 us0.3%
ConpherenceThreadQuery::loadTransactionsAndHandles1192,148 us64.0%199 us0.1%
PhabricatorHandleList::current214191,475 us63.8%393 us0.1%
PhabricatorHandleList::getHandle214191,082 us63.6%41 us0.0%
PhabricatorHandleList::loadHandles2191,041 us63.6%23 us0.0%
PhabricatorHandlePool::loadPHIDs2191,018 us63.6%365 us0.1%
PhabricatorHandleQuery::loadPage2180,755 us60.2%2,592 us0.9%
PhabricatorApplicationTransactionQuery::willFilterPage1177,237 us59.0%343 us0.1%
PhabricatorObjectQuery::loadPage4171,839 us57.2%145 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID4171,539 us57.1%722 us0.2%
PhabricatorPHIDType::loadObjects8169,239 us56.4%206 us0.1%
PhabricatorPolicyFilter::apply206117,613 us39.2%10,073 us3.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1075,709 us25.2%297 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols21262,356 us20.8%13,048 us4.3%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns7156,382 us18.8%648 us0.2%
PhabricatorCustomField::getObjectFields2855,503 us18.5%2,385 us0.8%
PhabricatorProjectQuery::loadPage550,507 us16.8%131 us0.0%
PhutilSymbolLoader::loadSymbol1,05146,744 us15.6%4,549 us1.5%
PhabricatorPolicyFilter::checkCapability63944,091 us14.7%7,744 us2.6%
PhabricatorCustomField::buildFieldList2843,426 us14.5%1,313 us0.4%
PhutilBootloader::loadLibrarySource30242,014 us14.0%1,608 us0.5%
PhutilSymbolLoader::loadObjects8041,741 us13.9%2,322 us0.8%
PhutilBootloader::executeInclude30240,322 us13.4%27,523 us9.2%
ManiphestTaskQuery::loadPage140,190 us13.4%223 us0.1%
PhabricatorProjectQuery::getOrderableColumns2038,681 us12.9%137 us0.0%
ConpherenceThreadQuery::loadCoreHandles137,874 us12.6%69 us0.0%
queryfx_all3137,472 us12.5%225 us0.1%
queryfx3135,065 us11.7%230 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1133,665 us11.2%70 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1631,496 us10.5%407 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1231,196 us10.4%74 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery3129,289 us9.8%978 us0.3%
__phutil_autoload13127,129 us9.0%1,227 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts1226,672 us8.9%116 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery3126,495 us8.8%228 us0.1%
mysqli::query3126,240 us8.7%26,240 us8.7%
PhabricatorPolicyFilter::hasCapability16225,200 us8.4%1,545 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts522,836 us7.6%89 us0.0%
qsprintf15622,234 us7.4%950 us0.3%
LiskDAO::loadAllFromArray2722,150 us7.4%1,313 us0.4%
LiskDAO::loadFromArray31821,678 us7.2%7,386 us2.5%
xsprintf15621,091 us7.0%3,885 us1.3%
DifferentialRevisionQuery::willFilterPage120,821 us6.9%197 us0.1%
PhabricatorController::willBeginExecution120,584 us6.9%265 us0.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace15919,796 us6.6%975 us0.3%
PhabricatorStandardCustomField::buildStandardFields4819,045 us6.3%1,250 us0.4%
PhabricatorPeopleQuery::loadPage117,156 us5.7%29 us0.0%
xsprintf_query34016,573 us5.5%3,470 us1.2%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2016,004 us5.3%489 us0.2%
PhutilTypeSpec::checkMap2815,958 us5.3%425 us0.1%
PhutilTypeSpec::newFromString2815,506 us5.2%424 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1015,327 us5.1%72 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies115,297 us5.1%102 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause1914,952 us5.0%153 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector5914,278 us4.8%224 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause1214,031 us4.7%110 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey61214,010 us4.7%2,762 us0.9%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector2013,194 us4.4%577 us0.2%
PhabricatorPHIDType::getAllTypes712,924 us4.3%403 us0.1%
PhabricatorApplicationTransactionQuery::loadPage112,562 us4.2%250 us0.1%
PhutilTypeSpec::parseTokens2812,043 us4.0%7,968 us2.7%
PhabricatorPeopleQuery::getOrderableColumns411,518 us3.8%18 us0.0%
ConpherenceThreadQuery::loadCropPics111,288 us3.8%11 us0.0%
ConpherenceThreadQuery::loadPics111,090 us3.7%63 us0.0%
PhabricatorLiskDAO::willReadData31811,011 us3.7%1,335 us0.4%
PhabricatorPolicyCapability::getCapabilityMap61210,901 us3.6%2,647 us0.9%
PhabricatorProjectQuery::buildWhereClauseParts510,769 us3.6%330 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String30110,432 us3.5%866 us0.3%
PhabricatorPolicyAwareQuery::executeOne110,212 us3.4%13 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces110,173 us3.4%18 us0.0%
PhabricatorPolicyFilter::getObjectPolicy1,27810,165 us3.4%2,779 us0.9%
PhabricatorFileQuery::loadPage19,990 us3.3%156 us0.1%
PhabricatorProjectsPolicyRule::willApplyRules19,934 us3.3%50 us0.0%
LiskDAO::__call2,1569,059 us3.0%2,513 us0.8%
PhabricatorPeopleQuery::buildJoinClauseParts18,769 us2.9%6 us0.0%
LiskDAO::willReadData3188,567 us2.9%597 us0.2%
PhabricatorProjectDescriptionField::createFields208,489 us2.8%157 us0.1%
LiskDAO::applyLiskDataSerialization3187,970 us2.7%3,145 us1.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString3017,691 us2.6%898 us0.3%
ConpherenceThreadQuery::loadPage47,670 us2.6%197 us0.1%
ConpherenceThread::getDisplayData57,569 us2.5%253 us0.1%
LiskDAO::loadAllWhere67,374 us2.5%68 us0.0%
ManiphestTaskPHIDType::loadHandles17,142 us2.4%1,871 us0.6%
AphrontBaseMySQLDatabaseConnection::requireConnection3637,137 us2.4%163 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection106,974 us2.3%234 us0.1%
DifferentialRevisionQuery::loadPage16,900 us2.3%37 us0.0%
PhabricatorProjectConfiguredCustomField::createFields206,881 us2.3%107 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication566,692 us2.2%462 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage26,570 us2.2%19 us0.0%
LiskDAO::call2,1566,546 us2.2%5,220 us1.7%
AphrontMySQLiDatabaseConnection::connect106,391 us2.1%345 us0.1%
PhabricatorLiskDAO::assertAttached1466,373 us2.1%1,507 us0.5%
ConpherenceThreadQuery::loadParticipantsAndInitHandles46,314 us2.1%156 us0.1%
ManiphestTaskQuery::getOrderableColumns46,035 us2.0%35 us0.0%
PhutilUTF8StringTruncator::truncateString25,926 us2.0%68 us0.0%
phutil_utf8v_combined15,848 us1.9%1,214 us0.4%