XHProf
mpull Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
mpull
88
4,658 us
100.0%
Parent Calls
msort
15
859 us
PhabricatorSpacesNamespaceQuery::getAllSpaces
1
15 us
PhabricatorPolicyQuery::loadPage
1
3 us
PhabricatorPolicyFilter::loadCustomPolicies
1
2 us
DivinerAtomQuery::willFilterPage
5
225 us
DivinerAtomQuery::willFilterPage@1
9
673 us
DivinerAtomQuery::willFilterPage@2
9
960 us
DivinerAtomQuery::willFilterPage@3
9
611 us
DivinerAtomQuery::willFilterPage@4
9
427 us
mgroup
5
36 us
DivinerAtomQuery::willFilterPage@5
4
99 us
mgroup@1
4
27 us
mgroup@2
4
22 us
PhabricatorMarkupEngine::getMarkupFieldKey
1
4 us
msortv
3
178 us
PhabricatorMarkupEngine::loadPreprocessorCaches
1
205 us
PhabricatorMarkupEngine::process
1
235 us
PhabricatorApplicationSearchEngine::loadAllNamedQueries
4
39 us
PhutilEventEngine::dispatchEvent
1
15 us
PhabricatorMainMenuSearchView::buildModeSelector
1
23 us
Child Calls
DivinerLiveSymbol::getNodeHash
196
570 us
12.2%
DivinerLiveSymbol::getBookPHID
205
542 us
11.6%
DivinerLiveAtom::getSymbolPHID
201
524 us
11.2%
PhutilRemarkupBlockRule::getPriorityVector
12
153 us
3.3%
PhabricatorMarkupCache::getCacheKey
51
119 us
2.6%
PhabricatorMarkupCache::getCacheData
51
117 us
2.5%
PhabricatorPolicy::getSortKey
1
36 us
0.8%
PhabricatorNamedQuery::getQueryKey
7
33 us
0.7%
PhabricatorConfigRemarkupRule::getPriority
12
29 us
0.6%
DivinerLiveSymbol::getName
4
24 us
0.5%
DivinerLiveSymbol::getType
4
15 us
0.3%
PhabricatorNamedQuery::getQueryName
3
6 us
0.1%
PhutilEventListener::getListenerID
4
2 us
0.0%
PhabricatorIconRemarkupRule::getPriority
12
0 us
LiskDAO::getPHID
222
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
PhabricatorEmojiRemarkupRule::getPriority
12
0 us
PhabricatorObjectRemarkupRule::getPriority
264
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
PhutilRemarkupBoldRule::getPriority
12
0 us
PhutilRemarkupRule::getPriority
48
0 us
PhabricatorMemeRemarkupRule::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
DiffusionRepositoryRemarkupRule::getPriority
12
0 us
PhutilRemarkupHyperlinkRule::getPriority
12
0 us
PhabricatorPlatformSite::getPriority
1
0 us