XHProf PhabricatorCustomField::getObjectFields Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::getObjectFields411,068 us100.0%
Parent Calls
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns310,606 us
PhabricatorCustomFieldHeraldField::getFieldsForObject1462 us
Child Calls
PhabricatorCustomField::buildFieldList49,526 us86.1%
PhabricatorProject::getCustomFields1292 us2.6%
DifferentialRevision::getCustomFields2230 us2.1%
PhabricatorUser::getCustomFields1221 us2.0%
PhabricatorCustomFieldAttachment::getCustomFieldList4185 us1.7%
spl_autoload_call2154 us1.4%
PhabricatorCustomField::shouldEnableForRole3864 us0.6%
DifferentialRevision::getCustomFieldSpecificationForRole262 us0.6%
PhabricatorUser::getCustomFieldSpecificationForRole136 us0.3%
PhabricatorProject::getCustomFieldSpecificationForRole134 us0.3%
PhabricatorCustomFieldList::__construct414 us0.1%
PhabricatorCustomFieldAttachment::addCustomFieldList47 us0.1%
DifferentialRevision::attachCustomFields22 us0.0%
PhabricatorUser::attachCustomFields11 us0.0%
PhabricatorProject::attachCustomFields11 us0.0%
DifferentialRevision::getCustomFieldBaseClass20 us
is_array40 us
PhabricatorProject::getCustomFieldBaseClass10 us
PhabricatorUser::getCustomFieldBaseClass10 us