XHProf
mpull Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
mpull
70
2,556 us
100.0%
Parent Calls
msort
17
1,359 us
PhabricatorSpacesNamespaceQuery::getAllSpaces
1
16 us
PhabricatorPolicyQuery::loadPage
1
5 us
PhabricatorPolicyFilter::loadCustomPolicies
1
4 us
PhabricatorPeopleQuery::fillUserCaches
3
12 us
PhutilEventEngine::dispatchEvent
2
38 us
PhabricatorApplicationTransactionQuery::loadPage
2
72 us
PhabricatorApplicationTransactionQuery::willFilterPage
1
31 us
ManiphestTaskQuery::didFilterPage
2
8 us
PhabricatorObjectQuery::loadObjectsByPHID@1
4
15 us
PhabricatorObjectQuery::loadPage@1
2
0 us
PhabricatorPeopleQuery::didFilterPage
4
6 us
PhabricatorProjectQuery::linkProjectGraph
4
7 us
PhabricatorProjectQuery::getAllReachableAncestors
4
6 us
PhabricatorProjectQuery::didFilterPage
2
6 us
PhabricatorProjectQuery::loadSlugs
4
4 us
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects
1
16 us
PhabricatorObjectQuery::loadObjectsByPHID
3
18 us
PhabricatorObjectQuery::loadPage
2
0 us
PhabricatorMarkupEngine::getMarkupFieldKey
1
10 us
msortv
3
692 us
PhabricatorMarkupEngine::loadPreprocessorCaches
1
44 us
PhabricatorMarkupEngine::process
1
27 us
mgroup
1
59 us
PhabricatorApplicationSearchEngine::loadAllNamedQueries
2
47 us
PhabricatorMainMenuSearchView::buildModeSelector
1
54 us
Child Calls
PhutilRemarkupBlockRule::getPriorityVector
12
311 us
12.2%
PhabricatorProfileMenuItemConfiguration::getSortVector
7
305 us
11.9%
PhabricatorPolicy::getSortKey
1
54 us
2.1%
PhabricatorNamedQuery::getQueryKey
6
50 us
2.0%
PhabricatorConfigRemarkupRule::getPriority
12
47 us
1.8%
ManiphestTransaction::getCommentPHID
6
46 us
1.8%
PhabricatorProfileMenuItemConfiguration::getMenuItemKey
7
37 us
1.4%
PhabricatorMarkupCache::getCacheKey
3
31 us
1.2%
PhabricatorNamedQuery::getQueryName
3
23 us
0.9%
ManiphestTransaction::getObjectPHID
6
18 us
0.7%
PhabricatorMarkupCache::getCacheData
3
17 us
0.7%
PhutilEventListener::getListenerID
9
7 us
0.3%
LiskDAO::getPHID
49
0 us
PhabricatorEmojiRemarkupRule::getPriority
12
0 us
PhabricatorRemarkupCustomInlineRule::getRuleVersion
1
0 us
PhameBlogSite::getPriority
1
0 us
PhutilRemarkupEscapeRemarkupRule::getPriority
12
0 us
PhutilRemarkupMonospaceRule::getPriority
12
0 us
PhutilRemarkupDocumentLinkRule::getPriority
12
0 us
PhabricatorNavigationRemarkupRule::getPriority
12
0 us
PhabricatorKeyboardRemarkupRule::getPriority
12
0 us
PhabricatorShortSite::getPriority
1
0 us
PhabricatorYoutubeRemarkupRule::getPriority
12
0 us
PhabricatorIconRemarkupRule::getPriority
12
0 us
PhutilRemarkupRule::getPriority
48
0 us
DiffusionRepositoryRemarkupRule::getPriority
12
0 us
PhabricatorResourceSite::getPriority
1
0 us
PhabricatorFavoritesMainMenuBarExtension::getExtensionOrder
1
0 us
PhabricatorAuthMainMenuBarExtension::getExtensionOrder
1
0 us
PeopleMainMenuBarExtension::getExtensionOrder
1
0 us
PhutilRemarkupHighlightRule::getPriority
12
0 us
PhutilRemarkupUnderlineRule::getPriority
12
0 us
PhutilRemarkupDelRule::getPriority
12
0 us
PhutilRemarkupItalicRule::getPriority
12
0 us
PhabricatorObjectRemarkupRule::getPriority
264
0 us
PhutilRemarkupBoldRule::getPriority
12
0 us
PhutilRemarkupHyperlinkRule::getPriority
12
0 us
PhabricatorImageRemarkupRule::getPriority
12
0 us
DivinerSymbolRemarkupRule::getPriority
12
0 us
PhabricatorPhurlLinkRemarkupRule::getPriority
12
0 us
DoorkeeperRemarkupRule::getPriority
24
0 us
PhrictionRemarkupRule::getPriority
12
0 us
DiffusionRepositoryByIDRemarkupRule::getPriority
12
0 us
PhabricatorMemeRemarkupRule::getPriority
12
0 us
PhabricatorPlatformSite::getPriority
1
0 us