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

Parent/Child report for Drupal\Core\Extension\ModuleHandler::alter [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Extension\ModuleHandler::alter427 26.7% 7,491 2.0% 221,872 0.8% 138,768 0.5%
Exclusive Metrics for Current Function1,894 25.3% -48,440 -21.8% 18,440 13.3%
Parent functions
Drupal\node\NodeViewBuilder::renderLinks10 2.3% 4,161 55.5% 78,504 35.4% 40,088 28.9%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple17 4.0% 580 7.7% 22,152 10.0% 12,184 8.8%
Drupal\Core\Theme\ThemeManager::theme@223 5.4% 459 6.1% 12,000 5.4% 5,880 4.2%
Drupal\Core\Theme\ThemeManager::theme@380 18.7% 379 5.1% 2,480 1.1% 816 0.6%
Drupal\block\BlockViewBuilder::viewMultiple9 2.1% 247 3.3% 10,136 4.6% 37,080 26.7%
Drupal\Core\Database\Query\Select::preExecute2 0.5% 202 2.7% 40,904 18.4% 24,208 17.4%
Drupal\Core\Theme\ThemeManager::theme15 3.5% 184 2.5% 4,800 2.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@116 3.7% 148 2.0% 2,920 1.3% 2,072 1.5%
Drupal\Core\Form\FormBuilder::prepareForm1 0.2% 145 1.9% 9,944 4.5% 0 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::collectRenderDisplays17 4.0% 130 1.7% 2,368 1.1% 2,664 1.9%
Drupal\Core\Entity\EntityAccessControlHandler::fieldAccess61 14.3% 111 1.5% 1,408 0.6% 1,024 0.7%
Drupal\Core\Entity\EntityViewBuilder::viewMultiple17 4.0% 104 1.4% 1,736 0.8% 704 0.5%
Drupal\Core\Theme\ThemeManager::theme@417 4.0% 97 1.3% 1,584 0.7% 408 0.3%
_template_preprocess_default_variables1 0.2% 93 1.2% 9,096 4.1% 5,160 3.7%
file_create_url63 14.8% 83 1.1% 1,160 0.5% 144 0.1%
Drupal\Core\Theme\ThemeManager::theme@67 1.6% 53 0.7% 1,632 0.7% 2,480 1.8%
Drupal\Core\Asset\AssetResolver::getCssAssets1 0.2% 44 0.6% 1,064 0.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@57 1.6% 43 0.6% 1,128 0.5% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::getBuildDefaults17 4.0% 43 0.6% 1,208 0.5% 496 0.4%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple17 4.0% 43 0.6% 1,088 0.5% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::invokePageAttachmentHooks1 0.2% 34 0.5% 4,600 2.1% 3,200 2.3%
Drupal\Core\Breadcrumb\BreadcrumbManager::build1 0.2% 29 0.4% 3,400 1.5% 0 0.0%
Drupal\Core\Utility\LinkGenerator::generate14 3.3% 26 0.3% 1,064 0.5% 0 0.0%
Drupal\user\Entity\User::getUsername10 2.3% 19 0.3% 1,064 0.5% 0 0.0%
menu_local_tasks1 0.2% 15 0.2% 2,328 1.0% 0 0.0%
Drupal\Core\Asset\AssetResolver::getJsAssets1 0.2% 10 0.1% 1,064 0.5% 0 0.0%
drupal_get_html_head1 0.2% 9 0.1% 1,040 0.5% 160 0.1%
Child functions
comment_node_links_alter10 0.9% 4,113 54.9% 76,840 34.6% 40,088 28.9%
Drupal\Core\Extension\ModuleHandler::getImplementations90 7.7% 416 5.6% 27,600 12.4% 7,680 5.5%
views_theme_suggestions_node_alter10 0.9% 226 3.0% 7,856 3.5% 2,600 1.9%
comment_node_view_alter10 0.9% 136 1.8% 8,320 3.7% 2,008 1.4%
views_query_views_alter2 0.2% 112 1.5% 25,912 11.7% 20,440 14.7%
quickedit_entity_view_alter17 1.5% 108 1.4% 7,568 3.4% 2,368 1.7%
page_cache_form_alter1 0.1% 106 1.4% 8,032 3.6% 0 0.0%
user_template_preprocess_default_variables_alter1 0.1% 78 1.0% 7,312 3.3% 4,504 3.2%
array_intersect7 0.6% 70 0.9% 5,760 2.6% 9,384 6.8%
history_node_view_alter10 0.9% 55 0.7% 2,672 1.2% 1,560 1.1%
array_keys14 1.2% 41 0.5% 57,160 25.8% 18,112 13.1%
menu_ui_block_view_system_menu_block_alter4 0.3% 39 0.5% 5,744 2.6% 2,808 2.0%
node_entity_view_display_alter17 1.5% 36 0.5% 672 0.3% 672 0.5%
Drupal\Core\Extension\ModuleHandler::alter@17 0.6% 22 0.3% 2,992 1.3% 1,576 1.1%
taxonomy_page_attachments_alter1 0.1% 18 0.2% 2,576 1.2% 2,272 1.6%
menu_ui_system_breadcrumb_alter1 0.1% 11 0.1% 1,640 0.7% 0 0.0%
array_diff37 3.2% 4 0.1% 5,080 2.3% 96 0.1%
views_theme_suggestions_container_alter2 0.2% 2 0.0% 680 0.3% 0 0.0%
contact_menu_local_tasks_alter1 0.1% 1 0.0% 672 0.3% 0 0.0%
system_block_view_system_main_block_alter1 0.1% 1 0.0% -320 -0.1% 368 0.3%
is_array427 36.7% 1 0.0% 648 0.3% 0 0.0%
array_fill_keys7 0.6% 1 0.0% 2,712 1.2% 1,000 0.7%
implode211 18.1% 0 0.0% 20,904 9.4% 1,536 1.1%
array_shift211 18.1% 0 0.0% -16,688 -7.5% 0 0.0%
function_exists21 1.8% 0 0.0% 656 0.3% 424 0.3%
array_merge45 3.9% 0 0.0% 7,312 3.3% 832 0.6%