XHProf
PhabricatorCustomField::buildFieldList Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorCustomField::buildFieldList
11
68,618 us
100.0%
Parent Calls
PhabricatorCustomField::getObjectFields
11
68,618 us
Child Calls
DifferentialJIRAIssuesField::isFieldEnabled
8
19,462 us
28.4%
PhutilSymbolLoader::loadObjects
11
14,112 us
20.6%
PhutilTypeSpec::checkMap
11
11,814 us
17.2%
get_class
266
7,900 us
11.5%
PhabricatorUserConfiguredCustomField::createFields
1
6,577 us
9.6%
PhabricatorCustomField::isFieldEnabled
254
2,630 us
3.8%
PhabricatorProjectDescriptionField::createFields
1
656 us
1.0%
array_select_keys
11
407 us
0.6%
ManiphestConfiguredCustomField::createFields
1
400 us
0.6%
PhabricatorProjectConfiguredCustomField::createFields
1
385 us
0.6%
__phutil_autoload
1
163 us
0.2%
idx
255
92 us
0.1%
PhabricatorUserStatusField::isFieldEnabled
1
64 us
0.1%
array_keys
11
45 us
0.1%
PhabricatorCustomField::createFields
262
12 us
0.0%
PhutilSymbolLoader::setAncestorClass
11
11 us
0.0%
PhabricatorCustomField::getFieldKey
1
5 us
0.0%
PhabricatorCustomField::shouldDisableByDefault
223
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
DifferentialManiphestTasksField::getFieldKey
8
0 us
DifferentialEditPolicyField::getFieldKey
8
0 us
DifferentialConflictsField::getFieldKey
8
0 us
DifferentialCommitsField::getFieldKey
8
0 us
DifferentialSubscribersField::getFieldKey
8
0 us
DifferentialChangesSinceLastUpdateField::getFieldKey
8
0 us
DifferentialAuthorField::getFieldKey
8
0 us
DifferentialAsanaRepresentationField::getFieldKey
8
0 us
DifferentialApplyPatchField::getFieldKey
8
0 us
PhabricatorUserRolesField::getFieldKey
1
0 us
PhabricatorUserSinceField::getFieldKey
1
0 us
PhabricatorUserStatusField::getFieldKey
1
0 us
PhabricatorUserTitleField::getFieldKey
1
0 us
id
11
0 us
DifferentialBranchField::getFieldKey
8
0 us
DifferentialBlameRevisionField::shouldDisableByDefault
8
0 us
DifferentialSummaryField::getFieldKey
8
0 us
DifferentialTitleField::getFieldKey
8
0 us
PhabricatorCustomField::canDisableField
32
0 us
DifferentialPathField::shouldDisableByDefault
8
0 us
DifferentialHostField::shouldDisableByDefault
8
0 us
DifferentialRevertPlanField::shouldDisableByDefault
8
0 us
PhabricatorUserBlurbField::getFieldKey
1
0 us
DifferentialUnitField::getFieldKey
8
0 us
DifferentialRevertPlanField::getFieldKey
8
0 us
DifferentialJIRAIssuesField::getFieldKey
8
0 us
DifferentialBlameRevisionField::getFieldKey
8
0 us
DifferentialTestPlanField::getFieldKey
8
0 us
DifferentialAuditorsField::getFieldKey
8
0 us
DifferentialProjectReviewersField::getFieldKey
8
0 us
PhabricatorUserRealNameField::getFieldKey
1
0 us
DifferentialLintField::getFieldKey
8
0 us
DifferentialHostField::getFieldKey
8
0 us
DifferentialGitSVNIDField::getFieldKey
8
0 us
DifferentialDependsOnField::getFieldKey
8
0 us
DifferentialDependenciesField::getFieldKey
8
0 us
DifferentialViewPolicyField::getFieldKey
8
0 us
DifferentialRevisionIDField::getFieldKey
8
0 us
DifferentialPathField::getFieldKey
8
0 us