XHProf
mpull Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
mpull
229
71,140 us
100.0%
Parent Calls
PhutilEventEngine::dispatchEvent
1
12 us
PhabricatorPolicyCapability::getCapabilityMap
1
468 us
PhabricatorApplicationTransactionQuery::loadPage
8
465 us
PhabricatorApplicationTransactionQuery::willFilterPage
4
360 us
DifferentialRevisionQuery::willFilterPage
14
1,225 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
7
39 us
PhabricatorObjectQuery::loadObjectsByPHID@1
11
372 us
PhabricatorObjectQuery::loadPage@1
7
7 us
PhabricatorStandardCustomField::buildStandardFields
4
227 us
PhabricatorSpacesNamespaceQuery::getAllSpaces
1
10 us
PhabricatorProjectQuery::loadPage
2
17 us
ManiphestTaskQuery::didFilterPage
10
69 us
DifferentialDiffQuery::willFilterPage
2
84 us
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects
4
95 us
DiffusionCommitQuery::willFilterPage
3
1,448 us
PhabricatorObjectQuery::loadObjectsByPHID
16
36,586 us
PhabricatorObjectQuery::loadPage
4
4 us
PhabricatorProjectQuery::didFilterPage
2
47 us
PhabricatorFileQuery::loadPage
3
24 us
PhabricatorMarkupEngine::getMarkupFieldKey
1
1 us
msort
117
29,126 us
PhabricatorMarkupEngine::loadPreprocessorCaches
1
85 us
PhabricatorMarkupEngine::process
1
68 us
PhabricatorObjectRemarkupRule::loadHandles
3
11 us
PhabricatorNotificationBuilder::buildView
2
290 us
Child Calls
PhabricatorRepositoryCommit::getRepositoryID
244
1,026 us
1.4%
DifferentialRevision::getRepositoryPHID
161
735 us
1.0%
PhabricatorPolicyCapability::getCapabilityKey
58
306 us
0.4%
PhabricatorFeedStory::getChronologicalKey
30
221 us
0.3%
DifferentialTransaction::getCommentPHID
30
166 us
0.2%
DifferentialTransaction::getObjectPHID
30
137 us
0.2%
ManiphestTransaction::getCommentPHID
18
111 us
0.2%
ManiphestTransaction::getObjectPHID
18
88 us
0.1%
DifferentialDiff::getRevisionID
6
59 us
0.1%
PhabricatorMarkupCache::getCacheKey
9
57 us
0.1%
PhabricatorMarkupCache::getCacheData
9
40 us
0.1%
PhabricatorProject::getProfileImagePHID
3
28 us
0.0%
LiskDAO::getPHID
529
15 us
0.0%
PhabricatorObjectRemarkupRule::getPriority
1,944
11 us
0.0%
PhutilRemarkupUnderlineRule::getPriority
108
10 us
0.0%
PhutilRemarkupBoldRule::getPriority
108
9 us
0.0%
PhabricatorApplication::getPHID
2
4 us
0.0%
PhutilEventListener::getListenerID
1
4 us
0.0%
PhabricatorYoutubeRemarkupRule::getPriority
108
3 us
0.0%
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType
4
2 us
0.0%
PhutilRemarkupEscapeRemarkupRule::getPriority
108
2 us
0.0%
PhutilRemarkupHyperlinkRule::getPriority
108
1 us
0.0%
DiffusionRepositoryByIDRemarkupRule::getPriority
108
1 us
0.0%
PhutilRemarkupItalicRule::getPriority
108
0 us
PhabricatorEmojiRemarkupRule::getPriority
108
0 us
PhutilRemarkupDelRule::getPriority
108
0 us
PhabricatorStandardCustomFieldLink::getFieldType
4
0 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType
4
0 us
PhabricatorDashboardPanelTabsCustomField::getFieldType
4
0 us
PhabricatorStandardCustomFieldBool::getFieldType
4
0 us
PhabricatorStandardCustomFieldCredential::getFieldType
4
0 us
PhabricatorStandardCustomFieldDate::getFieldType
4
0 us
PhabricatorStandardCustomFieldHeader::getFieldType
4
0 us
PhabricatorStandardCustomFieldInt::getFieldType
4
0 us
PhabricatorMemeRemarkupRule::getPriority
108
0 us
PhabricatorStandardCustomFieldUsers::getFieldType
4
0 us
PhabricatorStandardCustomFieldRemarkup::getFieldType
4
0 us
PhabricatorStandardCustomFieldSelect::getFieldType
4
0 us
PhabricatorStandardCustomFieldText::getFieldType
4
0 us
PhabricatorIconRemarkupRule::getPriority
108
0 us
DivinerSymbolRemarkupRule::getPriority
108
0 us
DoorkeeperRemarkupRule::getPriority
216
0 us
PhutilRemarkupRule::getPriority
216
0 us
PhrictionRemarkupRule::getPriority
108
0 us
PhutilRemarkupBlockRule::getPriority
72
0 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority
9
0 us
PhutilRemarkupListBlockRule::getPriority
9
0 us
PhutilRemarkupDefaultBlockRule::getPriority
9
0 us
PhutilRemarkupMonospaceRule::getPriority
108
0 us
PhutilRemarkupDocumentLinkRule::getPriority
108
0 us
PhabricatorNavigationRemarkupRule::getPriority
108
0 us
DiffusionRepositoryRemarkupRule::getPriority
108
0 us
PhutilRemarkupReplyBlockRule::getPriority
9
0 us