XHProf pht Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
pht1,19338,029 us100.0%
Parent Calls
PhabricatorDataNotAttachedException::__construct18269 us
PhabricatorCustomFieldAttachment::getCustomFieldList10120 us
PhabricatorProjectDescriptionField::createFields221 us
PhabricatorPolicyQuery::getGlobalPolicyName20210 us
PhabricatorPolicyQuery::getGlobalPolicyShortName543 us
ConpherenceThreadMembersPolicyRule::getObjectPolicyName6102 us
ManiphestTaskAuthorPolicyRule::getObjectPolicyName683 us
PassphraseCredentialAuthorPolicyRule::getObjectPolicyName692 us
PhabricatorCalendarEventHostPolicyRule::getObjectPolicyName677 us
PhabricatorCalendarEventInviteesPolicyRule::getObjectPolicyName677 us
PhabricatorProjectMembersPolicyRule::getObjectPolicyName677 us
PhabricatorSubscriptionsSubscribersPolicyRule::getObjectPolicyName10146 us
PhabricatorPolicy::getName114 us
PhabricatorDifferentialApplication::getCustomCapabilities7100 us
PhabricatorPeopleIconSet::getDefaultSpecifications1761,211 us
DifferentialRevisionStatus::getMap2731,859 us
phutil_date_format1093 us
phabricator_datetime10145 us
DifferentialRevisionViewController::buildSubheaderView129 us
PhabricatorManiphestApplication::getCustomCapabilities10159 us
DifferentialReviewersField::getFieldName112 us
DifferentialProjectReviewersField::getFieldName112 us
DifferentialRepositoryField::getFieldName226 us
DifferentialManiphestTasksField::getFieldName17 us
DifferentialCommitsField::getFieldName113 us
DifferentialBranchField::getFieldName220 us
DifferentialLintField::getFieldName219 us
DifferentialUnitField::getFieldName220 us
DifferentialDraftField::getFieldName18 us
DifferentialRequiredSignaturesField::getFieldName17 us
DifferentialSummaryField::getFieldName17 us
DifferentialTestPlanField::getFieldName112 us
DifferentialRevisionViewController::buildDetails110 us
PhabricatorProjectApplication::getCustomCapabilities15224 us
PhabricatorProjectsCurtainExtension::buildCurtainPanel225 us
PhabricatorSubscriptionsCurtainExtension::buildCurtainPanel111 us
DifferentialRevisionViewController::buildCurtain550 us
DifferentialRevisionHasParentRelationship::getActionName114 us
DifferentialRevisionHasChildRelationship::getActionName111 us
DifferentialRevisionHasCommitRelationship::getActionName111 us
DifferentialRevisionHasTaskRelationship::getActionName111 us
PhabricatorObjectRelationshipList::newActionMenu19 us
DrydockLandRepositoryOperation::getBarrierToLanding227 us
DifferentialController::getDiffTabLabels341 us
DifferentialRevisionUpdateHistoryView::getDiffLintMessage223 us
DifferentialRevisionUpdateHistoryView::getDiffUnitMessage221 us
DifferentialRevisionViewController::buildDiffDetailView113 us
PhabricatorHarbormasterApplication::getName110 us
DifferentialRevisionViewController::handleRequest6103 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrders661 us
DifferentialRevisionQuery::getBuiltinOrders427 us
PhabricatorOwnersApplication::getCustomCapabilities12175 us
DifferentialRevisionEditEngine::getObjectCreateShortText114 us
PhabricatorEditEngine::getCommentViewSeriousHeaderText112 us
PhabricatorEditEngine::getCommentViewSeriousButtonText17 us
DifferentialRevisionEditEngine::buildCustomEditFields34274 us
DifferentialRevisionPlanChangesTransaction::validateAction111 us
DifferentialRevisionRequestReviewTransaction::validateAction19 us
DifferentialRevisionCloseTransaction::validateAction111 us
DifferentialRevisionReopenTransaction::validateAction19 us
DifferentialRevisionAbandonTransaction::validateAction19 us
DifferentialRevisionAcceptTransaction::validateAction18 us
DifferentialRevisionReclaimTransaction::validateAction113 us
DifferentialRevisionRejectTransaction::validateAction19 us
DifferentialRevisionCommandeerTransaction::getRevisionActionLabel18 us
DifferentialRevisionCommandeerTransaction::getRevisionActionDescription17 us
DifferentialRevisionResignTransaction::validateAction110 us
PhabricatorPolicyEditEngineExtension::buildCustomEditFields1197 us
PhabricatorProjectsEditEngineExtension::buildCustomEditFields980 us
PhabricatorPHIDListEditField::newConduitEditTypes12112 us
PhabricatorSubscriptionsEditEngineExtension::buildCustomEditFields973 us
PhutilJSONParserException::__construct120 us
DifferentialAuditorsField::getFieldName223 us
PhabricatorCustomField::getBulkEditLabel19 us
DifferentialAuditorsField::getFieldDescription17 us
PhabricatorCommentEditEngineExtension::buildCustomEditFields436 us
PhabricatorAuthMFAEditEngineExtension::buildCustomEditFields439 us
DifferentialRevisionEditEngine::newCommentActionGroups219 us
PhabricatorDifferentialApplication::getName231 us
PhabricatorApplicationSearchEngine::addNavigationItems336 us
DifferentialRevisionSearchEngine::getBuiltinQueryNames112 us
DifferentialReviewersView::render112 us
PhabricatorFileThumbnailTransform::generateTransforms545 us
HarbormasterBuildableStatus::getSpecifications40306 us
HarbormasterUIEventListener::handlePropertyEvent220 us
HarbormasterBuildStatus::getBuildStatusSpecMap54383 us
HarbormasterBuildPHIDType::loadHandles229 us
HarbormasterBuildArcanistAutoplan::getAutoplanName112 us
DifferentialTransactionEditor::getCreateObjectTitle126 us
DifferentialRevisionBuildableTransaction::getTitle126,078 us
PhabricatorEdgeType::getTransactionPreviewString124 us
PhabricatorApplicationTransaction::getTitle393 us
DifferentialRevisionAbandonTransaction::getTitle120 us
PhabricatorObjectMentionedByObjectEdgeType::getTransactionAddString124 us
PhabricatorBadgesApplication::getCustomCapabilities437 us
PhabricatorConduitContentSource::getSourceName114 us
PHUITimelineEventView::renderExtra765 us
PhabricatorDaemonContentSource::getSourceName111 us
PHUITimelineEventView::getMenuItems8101 us
PHUITimelineEventView::render472 us
PhabricatorWebContentSource::getSourceName564 us
PhabricatorBadgesQuality::getQualityMap56625 us
PHUITimelineView::render111 us
PhabricatorSubscriptionsUIEventListener::handleActionEvent237 us
PhabricatorTokenUIEventListener::handleActionEvent123 us
PhabricatorFlagsUIEventListener::handleActionEvent122 us
DifferentialChangeType::getFullNameForChangeType22230 us
PHUIDiffTableOfContentsItemView::renderChangesetLines266 us
PHUIDiffTableOfContentsListView::render451 us
DifferentialRevisionUpdateHistoryView::render16125 us
AphrontMoreView::render121 us
DifferentialLocalCommitsView::render693 us
DifferentialChangesetListView::renderViewOptionsDropdown241 us
DifferentialChangesetListView::render54740 us
PHUIDiffInlineCommentUndoView::render8153 us
PhabricatorApplicationTransactionCommentView::render121 us
PHUIHeaderView::getTagContent122 us
PhabricatorPhameApplication::getCustomCapabilities120 us
PhabricatorNuanceApplication::getCustomCapabilities10166 us
PhabricatorPhortuneApplication::getCustomCapabilities119 us
PhabricatorPassphraseApplication::getCustomCapabilities10155 us
PhabricatorPackagesApplication::getCustomCapabilities346 us
PhabricatorPasteApplication::getCustomCapabilities8117 us
PhabricatorSlowvoteApplication::getCustomCapabilities348 us
PhabricatorSpacesApplication::getCustomCapabilities10146 us
PhabricatorCountdownApplication::getCustomCapabilities887 us
PhabricatorCalendarApplication::getCustomCapabilities642 us
PhabricatorMacroApplication::getCustomCapabilities18 us
PhabricatorAlmanacApplication::getCustomCapabilities256 us
PhabricatorHeraldApplication::getCustomCapabilities117 us
PhabricatorFilesApplication::getCustomCapabilities234 us
PhabricatorFundApplication::getCustomCapabilities117 us
PhabricatorStandardPageView::getHighSecurityWarningConfig123 us
PhabricatorMainMenuView::renderApplicationMenuButton120 us
PhabricatorMainMenuView::renderSearch242 us
PhabricatorAuthMainMenuBarExtension::buildLoginMenu125 us
PhabricatorMainMenuView::renderPhabricatorLogo238 us
PhabricatorMainMenuSearchView::render235 us
PhabricatorMainMenuSearchView::buildModeSelector8124 us
PhabricatorSearchApplicationSearchEngine::getBuiltinQueryNames331 us
PhabricatorStandardPageView::renderFooter224 us
Child Calls
call_user_func_array1,19334,040 us89.5%
PhutilTranslator::getInstance1,193101 us0.3%
func_get_args1,19316 us0.0%