« Back to run

Function Details

Civi\Api4\Service\Spec\SpecGatherer::addCoreFields

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
Civi\Api4\Service\Spec\SpecGatherer::addCoreFields
Percent of total request
2 345 µs µs -46,208 bytes 512 bytes 10,522 µs
(1 %)
8,462 µs
(1 %)
139,504 bytes
(2 %)
178,712 bytes
(2 %)

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
Civi\Api4\Service\Spec\SpecGatherer::getSpec
Percent of total request
1 358 µs µs -7,744 bytes 64 bytes 31,813 µs
(4 %)
28,139 µs
(4 %)
515,568 bytes
(6 %)
519,888 bytes
(5 %)
Civi\Api4\Service\Spec\SpecGatherer::getSpec@1
Percent of total request
1 296 µs 554 µs 4,760 bytes 2,456 bytes 3,334 µs
(0 %)
3,826 µs
(1 %)
80,416 bytes
(1 %)
51,848 bytes
(1 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
Civi\Api4\Utils\CoreUtil::isContact 2 85 µs µs 1,248 bytes 1,928 bytes
Civi::entity 2 µs µs 760 bytes 48 bytes
Civi\Schema\EntityProvider::getMeta 2 43 µs µs 600 bytes 1,080 bytes
CRM_Core_DAO_AllCoreTables::getBAOClassName 2 µs µs 704 bytes 232 bytes
Civi\Schema\EntityProvider::getSupportedFields 2 1,120 µs 999 µs 51,544 bytes 57,872 bytes
Civi\Api4\Service\Spec\SpecGatherer::setDynamicFk 76 71 µs µs 600 bytes bytes
_search_kit_civix_class_loader 1 µs µs 584 bytes bytes
_afform_civix_class_loader 1 µs µs 584 bytes bytes
_civigrant_civix_class_loader 1 µs µs 584 bytes bytes
Composer\Autoload\ClassLoader::loadClass 1 32 µs µs 760 bytes bytes
Civi\Api4\Service\Spec\SpecFormatter::arrayToField 76 8,304 µs 6,465 µs 115,944 bytes 110,656 bytes
Civi\Api4\Service\Spec\RequestSpec::addFieldSpec 76 489 µs 998 µs 11,216 bytes 6,384 bytes
CRM_Core_Component::isEnabled 1 19 µs µs 584 bytes bytes