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

Regression/Improvement summary for _theme@2

_theme@2Run #530ed1c5bdc6aRun #530ed2569a2c7DiffDiff%
Number of Function Calls59 59 0 0.0%
Incl. Wall Time (microsec)23,492 24,398 906 3.9%
Incl. Wall Time (microsec) per call 398 414 15 3.9%
Excl. Wall Time (microsec)2,728 2,865 137 5.0%
Incl. CPU (microsecs)23,442 24,489 1,047 4.5%
Incl. CPU (microsecs) per call 397 415 18 4.5%
Excl. CPU (microsec)2,065 2,149 84 4.1%
Incl. MemUse (bytes)265,784 307,736 41,952 15.8%
Incl. MemUse (bytes) per call 4,505 5,216 711 15.8%
Excl. MemUse (bytes)-127,304 -152,152 -24,848 -19.5%
Incl. PeakMemUse (bytes)407,976 449,936 41,960 10.3%
Incl. PeakMemUse (bytes) per call 6,915 7,626 711 10.3%
Excl. PeakMemUse (bytes)4,744 4,744 0 0.0%

Parent/Child Regression/Improvement report for _theme@2 [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@20 0.0% 906 95.6% 1,047 87.1% 41,952 98.7% 41,960 100.7%
Exclusive Metrics Diff for Current Function137 15.1% 84 8.0% -24,848 -59.2% 0 0.0%
Parent functions
drupal_render@40 N/A% 575 63.5% 628 60.0% 41,976 100.1% 40,976 97.7%
drupal_render@30 N/A% 350 38.6% 360 34.4% 0 0.0% 0 0.0%
drupal_render@60 N/A% -32 -3.5% -26 -2.5% 0 0.0% 0 0.0%
drupal_render@50 N/A% 13 1.4% 85 8.1% -24 -0.1% 984 2.3%
Child functions
twig_render_template@26 12.5% 1,401 154.6% 1,453 138.8% 52,784 125.8% 41,768 99.5%
theme_form-6 -12.5% -1,107 -122.2% -1,110 -106.0% -11,728 -28.0% 0 0.0%
Drupal\Core\Template\Attribute::__construct6 12.5% 359 39.6% 367 35.1% 9,784 23.3% 0 0.0%
template_preprocess_form6 12.5% 172 19.0% 177 16.9% 6,872 16.4% 0 0.0%
template_preprocess_form_element0 0.0% -106 -11.7% -106 -10.1% -24 -0.1% 192 0.5%
template_preprocess6 12.5% 83 9.2% 92 8.8% 8,544 20.4% 0 0.0%
theme_input0 0.0% -42 -4.6% -13 -1.2% 0 0.0% 0 0.0%
contextual_preprocess6 12.5% 19 2.1% 26 2.5% 0 0.0% 0 0.0%
template_preprocess_input0 0.0% -18 -2.0% 2 0.2% -8 -0.0% 0 0.0%
Drupal::moduleHandler0 0.0% -12 -1.3% -2 -0.2% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__clone12 25.0% 12 1.3% 17 1.6% 576 1.4% 0 0.0%
function_exists12 25.0% 12 1.3% 30 2.9% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::isLoaded0 0.0% 12 1.3% 8 0.8% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll0 0.0% -10 -1.1% -10 -1.0% 0 0.0% 0 0.0%
array_reverse0 0.0% -9 -1.0% 6 0.6% 0 0.0% 0 0.0%
theme_menu_link0 0.0% 6 0.7% 5 0.5% 0 0.0% 0 0.0%
Drupal::service0 0.0% 5 0.6% 6 0.6% 0 0.0% 0 0.0%
theme_container0 0.0% -4 -0.4% -4 -0.4% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::get0 0.0% -3 -0.3% 0 0.0% 0 0.0% 0 0.0%
is_array0 0.0% 1 0.1% -1 -0.1% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter0 0.0% 1 0.1% 18 1.7% 0 0.0% 0 0.0%
strrpos0 0.0% -1 -0.1% -2 -0.2% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::has0 0.0% -1 -0.1% 5 0.5% 0 0.0% 0 0.0%
substr0 0.0% -1 -0.1% -1 -0.1% 0 0.0% 0 0.0%
template_preprocess_menu_tree0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
bartik_menu_tree0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_key_exists0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_keys0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Theme\Registry::getRuntime0 0.0% 0 0.0% -1 -0.1% 0 0.0% 0 0.0%
template_preprocess_item_list0 0.0% 0 0.0% 1 0.1% 0 0.0% 0 0.0%