« Back to run

Function Details

Civi\API\Kernel::prepare

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\API\Kernel::prepare
Percent of total request
40 411 µs µs 25,424 bytes bytes 346,024 µs
(33 %)
335,735 µs
(34 %)
4,335,840 bytes
(46 %)
2,043,032 bytes
(20 %)

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\API\Kernel::runRequest
Percent of total request
1 23 µs µs -1,024 bytes bytes 962,612 µs
(91 %)
895,479 µs
(91 %)
4,670,744 bytes
(49 %)
5,324,352 bytes
(51 %)
Civi\API\Kernel::runRequest@1
Percent of total request
14 249 µs µs -26,360 bytes 240 bytes 828,917 µs
(78 %)
780,029 µs
(80 %)
3,937,880 bytes
(42 %)
5,102,432 bytes
(49 %)
Civi\API\Kernel::runRequest@2
Percent of total request
26 486 µs 3,003 µs -49,880 bytes bytes 791,263 µs
(75 %)
747,477 µs
(76 %)
3,252,408 bytes
(34 %)
3,986,176 bytes
(38 %)
Civi\API\Kernel::runRequest@3
Percent of total request
26 515 µs µs -44,408 bytes bytes 388,670 µs
(37 %)
377,410 µs
(39 %)
3,465,256 bytes
(37 %)
974,176 bytes
(9 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
_search_kit_civix_class_loader 1 µs µs 568 bytes bytes
_afform_civix_class_loader 1 µs µs 552 bytes bytes
_civigrant_civix_class_loader 1 µs µs 568 bytes bytes
Composer\Autoload\ClassLoader::loadClass 1 51 µs µs 696 bytes bytes
Civi\API\Event\Event::__construct 40 313 µs µs 1,864 bytes bytes
Civi\Core\CiviEventDispatcher::dispatch 1 20,264 µs 18,249 µs 763,616 bytes 1,153,104 bytes
Civi\API\Event\Event::getApiProvider 40 39 µs µs 568 bytes bytes
Civi\API\Event\Event::getApiRequest 40 35 µs µs 568 bytes bytes
Civi\Core\CiviEventDispatcher::dispatch@1 39 324,906 µs 317,486 µs 3,541,416 bytes 889,928 bytes