XHProf PhabricatorCustomField::buildFieldList Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomField::buildFieldList1102,228,863 us100.0%
Parent Calls
PhabricatorCustomField::getObjectFields1102,228,863 us
Child Calls
PhutilTypeSpec::checkMap1101,077,491 us48.3%
PhutilSymbolLoader::loadObjects110478,355 us21.5%
ManiphestConfiguredCustomField::createFields84190,032 us8.5%
PhabricatorProjectDescriptionField::createFields23181,768 us8.2%
PhabricatorProjectConfiguredCustomField::createFields2363,881 us2.9%
id11035,718 us1.6%
PhutilSymbolLoader::setAncestorClass11034,536 us1.5%
array_select_keys11030,012 us1.3%
PhabricatorUserConfiguredCustomField::createFields225,306 us1.1%
PhabricatorCustomField::isFieldEnabled3717,586 us0.8%
PhabricatorCustomField::getFieldKey2311,973 us0.5%
idx399,143 us0.4%
PhabricatorUserStatusField::isFieldEnabled28,566 us0.4%
PhabricatorCustomField::shouldDisableByDefault378,384 us0.4%
PhabricatorCustomField::createFields163,364 us0.2%
PhabricatorUserBlurbField::getFieldKey2537 us0.0%
PhabricatorUserStatusField::getFieldKey2440 us0.0%
PhabricatorUserRealNameField::getFieldKey2426 us0.0%
PhabricatorUserRolesField::getFieldKey2425 us0.0%
PhabricatorUserTitleField::getFieldKey2422 us0.0%
PhabricatorUserSinceField::getFieldKey2407 us0.0%
PhabricatorCustomField::canDisableField2387 us0.0%
PhabricatorCommitBranchesField::getFieldKey1216 us0.0%
PhabricatorCommitMergedCommitsField::getFieldKey1210 us0.0%
PhabricatorCommitMergedCommitsField::shouldDisableByDefault1207 us0.0%
PhabricatorCommitRepositoryField::getFieldKey1206 us0.0%
PhabricatorCommitTagsField::getFieldKey1204 us0.0%
PhabricatorCommitRepositoryField::shouldDisableByDefault1201 us0.0%
get_class148177 us0.0%
array_keys110166 us0.0%