XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total87,643164,248 us100.0%164,248 us100.0%
main()1164,248 us100.0%41 us0.0%
AphrontApplicationConfiguration::processRequest1163,288 us99.4%36 us0.0%
DiffusionController::handleRequest1155,554 us94.7%5 us0.0%
DiffusionCommitController::processDiffusionRequest1155,527 us94.7%372 us0.2%
PhabricatorPolicyAwareQuery::execute6370,171 us42.7%1,536 us0.9%
PhabricatorController::buildApplicationPage142,593 us25.9%65 us0.0%
PhabricatorController::buildPageResponse141,087 us25.0%11 us0.0%
AphrontPageView::render140,903 us24.9%27 us0.0%
PhabricatorStandardPageView::willRenderPage133,964 us20.7%87 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols33331,791 us19.4%7,067 us4.3%
phutil_tag49927,990 us17.0%3,778 us2.3%
phutil_escape_html2,24627,137 us16.5%3,887 us2.4%
PhabricatorPolicyAwareQuery::executeOne1026,472 us16.1%47 us0.0%
AphrontView::producePhutilSafeHTML11826,194 us15.9%153 us0.1%
DiffusionCommitController::loadCommitProperties125,653 us15.6%265 us0.2%
DiffusionController::callConduitWithDiffusionRequest325,395 us15.5%24 us0.0%
DiffusionQuery::callConduitWithDiffusionRequest325,318 us15.4%87 us0.1%
PhutilSymbolLoader::loadSymbol77124,912 us15.2%3,867 us2.4%
PhabricatorPolicyFilter::apply10923,940 us14.6%2,924 us1.8%
PhutilBootloader::loadLibrarySource70421,416 us13.0%1,775 us1.1%
PhabricatorRepositoryQuery::loadPage1521,363 us13.0%89 us0.1%
PhutilBootloader::executeInclude70419,816 us12.1%5,994 us3.6%
PhabricatorObjectQuery::loadPage519,663 us12.0%57 us0.0%
PhabricatorMainMenuView::render119,588 us11.9%196 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID519,563 us11.9%141 us0.1%
spl_autoload_call31519,231 us11.7%458 us0.3%
PhabricatorPHIDType::loadObjects1019,097 us11.6%106 us0.1%
AphrontTagView::render8318,903 us11.5%1,188 us0.7%
__phutil_autoload31518,863 us11.5%1,464 us0.9%
javelin_tag19118,578 us11.3%787 us0.5%
ConduitCall::execute317,970 us10.9%24 us0.0%
ConduitCall::executeMethod317,921 us10.9%51 us0.0%
ConduitAPIMethod::executeMethod317,599 us10.7%8 us0.0%
DiffusionQueryConduitAPIMethod::execute317,591 us10.7%74 us0.0%
qsprintf36317,146 us10.4%1,285 us0.8%
PhabricatorHandleQuery::loadPage316,916 us10.3%211 us0.1%
xsprintf37316,046 us9.8%4,123 us2.5%
PhutilSymbolLoader::loadObjects1715,590 us9.5%604 us0.4%
PhabricatorRepository::execxLocalCommand314,019 us8.5%45 us0.0%
DiffusionRequest::newFromDictionary513,965 us8.5%20 us0.0%
DiffusionRequest::newFromCallsign413,869 us8.4%46 us0.0%
phutil_implode_html1313,816 us8.4%95 us0.1%
PhabricatorBarePageView::willRenderPage113,704 us8.3%4 us0.0%
AphrontSideNavFilterView::render113,677 us8.3%10 us0.0%
AphrontSideNavFilterView::renderFlexNav113,652 us8.3%23 us0.0%
queryfx_all6013,345 us8.1%263 us0.2%
queryfx6113,158 us8.0%301 us0.2%
ExecFuture::resolvex312,905 us7.9%9 us0.0%
Future::resolve312,896 us7.9%93 us0.1%
PhabricatorPolicyFilter::hasCapability5112,255 us7.5%380 us0.2%
PhabricatorController::loadViewerHandles111,716 us7.1%29 us0.0%
PhabricatorRepositoryQuery::buildWhereClauseParts1511,528 us7.0%107 us0.1%
xsprintf_query80011,041 us6.7%3,296 us2.0%
PhutilRemarkupEngine::markupText19,629 us5.9%5 us0.0%
PhabricatorHomeApplication::loadAllQuickCreateItems29,319 us5.7%200 us0.1%
DiffusionCommitController::buildComments18,827 us5.4%13 us0.0%
DiffusionCommitController::renderAddCommentPanel18,761 us5.3%203 us0.1%
PhabricatorController::buildTransactionTimeline18,630 us5.3%62 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::executeWithCursorPager18,038 us4.9%20 us0.0%
PhabricatorPolicyFilter::checkCapability2337,928 us4.8%1,783 us1.1%
DiffusionQueryConduitAPIMethod::getResult27,896 us4.8%19 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery617,668 us4.7%992 us0.6%
PhutilEventEngine::dispatchEvent37,423 us4.5%111 us0.1%
PhabricatorProjectQuery::loadPage67,309 us4.4%41 us0.0%
Future::waitForSockets67,134 us4.3%55 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces197,119 us4.3%95 us0.1%
stream_select67,079 us4.3%7,079 us4.3%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause316,996 us4.3%99 us0.1%
ConduitAPIMethod::getConduitMethod66,869 us4.2%29 us0.0%
ConduitAPIMethod::loadAllConduitMethods66,838 us4.2%274 us0.2%
PhabricatorApplicationTransactionQuery::willFilterPage16,610 us4.0%61 us0.0%
DiffusionCommitParentsQueryConduitAPIMethod::getResult16,521 us4.0%17 us0.0%
DiffusionCommitQuery::loadPage66,477 us3.9%113 us0.1%
PhabricatorApplicationTransactionView::render16,395 us3.9%14 us0.0%
DiffusionLowLevelQuery::execute16,381 us3.9%3 us0.0%
DiffusionLowLevelParentsQuery::executeQuery16,378 us3.9%11 us0.0%
DiffusionLowLevelParentsQuery::loadGitParents16,363 us3.9%11 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns1636,348 us3.9%710 us0.4%
DiffusionCommitQuery::willFilterPage66,345 us3.9%347 us0.2%
PhutilRemarkupEngine::preprocessText16,337 us3.9%37 us0.0%
DiffusionController::willBeginExecution16,213 us3.8%9 us0.0%
PhabricatorMainMenuView::renderApplicationMenu16,105 us3.7%130 us0.1%
PhabricatorController::willBeginExecution16,099 us3.7%145 us0.1%
phutil_tag_div56,052 us3.7%8 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows276,025 us3.7%449 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String1185,976 us3.6%262 us0.2%
PhabricatorPolicyFilter::loadCustomPolicies15,830 us3.5%60 us0.0%
iterator_to_array45,802 us3.5%44 us0.0%
PhabricatorHomeApplication::buildMainMenuExtraNodes15,774 us3.5%17 us0.0%
PhabricatorHandleList::current65,757 us3.5%8 us0.0%
PhabricatorHandleList::getHandle65,749 us3.5%5 us0.0%
PhabricatorHandleList::loadHandles25,744 us3.5%4 us0.0%
PhabricatorHandlePool::loadPHIDs25,740 us3.5%41 us0.0%
ExecFuture::isReady95,639 us3.4%1,681 us1.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts325,610 us3.4%114 us0.1%
DiffusionCommitController::buildRefs15,512 us3.4%20 us0.0%
PhabricatorMarkupEngine::newDifferentialMarkupEngine15,398 us3.3%5 us0.0%
PhabricatorMarkupEngine::newMarkupEngine15,393 us3.3%270 us0.2%
AphrontFormView::render15,357 us3.3%14 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery615,294 us3.2%294 us0.2%