Run Report
Run #539fd0a78f1b7: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Parent/Child report for array_keys [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
array_keys5,347 99.8% 8,475 0.5% 12,680 0.8% 3,817,528 7.1% 236,960 0.4%
Exclusive Metrics for Current Function8,475 100.0% 12,680 100.0% 3,817,528 100.0% 236,960 100.0%
Parent functions
Drupal\Core\Routing\RouteProvider::getRoutesByNames102 1.9% 2,548 30.1% 2,671 21.1% 1,970,224 51.6% 89,936 38.0%
Drupal\Core\Extension\ModuleHandler::getImplementations1,847 34.5% 1,681 19.8% 3,038 24.0% 356,432 9.3% 9,368 4.0%
Drupal\Core\Render\Element::children1,677 31.4% 1,678 19.8% 2,676 21.1% 366,608 9.6% 1,224 0.5%
Drupal\Core\Field\FieldItemBase::setValue413 7.7% 456 5.4% 770 6.1% 139,560 3.7% 816 0.3%
Drupal\Core\Cache\DatabaseBackend::checksumTags125 2.3% 355 4.2% 510 4.0% 180,584 4.7% 28,776 12.1%
Drupal\Core\Database\Connection::expandArguments152 2.8% 232 2.7% 398 3.1% 78,712 2.1% 12,952 5.5%
Drupal\Core\Extension\ModuleHandler::alter20 0.4% 150 1.8% 170 1.3% 81,832 2.1% 36,136 15.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple74 1.4% 118 1.4% 206 1.6% 32,728 0.9% 0 0.0%
contextual_preprocess86 1.6% 110 1.3% 191 1.5% 54,544 1.4% 1,592 0.7%
_theme@386 1.6% 110 1.3% 191 1.5% 61,240 1.6% 0 0.0%
rdf_preprocess_node42 0.8% 94 1.1% 138 1.1% 80,072 2.1% 0 0.0%
Drupal\Core\Plugin\DefaultPluginBag::__construct30 0.6% 88 1.0% 147 1.2% 36,816 1.0% 1,656 0.7%
Drupal\Core\Field\FieldItemList::setValue83 1.6% 86 1.0% 167 1.3% 26,024 0.7% 0 0.0%
Drupal\Core\Cache\CacheContexts::convertTokensToKeys69 1.3% 78 0.9% 144 1.1% 38,920 1.0% 1,120 0.5%
Drupal\entity\Entity\EntityViewDisplay::collectRenderDisplays60 1.1% 70 0.8% 118 0.9% 20,976 0.5% 5,456 2.3%
_theme@264 1.2% 69 0.8% 138 1.1% 27,648 0.7% 400 0.2%
Drupal\Core\Field\FieldDefinition::getSchema60 1.1% 68 0.8% 108 0.9% 20,968 0.5% 2,512 1.1%
Drupal\Core\Entity\Sql\DefaultTableMapping::getColumnNames60 1.1% 60 0.7% 95 0.7% 20,968 0.5% 952 0.4%
Drupal\Core\Config\Entity\ConfigEntityBase::toArray13 0.2% 52 0.6% 71 0.6% 36,808 1.0% 16,448 6.9%
Drupal\Core\Entity\EntityStorageBase::loadMultiple72 1.3% 42 0.5% 143 1.1% 13,416 0.4% 0 0.0%
_theme@127 0.5% 39 0.5% 77 0.6% 22,336 0.6% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::attachPropertyData27 0.5% 37 0.4% 67 0.5% 12,848 0.3% 4,032 1.7%
_views_query_tag_alter_condition@220 0.4% 35 0.4% 55 0.4% 32,784 0.9% 1,688 0.7%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple30 0.6% 34 0.4% 68 0.5% 9,928 0.3% 0 0.0%
_theme@414 0.3% 31 0.4% 54 0.4% 11,248 0.3% 2,072 0.9%
_drupal_render_process_post_render_cache22 0.4% 25 0.3% 52 0.4% 8,904 0.2% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::getTableMapping8 0.1% 19 0.2% 22 0.2% 14,520 0.4% 2,432 1.0%
Drupal\Core\Entity\Query\Sql\Tables::getTableMapping2 0.0% 17 0.2% 21 0.2% 11,288 0.3% 5,032 2.1%
Drupal\Core\Entity\EntityStorageBase::loadMultiple@120 0.4% 16 0.2% 33 0.3% 4,944 0.1% 520 0.2%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults11 0.2% 15 0.2% 30 0.2% 6,696 0.2% 1,480 0.6%
_theme@54 0.1% 15 0.2% 21 0.2% 5,464 0.1% 2,816 1.2%
Drupal\Core\Database\Query\Select::prepareCountQuery6 0.1% 7 0.1% 9 0.1% 4,536 0.1% 1,040 0.4%
block_page_build1 0.0% 7 0.1% 10 0.1% 4,016 0.1% 0 0.0%
Drupal\user\UserStorage::addRoles2 0.0% 6 0.1% 11 0.1% 1,392 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple@14 0.1% 6 0.1% 13 0.1% 2,256 0.1% 0 0.0%
Drupal\comment\CommentStatistics::read3 0.1% 5 0.1% 10 0.1% 4,752 0.1% 3,592 1.5%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields2 0.0% 4 0.0% 7 0.1% 2,328 0.1% 0 0.0%
Drupal\Core\Render\Element::getVisibleChildren2 0.0% 2 0.0% 5 0.0% 976 0.0% 0 0.0%
system_page_alter1 0.0% 2 0.0% 9 0.1% 4,016 0.1% 1,104 0.5%
Drupal\Core\Asset\CssCollectionRenderer::render1 0.0% 2 0.0% 2 0.0% 1,512 0.0% 0 0.0%
menu_set_active_menu_names1 0.0% 2 0.0% 4 0.0% 1,784 0.0% 0 0.0%
_theme2 0.0% 2 0.0% 4 0.0% 1,600 0.0% 0 0.0%
Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes1 0.0% 1 0.0% 3 0.0% 1,160 0.0% 776 0.3%
Drupal\Core\Authentication\AuthenticationManager::defaultProviderId1 0.0% 1 0.0% 3 0.0% 1,160 0.0% 1,032 0.4%