XHProf
PhabricatorCustomField::buildFieldList Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorCustomField::buildFieldList
5
69,456 us
100.0%
Parent Calls
PhabricatorCustomField::getObjectFields
5
69,456 us
Child Calls
DifferentialJIRAIssuesField::isFieldEnabled
1
34,037 us
49.0%
PhutilSymbolLoader::loadObjects
5
17,218 us
24.8%
PhabricatorUserStatusField::isFieldEnabled
1
8,426 us
12.1%
PhutilTypeSpec::checkMap
5
4,537 us
6.5%
PhabricatorProjectConfiguredCustomField::createFields
1
1,963 us
2.8%
PhabricatorDashboardPanelCoreCustomField::createFields
1
780 us
1.1%
PhabricatorProjectDescriptionField::createFields
1
513 us
0.7%
ManiphestConfiguredCustomField::createFields
1
462 us
0.7%
PhabricatorUserConfiguredCustomField::createFields
1
459 us
0.7%
spl_autoload_call
1
104 us
0.1%
array_select_keys
5
82 us
0.1%
idx
39
45 us
0.1%
array_keys
5
19 us
0.0%
PhabricatorCustomField::isFieldEnabled
38
12 us
0.0%
get_class
43
9 us
0.0%
PhabricatorCustomField::getFieldKey
2
7 us
0.0%
PhutilSymbolLoader::setAncestorClass
5
4 us
0.0%
PhabricatorCustomField::createFields
38
3 us
0.0%
DifferentialChangesSinceLastUpdateField::getFieldKey
1
0 us
DifferentialBranchField::getFieldKey
1
0 us
DifferentialHostField::shouldDisableByDefault
1
0 us
DifferentialCommitsField::getFieldKey
1
0 us
DifferentialConflictsField::getFieldKey
1
0 us
DifferentialEditPolicyField::getFieldKey
1
0 us
DifferentialManiphestTasksField::getFieldKey
1
0 us
DifferentialAuthorField::getFieldKey
1
0 us
DifferentialAsanaRepresentationField::getFieldKey
1
0 us
PhabricatorCustomField::shouldDisableByDefault
35
0 us
PhabricatorUserRolesField::getFieldKey
1
0 us
DifferentialProjectsField::getFieldKey
1
0 us
PhabricatorUserSinceField::getFieldKey
1
0 us
PhabricatorUserStatusField::getFieldKey
1
0 us
PhabricatorUserTitleField::getFieldKey
1
0 us
id
5
0 us
DifferentialApplyPatchField::getFieldKey
1
0 us
DifferentialRevertPlanField::shouldDisableByDefault
1
0 us
DifferentialRepositoryField::getFieldKey
1
0 us
DifferentialReviewedByField::getFieldKey
1
0 us
DifferentialPathField::shouldDisableByDefault
1
0 us
PhabricatorCustomField::canDisableField
4
0 us
DifferentialBlameRevisionField::shouldDisableByDefault
1
0 us
PhabricatorUserBlurbField::getFieldKey
1
0 us
DifferentialRevertPlanField::getFieldKey
1
0 us
DifferentialJIRAIssuesField::getFieldKey
1
0 us
DifferentialBlameRevisionField::getFieldKey
1
0 us
DifferentialAuditorsField::getFieldKey
1
0 us
DifferentialRevisionIDField::getFieldKey
1
0 us
DifferentialProjectReviewersField::getFieldKey
1
0 us
DifferentialPathField::getFieldKey
1
0 us
DifferentialRequiredSignaturesField::getFieldKey
1
0 us
DifferentialHostField::getFieldKey
1
0 us
DifferentialLintField::getFieldKey
1
0 us
DifferentialGitSVNIDField::getFieldKey
1
0 us
DifferentialDependsOnField::getFieldKey
1
0 us
DifferentialDependenciesField::getFieldKey
1
0 us
DifferentialViewPolicyField::getFieldKey
1
0 us
DifferentialTitleField::getFieldKey
1
0 us
DifferentialTestPlanField::getFieldKey
1
0 us
PhabricatorUserRealNameField::getFieldKey
1
0 us
DifferentialSubscribersField::getFieldKey
1
0 us
DifferentialReviewersField::getFieldKey
1
0 us
DifferentialUnitField::getFieldKey
1
0 us
DifferentialSummaryField::getFieldKey
1
0 us