XHProf
pht Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
pht
1,222
40,013 us
100.0%
Parent Calls
PhabricatorDataNotAttachedException::__construct
20
297 us
PhabricatorCustomFieldAttachment::getCustomFieldList
11
136 us
PhabricatorProjectDescriptionField::createFields
2
20 us
PhabricatorPolicyQuery::getGlobalPolicyName
20
197 us
PhabricatorPolicyQuery::getGlobalPolicyShortName
5
43 us
ConpherenceThreadMembersPolicyRule::getObjectPolicyName
6
67 us
ManiphestTaskAuthorPolicyRule::getObjectPolicyName
6
56 us
PassphraseCredentialAuthorPolicyRule::getObjectPolicyName
6
55 us
PhabricatorCalendarEventHostPolicyRule::getObjectPolicyName
6
55 us
PhabricatorCalendarEventInviteesPolicyRule::getObjectPolicyName
6
61 us
PhabricatorProjectMembersPolicyRule::getObjectPolicyName
6
57 us
PhabricatorSubscriptionsSubscribersPolicyRule::getObjectPolicyName
10
99 us
PhabricatorPolicy::getName
1
15 us
PhabricatorDifferentialApplication::getCustomCapabilities
7
89 us
PhabricatorProjectApplication::getCustomCapabilities
15
205 us
PhabricatorPeopleIconSet::getDefaultSpecifications
224
1,742 us
PHUITagView::getShadeMap
11
75 us
DiffusionCommitAuditStatus::getMap
18
191 us
DiffusionCommitAuditStatus::getName
3
37 us
DifferentialRevisionStatus::getMap
294
2,330 us
phutil_date_format
14
118 us
phabricator_datetime
14
182 us
DifferentialRevisionViewController::buildSubheaderView
1
28 us
DifferentialReviewersField::getFieldName
1
9 us
DifferentialProjectReviewersField::getFieldName
1
10 us
DifferentialRepositoryField::getFieldName
2
17 us
DifferentialManiphestTasksField::getFieldName
1
7 us
DifferentialCommitsField::getFieldName
1
7 us
DifferentialBranchField::getFieldName
2
29 us
DifferentialLintField::getFieldName
2
24 us
DifferentialUnitField::getFieldName
2
18 us
DifferentialDraftField::getFieldName
1
7 us
DifferentialRequiredSignaturesField::getFieldName
1
7 us
DifferentialSummaryField::getFieldName
1
7 us
DifferentialTestPlanField::getFieldName
1
11 us
DifferentialRevisionViewController::buildDetails
1
8 us
PhabricatorProjectsCurtainExtension::buildCurtainPanel
2
22 us
PhabricatorSubscriptionsCurtainExtension::buildCurtainPanel
1
10 us
DifferentialRevisionViewController::buildCurtain
5
46 us
PhabricatorManiphestApplication::getCustomCapabilities
10
131 us
DifferentialRevisionHasParentRelationship::getActionName
1
12 us
DifferentialRevisionHasChildRelationship::getActionName
1
10 us
DifferentialRevisionHasCommitRelationship::getActionName
1
9 us
DifferentialRevisionHasTaskRelationship::getActionName
1
9 us
PhabricatorObjectRelationshipList::newActionMenu
1
9 us
DrydockLandRepositoryOperation::getBarrierToLanding
2
21 us
DifferentialController::getDiffTabLabels
3
36 us
DifferentialBranchField::getBranchDescription
1
24 us
DifferentialRevisionUpdateHistoryView::getDiffLintMessage
4
45 us
DifferentialRevisionUpdateHistoryView::getDiffUnitMessage
4
35 us
DifferentialRevisionViewController::buildDiffDetailView
1
20 us
PhabricatorHeraldApplication::getCustomCapabilities
2
19 us
PhabricatorHeraldApplication::getName
1
16 us
DifferentialRevisionViewController::handleRequest
6
73 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrders
6
56 us
DifferentialRevisionQuery::getBuiltinOrders
4
26 us
PhabricatorOwnersApplication::getCustomCapabilities
12
178 us
DifferentialRevisionEditEngine::getObjectCreateShortText
1
16 us
PhabricatorEditEngine::getCommentViewSeriousHeaderText
1
21 us
PhabricatorEditEngine::getCommentViewSeriousButtonText
1
7 us
DifferentialRevisionEditEngine::buildCustomEditFields
34
308 us
DifferentialRevisionPlanChangesTransaction::validateAction
1
9 us
DifferentialRevisionRequestReviewTransaction::validateAction
1
12 us
DifferentialRevisionCloseTransaction::validateAction
1
9 us
DifferentialRevisionReopenTransaction::validateAction
1
15 us
DifferentialRevisionAbandonTransaction::validateAction
1
12 us
DifferentialRevisionAcceptTransaction::validateAction
1
9 us
DifferentialRevisionReclaimTransaction::validateAction
1
9 us
DifferentialRevisionRejectTransaction::validateAction
1
10 us
DifferentialRevisionCommandeerTransaction::validateAction
1
8 us
DifferentialRevisionResignTransaction::validateAction
1
8 us
PhabricatorPolicyEditEngineExtension::buildCustomEditFields
11
79 us
PhabricatorProjectsEditEngineExtension::buildCustomEditFields
9
78 us
PhabricatorPHIDListEditField::newConduitEditTypes
12
106 us
PhabricatorSubscriptionsEditEngineExtension::buildCustomEditFields
9
71 us
PhutilJSONParserException::__construct
1
17 us
DifferentialAuditorsField::getFieldName
2
21 us
PhabricatorCustomField::getBulkEditLabel
1
11 us
DifferentialAuditorsField::getFieldDescription
1
10 us
PhabricatorCommentEditEngineExtension::buildCustomEditFields
4
33 us
PhabricatorAuthMFAEditEngineExtension::buildCustomEditFields
4
30 us
DifferentialRevisionEditEngine::newCommentActionGroups
2
21 us
PhabricatorDifferentialApplication::getName
2
24 us
PhabricatorApplicationSearchEngine::addNavigationItems
3
33 us
DifferentialRevisionSearchEngine::getBuiltinQueryNames
1
11 us
DifferentialReviewersView::render
2
26 us
HarbormasterBuildableStatus::getSpecifications
24
172 us
HarbormasterUIEventListener::handlePropertyEvent
2
19 us
HarbormasterBuildStatus::getBuildStatusSpecMap
27
184 us
HarbormasterBuildArcanistAutoplan::getAutoplanName
1
12 us
HarbormasterBuildPHIDType::loadHandles
1
11 us
DifferentialRevisionUpdateTransaction::getTitle
3
28,178 us
DifferentialRevisionTitleTransaction::getTitle
1
26 us
PhabricatorCustomField::getApplicationTransactionTitle
2
37 us
DifferentialRevisionTestPlanTransaction::getTitle
1
18 us
PhabricatorApplicationTransactionView::buildChangeDetailsLink
1
9 us
DifferentialRevisionHasReviewerEdgeType::getTransactionAddString
2
133 us
PhabricatorApplicationTransaction::renderExtraInformationLink
2
19 us
PhabricatorApplicationTransaction::getTitle
2
56 us
PhabricatorEdgeType::getTransactionPreviewString
2
38 us
DifferentialAction::getBasicStoryText
1
21 us
DifferentialRevisionStatusTransaction::getTitle
1
8 us
DifferentialTransaction::getTitle
1
21 us
DifferentialTransaction::renderExtraInformationLink
1
8 us
PhabricatorObjectMentionedByObjectEdgeType::getTransactionAddString
1
21 us
PhabricatorBadgesApplication::getCustomCapabilities
4
33 us
PhabricatorConduitContentSource::getSourceName
2
23 us
PHUITimelineEventView::renderExtra
9
77 us
PhabricatorHeraldContentSource::getSourceName
1
11 us
PhabricatorWebContentSource::getSourceName
5
50 us
PHUITimelineEventView::getMenuItems
4
35 us
PHUITimelineEventView::render
2
15 us
PhabricatorBadgesQuality::getQualityMap
21
197 us
PhabricatorDaemonContentSource::getSourceName
1
10 us
PHUITimelineView::render
1
11 us
PhabricatorSubscriptionsUIEventListener::handleActionEvent
2
38 us
PhabricatorTokenUIEventListener::handleActionEvent
1
20 us
PhabricatorFlagsUIEventListener::handleActionEvent
1
19 us
DifferentialChangeType::getFullNameForChangeType
11
150 us
PHUIDiffTableOfContentsItemView::renderChangesetLines
1
45 us
PHUIDiffTableOfContentsListView::render
4
105 us
DifferentialRevisionUpdateHistoryView::render
18
234 us
AphrontMoreView::render
1
12 us
DifferentialLocalCommitsView::render
6
47 us
DifferentialChangesetListView::renderViewOptionsDropdown
1
19 us
DifferentialChangesetListView::render
53
687 us
PHUIDiffInlineCommentUndoView::render
4
72 us
PhabricatorApplicationTransactionCommentView::render
1
18 us
PHUIHeaderView::getTagContent
1
18 us
PhabricatorPhameApplication::getCustomCapabilities
1
14 us
PhabricatorNuanceApplication::getCustomCapabilities
10
136 us
PhabricatorPhortuneApplication::getCustomCapabilities
1
14 us
PhabricatorPassphraseApplication::getCustomCapabilities
10
133 us
PhabricatorPackagesApplication::getCustomCapabilities
3
39 us
PhabricatorPasteApplication::getCustomCapabilities
8
109 us
PhabricatorSlowvoteApplication::getCustomCapabilities
3
21 us
PhabricatorSpacesApplication::getCustomCapabilities
10
70 us
PhabricatorCountdownApplication::getCustomCapabilities
8
60 us
PhabricatorCalendarApplication::getCustomCapabilities
6
41 us
PhabricatorMacroApplication::getCustomCapabilities
1
7 us
PhabricatorAlmanacApplication::getCustomCapabilities
2
30 us
PhabricatorFilesApplication::getCustomCapabilities
2
17 us
PhabricatorFundApplication::getCustomCapabilities
1
7 us
PhabricatorStandardPageView::getHighSecurityWarningConfig
1
13 us
PhabricatorMainMenuView::renderApplicationMenuButton
1
11 us
PhabricatorMainMenuView::renderSearch
2
19 us
PhabricatorAuthMainMenuBarExtension::buildLoginMenu
1
12 us
PhabricatorMainMenuView::renderPhabricatorLogo
2
19 us
PhabricatorMainMenuSearchView::render
2
34 us
PhabricatorMainMenuSearchView::buildModeSelector
8
76 us
PhabricatorSearchApplicationSearchEngine::getBuiltinQueryNames
3
25 us
PhabricatorStandardPageView::renderFooter
2
22 us
Child Calls
call_user_func_array
1,222
36,155 us
90.4%
PhutilTranslator::getInstance
1,222
48 us
0.1%
func_get_args
1,222
5 us
0.0%