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

Regression/Improvement summary for drupal_render@3

drupal_render@3Run #539fd2b68bc13Run #539fd0a78f1b7DiffDiff%
Number of Function Calls162 162 0 0.0%
Incl. Wall Time (microsec)287,692 277,517 -10,175 -3.5%
Incl. Wall Time (microsec) per call 1,776 1,713 -63 -3.5%
Excl. Wall Time (microsec)4,428 3,333 -1,095 -24.7%
Incl. CPU (microsecs)286,074 275,889 -10,185 -3.6%
Incl. CPU (microsecs) per call 1,766 1,703 -63 -3.6%
Excl. CPU (microsec)3,479 2,730 -749 -21.5%
Incl. MemUse (bytes)3,058,104 2,664,952 -393,152 -12.9%
Incl. MemUse (bytes) per call 18,877 16,450 -2,427 -12.9%
Excl. MemUse (bytes)-17,952 225,728 243,680 1357.4%
Incl. PeakMemUse (bytes)3,265,656 3,022,648 -243,008 -7.4%
Incl. PeakMemUse (bytes) per call 20,158 18,658 -1,500 -7.4%
Excl. PeakMemUse (bytes)75,168 148,120 72,952 97.1%

Parent/Child Regression/Improvement report for drupal_render@3 [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
drupal_render@30 0.0% -10,175 -24.8% -10,185 -25.0% -393,152 -23.5% -243,008 -14.6%
Exclusive Metrics Diff for Current Function-1,095 -10.8% -749 -7.4% 243,680 62.0% 72,952 30.0%
Parent functions
drupal_render@20 N/A% -4,977 -48.9% -4,989 -49.0% -179,792 -45.7% 116,696 48.0%
render@10 N/A% -3,253 -32.0% -3,326 -32.7% -169,904 -43.2% -322,728 -132.8%
render0 N/A% -2,063 -20.3% -1,989 -19.5% -42,368 -10.8% -36,976 -15.2%
drupal_get_js0 N/A% 118 1.2% 119 1.2% -1,088 -0.3% 0 0.0%
Child functions
_theme@20 0.0% -5,960 -58.6% -6,019 -59.1% -251,520 -64.0% -148,304 -61.0%
call_user_func0 0.0% -1,615 -15.9% -1,586 -15.6% -63,184 -16.1% -37,184 -15.3%
Drupal\Component\Utility\SafeMarkup::create-366 -99.5% -768 -7.5% -1,075 -10.6% -258,128 -65.7% -73,784 -30.4%
drupal_render@40 0.0% -556 -5.5% -601 -5.9% -63,056 -16.0% -56,536 -23.3%
Drupal::service0 0.0% -123 -1.2% -113 -1.1% 0 0.0% -64 -0.0%
element_info0 0.0% -109 -1.1% -115 -1.1% 0 0.0% 0 0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition0 0.0% -64 -0.6% -78 -0.8% 0 0.0% 0 0.0%
call_user_func@10 0.0% 50 0.5% 52 0.5% 0 0.0% 0 0.0%
drupal_render_cache_set0 0.0% 24 0.2% 24 0.2% 0 0.0% 0 0.0%
drupal_render_cache_get0 0.0% 21 0.2% 21 0.2% 0 0.0% 0 0.0%
Drupal\Core\Render\Element::children0 0.0% 16 0.2% 42 0.4% -16 -0.0% -88 -0.0%
is_string0 0.0% -13 -0.1% 2 0.0% 0 0.0% 0 0.0%
drupal_render_collect_post_render_cache0 0.0% 12 0.1% 13 0.1% 0 0.0% 0 0.0%
drupal_render_collect_cache_tags0 0.0% 8 0.1% 8 0.1% 0 0.0% 0 0.0%
Drupal\Component\Utility\SafeMarkup::create@1-2 -0.5% -2 -0.0% -6 -0.1% -928 -0.2% 0 0.0%
drupal_process_attached0 0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0%
strpos0 0.0% 0 0.0% -5 -0.0% 0 0.0% 0 0.0%
_drupal_render_process_post_render_cache0 0.0% 0 0.0% 1 0.0% 0 0.0% 0 0.0%