XHProf
mpull Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
mpull
128
23,136 us
100.0%
Parent Calls
PhutilEventEngine::dispatchEvent
1
12 us
PhabricatorPolicyCapability::getCapabilityMap
1
458 us
PhabricatorObjectQuery::loadObjectsByPHID
15
425 us
DiffusionCommitQuery::willFilterPage
3
1,472 us
DifferentialRevisionQuery::willFilterPage
6
986 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
3
17 us
PhabricatorApplicationTransactionQuery::loadPage
9
366 us
PhabricatorApplicationTransactionQuery::willFilterPage
6
271 us
PhabricatorStandardCustomField::buildStandardFields
4
213 us
PhabricatorSpacesNamespaceQuery::getAllSpaces
1
12 us
PhabricatorProjectQuery::loadPage
2
13 us
ManiphestTaskQuery::didFilterPage
6
38 us
PhabricatorObjectQuery::loadObjectsByPHID@1
8
353 us
PhabricatorObjectQuery::loadPage@1
9
9 us
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects
6
41 us
PhrictionDocumentQuery::loadPage
4
65 us
PhrictionDocumentQuery::willFilterPage
4
66 us
PhabricatorObjectQuery::loadPage
3
3 us
PhabricatorProjectQuery::didFilterPage
2
37 us
PhabricatorFileQuery::loadPage
3
18 us
PhabricatorMarkupEngine::getMarkupFieldKey
1
1 us
msort
26
18,037 us
PhabricatorMarkupEngine::loadPreprocessorCaches
1
39 us
PhabricatorMarkupEngine::process
1
18 us
PhabricatorObjectRemarkupRule::loadHandles
1
3 us
PhabricatorNotificationBuilder::buildView
2
163 us
Child Calls
PhabricatorRepositoryCommit::getRepositoryID
246
1,031 us
4.5%
DifferentialRevision::getRepositoryPHID
144
621 us
2.7%
PhabricatorPolicyCapability::getCapabilityKey
58
302 us
1.3%
PhabricatorFeedStory::getChronologicalKey
16
119 us
0.5%
ManiphestTransaction::getCommentPHID
12
87 us
0.4%
DifferentialTransaction::getCommentPHID
14
86 us
0.4%
DifferentialTransaction::getObjectPHID
14
69 us
0.3%
ManiphestTransaction::getObjectPHID
12
65 us
0.3%
PhrictionDocument::getContentID
4
40 us
0.2%
PhrictionDocument::getSlug
4
39 us
0.2%
PhrictionTransaction::getCommentPHID
2
38 us
0.2%
PhabricatorAuditTransaction::getCommentPHID
2
31 us
0.1%
PhabricatorMarkupCache::getCacheKey
2
28 us
0.1%
PhabricatorProject::getProfileImagePHID
2
22 us
0.1%
PhrictionTransaction::getObjectPHID
2
20 us
0.1%
PhabricatorAuditTransaction::getObjectPHID
2
19 us
0.1%
PhabricatorMarkupCache::getCacheData
2
10 us
0.0%
PhutilEventListener::getListenerID
1
5 us
0.0%
LiskDAO::getPHID
458
5 us
0.0%
PhabricatorObjectRemarkupRule::getPriority
432
5 us
0.0%
PhutilRemarkupBoldRule::getPriority
24
1 us
0.0%
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType
4
0 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType
4
0 us
PhabricatorDashboardPanelTabsCustomField::getFieldType
4
0 us
PhabricatorStandardCustomFieldBool::getFieldType
4
0 us
PhabricatorStandardCustomFieldText::getFieldType
4
0 us
PhabricatorStandardCustomFieldDate::getFieldType
4
0 us
PhabricatorStandardCustomFieldHeader::getFieldType
4
0 us
PhabricatorStandardCustomFieldInt::getFieldType
4
0 us
PhutilRemarkupDelRule::getPriority
24
0 us
PhabricatorStandardCustomFieldLink::getFieldType
4
0 us
PhabricatorStandardCustomFieldUsers::getFieldType
4
0 us
PhabricatorStandardCustomFieldRemarkup::getFieldType
4
0 us
PhutilRemarkupUnderlineRule::getPriority
24
0 us
PhabricatorStandardCustomFieldSelect::getFieldType
4
0 us
PhutilRemarkupItalicRule::getPriority
24
0 us
PhabricatorStandardCustomFieldCredential::getFieldType
4
0 us
PhabricatorMemeRemarkupRule::getPriority
24
0 us
PhutilRemarkupHyperlinkRule::getPriority
24
0 us
DiffusionRepositoryByIDRemarkupRule::getPriority
24
0 us
DiffusionRepositoryRemarkupRule::getPriority
24
0 us
PhabricatorYoutubeRemarkupRule::getPriority
24
0 us
PhabricatorNavigationRemarkupRule::getPriority
24
0 us
PhutilRemarkupDocumentLinkRule::getPriority
24
0 us
PhutilRemarkupMonospaceRule::getPriority
24
0 us
PhutilRemarkupEscapeRemarkupRule::getPriority
24
0 us
PhutilRemarkupRule::getPriority
48
0 us
PhutilRemarkupDefaultBlockRule::getPriority
2
0 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority
2
0 us
PhutilRemarkupReplyBlockRule::getPriority
2
0 us
PhutilRemarkupBlockRule::getPriority
16
0 us
DoorkeeperRemarkupRule::getPriority
48
0 us
DivinerSymbolRemarkupRule::getPriority
24
0 us
PhabricatorIconRemarkupRule::getPriority
24
0 us
PhabricatorEmojiRemarkupRule::getPriority
24
0 us
PhutilRemarkupListBlockRule::getPriority
2
0 us
PhrictionRemarkupRule::getPriority
24
0 us