XHProf PhabricatorCustomField::getObjectFields Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::getObjectFields2620,343 us100.0%
Parent Calls
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns617,970 us
DifferentialRevisionViewController::handleRequest1564 us
PhabricatorCustomField::getObjectField15602 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrders2808 us
DifferentialRevisionEditEngine::isCustomFieldEnabled17 us
PhabricatorCustomFieldEditEngineExtension::buildCustomEditFields1392 us
Child Calls
PhabricatorCustomField::buildFieldList1117,102 us84.1%
DifferentialRevision::getCustomFields21602 us3.0%
PhabricatorCustomFieldAttachment::getCustomFieldList26413 us2.0%
PhabricatorProject::getCustomFields1262 us1.3%
PhabricatorCustomField::shouldEnableForRole100242 us1.2%
PhabricatorUser::getCustomFields1161 us0.8%
ManiphestTask::getCustomFields1157 us0.8%
PhabricatorRepositoryCommit::getCustomFields1147 us0.7%
spl_autoload_call2140 us0.7%
PhabricatorOwnersPackage::getCustomFields1123 us0.6%
DifferentialRevision::getCustomFieldSpecificationForRole653 us0.3%
PhabricatorCustomFieldList::__construct1149 us0.2%
PhabricatorOwnersPackage::getCustomFieldSpecificationForRole145 us0.2%
ManiphestTask::getCustomFieldSpecificationForRole140 us0.2%
PhabricatorUser::getCustomFieldSpecificationForRole138 us0.2%
PhabricatorCustomField::setObject2138 us0.2%
PhabricatorProject::getCustomFieldSpecificationForRole136 us0.2%
PhabricatorRepositoryCommit::getCustomFieldSpecificationForRole135 us0.2%
PhabricatorCustomFieldAttachment::addCustomFieldList1113 us0.1%
DifferentialRevision::attachCustomFields55 us0.0%
ManiphestTask::attachCustomFields12 us0.0%
PhabricatorUser::attachCustomFields11 us0.0%
PhabricatorRepositoryCommit::attachCustomFields11 us0.0%
PhabricatorOwnersPackage::attachCustomFields11 us0.0%
PhabricatorProject::attachCustomFields11 us0.0%
PhabricatorUser::getCustomFieldBaseClass10 us
is_array110 us
PhabricatorRepositoryCommit::getCustomFieldBaseClass10 us
PhabricatorProject::getCustomFieldBaseClass10 us
PhabricatorOwnersPackage::getCustomFieldBaseClass10 us
ManiphestTask::getCustomFieldBaseClass10 us
DifferentialRevision::getCustomFieldBaseClass60 us