XHProf
mpull Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
mpull
79
1,256 us
100.0%
Parent Calls
msort
20
576 us
PhutilEventEngine::dispatchEvent
3
42 us
PhabricatorPolicyCapability::getCapabilityMap
1
237 us
PhabricatorSpacesNamespaceQuery::getAllSpaces
1
6 us
PhabricatorPolicyQuery::loadPage
1
3 us
PhabricatorPolicyFilter::loadCustomPolicies
1
2 us
PhabricatorStandardCustomField::buildStandardFields
4
78 us
PhabricatorRepositoryQuery::willFilterPage
3
23 us
DiffusionCommitQuery::willFilterPage
6
74 us
DiffusionCommitQuery::didFilterPage
3
21 us
mgroup
1
0 us
PhabricatorOwnersPackageQuery::buildWhereClauseParts
1
0 us
PhabricatorRepositoryPushLogQuery::willFilterPage
2
15 us
PhabricatorRepositoryPushEventQuery::willFilterPage
2
16 us
PhabricatorRepositoryPushEventQuery::didFilterPage
1
5 us
PhabricatorObjectQuery::loadObjectsByPHID
10
23 us
PhabricatorObjectQuery::loadPage
5
0 us
ManiphestTaskQuery::didFilterPage
4
8 us
DifferentialRevisionQuery::willFilterPage
2
21 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
1
2 us
PhabricatorObjectRemarkupRule::loadHandles
1
2 us
PhabricatorApplicationTransactionQuery::loadPage
1
27 us
PhabricatorApplicationTransactionQuery::willFilterPage
1
19 us
DiffusionCommitController::processDiffusionRequest
1
4 us
PhabricatorApplicationSearchEngine::loadAllNamedQueries
2
25 us
PhabricatorMainMenuSearchView::buildModeSelector
1
27 us
Child Calls
PhabricatorPolicyCapability::getCapabilityKey
60
125 us
10.0%
PhabricatorRepositoryCommit::getRepositoryID
12
47 us
3.7%
PhabricatorApplicationTransaction::getActionStrength
3
41 us
3.3%
PhabricatorPolicy::getSortKey
1
32 us
2.5%
PhabricatorNamedQuery::getQueryKey
6
21 us
1.7%
PhabricatorAuditTransaction::getCommentPHID
3
19 us
1.5%
DifferentialRevision::getRepositoryPHID
1
15 us
1.2%
PhabricatorRepository::getCallsign
3
14 us
1.1%
PhabricatorAuditTransaction::getObjectPHID
3
12 us
1.0%
PhabricatorRepositoryPushLog::getPushEventPHID
1
10 us
0.8%
PhabricatorRepositoryPushEvent::getRepositoryPHID
1
10 us
0.8%
PhabricatorNamedQuery::getQueryName
3
10 us
0.8%
PhabricatorRepositoryCommitData::getCommitID
1
10 us
0.8%
PhutilEventListener::getListenerID
15
9 us
0.7%
PhutilRemarkupBlockRule::getPriority
8
2 us
0.2%
LiskDAO::getID
1
2 us
0.2%
PhutilRemarkupReplyBlockRule::getPriority
1
0 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority
1
0 us
PhabricatorStandardCustomFieldText::getFieldType
4
0 us
PhabricatorStandardCustomFieldSelect::getFieldType
4
0 us
PhabricatorStandardCustomFieldRemarkup::getFieldType
4
0 us
PhabricatorStandardCustomFieldUsers::getFieldType
4
0 us
PhabricatorStandardCustomFieldLink::getFieldType
4
0 us
PhabricatorStandardCustomFieldBool::getFieldType
4
0 us
PhabricatorStandardCustomFieldHeader::getFieldType
4
0 us
PhabricatorStandardCustomFieldDate::getFieldType
4
0 us
PhabricatorStandardCustomFieldCredential::getFieldType
4
0 us
PhutilRemarkupListBlockRule::getPriority
1
0 us
PhabricatorDashboardPanelTabsCustomField::getFieldType
4
0 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType
4
0 us
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType
4
0 us
LiskDAO::getPHID
29
0 us
PhameBlogSite::getPriority
1
0 us
PhameBlogResourceSite::getPriority
1
0 us
PhabricatorStandardCustomFieldInt::getFieldType
4
0 us
PhutilRemarkupDefaultBlockRule::getPriority
1
0 us
PhutilRemarkupDocumentLinkRule::getPriority
12
0 us
PhutilRemarkupMonospaceRule::getPriority
12
0 us
PHUIListItemView::getOrder
5
0 us
PhabricatorTestStorageEngine::getEnginePriority
1
0 us
PhabricatorS3FileStorageEngine::getEnginePriority
1
0 us
PhabricatorMySQLFileStorageEngine::getEnginePriority
1
0 us
PhabricatorLocalDiskFileStorageEngine::getEnginePriority
1
0 us
PhabricatorChunkedFileStorageEngine::getEnginePriority
1
0 us
DiffusionPathChange::getPath
1
0 us
PhutilRemarkupUnderlineRule::getPriority
12
0 us
PhutilRemarkupDelRule::getPriority
12
0 us
PhutilRemarkupItalicRule::getPriority
12
0 us
PhutilRemarkupBoldRule::getPriority
12
0 us
PhabricatorMemeRemarkupRule::getPriority
12
0 us
PhutilRemarkupEscapeRemarkupRule::getPriority
12
0 us
PhutilRemarkupHyperlinkRule::getPriority
12
0 us
PhabricatorIconRemarkupRule::getPriority
12
0 us
DivinerSymbolRemarkupRule::getPriority
12
0 us
DoorkeeperRemarkupRule::getPriority
24
0 us
PhutilRemarkupRule::getPriority
24
0 us
PhrictionRemarkupRule::getPriority
12
0 us
DiffusionRepositoryByIDRemarkupRule::getPriority
12
0 us
DiffusionRepositoryRemarkupRule::getPriority
12
0 us
PhabricatorObjectRemarkupRule::getPriority
216
0 us
PhabricatorYoutubeRemarkupRule::getPriority
12
0 us
PhabricatorNavigationRemarkupRule::getPriority
12
0 us
PhabricatorResourceSite::getPriority
1
0 us
PhabricatorEmojiRemarkupRule::getPriority
12
0 us
PhabricatorPlatformSite::getPriority
1
0 us