XHProf
mpull Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
mpull
168
57,377 us
100.0%
Parent Calls
PhutilEventEngine::dispatchEvent
1
12 us
PhabricatorPolicyCapability::getCapabilityMap
1
444 us
PhabricatorObjectQuery::loadObjectsByPHID
17
12,492 us
DifferentialRevisionQuery::willFilterPage
6
18,133 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
3
17 us
PhabricatorApplicationTransactionQuery::loadPage
10
12,620 us
PhabricatorApplicationTransactionQuery::willFilterPage
7
301 us
PhabricatorStandardCustomField::buildStandardFields
4
212 us
PhabricatorSpacesNamespaceQuery::getAllSpaces
1
11 us
PhabricatorProjectQuery::loadPage
3
20 us
ManiphestTaskQuery::didFilterPage
8
53 us
PhabricatorObjectQuery::loadObjectsByPHID@1
14
406 us
PhabricatorObjectQuery::loadPage@1
11
12 us
DiffusionCommitQuery::willFilterPage
6
1,779 us
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects
7
57 us
PhrictionDocumentQuery::loadPage
4
64 us
PhrictionDocumentQuery::willFilterPage
4
61 us
PhabricatorProjectQuery::didFilterPage
4
65 us
PhabricatorFileQuery::loadPage
6
32 us
PhabricatorObjectQuery::loadPage@2
1
1 us
PhabricatorObjectQuery::loadPage
4
44 us
PhabricatorMarkupEngine::getMarkupFieldKey
1
1 us
msort
39
10,278 us
PhabricatorMarkupEngine::loadPreprocessorCaches
1
47 us
PhabricatorMarkupEngine::process
1
27 us
PhabricatorObjectRemarkupRule::loadHandles
2
8 us
PhabricatorNotificationBuilder::buildView
2
180 us
Child Calls
DifferentialRevision::getRepositoryPHID
144
17,752 us
30.9%
ManiphestTransaction::getCommentPHID
14
12,315 us
21.5%
PhabricatorRepositoryCommit::getRepositoryID
250
1,255 us
2.2%
PhabricatorPolicyCapability::getCapabilityKey
58
299 us
0.5%
PhabricatorFeedStory::getChronologicalKey
18
134 us
0.2%
DifferentialTransaction::getCommentPHID
14
80 us
0.1%
ManiphestTransaction::getObjectPHID
14
71 us
0.1%
DifferentialTransaction::getObjectPHID
14
69 us
0.1%
PhabricatorAuditTransaction::getCommentPHID
4
45 us
0.1%
PhrictionTransaction::getCommentPHID
2
40 us
0.1%
PhrictionDocument::getSlug
4
37 us
0.1%
PhrictionDocument::getContentID
4
37 us
0.1%
PhabricatorProject::getProfileImagePHID
4
36 us
0.1%
PhabricatorMarkupCache::getCacheKey
3
34 us
0.1%
PhabricatorAuditTransaction::getObjectPHID
4
30 us
0.1%
PhrictionTransaction::getObjectPHID
2
21 us
0.0%
PhabricatorMarkupCache::getCacheData
3
15 us
0.0%
PhabricatorObjectRemarkupRule::getPriority
648
10 us
0.0%
LiskDAO::getPHID
494
7 us
0.0%
DivinerSymbolRemarkupRule::getPriority
36
7 us
0.0%
PhutilEventListener::getListenerID
1
4 us
0.0%
PhabricatorApplication::getPHID
2
3 us
0.0%
PhabricatorEmojiRemarkupRule::getPriority
36
2 us
0.0%
PhutilRemarkupEscapeRemarkupRule::getPriority
36
1 us
0.0%
PhabricatorStandardCustomFieldSelect::getFieldType
4
0 us
PhabricatorStandardCustomFieldRemarkup::getFieldType
4
0 us
PhabricatorStandardCustomFieldLink::getFieldType
4
0 us
PhabricatorStandardCustomFieldUsers::getFieldType
4
0 us
PhabricatorStandardCustomFieldDate::getFieldType
4
0 us
PhabricatorStandardCustomFieldHeader::getFieldType
4
0 us
PhabricatorStandardCustomFieldText::getFieldType
4
0 us
PhabricatorStandardCustomFieldCredential::getFieldType
4
0 us
PhabricatorStandardCustomFieldBool::getFieldType
4
0 us
PhabricatorDashboardPanelTabsCustomField::getFieldType
4
0 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType
4
0 us
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType
4
0 us
PhutilRemarkupUnderlineRule::getPriority
36
0 us
PhabricatorStandardCustomFieldInt::getFieldType
4
0 us
PhutilRemarkupDelRule::getPriority
36
0 us
PhabricatorMemeRemarkupRule::getPriority
36
0 us
PhutilRemarkupBoldRule::getPriority
36
0 us
PhrictionRemarkupRule::getPriority
36
0 us
DiffusionRepositoryByIDRemarkupRule::getPriority
36
0 us
DiffusionRepositoryRemarkupRule::getPriority
36
0 us
PhabricatorYoutubeRemarkupRule::getPriority
36
0 us
PhabricatorNavigationRemarkupRule::getPriority
36
0 us
PhutilRemarkupDocumentLinkRule::getPriority
36
0 us
PhutilRemarkupMonospaceRule::getPriority
36
0 us
PhutilRemarkupItalicRule::getPriority
36
0 us
PhutilRemarkupDefaultBlockRule::getPriority
3
0 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority
3
0 us
PhutilRemarkupReplyBlockRule::getPriority
3
0 us
PhutilRemarkupBlockRule::getPriority
24
0 us
PhabricatorIconRemarkupRule::getPriority
36
0 us
PhutilRemarkupHyperlinkRule::getPriority
36
0 us
DoorkeeperRemarkupRule::getPriority
72
0 us
PhutilRemarkupListBlockRule::getPriority
3
0 us
PhutilRemarkupRule::getPriority
72
0 us