XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total53,521156,485 us100.0%156,485 us100.0%
main()1156,485 us100.0%47 us0.0%
AphrontApplicationConfiguration::processRequest1155,413 us99.3%42 us0.0%
AphrontController::handleRequest1136,368 us87.1%6 us0.0%
PhabricatorXHProfProfileController::processRequest1136,362 us87.1%79 us0.1%
PhabricatorFile::loadFileData160,121 us38.4%15 us0.0%
PhabricatorS3FileStorageEngine::readFile159,730 us38.2%22 us0.0%
S3::getObject159,481 us38.0%15 us0.0%
S3Request::getResponse159,411 us38.0%72 us0.0%
curl_exec159,095 us37.8%58,563 us37.4%
PhabricatorXHProfController::buildStandardPageResponse158,102 us37.1%207 us0.1%
AphrontPageView::render157,476 us36.7%22 us0.0%
PhabricatorStandardPageView::willRenderPage152,297 us33.4%87 us0.1%
phutil_escape_html85934,445 us22.0%1,529 us1.0%
PhabricatorPolicyAwareQuery::execute1330,971 us19.8%424 us0.3%
phutil_implode_html428,455 us18.2%27 us0.0%
PhabricatorBarePageView::willRenderPage128,409 us18.2%4 us0.0%
PhabricatorXHProfProfileSymbolView::render126,550 us17.0%6,795 us4.3%
PhabricatorMainMenuView::render122,962 us14.7%216 us0.1%
PhabricatorPolicyFilter::apply2720,154 us12.9%1,652 us1.1%
xhprof_compute_flat_info119,137 us12.2%6,270 us4.0%
PhabricatorController::willBeginExecution116,836 us10.8%158 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols14313,336 us8.5%3,502 us2.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows711,076 us7.1%135 us0.1%
json_decode411,060 us7.1%11,060 us7.1%
phutil_json_decode111,028 us7.0%10 us0.0%
PhabricatorHomeApplication::loadAllQuickCreateItems210,256 us6.6%216 us0.1%
PhutilSymbolLoader::loadSymbol35510,082 us6.4%1,827 us1.2%
PhabricatorSpacesNamespaceQuery::getViewerSpaces110,006 us6.4%22 us0.0%
xhprof_compute_inclusive_times19,540 us6.1%6,116 us3.9%
PhabricatorPolicyAwareQuery::executeOne39,230 us5.9%22 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies18,509 us5.4%62 us0.0%
PhutilBootloader::loadLibrarySource3158,504 us5.4%834 us0.5%
PhabricatorMainMenuView::renderApplicationMenu18,166 us5.2%136 us0.1%
spl_autoload_call1317,978 us5.1%220 us0.1%
__phutil_autoload1317,818 us5.0%677 us0.4%
PhutilBootloader::executeInclude3157,792 us5.0%2,468 us1.6%
xhprof_parse_parent_child6,5526,739 us4.3%6,617 us4.2%
PhabricatorProjectQuery::loadPage46,526 us4.2%27 us0.0%
AphrontTagView::render356,469 us4.1%517 us0.3%
PhutilSymbolLoader::loadObjects106,444 us4.1%287 us0.2%
PhabricatorHomeApplication::buildMainMenuExtraNodes16,285 us4.0%18 us0.0%
queryfx_all176,254 us4.0%80 us0.1%
PhutilClassMapQuery::execute1466,012 us3.8%192 us0.1%
queryfx176,000 us3.8%86 us0.1%
PhabricatorFileQuery::loadPage15,956 us3.8%75 us0.0%
PhabricatorPolicyFilter::checkCapability1475,816 us3.7%1,035 us0.7%
qsprintf795,771 us3.7%287 us0.2%
phutil_tag1965,721 us3.7%1,401 us0.9%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause75,707 us3.6%29 us0.0%
PhutilClassMapQuery::loadMap45,601 us3.6%313 us0.2%
xsprintf805,487 us3.5%1,200 us0.8%
PhabricatorHomeApplication::buildMainMenuItems14,936 us3.2%36 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts74,746 us3.0%33 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause74,579 us2.9%113 us0.1%
PHUIListItemView::getTagContent134,301 us2.7%170 us0.1%
javelin_tag744,229 us2.7%260 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns314,193 us2.7%182 us0.1%
PhabricatorProjectsPolicyRule::willApplyRules14,127 us2.6%32 us0.0%
xsprintf_query1734,095 us2.6%803 us0.5%
PhabricatorProjectQuery::buildJoinClauseParts43,893 us2.5%46 us0.0%
PhabricatorCustomField::getObjectFields23,786 us2.4%109 us0.1%
AphrontView::producePhutilSafeHTML413,771 us2.4%50 us0.0%
PhabricatorEdgeQuery::execute13,680 us2.4%17 us0.0%
PhabricatorApplication::isClassInstalledForViewer153,533 us2.3%123 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery173,532 us2.3%300 us0.2%
AphlictDropdownDataQuery::execute23,481 us2.2%89 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey1413,253 us2.1%182 us0.1%
PhabricatorEdgeConfig::establishConnection13,205 us2.0%7 us0.0%
PhabricatorMainMenuView::renderNotificationMenu13,172 us2.0%60 us0.0%
PhabricatorPHIDType::getAllTypes13,171 us2.0%9 us0.0%
PhabricatorMainMenuSearchView::render13,168 us2.0%50 us0.0%
PhabricatorPolicyCapability::getCapabilityMap1413,069 us2.0%588 us0.4%
PhabricatorPolicyFilter::getObjectPolicy2943,051 us1.9%370 us0.2%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication132,983 us1.9%47 us0.0%
PhabricatorCustomField::buildFieldList22,971 us1.9%115 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage22,951 us1.9%10 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String272,877 us1.8%75 us0.0%
PhabricatorProjectQuery::getOrderableColumns162,875 us1.8%59 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection612,846 us1.8%17 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection82,829 us1.8%158 us0.1%
PhabricatorPeopleApplication::buildMainMenuItems12,670 us1.7%67 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString272,635 us1.7%75 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery172,596 us1.7%99 us0.1%
PhabricatorApplication::getPolicy2822,539 us1.6%496 us0.3%
AphrontMySQLiDatabaseConnection::connect82,510 us1.6%214 us0.1%
mysqli::query172,497 us1.6%2,497 us1.6%
PhabricatorStandardPageView::getBody12,443 us1.6%54 us0.0%
PhabricatorPolicyFilter::hasCapability152,329 us1.5%129 us0.1%
PhabricatorMainMenuSearchView::buildModeSelector12,304 us1.5%96 us0.1%
PhabricatorProjectApplication::getQuickCreateItems22,245 us1.4%5 us0.0%
AphrontApplicationConfiguration::buildController12,148 us1.4%16 us0.0%
queryfx_one32,079 us1.3%28 us0.0%
PhabricatorPeopleQuery::loadPage12,077 us1.3%9 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces21,974 us1.3%25 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist11,970 us1.3%3 us0.0%
PhabricatorPolicyQuery::loadPage11,834 us1.2%29 us0.0%
PhabricatorApplicationSearchEngine::loadEnabledNamedQueries11,773 us1.1%12 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession11,752 us1.1%85 us0.1%
PhabricatorApplicationSearchEngine::loadAllNamedQueries11,738 us1.1%34 us0.0%
PhabricatorApplication::getCustomPolicySetting2821,724 us1.1%1,006 us0.6%