XHProf PhabricatorCustomField::buildFieldList Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::buildFieldList10463,347 us100.0%
Parent Calls
PhabricatorCustomField::getObjectFields10463,347 us
Child Calls
DifferentialJIRAIssuesField::isFieldEnabled2233,121 us50.3%
PhutilSymbolLoader::loadObjects1080,148 us17.3%
PhutilTypeSpec::checkMap1070,096 us15.1%
ManiphestConfiguredCustomField::createFields858,851 us12.7%
spl_autoload_call119,500 us4.2%
array_select_keys10131 us0.0%
idx6464 us0.0%
array_keys1028 us0.0%
PhutilSymbolLoader::setAncestorClass1010 us0.0%
get_class724 us0.0%
PhabricatorCustomField::isFieldEnabled624 us0.0%
DifferentialHostField::getFieldKey22 us0.0%
PhabricatorCustomField::createFields642 us0.0%
DifferentialBlameRevisionField::getFieldKey22 us0.0%
DifferentialEditPolicyField::getFieldKey22 us0.0%
DifferentialDependenciesField::getFieldKey22 us0.0%
DifferentialSubscribersField::getFieldKey21 us0.0%
DifferentialManiphestTasksField::getFieldKey21 us0.0%
DifferentialTitleField::getFieldKey21 us0.0%
DifferentialConflictsField::getFieldKey20 us
DifferentialBlameRevisionField::shouldDisableByDefault20 us
DifferentialProjectsField::getFieldKey20 us
DifferentialCommitsField::getFieldKey20 us
DifferentialAuthorField::getFieldKey20 us
DifferentialBranchField::getFieldKey20 us
DifferentialRepositoryField::getFieldKey20 us
DifferentialAsanaRepresentationField::getFieldKey20 us
DifferentialApplyPatchField::getFieldKey20 us
DifferentialRevertPlanField::shouldDisableByDefault20 us
id100 us
DifferentialChangesSinceLastUpdateField::getFieldKey20 us
DifferentialRequiredSignaturesField::getFieldKey20 us
DifferentialTestPlanField::getFieldKey20 us
DifferentialReviewersField::getFieldKey20 us
PhabricatorCustomField::shouldDisableByDefault560 us
DifferentialPathField::shouldDisableByDefault20 us
DifferentialUnitField::getFieldKey20 us
DifferentialRevertPlanField::getFieldKey20 us
DifferentialJIRAIssuesField::getFieldKey20 us
DifferentialAuditorsField::getFieldKey20 us
DifferentialRevisionIDField::getFieldKey20 us
DifferentialReviewedByField::getFieldKey20 us
DifferentialProjectReviewersField::getFieldKey20 us
DifferentialLintField::getFieldKey20 us
DifferentialGitSVNIDField::getFieldKey20 us
DifferentialDependsOnField::getFieldKey20 us
DifferentialHostField::shouldDisableByDefault20 us
PhabricatorCustomField::canDisableField80 us
DifferentialSummaryField::getFieldKey20 us
DifferentialPathField::getFieldKey20 us
DifferentialViewPolicyField::getFieldKey20 us