« Back to run

Function Details

CRM_Core_ClassLoader::loadClass

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
CRM_Core_ClassLoader::loadClass
Percent of total request
170 11,472 µs 9,166 µs 19,096 bytes 11,960 bytes 15,765 µs
(2 %)
11,855 µs
(1 %)
92,104 bytes
(1 %)
28,720 bytes
(0 %)

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
CRM_Core_ClassLoader::register
Percent of total request
7 172 µs 507 µs 1,992 bytes 336 bytes 774 µs
(0 %)
507 µs
(0 %)
33,920 bytes
(0 %)
46,056 bytes
(0 %)
CRM_Utils_System::versionXml
Percent of total request
169 408 µs 1,659 µs 2,008 bytes 20,600 bytes 452 µs
(0 %)
1,659 µs
(0 %)
5,608 bytes
(0 %)
20,600 bytes
(0 %)
main()
Percent of total request
1 119 µs 597 µs 648 bytes 1,848 bytes 944,909 µs
(100 %)
871,743 µs
(100 %)
9,097,120 bytes
(100 %)
9,736,200 bytes
(100 %)
CRM_Core_Config::singleton
Percent of total request
287 509 µs µs 4,384 bytes 632 bytes 77,558 µs
(8 %)
67,594 µs
(8 %)
2,093,104 bytes
(23 %)
2,259,064 bytes
(23 %)
CRM_Core_TemporaryErrorScope::getActive
Percent of total request
2 10 µs µs 1,464 bytes 376 bytes 157 µs
(0 %)
1,014 µs
(0 %)
10,104 bytes
(0 %)
7,328 bytes
(0 %)
Civi\Core\Container::boot
Percent of total request
1 147 µs µs 2,096 bytes 2,360 bytes 51,230 µs
(5 %)
46,057 µs
(5 %)
1,294,408 bytes
(14 %)
1,532,560 bytes
(16 %)
CRM_Utils_Cache::create
Percent of total request
6 146 µs µs 7,240 bytes 1,120 bytes 1,243 µs
(0 %)
739 µs
(0 %)
19,664 bytes
(0 %)
13,208 bytes
(0 %)
CRM_Utils_Cache_Redis::connect
Percent of total request
6 708 µs 739 µs 2,424 bytes 1,928 bytes 752 µs
(0 %)
739 µs
(0 %)
4,192 bytes
(0 %)
2,280 bytes
(0 %)
CRM_Core_DAO::init
Percent of total request
1 475 µs 253 µs 952 bytes 1,512 bytes 3,491 µs
(0 %)
1,801 µs
(0 %)
93,104 bytes
(1 %)
95,216 bytes
(1 %)
CRM_Utils_Request::id
Percent of total request
2 14 µs µs 1,640 bytes 1,048 bytes 53 µs
(0 %)
µs
(0 %)
3,392 bytes
(0 %)
2,624 bytes
(0 %)
CRM_Core_DAO::composeQuery
Percent of total request
114 283 µs µs 9,608 bytes 1,608 bytes 674 µs
(0 %)
µs
(0 %)
18,224 bytes
(0 %)
7,216 bytes
(0 %)
CRM_Utils_Hook::singleton
Percent of total request
754 1,004 µs 2,799 µs 7,176 bytes 944 bytes 1,159 µs
(0 %)
2,799 µs
(0 %)
12,096 bytes
(0 %)
4,704 bytes
(0 %)
CRM_Core_Config::isUpgradeMode
Percent of total request
8 78 µs µs 3,048 bytes 1,272 bytes 193 µs
(0 %)
µs
(0 %)
7,392 bytes
(0 %)
6,656 bytes
(0 %)
Civi\Core\SettingsBag::createQuery
Percent of total request
2 34 µs µs -1,424 bytes 384 bytes 201 µs
(0 %)
µs
(0 %)
8,704 bytes
(0 %)
8,408 bytes
(0 %)
Civi\Core\SettingsMetadata::loadSettingsMetadata
Percent of total request
1 137 µs 865 µs 17,224 bytes 2,112 bytes 2,353 µs
(0 %)
2,577 µs
(0 %)
53,640 bytes
(1 %)
34,432 bytes
(0 %)
ts
Percent of total request
26340 44,164 µs 33,624 µs 1,696,064 bytes 261,248 bytes 64,759 µs
(7 %)
46,996 µs
(5 %)
1,850,848 bytes
(20 %)
407,800 bytes
(4 %)
CRM_Core_I18n::getWordReplacements
Percent of total request
1392 1,591 µs 1,000 µs 680 bytes bytes 3,488 µs
(0 %)
2,412 µs
(0 %)
20,064 bytes
(0 %)
22,968 bytes
(0 %)
CRM_Utils_Type::validate
Percent of total request
12 53 µs µs 1,456 bytes 504 bytes 163 µs
(0 %)
µs
(0 %)
3,760 bytes
(0 %)
504 bytes
(0 %)
Civi\Core\Paths::getUrl
Percent of total request
3 42 µs µs 2,760 bytes 1,200 bytes 336 µs
(0 %)
µs
(0 %)
18,288 bytes
(0 %)
16,544 bytes
(0 %)
CRM_Extension_System::getClassLoader
Percent of total request
1 23 µs µs 1,008 bytes 944 bytes 778 µs
(0 %)
999 µs
(0 %)
32,080 bytes
(0 %)
32,080 bytes
(0 %)
CRM_Extension_System::getMapper
Percent of total request
36 78 µs µs 4,408 bytes 3,264 bytes 463 µs
(0 %)
999 µs
(0 %)
21,736 bytes
(0 %)
20,600 bytes
(0 %)
CRM_Extension_System::getDefaultContainer
Percent of total request
3 16 µs µs 1,488 bytes 840 bytes 244 µs
(0 %)
µs
(0 %)
6,424 bytes
(0 %)
7,496 bytes
(0 %)
CRM_Extension_System::getFullContainer
Percent of total request
3 57 µs µs 3,512 bytes 2,192 bytes 346 µs
(0 %)
µs
(0 %)
14,792 bytes
(0 %)
14,208 bytes
(0 %)
CRM_Extension_System::getManager
Percent of total request
8 60 µs µs 2,272 bytes 1,920 bytes 300 µs
(0 %)
µs
(0 %)
10,968 bytes
(0 %)
10,968 bytes
(0 %)
CRM_Extension_Mapper::keyToInfo
Percent of total request
29 265 µs µs -3,216 bytes 1,152 bytes 7,243 µs
(1 %)
7,500 µs
(1 %)
180,432 bytes
(2 %)
196,960 bytes
(2 %)
CRM_Extension_System::getMixinLoader
Percent of total request
1 11 µs µs 696 bytes bytes 54 µs
(0 %)
µs
(0 %)
1,904 bytes
(0 %)
bytes
(0 %)
CRM_Utils_Cache_Redis::get
Percent of total request
82 20,907 µs 39,512 µs 2,893,000 bytes 2,392,304 bytes 21,310 µs
(2 %)
39,512 µs
(5 %)
2,895,448 bytes
(32 %)
2,395,264 bytes
(25 %)
CRM_Utils_Hook::requireCiviModules
Percent of total request
2 516 µs 996 µs 3,696 bytes 1,824 bytes 577 µs
(0 %)
996 µs
(0 %)
7,448 bytes
(0 %)
5,584 bytes
(0 %)
CRM_Core_DAO_Base::getEntityDefinition
Percent of total request
226 1,004 µs µs 3,280 bytes 1,448 bytes 9,505 µs
(1 %)
10,361 µs
(1 %)
382,424 bytes
(4 %)
7,792 bytes
(0 %)
CRM_Utils_Cache_ArrayCache::set
Percent of total request
10 130 µs µs 2,424 bytes 256 bytes 295 µs
(0 %)
1,002 µs
(0 %)
7,064 bytes
(0 %)
568 bytes
(0 %)
CRM_Core_DAO_Base::loadSchemaFields
Percent of total request
27 5,344 µs 7,534 µs 511,872 bytes 127,008 bytes 68,849 µs
(7 %)
65,252 µs
(7 %)
1,209,632 bytes
(13 %)
1,161,424 bytes
(12 %)
CRM_Extension_MixinLoader::{closure}@1
Percent of total request
16 189 µs 1,003 µs 1,392 bytes bytes 7,684 µs
(1 %)
5,819 µs
(1 %)
81,992 bytes
(1 %)
180,792 bytes
(2 %)
CRM_Core_I18n::languages
Percent of total request
1 283 µs 1,002 µs 12,784 bytes bytes 6,224 µs
(1 %)
4,365 µs
(1 %)
259,784 bytes
(3 %)
180,792 bytes
(2 %)
CRM_Core_OptionValue::getValues
Percent of total request
2 436 µs 998 µs -186,480 bytes 18,096 bytes 5,710 µs
(1 %)
3,363 µs
(0 %)
235,784 bytes
(3 %)
180,792 bytes
(2 %)
CRM_Core_Smarty::initialize
Percent of total request
1 146 µs µs 3,016 bytes bytes 6,906 µs
(1 %)
4,365 µs
(1 %)
59,832 bytes
(1 %)
180,792 bytes
(2 %)
CRM_Core_Config::authenticate
Percent of total request
1 42 µs µs 1,016 bytes bytes 295 µs
(0 %)
999 µs
(0 %)
10,224 bytes
(0 %)
bytes
(0 %)
CRM_Contact_BAO_Contact_Permission::initChecksumAuthSrc
Percent of total request
1 33 µs 999 µs 984 bytes bytes 122 µs
(0 %)
999 µs
(0 %)
5,168 bytes
(0 %)
bytes
(0 %)
CRM_Core_I18n::setNativeGettextLocale
Percent of total request
1 69 µs µs 1,648 bytes bytes 188 µs
(0 %)
µs
(0 %)
5,208 bytes
(0 %)
bytes
(0 %)
CRM_Core_DAO::getFieldValue
Percent of total request
152 765 µs µs 12,776 bytes bytes 20,255 µs
(2 %)
17,242 µs
(2 %)
520,624 bytes
(6 %)
180,176 bytes
(2 %)
CRM_Core_DAO_AllCoreTables::getBAOClassName
Percent of total request
92 500 µs 1,010 µs 5,816 bytes 360 bytes 4,009 µs
(0 %)
1,782 µs
(0 %)
18,952 bytes
(0 %)
3,528 bytes
(0 %)
CRM_Utils_REST::loadCMSBootstrap
Percent of total request
1 60 µs µs -9,784 bytes bytes 33,036 µs
(3 %)
26,302 µs
(3 %)
2,352,744 bytes
(26 %)
2,373,880 bytes
(24 %)
drupal_load
Percent of total request
87 967 µs 403 µs 35,880 bytes bytes 5,346 µs
(1 %)
4,801 µs
(1 %)
809,648 bytes
(9 %)
1,379,944 bytes
(14 %)
_drupal_bootstrap_full
Percent of total request
1 212 µs µs 1,808 bytes bytes 9,937 µs
(1 %)
7,807 µs
(1 %)
1,148,216 bytes
(13 %)
990,192 bytes
(10 %)
_registry_check_code
Percent of total request
7 108 µs µs 2,968 bytes 984 bytes 2,004 µs
(0 %)
680 µs
(0 %)
362,880 bytes
(4 %)
761,160 bytes
(8 %)
_registry_check_code@1
Percent of total request
1 33 µs µs 1,120 bytes bytes 150 µs
(0 %)
µs
(0 %)
11,376 bytes
(0 %)
bytes
(0 %)
_registry_check_code@2
Percent of total request
1 28 µs µs 1,416 bytes bytes 73 µs
(0 %)
µs
(0 %)
6,320 bytes
(0 %)
bytes
(0 %)
l10n_update_stream_wrappers
Percent of total request
1 33 µs µs 1,064 bytes bytes 112 µs
(0 %)
µs
(0 %)
6,304 bytes
(0 %)
bytes
(0 %)
Civi\Core\Container::createApiKernel
Percent of total request
1 177 µs µs 1,312 bytes bytes 1,603 µs
(0 %)
1,898 µs
(0 %)
34,104 bytes
(0 %)
bytes
(0 %)
CachedCiviContainer_c3cb7b320fbe03e7a68f481bc560a5cb::getCiviFlex…
Percent of total request
1 28 µs µs 1,032 bytes bytes 201 µs
(0 %)
µs
(0 %)
11,016 bytes
(0 %)
bytes
(0 %)
CRM_Core_Permission::getComponentPermissions
Percent of total request
1 175 µs µs 2,616 bytes 1,456 bytes 6,652 µs
(1 %)
6,518 µs
(1 %)
91,552 bytes
(1 %)
85,896 bytes
(1 %)
CRM_Core_Component::getComponents
Percent of total request
2 171 µs µs -19,312 bytes 1,408 bytes 3,691 µs
(0 %)
3,520 µs
(0 %)
38,552 bytes
(0 %)
52,280 bytes
(1 %)
CachedCiviContainer_c3cb7b320fbe03e7a68f481bc560a5cb::getAfformAu…
Percent of total request
1 24 µs µs 928 bytes bytes 296 µs
(0 %)
µs
(0 %)
4,880 bytes
(0 %)
208 bytes
(0 %)
Civi\Core\Event\HookStyleListener::__invoke
Percent of total request
177 1,873 µs 3,993 µs 2,744 bytes 1,200 bytes 4,101 µs
(0 %)
7,424 µs
(1 %)
18,488 bytes
(0 %)
17,992 bytes
(0 %)
_civicrm_api_get_fields
Percent of total request
2 212 µs µs 11,952 bytes 53,840 bytes 9,969 µs
(1 %)
9,748 µs
(1 %)
409,216 bytes
(4 %)
539,912 bytes
(6 %)
_civicrm_api_get_custom_fields
Percent of total request
2 47 µs µs -3,344 bytes bytes 2,744 µs
(0 %)
3,751 µs
(0 %)
250,880 bytes
(3 %)
349,384 bytes
(4 %)
CRM_Core_BAO_CustomField::getFields
Percent of total request
10 631 µs µs 10,592 bytes 5,976 bytes 11,830 µs
(1 %)
8,522 µs
(1 %)
352,112 bytes
(4 %)
464,272 bytes
(5 %)
CachedCiviContainer_c3cb7b320fbe03e7a68f481bc560a5cb::getMailSett…
Percent of total request
1 21 µs µs 928 bytes bytes 174 µs
(0 %)
µs
(0 %)
4,880 bytes
(0 %)
bytes
(0 %)
CachedCiviContainer_c3cb7b320fbe03e7a68f481bc560a5cb::getMembersh…
Percent of total request
1 20 µs µs 928 bytes bytes 154 µs
(0 %)
µs
(0 %)
4,880 bytes
(0 %)
bytes
(0 %)
CachedCiviContainer_c3cb7b320fbe03e7a68f481bc560a5cb::getParticip…
Percent of total request
1 18 µs µs 928 bytes bytes 133 µs
(0 %)
µs
(0 %)
4,880 bytes
(0 %)
bytes
(0 %)
Civi\Schema\EntityMetadataBase::getSqlOptions
Percent of total request
65 3,015 µs 2,997 µs 803,080 bytes 1,504 bytes 8,399 µs
(1 %)
6,349 µs
(1 %)
971,904 bytes
(11 %)
169,064 bytes
(2 %)
civicrm_api3_participant_get
Percent of total request
1 31 µs µs -1,424 bytes bytes 789,466 µs
(84 %)
737,013 µs
(85 %)
3,641,768 bytes
(40 %)
4,133,960 bytes
(42 %)
CRM_Contact_BAO_Query::convertFormValues
Percent of total request
1 68 µs µs 1,416 bytes 552 bytes 350 µs
(0 %)
999 µs
(0 %)
12,720 bytes
(0 %)
4,736 bytes
(0 %)
CRM_Contact_BAO_Query::__construct
Percent of total request
1 212 µs µs 5,928 bytes 22,576 bytes 786,858 µs
(83 %)
735,317 µs
(84 %)
3,618,952 bytes
(40 %)
4,128,424 bytes
(42 %)
CRM_Core_Component_Info::_instantiate
Percent of total request
47 217 µs 1,019 µs 4,768 bytes 288 bytes 1,349 µs
(0 %)
2,358 µs
(0 %)
7,952 bytes
(0 %)
288 bytes
(0 %)
CRM_Event_BAO_Query::getFields
Percent of total request
1 59 µs µs -1,880 bytes bytes 8,803 µs
(1 %)
8,996 µs
(1 %)
217,856 bytes
(2 %)
123,912 bytes
(1 %)
CRM_Contribute_BAO_Query::getFields
Percent of total request
1 121 µs µs -13,912 bytes bytes 22,438 µs
(2 %)
20,935 µs
(2 %)
362,304 bytes
(4 %)
382,024 bytes
(4 %)
CRM_Contribute_BAO_Contribution::exportableFields
Percent of total request
1 177 µs µs 4,424 bytes bytes 11,366 µs
(1 %)
10,234 µs
(1 %)
169,120 bytes
(2 %)
171,704 bytes
(2 %)
CRM_Core_DAO::appendPseudoConstantsToFields
Percent of total request
3 108 µs µs -24,120 bytes 760 bytes 6,202 µs
(1 %)
5,700 µs
(1 %)
143,952 bytes
(2 %)
135,568 bytes
(1 %)
CRM_Member_BAO_Query::getFields
Percent of total request
1 26 µs µs -552 bytes bytes 7,916 µs
(1 %)
6,193 µs
(1 %)
102,544 bytes
(1 %)
81,808 bytes
(1 %)
CRM_Member_BAO_Membership::exportableFields
Percent of total request
1 59 µs µs 3,152 bytes bytes 7,579 µs
(1 %)
6,193 µs
(1 %)
100,184 bytes
(1 %)
81,808 bytes
(1 %)
CRM_Mailing_BAO_Query::getFields
Percent of total request
1 40 µs µs 1,184 bytes bytes 9,479 µs
(1 %)
8,961 µs
(1 %)
194,192 bytes
(2 %)
197,248 bytes
(2 %)
CRM_Pledge_BAO_Query::getFields
Percent of total request
1 17 µs µs 144 bytes bytes 4,952 µs
(1 %)
5,001 µs
(1 %)
97,776 bytes
(1 %)
46,632 bytes
(0 %)
CRM_Pledge_BAO_Pledge::exportableFields
Percent of total request
1 43 µs µs 6,296 bytes bytes 4,675 µs
(0 %)
3,999 µs
(0 %)
94,720 bytes
(1 %)
46,632 bytes
(0 %)
civigrant_civicrm_queryObjects
Percent of total request
1 µs µs 1,256 bytes bytes 197 µs
(0 %)
µs
(0 %)
4,160 bytes
(0 %)
bytes
(0 %)
CRM_Grant_BAO_Query::getFields
Percent of total request
1 µs µs 528 bytes bytes 2,491 µs
(0 %)
2,000 µs
(0 %)
54,744 bytes
(1 %)
41,432 bytes
(0 %)
CRM_Contact_BAO_Query::selectClause
Percent of total request
1 1,054 µs 1,000 µs -135,864 bytes bytes 3,735 µs
(0 %)
4,365 µs
(1 %)
31,416 bytes
(0 %)
21,120 bytes
(0 %)
CRM_Contact_BAO_Query::whereClauseSingle
Percent of total request
4 76 µs 469 µs 632 bytes 528 bytes 288 µs
(0 %)
469 µs
(0 %)
5,344 bytes
(0 %)
2,536 bytes
(0 %)
CRM_Utils_SQL::handleEmojiInQuery
Percent of total request
36 188 µs µs 1,464 bytes bytes 2,197 µs
(0 %)
2,266 µs
(0 %)
7,816 bytes
(0 %)
bytes
(0 %)
Civi\Api4\Utils\CoreUtil::getApiClass
Percent of total request
129 268 µs µs 7,136 bytes bytes 894 µs
(0 %)
480 µs
(0 %)
10,800 bytes
(0 %)
752 bytes
(0 %)
Civi\Api4\Event::get
Percent of total request
62 384 µs µs 30,696 bytes bytes 1,779 µs
(0 %)
2,244 µs
(0 %)
46,408 bytes
(1 %)
bytes
(0 %)
CachedCiviContainer_c3cb7b320fbe03e7a68f481bc560a5cb::getSpecGath…
Percent of total request
1 582 µs µs -88 bytes bytes 4,779 µs
(1 %)
5,000 µs
(1 %)
23,536 bytes
(0 %)
bytes
(0 %)
CRM_Core_DAO::commonRetrieve
Percent of total request
1 30 µs µs -5,232 bytes 64 bytes 1,664 µs
(0 %)
1,456 µs
(0 %)
41,952 bytes
(0 %)
28,360 bytes
(0 %)
CRM_Core_BAO_CustomGroup::getCustomGroupExtendsOptions
Percent of total request
4 260 µs µs 30,264 bytes bytes 3,507 µs
(0 %)
2,607 µs
(0 %)
49,520 bytes
(1 %)
440 bytes
(0 %)
Civi\Schema\EntityMetadataBase::getCustomFields
Percent of total request
1 121 µs µs 2,944 bytes bytes 2,536 µs
(0 %)
1,981 µs
(0 %)
24,784 bytes
(0 %)
31,144 bytes
(0 %)
CRM_Event_BAO_Event::checkPermission
Percent of total request
31 800 µs µs -113,928 bytes bytes 692,614 µs
(73 %)
649,000 µs
(74 %)
1,678,968 bytes
(18 %)
2,220,304 bytes
(23 %)
CRM_ACL_API::group
Percent of total request
62 286 µs 273 µs -11,000 bytes bytes 54,960 µs
(6 %)
44,780 µs
(5 %)
28,368 bytes
(0 %)
bytes
(0 %)
CRM_ACL_BAO_ACL::group
Percent of total request
62 1,907 µs µs -1,054,624 bytes bytes 54,434 µs
(6 %)
43,507 µs
(5 %)
36,544 bytes
(0 %)
bytes
(0 %)
CRM_Core_PseudoConstant::renderOptionsFromTablePseudoconstant
Percent of total request
1 69 µs µs -31,480 bytes bytes 4,206 µs
(0 %)
3,696 µs
(0 %)
35,728 bytes
(0 %)
bytes
(0 %)
CRM_Contact_BAO_Query::fromClause
Percent of total request
2 69 µs µs 3,144 bytes bytes 567 µs
(0 %)
µs
(0 %)
27,000 bytes
(0 %)
bytes
(0 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
Composer\Autoload\ClassLoader::loadClass 41 687 µs µs 6,504 bytes 6,120 bytes
CRM_Core_ClassLoader::loadClass@1 38 2,428 µs 1,000 µs 15,544 bytes 4,216 bytes
PEAR_ErrorStack::singleton 2 27 µs µs 4,512 bytes 4,528 bytes
PEAR_ErrorStack::pushCallback 1 µs µs 976 bytes 976 bytes
PEAR_ErrorStack::__construct 1 µs 1,000 µs 1,384 bytes 920 bytes
_search_kit_civix_class_loader 28 43 µs µs 568 bytes bytes
_afform_civix_class_loader 28 29 µs µs 568 bytes bytes
_civigrant_civix_class_loader 28 28 µs µs 568 bytes bytes
load::DAO/ParticipantStatusType.php 1 400 µs 368 µs 2,464 bytes bytes
load::BAO/ParticipantStatusType.php 1 642 µs 321 µs 39,920 bytes bytes