Diff Report
Run #5608311397db4: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #560831fb3d4d9: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Theme\ThemeManager::render

Drupal\Core\Theme\ThemeManager::renderRun #5608311397db4Run #560831fb3d4d9DiffDiff%
Number of Function Calls411 411 0 0.0%
Incl. Wall Time (microsec)672,626 712,962 40,336 6.0%
Incl. Wall Time (microsec) per call 1,637 1,735 98 6.0%
Excl. Wall Time (microsec)20,602 25,920 5,318 25.8%
Incl. MemUse (bytes)9,589,712 9,799,720 210,008 2.2%
Incl. MemUse (bytes) per call 23,333 23,844 511 2.2%
Excl. MemUse (bytes)-721,760 -1,164,080 -442,320 -61.3%
Incl. PeakMemUse (bytes)11,295,616 11,313,792 18,176 0.2%
Incl. PeakMemUse (bytes) per call 27,483 27,527 44 0.2%
Excl. PeakMemUse (bytes)3,680 4,560 880 23.9%

Parent/Child Regression/Improvement report for Drupal\Core\Theme\ThemeManager::render [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Drupal\Core\Theme\ThemeManager::render0 0.0% 40,336 99.2% 210,008 1021.8% 18,176 84.8%
Exclusive Metrics Diff for Current Function5,318 13.2% -442,320 -210.6% 880 4.8%
Parent functions
Drupal\Core\Render\Renderer::doRender@20 N/A% 41,242 102.2% 213,856 101.8% 26,224 144.3%
Drupal\Core\Render\Renderer::doRender0 N/A% -595 -1.5% 200 0.1% -1,984 -10.9%
Drupal\Core\Render\Renderer::doRender@10 N/A% -311 -0.8% -4,048 -1.9% -6,064 -33.4%
Child functions
template_preprocess_views_view_field0 0.0% 18,970 47.0% -35,840 -17.1% -26,920 -148.1%
twig_render_template406 16.7% 12,989 32.2% 231,432 110.2% 43,816 241.1%
contextual_preprocess406 16.7% 1,359 3.4% 1,840 0.9% 0 0.0%
template_preprocess406 16.7% 611 1.5% 398,752 189.9% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::has0 0.0% 379 0.9% 8 0.0% -48 -0.3%
Drupal\Core\Theme\ThemeManager::alter0 0.0% 331 0.8% 0 0.0% -320 -1.8%
Drupal\Core\Extension\ModuleHandler::invokeAll0 0.0% 148 0.4% 48 0.0% 160 0.9%
Drupal\Core\Extension\ModuleHandler::alter0 0.0% 142 0.4% 112 0.1% -240 -1.3%
Drupal\Core\Theme\Registry::getRuntime0 0.0% 65 0.2% 544 0.3% 712 3.9%
spl_autoload_call1 0.0% 31 0.1% 11,880 5.7% 2,240 12.3%
load::views/views.theme.inc0 0.0% -13 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::isLoaded0 0.0% 5 0.0% 0 0.0% 0 0.0%
function_exists406 16.7% 5 0.0% 0 0.0% 0 0.0%
template_preprocess_html0 0.0% -4 -0.0% 0 0.0% -1,200 -6.6%
drupal_render0 0.0% -3 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__construct1 0.0% -2 -0.0% -80 -0.0% 488 2.7%
template_preprocess_block0 0.0% 2 0.0% 0 0.0% 0 0.0%
template_preprocess_views_view0 0.0% 2 0.0% -8 -0.0% 0 0.0%
rdf_preprocess_html0 0.0% -1 -0.0% 0 0.0% -440 -2.4%
Drupal\Core\Theme\ActiveTheme::getEngine406 16.7% 1 0.0% 0 0.0% 0 0.0%
template_preprocess_container0 0.0% 1 0.0% 16 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::get0 0.0% 1 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__clone1,218 50.0% -1 -0.0% 58,416 27.8% 736 4.0%
search_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
node_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
language_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
help_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_ui_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
shortcut_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme_views_view_field-406 -16.7% 0 0.0% -656 -0.3% 0 0.0%
Drupal\Core\Render\SafeString::create-406 -16.7% 0 0.0% -14,128 -6.7% 0 0.0%
bartik_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
user_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
system_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
devel_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
comment_preprocess_block0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_reverse0 0.0% 0 0.0% 0 0.0% 0 0.0%
twig_extension0 0.0% 0 0.0% -8 -0.0% 0 0.0%
views_ui_preprocess_views_view0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::getActiveTheme0 0.0% 0 0.0% 0 0.0% -48 -0.3%
array_keys0 0.0% 0 0.0% -8 -0.0% -224 -1.2%
node_preprocess_html0 0.0% 0 0.0% 0 0.0% -304 -1.7%
is_array0 0.0% 0 0.0% 0 0.0% 0 0.0%
???_op0 0.0% 0 0.0% 0 0.0% 0 0.0%
bartik_preprocess_html0 0.0% 0 0.0% 0 0.0% 0 0.0%
views_preprocess_html0 0.0% 0 0.0% 0 0.0% -1,112 -6.1%
array_key_exists0 0.0% 0 0.0% 8 0.0% 0 0.0%