Diff Report
Run #52e48e674e7b6: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #52e48ef364ce3: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for theme

themeRun #52e48e674e7b6Run #52e48ef364ce3DiffDiff%
Number of Function Calls32 32 0 0.0%
Incl. Wall Time (microsec)91,476 91,443 -33 -0.0%
Incl. Wall Time (microsec) per call 2,859 2,858 -1 -0.0%
Excl. Wall Time (microsec)1,660 1,741 81 4.9%
Incl. CPU (microsecs)89,948 89,930 -18 -0.0%
Incl. CPU (microsecs) per call 2,811 2,810 -1 -0.0%
Excl. CPU (microsec)1,249 1,319 70 5.6%
Incl. MemUse (bytes)3,146,016 3,184,536 38,520 1.2%
Incl. MemUse (bytes) per call 98,313 99,517 1,204 1.2%
Excl. MemUse (bytes)-52,376 -62,240 -9,864 -18.8%
Incl. PeakMemUse (bytes)3,729,192 3,755,192 26,000 0.7%
Incl. PeakMemUse (bytes) per call 116,537 117,350 813 0.7%
Excl. PeakMemUse (bytes)6,976 6,424 -552 -7.9%

Parent/Child Regression/Improvement report for theme [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
theme0 0.0% -33 -10.4% -18 -4.5% 38,520 87.7% 26,000 59.6%
Exclusive Metrics Diff for Current Function81 245.5% 70 388.9% -9,864 -25.6% -552 -2.1%
Parent functions
drupal_render@10 N/A% 8,746 26503.0% 8,748 48600.0% 924,920 2401.1% 923,584 3552.2%
drupal_render0 N/A% -8,562 -25945.5% -8,561 -47561.1% -886,480 -2301.3% -897,952 -3453.7%
drupal_render@20 N/A% -217 -657.6% -205 -1138.9% 80 0.2% 368 1.4%
Child functions
twig_render_template3 12.5% -370 -1121.2% -359 -1994.4% 24,344 63.2% -2,152 -8.3%
tour_preprocess_page0 0.0% 298 903.0% 284 1577.8% 8,144 21.1% 8,280 31.8%
theme_checkboxes-3 -12.5% -263 -797.0% -267 -1483.3% -5,864 -15.2% 0 0.0%
template_preprocess3 12.5% 239 724.2% 242 1344.4% 14,776 38.4% -14,248 -54.8%
template_preprocess_page0 0.0% -190 -575.8% -145 -805.6% 88 0.2% -41,688 -160.3%
Drupal\Core\Template\Attribute::__construct3 12.5% 78 236.4% 82 455.6% 2,520 6.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll0 0.0% 63 190.9% 63 350.0% 40 0.1% -1,480 -5.7%
Drupal\Core\Theme\Registry::getRuntime0 0.0% -53 -160.6% -57 -316.7% 888 2.3% 1,024 3.9%
template_preprocess_region0 0.0% 36 109.1% 35 194.4% 0 0.0% -528 -2.0%
theme_form_element0 0.0% 33 100.0% 40 222.2% 24 0.1% 77,120 296.6%
Drupal::service0 0.0% -33 -100.0% -27 -150.0% 72 0.2% 32 0.1%
rdf_preprocess_html0 0.0% 30 90.9% 29 161.1% 0 0.0% 248 1.0%
color_preprocess_page0 0.0% 29 87.9% -11 -61.1% 0 0.0% 0 0.0%
contextual_preprocess3 12.5% 18 54.5% 20 111.1% 0 0.0% 0 0.0%
node_preprocess_html0 0.0% 17 51.5% 17 94.4% 0 0.0% 0 0.0%
theme_form0 0.0% -15 -45.5% -15 -83.3% 8 0.0% 0 0.0%
template_preprocess_checkboxes3 12.5% 13 39.4% 15 83.3% 2,960 7.7% 0 0.0%
theme_input0 0.0% -13 -39.4% -10 -55.6% -24 -0.1% 48 0.2%
Drupal\Core\Extension\ModuleHandler::alter0 0.0% -11 -33.3% -11 -61.1% 64 0.2% -288 -1.1%
bartik_preprocess_page0 0.0% 9 27.3% 9 50.0% 0 0.0% 48 0.2%
Drupal::moduleHandler0 0.0% -9 -27.3% -12 -66.7% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::has0 0.0% -8 -24.2% -19 -105.6% 0 0.0% 0 0.0%
function_exists6 25.0% 8 24.2% 10 55.6% 0 0.0% -48 -0.2%
Drupal\Core\Template\Attribute::__clone6 25.0% 8 24.2% 17 94.4% 288 0.7% 0 0.0%
views_preprocess_page0 0.0% -8 -24.2% -9 -50.0% 0 0.0% -8 -0.0%
template_preprocess_html0 0.0% -6 -18.2% -6 -33.3% -24 -0.1% -40 -0.2%
Drupal\Core\Extension\ModuleHandler::isLoaded0 0.0% -5 -15.2% 0 0.0% 0 0.0% 0 0.0%
template_preprocess_input0 0.0% -4 -12.1% -4 -22.2% 80 0.2% 328 1.3%
strrpos0 0.0% -4 -12.1% -4 -22.2% 0 0.0% 0 0.0%
shortcut_preprocess_page0 0.0% -2 -6.1% -2 -11.1% 0 0.0% 0 0.0%
array_reverse0 0.0% 2 6.1% 11 61.1% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::get0 0.0% -1 -3.0% -4 -22.2% 0 0.0% 0 0.0%
is_array0 0.0% 0 0.0% -3 -16.7% 0 0.0% 0 0.0%
substr0 0.0% 0 0.0% 3 16.7% 0 0.0% -96 -0.4%
array_keys0 0.0% 0 0.0% -1 -5.6% 0 0.0% 0 0.0%
twig_extension0 0.0% 0 0.0% 1 5.6% 0 0.0% 0 0.0%