XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total235,8561,837,821 us100.0%1,837,821 us100.0%
main()11,837,821 us100.0%72 us0.0%
AphrontApplicationConfiguration::processRequest11,834,979 us99.8%82 us0.0%
AphrontController::handleRequest11,734,342 us94.4%7 us0.0%
PhabricatorDashboardPanelRenderController::processRequest11,734,334 us94.4%165 us0.0%
PhabricatorDashboardPanelRenderingEngine::renderPanel11,700,038 us92.5%17 us0.0%
PhabricatorDashboardPanelRenderingEngine::renderNormalPanel11,699,237 us92.5%26 us0.0%
PhabricatorDashboardQueryPanelType::renderPanelContent11,697,020 us92.3%807 us0.0%
PhabricatorPolicyAwareQuery::execute2061,696,159 us92.3%10,031 us0.5%
PhabricatorApplicationSearchEngine::executeQuery11,608,203 us87.5%15 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::executeWithCursorPager11,608,185 us87.5%54 us0.0%
PhabricatorFeedQuery::willFilterPage11,575,378 us85.7%20 us0.0%
PhabricatorFeedStory::loadAllFromRows11,575,138 us85.7%1,947 us0.1%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,181,371 us64.3%1,268 us0.1%
PhabricatorPHIDType::loadObjects30994,644 us54.1%586 us0.0%
PhabricatorApplicationTransactionQuery::willFilterPage6939,658 us51.1%1,967 us0.1%
PhabricatorObjectQuery::loadPage17798,445 us43.4%1,255 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID17797,891 us43.4%1,303 us0.1%
PhabricatorHandleQuery::loadPage5742,917 us40.4%2,593 us0.1%
PhabricatorPolicyFilter::apply222593,893 us32.3%10,964 us0.6%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows45586,473 us31.9%1,213 us0.1%
PhabricatorCustomField::getObjectFields144548,253 us29.8%32,048 us1.7%
iterator_to_array8520,988 us28.3%450 us0.0%
PhabricatorHandleList::current88520,515 us28.3%168 us0.0%
PhabricatorHandleList::getHandle88520,347 us28.3%57 us0.0%
PhabricatorHandleList::loadHandles8520,290 us28.3%31 us0.0%
PhabricatorHandlePool::loadPHIDs8520,259 us28.3%228 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols671509,468 us27.7%88,729 us4.8%
PhabricatorCustomField::buildFieldList136453,643 us24.7%21,122 us1.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns264445,781 us24.3%2,511 us0.1%
PhutilSymbolLoader::loadObjects393442,956 us24.1%19,146 us1.0%
PhabricatorProjectQuery::loadPage22415,062 us22.6%516 us0.0%
queryfx_all109408,808 us22.2%790 us0.0%
queryfx109404,247 us22.0%803 us0.0%
PhutilSymbolLoader::loadSymbol4,432348,331 us19.0%22,890 us1.2%
AphrontBaseMySQLDatabaseConnection::executeRawQuery109328,636 us17.9%3,581 us0.2%
ManiphestTaskQuery::loadPage7310,296 us16.9%568 us0.0%
PhutilBootloader::loadLibrarySource627308,075 us16.8%3,346 us0.2%
PhabricatorPolicyFilter::loadCustomPolicies12308,004 us16.8%880 us0.0%
PhutilBootloader::executeInclude627304,368 us16.6%156,321 us8.5%
PhabricatorProjectQuery::getOrderableColumns88273,459 us14.9%570 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery109254,144 us13.8%786 us0.0%
mysqli::query109253,272 us13.8%253,272 us13.8%
PhabricatorProjectsPolicyRule::willApplyRules12218,903 us11.9%449 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause52194,354 us10.6%306 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts60192,791 us10.5%376 us0.0%
DiffusionCommitQuery::willFilterPage6186,136 us10.1%333 us0.0%
qsprintf638183,821 us10.0%15,868 us0.9%
PhabricatorStandardCustomField::buildStandardFields216182,565 us9.9%8,259 us0.4%
AphrontBaseMySQLDatabaseConnection::requireConnection678179,857 us9.8%419 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection13179,438 us9.8%350 us0.0%
AphrontMySQLiDatabaseConnection::connect13178,636 us9.7%467 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause60175,338 us9.5%1,633 us0.1%
xsprintf638167,167 us9.1%14,138 us0.8%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause77162,159 us8.8%608 us0.0%
PhabricatorPolicyFilter::hasCapability45160,277 us8.7%510 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces7158,104 us8.6%136 us0.0%
mysqli::real_connect13157,977 us8.6%157,977 us8.6%
xsprintf_query1,396150,700 us8.2%23,357 us1.3%
__phutil_autoload277146,012 us7.9%2,543 us0.1%
PhabricatorProjectQuery::buildJoinClauseParts22138,984 us7.6%334 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause81131,175 us7.1%1,987 us0.1%
PhutilTypeSpec::checkMap136126,924 us6.9%2,055 us0.1%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs177126,869 us6.9%2,649 us0.1%
DifferentialTransaction::getRequiredHandlePHIDs90124,789 us6.8%776 us0.0%
PhutilTypeSpec::newFromString136124,752 us6.8%2,031 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause45123,755 us6.7%288 us0.0%
PhabricatorMarkupEngine::process1120,031 us6.5%199 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String460119,304 us6.5%1,383 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString460114,729 us6.2%1,308 us0.1%
PhutilTypeSpec::parseTokens136109,491 us6.0%50,563 us2.8%
PhabricatorApplicationTransaction::getTransactionCustomField16106,749 us5.8%234 us0.0%
PhabricatorCustomField::getObjectField16106,276 us5.8%122 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector246104,429 us5.7%897 us0.0%
PhabricatorApplicationTransactionQuery::loadPage6103,097 us5.6%1,108 us0.1%
ManiphestTaskQuery::getOrderableColumns28101,779 us5.5%258 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector81101,272 us5.5%2,292 us0.1%
PhabricatorController::willBeginExecution197,155 us5.3%250 us0.0%
PhabricatorPeopleQuery::loadPage394,875 us5.2%96 us0.0%
PhabricatorPolicyAwareQuery::executeOne287,566 us4.8%21 us0.0%
PhabricatorPolicyQuery::loadPage1282,283 us4.5%430 us0.0%
LiskDAO::loadAllWhere1880,140 us4.4%158 us0.0%
LiskDAO::loadRawDataWhere1979,803 us4.3%437 us0.0%
PhabricatorProjectQuery::buildWhereClauseParts2277,700 us4.2%260 us0.0%
AphrontDatabaseConnection::queryData1977,616 us4.2%124 us0.0%
call_user_func_array3,08876,966 us4.2%9,013 us0.5%
PhabricatorPolicyFilter::checkCapability57376,602 us4.2%7,073 us0.4%
PhabricatorFileQuery::loadPage570,979 us3.9%522 us0.0%
PhabricatorPeopleQuery::getOrderableColumns1270,216 us3.8%59 us0.0%
PhabricatorPHIDType::getAllTypes5863,827 us3.5%1,087 us0.1%
DifferentialRevisionQuery::loadPage863,143 us3.4%166 us0.0%
PhutilRemarkupEngine::postprocessText962,139 us3.4%833 us0.0%
PhabricatorProjectDescriptionField::createFields8860,648 us3.3%676 us0.0%
DifferentialRevisionQuery::loadData860,648 us3.3%162 us0.0%
PhabricatorObjectRemarkupRule::didMarkupText18060,494 us3.3%1,072 us0.1%
newv3,91459,482 us3.2%38,343 us2.1%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication24259,475 us3.2%18,819 us1.0%
PhutilParserGenerator::parseTokensWithTables13658,710 us3.2%53,459 us2.9%
PhabricatorProjectConfiguredCustomField::createFields8858,455 us3.2%454 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey53957,848 us3.1%2,382 us0.1%
PhabricatorPolicyCapability::getCapabilityMap53955,181 us3.0%2,658 us0.1%