« Back to run

Function Details

_civicrm_api_get_fields

Current function

Function Call Count Self Wall Time Self CPU Self Memory Usage Self Peak Memory Usage Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
_civicrm_api_get_fields
Percent of total request
4 791 µs 437 µs 34,144 bytes bytes 55,582 µs
(19 %)
51,545 µs
(20 %)
948,752 bytes
(15 %)
1,399,432 bytes
(21 %)

Parent functions

Function Call Count Self Wall Time Self CPU Self Memory Usage Self Peak Memory Usage Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
civicrm_api3_generic_getfields
Percent of total request
2 435 µs 502 µs -114,608 bytes bytes 34,885 µs
(12 %)
32,763 µs
(13 %)
689,824 bytes
(11 %)
1,287,024 bytes
(19 %)
Civi\API\SelectQuery::addFkField
Percent of total request
4 371 µs µs -16,728 bytes bytes 82,309 µs
(29 %)
76,194 µs
(30 %)
315,944 bytes
(5 %)
112,408 bytes
(2 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
_civicrm_api3_get_DAO 4 1,992 µs 1,634 µs 1,800 bytes bytes
_search_kit_civix_class_loader 3 µs µs 568 bytes bytes
_afform_civix_class_loader 3 µs µs 552 bytes bytes
_civigrant_civix_class_loader 3 µs µs 552 bytes bytes
Composer\Autoload\ClassLoader::loadClass 3 133 µs 998 µs 568 bytes bytes
CRM_Core_ClassLoader::loadClass 3 3,337 µs 2,374 µs 2,912 bytes bytes
CRM_Core_DAO_Base::fields 4 29,283 µs 27,911 µs 341,616 bytes 1,028,264 bytes
CRM_Core_DAO::getSupportedFields 4 475 µs 498 µs 154,472 bytes bytes
CRM_Core_DAO::makeAttribute 178 225 µs µs 27,624 bytes bytes
CRM_Core_DAO_AllCoreTables::getEntityNameForClass 21 248 µs µs 584 bytes bytes
_civicrm_api_get_custom_fields 4 19,080 µs 17,693 µs 383,360 bytes 371,168 bytes