XHProf PhabricatorCustomField::getObjectFields Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::getObjectFields2418,693 us100.0%
Parent Calls
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns616,139 us
DifferentialRevisionViewController::handleRequest1521 us
PhabricatorCustomField::getObjectField13874 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrders2757 us
DifferentialRevisionEditEngine::isCustomFieldEnabled18 us
PhabricatorCustomFieldEditEngineExtension::buildCustomEditFields1394 us
Child Calls
PhabricatorCustomField::buildFieldList1115,626 us83.6%
DifferentialRevision::getCustomFields19575 us3.1%
PhabricatorCustomFieldAttachment::getCustomFieldList24389 us2.1%
PhabricatorProject::getCustomFields1250 us1.3%
PhabricatorCustomField::shouldEnableForRole100237 us1.3%
ManiphestTask::getCustomFields1144 us0.8%
PhabricatorUser::getCustomFields1141 us0.8%
PhabricatorRepositoryCommit::getCustomFields1118 us0.6%
spl_autoload_call2114 us0.6%
PhabricatorOwnersPackage::getCustomFields1112 us0.6%
PhabricatorCustomFieldList::__construct1152 us0.3%
PhabricatorCustomField::setObject2149 us0.3%
DifferentialRevision::getCustomFieldSpecificationForRole646 us0.2%
ManiphestTask::getCustomFieldSpecificationForRole145 us0.2%
PhabricatorOwnersPackage::getCustomFieldSpecificationForRole140 us0.2%
PhabricatorUser::getCustomFieldSpecificationForRole135 us0.2%
PhabricatorProject::getCustomFieldSpecificationForRole134 us0.2%
PhabricatorRepositoryCommit::getCustomFieldSpecificationForRole133 us0.2%
PhabricatorCustomFieldAttachment::addCustomFieldList1115 us0.1%
DifferentialRevision::attachCustomFields56 us0.0%
PhabricatorUser::attachCustomFields11 us0.0%
PhabricatorRepositoryCommit::attachCustomFields11 us0.0%
PhabricatorOwnersPackage::attachCustomFields11 us0.0%
PhabricatorProject::attachCustomFields11 us0.0%
ManiphestTask::attachCustomFields11 us0.0%
DifferentialRevision::getCustomFieldBaseClass60 us
PhabricatorUser::getCustomFieldBaseClass10 us
is_array110 us
PhabricatorRepositoryCommit::getCustomFieldBaseClass10 us
PhabricatorProject::getCustomFieldBaseClass10 us
PhabricatorOwnersPackage::getCustomFieldBaseClass10 us
ManiphestTask::getCustomFieldBaseClass10 us