XHProf PhabricatorCustomField::getObjectFields Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::getObjectFields410,318 us100.0%
Parent Calls
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns39,872 us
PhabricatorCustomFieldHeraldField::getFieldsForObject1446 us
Child Calls
PhabricatorCustomField::buildFieldList49,034 us87.6%
DifferentialRevision::getCustomFields2217 us2.1%
PhabricatorProject::getCustomFields1200 us1.9%
PhabricatorCustomFieldAttachment::getCustomFieldList4175 us1.7%
PhabricatorUser::getCustomFields1162 us1.6%
spl_autoload_call2112 us1.1%
PhabricatorCustomField::shouldEnableForRole3865 us0.6%
PhabricatorUser::getCustomFieldSpecificationForRole141 us0.4%
DifferentialRevision::getCustomFieldSpecificationForRole236 us0.3%
PhabricatorProject::getCustomFieldSpecificationForRole133 us0.3%
PhabricatorCustomFieldList::__construct412 us0.1%
PhabricatorCustomFieldAttachment::addCustomFieldList44 us0.0%
DifferentialRevision::attachCustomFields22 us0.0%
PhabricatorUser::attachCustomFields11 us0.0%
PhabricatorProject::attachCustomFields11 us0.0%
DifferentialRevision::getCustomFieldBaseClass20 us
is_array40 us
PhabricatorProject::getCustomFieldBaseClass10 us
PhabricatorUser::getCustomFieldBaseClass10 us