XHProf PhabricatorCustomField::getObjectFields Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::getObjectFields1114,396 us100.0%
Parent Calls
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns612,586 us
DifferentialRevisionViewController::handleRequest1530 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrders2857 us
DifferentialRevisionEditEngine::isCustomFieldEnabled110 us
PhabricatorCustomFieldEditEngineExtension::buildCustomEditFields1413 us
Child Calls
PhabricatorCustomField::buildFieldList1011,649 us80.9%
DifferentialRevision::getCustomFields6432 us3.0%
PhabricatorCustomFieldAttachment::getCustomFieldList11355 us2.5%
PhabricatorProject::getCustomFields1203 us1.4%
PhabricatorCustomField::shouldEnableForRole85203 us1.4%
PhabricatorUser::getCustomFields1179 us1.2%
ManiphestTask::getCustomFields1172 us1.2%
PhabricatorOwnersPackage::getCustomFields1118 us0.8%
spl_autoload_call2118 us0.8%
PhabricatorRepositoryCommit::getCustomFields1104 us0.7%
PhabricatorUser::getCustomFieldSpecificationForRole154 us0.4%
PhabricatorOwnersPackage::getCustomFieldSpecificationForRole147 us0.3%
ManiphestTask::getCustomFieldSpecificationForRole147 us0.3%
DifferentialRevision::getCustomFieldSpecificationForRole544 us0.3%
PhabricatorCustomFieldList::__construct1042 us0.3%
PhabricatorProject::getCustomFieldSpecificationForRole135 us0.2%
PhabricatorRepositoryCommit::getCustomFieldSpecificationForRole134 us0.2%
PhabricatorCustomField::setObject1328 us0.2%
PhabricatorCustomFieldAttachment::addCustomFieldList1014 us0.1%
DifferentialRevision::attachCustomFields44 us0.0%
PhabricatorOwnersPackage::attachCustomFields11 us0.0%
PhabricatorProject::attachCustomFields11 us0.0%
ManiphestTask::attachCustomFields11 us0.0%
PhabricatorUser::attachCustomFields11 us0.0%
PhabricatorRepositoryCommit::attachCustomFields11 us0.0%
PhabricatorUser::getCustomFieldBaseClass10 us
is_array100 us
PhabricatorProject::getCustomFieldBaseClass10 us
PhabricatorOwnersPackage::getCustomFieldBaseClass10 us
PhabricatorRepositoryCommit::getCustomFieldBaseClass10 us
ManiphestTask::getCustomFieldBaseClass10 us
DifferentialRevision::getCustomFieldBaseClass50 us