XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total83,203306,328 us100.0%306,328 us100.0%
main()1306,328 us100.0%73 us0.0%
AphrontApplicationConfiguration::processRequest1303,436 us99.1%85 us0.0%
ConpherenceNotificationPanelController::handleRequest1279,783 us91.3%1,232 us0.4%
PhabricatorPolicyAwareQuery::execute48272,161 us88.8%2,944 us1.0%
iterator_to_array2198,732 us64.9%880 us0.3%
PhabricatorHandleList::current214197,840 us64.6%397 us0.1%
PhabricatorHandleList::getHandle214197,443 us64.5%33 us0.0%
PhabricatorHandleList::loadHandles2197,410 us64.4%25 us0.0%
PhabricatorHandlePool::loadPHIDs2197,385 us64.4%350 us0.1%
ConpherenceThreadQuery::loadTransactionsAndHandles1192,366 us62.8%191 us0.1%
PhabricatorHandleQuery::loadPage2187,123 us61.1%2,328 us0.8%
PhabricatorObjectQuery::loadPage4178,290 us58.2%149 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID4177,983 us58.1%653 us0.2%
PhabricatorApplicationTransactionQuery::willFilterPage1177,851 us58.1%354 us0.1%
PhabricatorPHIDType::loadObjects8175,782 us57.4%178 us0.1%
PhabricatorPolicyFilter::apply206118,229 us38.6%10,158 us3.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1081,411 us26.6%301 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols21261,818 us20.2%12,853 us4.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns7157,724 us18.8%653 us0.2%
PhabricatorCustomField::getObjectFields2856,844 us18.6%2,350 us0.8%
PhabricatorProjectQuery::loadPage551,391 us16.8%147 us0.0%
PhutilSymbolLoader::loadSymbol1,05146,396 us15.1%4,537 us1.5%
queryfx_all3144,476 us14.5%218 us0.1%
PhabricatorCustomField::buildFieldList2844,382 us14.5%1,311 us0.4%
PhabricatorPolicyFilter::checkCapability63943,658 us14.3%7,609 us2.5%
ManiphestTaskQuery::loadPage143,347 us14.2%223 us0.1%
ConpherenceThreadQuery::loadCoreHandles141,922 us13.7%67 us0.0%
PhutilBootloader::loadLibrarySource30241,738 us13.6%1,510 us0.5%
queryfx3141,486 us13.5%228 us0.1%
PhutilSymbolLoader::loadObjects8041,315 us13.5%2,307 us0.8%
PhutilBootloader::executeInclude30240,110 us13.1%27,305 us8.9%
PhabricatorProjectQuery::getOrderableColumns2039,844 us13.0%132 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery3135,803 us11.7%1,011 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1134,822 us11.4%74 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1632,975 us10.8%406 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery3132,902 us10.7%241 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1232,710 us10.7%81 us0.0%
mysqli::query3132,635 us10.7%32,635 us10.7%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts1228,044 us9.2%119 us0.0%
__phutil_autoload13127,000 us8.8%1,267 us0.4%
PhabricatorPolicyFilter::hasCapability16226,170 us8.5%1,518 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts524,099 us7.9%100 us0.0%
LiskDAO::loadAllFromArray2722,123 us7.2%1,326 us0.4%
DifferentialRevisionQuery::willFilterPage121,850 us7.1%191 us0.1%
LiskDAO::loadFromArray31821,599 us7.1%7,341 us2.4%
qsprintf15621,556 us7.0%889 us0.3%
PhabricatorPeopleQuery::loadPage121,478 us7.0%29 us0.0%
xsprintf15620,427 us6.7%3,809 us1.2%
PhabricatorController::willBeginExecution120,049 us6.5%252 us0.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace15919,681 us6.4%975 us0.3%
PhabricatorStandardCustomField::buildStandardFields4818,893 us6.2%1,218 us0.4%
PhutilTypeSpec::checkMap2817,283 us5.6%425 us0.1%
PhutilTypeSpec::newFromString2816,829 us5.5%413 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies116,245 us5.3%124 us0.0%
xsprintf_query34016,015 us5.2%3,316 us1.1%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2015,505 us5.1%490 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause1915,080 us4.9%139 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1015,077 us4.9%75 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause1215,059 us4.9%116 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector5914,360 us4.7%227 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey61213,874 us4.5%2,719 us0.9%
PhutilTypeSpec::parseTokens2813,357 us4.4%9,325 us3.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector2013,289 us4.3%518 us0.2%
PhabricatorPHIDType::getAllTypes712,650 us4.1%399 us0.1%
PhabricatorApplicationTransactionQuery::loadPage112,241 us4.0%241 us0.1%
ConpherenceThreadQuery::loadCropPics111,979 us3.9%11 us0.0%
ConpherenceThreadQuery::loadPics111,756 us3.8%64 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces111,258 us3.7%22 us0.0%
PhabricatorPeopleQuery::getOrderableColumns411,197 us3.7%19 us0.0%
PhabricatorLiskDAO::willReadData31810,982 us3.6%1,318 us0.4%
PhabricatorPolicyCapability::getCapabilityMap61210,797 us3.5%2,673 us0.9%
PhabricatorFileQuery::loadPage110,637 us3.5%158 us0.1%
PhabricatorProjectsPolicyRule::willApplyRules110,449 us3.4%59 us0.0%
PhabricatorProjectQuery::buildWhereClauseParts510,308 us3.4%215 us0.1%
PhabricatorPolicyFilter::getObjectPolicy1,27810,056 us3.3%2,724 us0.9%
AphrontMySQLiDatabaseConnection::escapeUTF8String3019,985 us3.3%851 us0.3%
PhabricatorPolicyAwareQuery::executeOne19,984 us3.3%13 us0.0%
LiskDAO::__call2,1568,894 us2.9%2,552 us0.8%
LiskDAO::willReadData3188,627 us2.8%618 us0.2%
PhabricatorPeopleQuery::buildJoinClauseParts18,575 us2.8%5 us0.0%
PhabricatorProjectDescriptionField::createFields208,447 us2.8%156 us0.1%
LiskDAO::applyLiskDataSerialization3188,009 us2.6%3,092 us1.0%
ConpherenceThreadQuery::loadPage47,939 us2.6%216 us0.1%
ConpherenceThread::getDisplayData57,834 us2.6%290 us0.1%
LiskDAO::loadAllWhere67,628 us2.5%71 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString3017,350 us2.4%776 us0.3%
DifferentialRevisionQuery::loadPage17,074 us2.3%36 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3636,935 us2.3%206 us0.1%
PhabricatorLiskDAO::assertAttached1466,788 us2.2%1,674 us0.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage26,786 us2.2%20 us0.0%
PhabricatorProjectConfiguredCustomField::createFields206,754 us2.2%106 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection106,729 us2.2%244 us0.1%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication566,573 us2.1%461 us0.2%
ConpherenceThreadQuery::loadParticipantsAndInitHandles46,524 us2.1%172 us0.1%
ManiphestTaskQuery::getOrderableColumns46,516 us2.1%37 us0.0%
ManiphestTaskPHIDType::loadHandles16,487 us2.1%1,724 us0.6%
LiskDAO::call2,1566,342 us2.1%5,159 us1.7%
AphrontMySQLiDatabaseConnection::connect106,150 us2.0%339 us0.1%
PhutilUTF8StringTruncator::truncateString26,075 us2.0%70 us0.0%
LiskDAO::loadRawDataWhere75,999 us2.0%171 us0.1%