XHProf mpull Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
mpull273,770 us100.0%
Parent Calls
PhutilEventEngine::dispatchEvent112 us
PhabricatorPolicyCapability::getCapabilityMap1404 us
PhabricatorSettingsMainController::buildPanels2136 us
msort173,050 us
PhabricatorMarkupEngine::getMarkupFieldKey11 us
PhabricatorMarkupEngine::loadPreprocessorCaches148 us
PhabricatorMarkupEngine::process112 us
PhabricatorApplicationSearchEngine::loadAllNamedQueries249 us
PhabricatorMainMenuSearchView::buildModeSelector158 us
Child Calls
PhabricatorSettingsPanel::getPanelSortKey441,863 us49.4%
PhabricatorPolicyCapability::getCapabilityKey54251 us6.7%
PhabricatorNamedQuery::getQueryKey640 us1.1%
PhabricatorMarkupCache::getCacheKey140 us1.1%
PhabricatorNamedQuery::getQueryName319 us0.5%
PhabricatorMarkupCache::getCacheData16 us0.2%
PhutilEventListener::getListenerID14 us0.1%
PhutilRemarkupDelRule::getPriority121 us0.0%
PhabricatorSessionsSettingsPanel::getPanelKey20 us
PhabricatorSearchPreferencesSettingsPanel::getPanelKey20 us
PhabricatorSSHKeysSettingsPanel::getPanelKey20 us
PhabricatorPasswordSettingsPanel::getPanelKey20 us
PhabricatorOAuthServerAuthorizationsSettingsPanel::getPanelKey20 us
PhabricatorMultiFactorSettingsPanel::getPanelKey20 us
PhabricatorHomePreferencesSettingsPanel::getPanelKey20 us
PhabricatorExternalAccountsSettingsPanel::getPanelKey20 us
PhabricatorEmailPreferencesSettingsPanel::getPanelKey20 us
PhabricatorEmailFormatSettingsPanel::getPanelKey20 us
PhabricatorTokensSettingsPanel::getPanelKey20 us
PhabricatorEmailAddressesSettingsPanel::getPanelKey20 us
PhabricatorDiffPreferencesSettingsPanel::getPanelKey20 us
PhabricatorDeveloperPreferencesSettingsPanel::getPanelKey20 us
PhabricatorDateTimeSettingsPanel::getPanelKey20 us
PhabricatorConpherencePreferencesSettingsPanel::getPanelKey20 us
PhabricatorConduitTokensSettingsPanel::getPanelKey20 us
PhabricatorConduitCertificateSettingsPanel::getPanelKey20 us
PhabricatorActivitySettingsPanel::getPanelKey20 us
PhabricatorAccountSettingsPanel::getPanelKey20 us
DiffusionSetPasswordSettingsPanel::getPanelKey20 us
PhabricatorDisplayPreferencesSettingsPanel::getPanelKey20 us
PhutilRemarkupItalicRule::getPriority120 us
PHUIListItemView::getOrder50 us
PhutilRemarkupReplyBlockRule::getPriority10 us
PhutilRemarkupBoldRule::getPriority120 us
PhabricatorMemeRemarkupRule::getPriority120 us
PhutilRemarkupHyperlinkRule::getPriority120 us
PhabricatorEmojiRemarkupRule::getPriority120 us
PhabricatorIconRemarkupRule::getPriority120 us
DivinerSymbolRemarkupRule::getPriority120 us
DoorkeeperRemarkupRule::getPriority240 us
PhutilRemarkupRule::getPriority240 us
PhrictionRemarkupRule::getPriority120 us
PhutilRemarkupBlockRule::getPriority80 us
DiffusionRepositoryByIDRemarkupRule::getPriority120 us
PhabricatorObjectRemarkupRule::getPriority2040 us
PhabricatorYoutubeRemarkupRule::getPriority120 us
PhabricatorNavigationRemarkupRule::getPriority120 us
PhutilRemarkupDocumentLinkRule::getPriority120 us
PhutilRemarkupMonospaceRule::getPriority120 us
PhutilRemarkupEscapeRemarkupRule::getPriority120 us
PhutilRemarkupDefaultBlockRule::getPriority10 us
PhutilRemarkupListBlockRule::getPriority10 us
PhutilRemarkupUnderlineRule::getPriority120 us
DiffusionRepositoryRemarkupRule::getPriority120 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority10 us