Run Report
Run #539fd2b68bc13: 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,589 0.5% 12,947 0.8% 3,817,616 6.9% 244,136 0.4%
Exclusive Metrics for Current Function8,589 100.0% 12,947 100.0% 3,817,616 100.0% 244,136 100.0%
Parent functions
Drupal\Core\Routing\RouteProvider::getRoutesByNames102 1.9% 2,461 28.7% 2,589 20.0% 1,970,040 51.6% 95,968 39.3%
Drupal\Core\Render\Element::children1,677 31.4% 1,717 20.0% 2,780 21.5% 366,656 9.6% 1,360 0.6%
Drupal\Core\Extension\ModuleHandler::getImplementations1,847 34.5% 1,690 19.7% 3,062 23.7% 356,472 9.3% 9,384 3.8%
Drupal\Core\Field\FieldItemBase::setValue413 7.7% 459 5.3% 820 6.3% 139,592 3.7% 864 0.4%
Drupal\Core\Cache\DatabaseBackend::checksumTags125 2.3% 388 4.5% 536 4.1% 180,688 4.7% 30,368 12.4%
Drupal\Core\Extension\ModuleHandler::alter20 0.4% 230 2.7% 252 1.9% 81,832 2.1% 36,192 14.8%
Drupal\Core\Database\Connection::expandArguments152 2.8% 219 2.5% 355 2.7% 78,848 2.1% 13,032 5.3%
Drupal\Core\Cache\DatabaseBackend::getMultiple74 1.4% 123 1.4% 220 1.7% 32,720 0.9% 0 0.0%
Drupal\Core\Field\FieldDefinition::getSchema60 1.1% 106 1.2% 156 1.2% 20,968 0.5% 2,512 1.0%
contextual_preprocess86 1.6% 104 1.2% 195 1.5% 54,544 1.4% 1,512 0.6%
_theme@386 1.6% 102 1.2% 174 1.3% 61,240 1.6% 0 0.0%
rdf_preprocess_node42 0.8% 97 1.1% 142 1.1% 80,104 2.1% 0 0.0%
Drupal\Core\Field\FieldItemList::setValue83 1.6% 84 1.0% 164 1.3% 26,024 0.7% 0 0.0%
Drupal\Core\Cache\CacheContexts::convertTokensToKeys69 1.3% 78 0.9% 141 1.1% 38,920 1.0% 1,120 0.5%
Drupal\Core\Plugin\DefaultPluginBag::__construct30 0.6% 74 0.9% 130 1.0% 36,824 1.0% 1,352 0.6%
_theme@264 1.2% 68 0.8% 129 1.0% 27,640 0.7% 400 0.2%
Drupal\entity\Entity\EntityViewDisplay::collectRenderDisplays60 1.1% 66 0.8% 123 1.0% 20,976 0.5% 5,152 2.1%
Drupal\Core\Config\Entity\ConfigEntityBase::toArray13 0.2% 65 0.8% 79 0.6% 36,808 1.0% 16,448 6.7%
Drupal\Core\Entity\Sql\DefaultTableMapping::getColumnNames60 1.1% 64 0.7% 111 0.9% 20,968 0.5% 952 0.4%
Drupal\Core\Entity\EntityStorageBase::loadMultiple72 1.3% 53 0.6% 169 1.3% 13,416 0.4% 0 0.0%
_theme@127 0.5% 52 0.6% 100 0.8% 22,272 0.6% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::attachPropertyData27 0.5% 36 0.4% 62 0.5% 12,848 0.3% 4,032 1.7%
_views_query_tag_alter_condition@220 0.4% 36 0.4% 57 0.4% 32,784 0.9% 1,688 0.7%
_theme@414 0.3% 31 0.4% 48 0.4% 11,200 0.3% 2,360 1.0%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple30 0.6% 30 0.3% 65 0.5% 9,928 0.3% 0 0.0%
_drupal_render_process_post_render_cache22 0.4% 24 0.3% 56 0.4% 8,904 0.2% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::getTableMapping8 0.1% 21 0.2% 32 0.2% 14,520 0.4% 2,352 1.0%
Drupal\Core\Entity\Query\Sql\Tables::getTableMapping2 0.0% 20 0.2% 23 0.2% 11,288 0.3% 5,032 2.1%
Drupal\Core\Entity\EntityStorageBase::loadMultiple@120 0.4% 17 0.2% 33 0.3% 4,944 0.1% 520 0.2%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults11 0.2% 17 0.2% 30 0.2% 6,696 0.2% 1,432 0.6%
_theme@54 0.1% 11 0.1% 19 0.1% 5,464 0.1% 2,512 1.0%
block_page_build1 0.0% 8 0.1% 10 0.1% 4,016 0.1% 0 0.0%
Drupal\Core\Database\Query\Select::prepareCountQuery6 0.1% 8 0.1% 17 0.1% 4,536 0.1% 1,040 0.4%
Drupal\comment\CommentStatistics::read3 0.1% 7 0.1% 17 0.1% 4,752 0.1% 3,592 1.5%
Drupal\Core\Cache\DatabaseBackend::getMultiple@14 0.1% 7 0.1% 12 0.1% 2,256 0.1% 0 0.0%
_theme2 0.0% 3 0.0% 7 0.1% 1,600 0.0% 0 0.0%
system_page_alter1 0.0% 3 0.0% 5 0.0% 4,016 0.1% 1,152 0.5%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields2 0.0% 3 0.0% 6 0.0% 2,328 0.1% 0 0.0%
Drupal\Core\Asset\CssCollectionRenderer::render1 0.0% 2 0.0% 4 0.0% 1,512 0.0% 0 0.0%
Drupal\user\UserStorage::addRoles2 0.0% 2 0.0% 6 0.0% 1,392 0.0% 0 0.0%
Drupal\Core\Authentication\AuthenticationManager::defaultProviderId1 0.0% 1 0.0% 3 0.0% 1,160 0.0% 1,032 0.4%
menu_set_active_menu_names1 0.0% 1 0.0% 2 0.0% 1,784 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\Render\Element::getVisibleChildren2 0.0% 0 0.0% 3 0.0% 976 0.0% 0 0.0%