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

Regression/Improvement summary for theme@2

theme@2Run #52d4b1f732b14Run #52d4b18f32fb6DiffDiff%
Number of Function Calls67 92 25 37.3%
Incl. Wall Time (microsec)36,976 54,633 17,657 47.8%
Incl. Wall Time (microsec) per call 552 594 42 7.6%
Excl. Wall Time (microsec)3,013 4,621 1,608 53.4%
Incl. CPU (microsecs)36,541 54,040 17,499 47.9%
Incl. CPU (microsecs) per call 545 587 42 7.7%
Excl. CPU (microsec)2,054 3,126 1,072 52.2%
Incl. MemUse (bytes)630,176 747,184 117,008 18.6%
Incl. MemUse (bytes) per call 9,406 8,122 -1,284 -13.7%
Excl. MemUse (bytes)-221,440 -254,056 -32,616 -14.7%
Incl. PeakMemUse (bytes)677,096 1,139,464 462,368 68.3%
Incl. PeakMemUse (bytes) per call 10,106 12,385 2,280 22.6%
Excl. PeakMemUse (bytes)5,160 512 -4,648 -90.1%

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@225 3.6% 17,657 969.1% 17,499 951.0% 117,008 133.2% 462,368 543.8%
Exclusive Metrics Diff for Current Function1,608 9.1% 1,072 6.1% -32,616 -27.9% -4,648 -1.0%
Parent functions
drupal_render@250 200.0% 26,394 149.5% 26,130 149.3% 158,032 135.1% 551,416 119.3%
drupal_render@3-25 -100.0% -8,721 -49.4% -8,638 -49.4% -45,096 -38.5% -78,080 -16.9%
drupal_render@40 0.0% -16 -0.1% -17 -0.1% 4,208 3.6% 0 0.0%
tablesort_header0 0.0% 15 0.1% 34 0.2% 11,608 9.9% 0 0.0%
drupal_render@50 0.0% -14 -0.1% -10 -0.1% -11,744 -10.0% -10,968 -2.4%
drupal_render@60 0.0% -1 -0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
template_preprocess_forum_submitted50 7.4% 24,437 138.4% 24,386 139.4% 146,256 125.0% 201,680 43.6%
twig_render_template@226 3.8% 7,987 45.2% 7,613 43.5% 424,312 362.6% 422,296 91.3%
rdf_preprocess_username-25 -3.7% -6,918 -39.2% -6,848 -39.1% -81,128 -69.3% -61,872 -13.4%
template_preprocess_username-25 -3.7% -6,433 -36.4% -6,450 -36.9% -63,864 -54.6% -13,880 -3.0%
theme_item_list-1 -0.1% -3,722 -21.1% -3,538 -20.2% -322,312 -275.5% -337,416 -73.0%
theme_username-25 -3.7% -3,587 -20.3% -3,604 -20.6% -44,624 -38.1% -37,424 -8.1%
twig_render_template@125 3.7% 1,936 11.0% 1,974 11.3% 2,904 2.5% 235,696 51.0%
Drupal::moduleHandler75 11.1% 826 4.7% 903 5.2% 0 0.0% -280 -0.1%
template_preprocess_pager1 0.1% 445 2.5% 446 2.5% 33,128 28.3% 76,824 16.6%
Drupal::service25 3.7% 279 1.6% 297 1.7% -1,200 -1.0% -600 -0.1%
Drupal\Core\Extension\ModuleHandler::invokeAll25 3.7% 218 1.2% 224 1.3% 3,400 2.9% -608 -0.1%
contextual_preprocess51 7.5% 211 1.2% 264 1.5% 0 0.0% 0 0.0%
template_preprocess51 7.5% 209 1.2% 231 1.3% 57,120 48.8% 528 0.1%
Drupal\Core\Extension\ModuleHandler::alter25 3.7% 78 0.4% 97 0.6% -128 -0.1% -656 -0.1%
template_preprocess_item_list-1 -0.1% -49 -0.3% -52 -0.3% -7,136 -6.1% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::has23 3.4% 49 0.3% 59 0.3% 1,104 0.9% -792 -0.2%
Drupal\Core\Template\Attribute::__clone153 22.6% 43 0.2% 160 0.9% 7,344 6.3% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::get25 3.7% 29 0.2% 41 0.2% 0 0.0% -744 -0.2%
array_keys25 3.7% -24 -0.1% 27 0.2% 4,032 3.4% -688 -0.1%
function_exists76 11.2% 22 0.1% 79 0.5% 0 0.0% -560 -0.1%
Drupal\Core\Template\Attribute::__construct0 0.0% 15 0.1% 17 0.1% 0 0.0% 0 0.0%
template_preprocess_forum_icon0 0.0% 10 0.1% 11 0.1% 0 0.0% 0 0.0%
Drupal\Core\Theme\Registry::getRuntime25 3.7% 9 0.1% 33 0.2% 0 0.0% -792 -0.2%
theme_menu_link0 0.0% -8 -0.0% -8 -0.0% 0 0.0% 0 0.0%
theme_form_element0 0.0% -6 -0.0% -5 -0.0% -11,752 -10.0% -10,968 -2.4%
theme_input0 0.0% -4 -0.0% -5 -0.0% 8 0.0% 0 0.0%
theme_form0 0.0% -3 -0.0% -2 -0.0% -8 -0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::isLoaded25 3.7% 1 0.0% 31 0.2% 0 0.0% -744 -0.2%
array_reverse25 3.7% 1 0.0% 25 0.1% 2,200 1.9% -576 -0.1%
theme_container0 0.0% -1 -0.0% -2 -0.0% 0 0.0% 0 0.0%
strrpos-1 -0.1% -1 -0.0% 1 0.0% 0 0.0% 0 0.0%
substr-1 -0.1% 0 0.0% 2 0.0% -32 -0.0% 0 0.0%
bartik_menu_tree0 0.0% 0 0.0% 2 0.0% 0 0.0% 0 0.0%
is_array25 3.7% 0 0.0% 19 0.1% 0 0.0% -760 -0.2%
template_preprocess_input0 0.0% 0 0.0% -4 -0.0% 0 0.0% 0 0.0%
array_key_exists1 0.1% 0 0.0% 6 0.0% 0 0.0% -648 -0.1%
template_preprocess_menu_tree0 0.0% 0 0.0% -3 -0.0% 0 0.0% 0 0.0%