XHProf PhabricatorCustomField::buildFieldList Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::buildFieldList49,802 us100.0%
Parent Calls
PhabricatorCustomField::getObjectFields49,802 us
Child Calls
ManiphestConfiguredCustomField::createFields23,226 us32.9%
PhutilTypeSpec::checkMap42,866 us29.2%
PhutilSymbolLoader::loadObjects41,823 us18.6%
PhabricatorProjectDescriptionField::createFields1600 us6.1%
PhabricatorUserConfiguredCustomField::createFields1418 us4.3%
PhabricatorProjectConfiguredCustomField::createFields1383 us3.9%
__phutil_autoload1155 us1.6%
PhabricatorUserStatusField::isFieldEnabled168 us0.7%
array_select_keys418 us0.2%
PhabricatorCustomField::isFieldEnabled68 us0.1%
PhabricatorCustomField::getFieldKey14 us0.0%
array_keys44 us0.0%
PhutilSymbolLoader::setAncestorClass44 us0.0%
idx73 us0.0%
PhabricatorCustomField::createFields62 us0.0%
get_class111 us0.0%
PhabricatorCustomField::shouldDisableByDefault70 us
PhabricatorUserRealNameField::getFieldKey10 us
PhabricatorUserRolesField::getFieldKey10 us
PhabricatorUserSinceField::getFieldKey10 us
PhabricatorUserStatusField::getFieldKey10 us
PhabricatorUserTitleField::getFieldKey10 us
id40 us
PhabricatorUserBlurbField::getFieldKey10 us