Diff Report
Run #519e636f9416a: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #519e62c02d767: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Regression/Improvement summary for theme@4

theme@4Run #519e636f9416aRun #519e62c02d767DiffDiff%
Number of Function Calls234 234 0 0.0%
Incl. Wall Time (microsec)134,719 121,167 -13,552 -10.1%
Incl. Wall Time (microsec) per call 576 518 -58 -10.1%
Excl. Wall Time (microsec)12,902 12,292 -610 -4.7%
Incl. CPU (microsecs)129,561 115,617 -13,944 -10.8%
Incl. CPU (microsecs) per call 554 494 -60 -10.8%
Excl. CPU (microsec)9,934 9,506 -428 -4.3%
Incl. MemUse (bytes)384,992 376,048 -8,944 -2.3%
Incl. MemUse (bytes) per call 1,645 1,607 -38 -2.3%
Excl. MemUse (bytes)-1,046,144 -2,110,064 -1,063,920 -101.7%
Incl. PeakMemUse (bytes)783,456 728,760 -54,696 -7.0%
Incl. PeakMemUse (bytes) per call 3,348 3,114 -234 -7.0%
Excl. PeakMemUse (bytes)1,408 2,632 1,224 86.9%

Parent/Child Regression/Improvement report for theme@4 [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
theme@40 0.0% -13,552 -83.5% -13,944 -92.3% -8,944 -15.7% -54,696 -96.1%
Exclusive Metrics Diff for Current Function-610 -4.5% -428 -3.1% -1,063,920 -11895.3% 1,224 2.2%
Parent functions
drupal_render@70 N/A% -14,300 -105.5% -14,327 -102.7% -8,968 -100.3% -61,376 -112.2%
theme_image_formatter0 N/A% 594 4.4% 232 1.7% 32 0.4% 6,736 12.3%
drupal_render@60 N/A% -161 -1.2% -159 -1.1% -8 -0.1% -56 -0.1%
template_preprocess_node0 N/A% 160 1.2% 157 1.1% 0 0.0% 0 0.0%
rdf_process0 N/A% 155 1.1% 155 1.1% 0 0.0% 0 0.0%
theme_form_element_label0 N/A% 0 0.0% -2 -0.0% 0 0.0% 0 0.0%
Child functions
twig_render_template@1-105 -33.3% -59,708 -440.6% -57,538 -412.6% -165,832 -1854.1% -515,240 -942.0%
theme_render_template@2105 33.3% 45,030 332.3% 42,674 306.0% 1,213,240 13564.8% 454,624 831.2%
template_process_field0 0.0% 3,391 25.0% 3,383 24.3% 106,664 1192.6% 0 0.0%
Drupal\Core\Template\Attribute::__construct-105 -33.3% -2,463 -18.2% -2,536 -18.2% -89,040 -995.5% -1,048 -1.9%
theme_image_style0 0.0% 595 4.4% 234 1.7% 32 0.4% 4,736 8.7%
rdf_preprocess_field0 0.0% 370 2.7% 497 3.6% 0 0.0% -72 -0.1%
Drupal\Core\Template\Attribute::__clone-210 -66.7% -224 -1.7% -302 -2.2% -10,080 -112.7% -96 -0.2%
theme_rdf_template_variable_wrapper0 0.0% 104 0.8% 108 0.8% 0 0.0% 0 0.0%
edit_preprocess_field0 0.0% -90 -0.7% -83 -0.6% 0 0.0% 0 0.0%
template_preprocess_username0 0.0% 90 0.7% 90 0.6% 0 0.0% 0 0.0%
rdf_preprocess_user0 0.0% -82 -0.6% -78 -0.6% 0 0.0% 0 0.0%
theme_username0 0.0% 57 0.4% 56 0.4% 0 0.0% 0 0.0%
template_preprocess_field0 0.0% -45 -0.3% -46 -0.3% 0 0.0% 0 0.0%
template_preprocess_user0 0.0% 19 0.1% 16 0.1% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get0 0.0% 13 0.1% 1 0.0% 0 0.0% 0 0.0%
drupal_container0 0.0% 13 0.1% -30 -0.2% 0 0.0% 0 0.0%
template_preprocess0 0.0% 13 0.1% 22 0.2% 0 0.0% 440 0.8%
function_exists0 0.0% -12 -0.1% 11 0.1% 0 0.0% 736 1.3%
Drupal\Core\Extension\ModuleHandler::isLoaded0 0.0% -9 -0.1% 9 0.1% 0 0.0% 0 0.0%
array_reverse0 0.0% 8 0.1% 11 0.1% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetExists0 0.0% -8 -0.1% 7 0.1% 0 0.0% 0 0.0%
rdf_preprocess_username0 0.0% 7 0.1% 6 0.0% 0 0.0% 0 0.0%
contextual_preprocess0 0.0% -7 -0.1% -9 -0.1% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetGet0 0.0% -7 -0.1% 4 0.0% 0 0.0% 0 0.0%
theme_get_registry0 0.0% 5 0.0% -11 -0.1% 0 0.0% 0 0.0%
substr0 0.0% -2 -0.0% -2 -0.0% -8 -0.1% 0 0.0%
theme_links0 0.0% 1 0.0% 2 0.0% 0 0.0% 0 0.0%
rdf_process0 0.0% -1 -0.0% 0 0.0% 0 0.0% 0 0.0%
theme_form_required_marker0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
template_process_username0 0.0% 0 0.0% -7 -0.1% 0 0.0% 0 0.0%
is_array0 0.0% 0 0.0% -6 -0.0% 0 0.0% 0 0.0%
strrpos0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_keys0 0.0% 0 0.0% 1 0.0% 0 0.0% 0 0.0%