XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total110,046543,954 us100.0%543,954 us100.0%
main()1543,954 us100.0%94 us0.0%
AphrontApplicationConfiguration::processRequest1523,187 us96.2%64 us0.0%
PhabricatorHomeMainController::handleRequest1499,071 us91.7%82 us0.0%
PhabricatorPolicyAwareQuery::execute43425,612 us78.2%2,714 us0.5%
PhabricatorHomeController::buildNav1352,011 us64.7%219 us0.0%
PhabricatorDifferentialApplication::loadStatus1209,309 us38.5%874 us0.2%
queryfx_all49204,769 us37.6%349 us0.1%
queryfx49198,633 us36.5%352 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery49188,851 us34.7%1,994 us0.4%
AphrontMySQLiDatabaseConnection::rawQuery49184,437 us33.9%378 us0.1%
mysqli::query49184,050 us33.8%184,050 us33.8%
DifferentialRevisionQuery::loadPage4172,077 us31.6%143 us0.0%
DifferentialRevisionQuery::loadData4167,197 us30.7%341 us0.1%
PhabricatorPolicyFilter::apply171107,631 us19.8%13,840 us2.5%
PhabricatorAuditApplication::loadStatus1101,166 us18.6%140 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols25174,058 us13.6%9,749 us1.8%
PhabricatorDashboardRenderingEngine::renderDashboard167,490 us12.4%169 us0.0%
PhutilSymbolLoader::loadSymbol60663,305 us11.6%5,038 us0.9%
PhabricatorProjectQuery::loadPage958,728 us10.8%1,043 us0.2%
PhutilBootloader::loadLibrarySource46558,076 us10.7%2,269 us0.4%
PhabricatorController::buildApplicationPage157,745 us10.6%72 us0.0%
PhabricatorController::buildPageResponse157,018 us10.5%20 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1656,502 us10.4%417 us0.1%
AphrontPageView::render156,495 us10.4%35 us0.0%
PhutilBootloader::executeInclude46555,632 us10.2%36,411 us6.7%
PhabricatorDashboardTabsPanelType::renderPanelContent251,295 us9.4%276 us0.1%
DiffusionCommitQuery::loadPage250,091 us9.2%62 us0.0%
PhabricatorPolicyFilter::checkCapability87148,580 us8.9%9,507 us1.7%
PhabricatorDashboardPanelRenderingEngine::renderPanel747,328 us8.7%104 us0.0%
PhabricatorAuditCommentEditor::loadAuditPHIDsForUser147,247 us8.7%274 us0.1%
PhabricatorStandardPageView::willRenderPage146,704 us8.6%136 us0.0%
PhabricatorDashboardPanelRenderingEngine::renderNormalPanel346,405 us8.5%53 us0.0%
PhabricatorDashboardTextPanelType::renderPanelContent145,307 us8.3%41 us0.0%
PhabricatorMarkupEngine::renderOneObject144,733 us8.2%23 us0.0%
PhabricatorMarkupEngine::process144,488 us8.2%40 us0.0%
__phutil_autoload22741,773 us7.7%1,945 us0.4%
PhabricatorMainMenuView::render141,484 us7.6%283 us0.1%
PhabricatorPolicyAwareQuery::executeOne638,490 us7.1%61 us0.0%
qsprintf32936,397 us6.7%1,678 us0.3%
PhutilSymbolLoader::loadObjects2336,153 us6.6%961 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause3334,781 us6.4%318 us0.1%
DifferentialRevisionQuery::buildSelectStatement634,544 us6.4%168 us0.0%
xsprintf33034,404 us6.3%5,883 us1.1%
ManiphestTaskQuery::loadPage334,294 us6.3%310 us0.1%
PhabricatorManiphestApplication::loadStatus133,650 us6.2%190 us0.0%
DifferentialRevisionQuery::buildWhereClause628,602 us5.3%103 us0.0%
PhabricatorPolicyFilter::hasCapability13127,876 us5.1%1,283 us0.2%
PhutilRemarkupEngine::postprocessText127,756 us5.1%116 us0.0%
LiskDAO::loadAllFromArray3827,678 us5.1%2,189 us0.4%
xsprintf_query68027,397 us5.0%6,027 us1.1%
PhabricatorObjectRemarkupRule::didMarkupText2027,337 us5.0%181 us0.0%
DifferentialRevisionQuery::willFilterPage427,188 us5.0%656 us0.1%
LiskDAO::loadFromArray58726,439 us4.9%11,692 us2.1%
PhabricatorEdgeQuery::execute324,472 us4.5%544 us0.1%
phutil_tag26722,074 us4.1%3,378 us0.6%
PhabricatorOwnersPackageQuery::loadPage121,898 us4.0%42 us0.0%
PhutilTypeSpec::checkMap921,690 us4.0%400 us0.1%
PhabricatorController::willBeginExecution121,238 us3.9%257 us0.0%
phutil_escape_html1,29221,172 us3.9%3,956 us0.7%
PhabricatorDashboardInstall::getDashboard220,967 us3.9%63 us0.0%
PhutilTypeSpec::newFromString3320,700 us3.8%466 us0.1%
ManiphestRemarkupRule::loadObjects120,329 us3.7%40 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClauseFromMultipleColumns220,170 us3.7%147 us0.0%
newv40820,116 us3.7%19,009 us3.5%
AphrontView::producePhutilSafeHTML7919,988 us3.7%142 us0.0%
PhabricatorPolicyFilter::getObjectPolicy1,74219,839 us3.6%3,399 us0.6%
PhabricatorOwnersPackageQuery::buildWhereClause119,689 us3.6%149 us0.0%
PhabricatorEnv::newObjectFromConfig2718,433 us3.4%92 us0.0%
PhabricatorHomeApplication::loadAllQuickCreateItems218,302 us3.4%324 us0.1%
PhutilTypeSpec::parseTokens3317,067 us3.1%12,436 us2.3%
AphrontTagView::render6416,789 us3.1%1,503 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String62216,165 us3.0%1,670 us0.3%
PhabricatorDashboardQuery::didFilterPage115,899 us2.9%92 us0.0%
DifferentialRevisionQuery::loadRelationships214,955 us2.7%1,352 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey81914,816 us2.7%3,553 us0.7%
PhabricatorMarkupOneOff::newMarkupEngine114,540 us2.7%5 us0.0%
PhabricatorMarkupEngine::getEngine114,535 us2.7%10 us0.0%
PhabricatorMarkupEngine::newMarkupEngine114,523 us2.7%446 us0.1%
javelin_tag11614,484 us2.7%743 us0.1%
PhabricatorMainMenuView::renderApplicationMenu114,040 us2.6%181 us0.0%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace10212,657 us2.3%663 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns10012,643 us2.3%744 us0.1%
PhabricatorLiskDAO::willReadData58712,381 us2.3%2,263 us0.4%
PhabricatorDashboardPanelRenderingEngine::renderAsyncPanel412,334 us2.3%114 us0.0%
PhabricatorHomeApplication::buildMainMenuExtraNodes111,784 us2.2%35 us0.0%
PhabricatorEdgeConfig::establishConnection311,763 us2.2%48 us0.0%
PhabricatorPHIDType::getAllTypes511,602 us2.1%383 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces311,557 us2.1%50 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies511,328 us2.1%273 us0.1%
PhabricatorPolicyCapability::getCapabilityMap81911,160 us2.1%3,512 us0.6%
AphrontMySQLiDatabaseConnection::escapeBinaryString62210,962 us2.0%1,437 us0.3%
PhabricatorCustomField::getObjectFields310,684 us2.0%257 us0.0%
PhabricatorDashboardPanelRenderingEngine::renderPanelHeader710,413 us1.9%109 us0.0%
PhabricatorPolicyQuery::loadPage510,023 us1.8%190 us0.0%
PhabricatorRepositoryQuery::loadPage510,022 us1.8%50 us0.0%
PhabricatorDashboardQueryPanelType::adjustPanelHeader210,006 us1.8%48 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause199,973 us1.8%105 us0.0%
PhabricatorDashboardQueryPanelType::getSearchEngine29,934 us1.8%25 us0.0%
PhabricatorApplicationSearchEngine::getEngineByClassName29,685 us1.8%36 us0.0%
PhabricatorApplicationSearchEngine::getAllEngines29,646 us1.8%16 us0.0%