XHProf
PhabricatorCustomField::buildFieldList Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorCustomField::buildFieldList
136
453,643 us
100.0%
Parent Calls
PhabricatorCustomField::getObjectFields
136
453,643 us
Child Calls
PhutilTypeSpec::checkMap
136
126,924 us
28.0%
PhabricatorProjectDescriptionField::createFields
88
60,648 us
13.4%
PhutilSymbolLoader::loadObjects
136
60,185 us
13.3%
PhabricatorProjectConfiguredCustomField::createFields
88
58,455 us
12.9%
DifferentialJIRAIssuesField::isFieldEnabled
8
50,125 us
11.0%
ManiphestConfiguredCustomField::createFields
28
45,190 us
10.0%
PhabricatorUserConfiguredCustomField::createFields
12
28,087 us
6.2%
array_select_keys
136
920 us
0.2%
PhabricatorUserStatusField::isFieldEnabled
12
803 us
0.2%
PhabricatorCustomField::isFieldEnabled
396
230 us
0.1%
PhabricatorCustomField::getFieldKey
88
199 us
0.0%
__phutil_autoload
1
198 us
0.0%
idx
408
195 us
0.0%
array_keys
136
154 us
0.0%
PhutilSymbolLoader::setAncestorClass
136
136 us
0.0%
PhabricatorCustomField::createFields
328
40 us
0.0%
get_class
544
26 us
0.0%
id
136
4 us
0.0%
DifferentialCommitsField::getFieldKey
8
1 us
0.0%
DifferentialRevertPlanField::getFieldKey
8
1 us
0.0%
PhabricatorUserRealNameField::getFieldKey
12
0 us
PhabricatorUserRolesField::getFieldKey
12
0 us
PhabricatorUserSinceField::getFieldKey
12
0 us
PhabricatorUserStatusField::getFieldKey
12
0 us
PhabricatorUserTitleField::getFieldKey
12
0 us
DifferentialApplyPatchField::getFieldKey
8
0 us
DifferentialAsanaRepresentationField::getFieldKey
8
0 us
DifferentialAuthorField::getFieldKey
8
0 us
DifferentialBranchField::getFieldKey
8
0 us
DifferentialChangesSinceLastUpdateField::getFieldKey
8
0 us
PhabricatorUserBlurbField::getFieldKey
12
0 us
PhabricatorCustomField::shouldDisableByDefault
376
0 us
DifferentialEditPolicyField::getFieldKey
8
0 us
DifferentialManiphestTasksField::getFieldKey
8
0 us
DifferentialHostField::shouldDisableByDefault
8
0 us
DifferentialPathField::shouldDisableByDefault
8
0 us
PhabricatorCustomField::canDisableField
32
0 us
DifferentialBlameRevisionField::shouldDisableByDefault
8
0 us
DifferentialUnitField::getFieldKey
8
0 us
DifferentialJIRAIssuesField::getFieldKey
8
0 us
DifferentialBlameRevisionField::getFieldKey
8
0 us
DifferentialAuditorsField::getFieldKey
8
0 us
DifferentialRevisionIDField::getFieldKey
8
0 us
DifferentialProjectReviewersField::getFieldKey
8
0 us
DifferentialPathField::getFieldKey
8
0 us
DifferentialLintField::getFieldKey
8
0 us
DifferentialConflictsField::getFieldKey
8
0 us
DifferentialHostField::getFieldKey
8
0 us
DifferentialDependsOnField::getFieldKey
8
0 us
DifferentialDependenciesField::getFieldKey
8
0 us
DifferentialViewPolicyField::getFieldKey
8
0 us
DifferentialTitleField::getFieldKey
8
0 us
DifferentialTestPlanField::getFieldKey
8
0 us
DifferentialSummaryField::getFieldKey
8
0 us
DifferentialSubscribersField::getFieldKey
8
0 us
DifferentialReviewersField::getFieldKey
8
0 us
DifferentialReviewedByField::getFieldKey
8
0 us
DifferentialRequiredSignaturesField::getFieldKey
8
0 us
DifferentialRepositoryField::getFieldKey
8
0 us
DifferentialProjectsField::getFieldKey
8
0 us
DifferentialGitSVNIDField::getFieldKey
8
0 us
DifferentialRevertPlanField::shouldDisableByDefault
8
0 us