Run Report
Run #53d435bff29d8: 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_keys2,188 99.6% 3,020 0.4% 4,582 0.6% 1,359,512 2.7% 216,072 0.4%
Exclusive Metrics for Current Function3,020 100.0% 4,582 100.0% 1,359,512 100.0% 216,072 100.0%
Parent functions
Drupal\Core\Render\Element::children672 30.7% 659 21.8% 993 21.7% 145,160 10.7% 792 0.4%
Drupal\Core\Routing\RouteProvider::getRoutesByNames29 1.3% 527 17.5% 565 12.3% 463,840 34.1% 58,080 26.9%
Drupal\Core\Extension\ModuleHandler::getImplementations640 29.3% 492 16.3% 911 19.9% 85,264 6.3% 9,560 4.4%
Drupal\Core\Cache\DatabaseBackend::checksumTags108 4.9% 366 12.1% 475 10.4% 190,352 14.0% 51,152 23.7%
Drupal\Core\Cache\DatabaseBackend::getMultiple154 7.0% 176 5.8% 297 6.5% 60,160 4.4% 7,608 3.5%
Drupal\Core\Database\Connection::expandArguments135 6.2% 164 5.4% 305 6.7% 68,168 5.0% 12,720 5.9%
Drupal\Core\Extension\ModuleHandler::alter18 0.8% 122 4.0% 136 3.0% 74,968 5.5% 40,840 18.9%
Drupal\Core\Field\FieldItemBase::setValue83 3.8% 102 3.4% 157 3.4% 28,680 2.1% 1,240 0.6%
contextual_preprocess56 2.6% 61 2.0% 109 2.4% 36,280 2.7% 1,224 0.6%
_theme@149 2.2% 52 1.7% 93 2.0% 32,208 2.4% 504 0.2%
Drupal\Core\Cache\CacheContexts::convertTokensToKeys48 2.2% 48 1.6% 73 1.6% 19,072 1.4% 1,120 0.5%
Drupal\Core\Config\Entity\ConfigEntityBase::toArray12 0.5% 47 1.6% 62 1.4% 33,552 2.5% 13,752 6.4%
Drupal\Core\Entity\EntityStorageBase::loadMultiple57 2.6% 41 1.4% 96 2.1% 12,416 0.9% 1,672 0.8%
Drupal\Core\Plugin\DefaultPluginBag::__construct21 1.0% 31 1.0% 53 1.2% 16,672 1.2% 1,848 0.9%
_theme@216 0.7% 17 0.6% 40 0.9% 9,504 0.7% 400 0.2%
rdf_preprocess_node6 0.3% 14 0.5% 19 0.4% 13,472 1.0% 0 0.0%
Drupal\entity\Entity\EntityViewDisplay::collectRenderDisplays12 0.5% 12 0.4% 31 0.7% 4,848 0.4% 2,144 1.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple@16 0.3% 11 0.4% 19 0.4% 2,976 0.2% 1,152 0.5%
_views_query_tag_alter_condition@28 0.4% 10 0.3% 18 0.4% 13,584 1.0% 1,408 0.7%
Drupal\Core\Field\FieldDefinition::getSchema9 0.4% 9 0.3% 18 0.4% 3,824 0.3% 848 0.4%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple6 0.3% 9 0.3% 16 0.3% 2,632 0.2% 0 0.0%
Drupal\Core\Entity\Sql\DefaultTableMapping::getColumnNames9 0.4% 9 0.3% 16 0.3% 3,832 0.3% 864 0.4%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults8 0.4% 8 0.3% 16 0.3% 5,024 0.4% 1,456 0.7%
Drupal\Core\Field\FieldItemList::setValue7 0.3% 7 0.2% 16 0.3% 2,920 0.2% 336 0.2%
_drupal_render_process_post_render_cache4 0.2% 4 0.1% 11 0.2% 2,280 0.2% 0 0.0%
Drupal\Core\Entity\Query\Sql\Tables::getTableMapping1 0.0% 3 0.1% 4 0.1% 6,048 0.4% 0 0.0%
Drupal\Core\Database\Query\Select::prepareCountQuery2 0.1% 3 0.1% 4 0.1% 1,768 0.1% 1,040 0.5%
Drupal\block\Plugin\DisplayVariant\FullPageVariant::getRegionAssignments1 0.0% 3 0.1% 4 0.1% 4,072 0.3% 2,080 1.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::getTableMapping2 0.1% 3 0.1% 5 0.1% 2,672 0.2% 88 0.0%
Drupal\Core\Asset\CssCollectionRenderer::render1 0.0% 2 0.1% 3 0.1% 2,568 0.2% 0 0.0%
_theme2 0.1% 2 0.1% 4 0.1% 1,600 0.1% 0 0.0%
system_page_alter1 0.0% 2 0.1% 2 0.0% 4,016 0.3% 288 0.1%
menu_set_active_menu_names1 0.0% 2 0.1% 4 0.1% 1,784 0.1% 0 0.0%
Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes1 0.0% 1 0.0% 2 0.0% 1,160 0.1% 824 0.4%
Drupal\Core\Authentication\AuthenticationManager::defaultProviderId1 0.0% 1 0.0% 2 0.0% 1,160 0.1% 1,032 0.5%
Drupal\Core\Render\Element::getVisibleChildren2 0.1% 0 0.0% 3 0.1% 976 0.1% 0 0.0%