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

Regression/Improvement summary for drupal_render@2

drupal_render@2Run #53ccf06f3ae60Run #53ccf1bb00d4bDiffDiff%
Number of Function Calls87 237 150 172.4%
Incl. Wall Time (microsec)219,603 185,249 -34,354 -15.6%
Incl. Wall Time (microsec) per call 2,524 782 -1,743 -69.0%
Excl. Wall Time (microsec)3,649 8,871 5,222 143.1%
Incl. CPU (microsecs)218,094 183,803 -34,291 -15.7%
Incl. CPU (microsecs) per call 2,507 776 -1,731 -69.1%
Excl. CPU (microsec)2,602 6,206 3,604 138.5%
Incl. MemUse (bytes)2,918,608 2,911,904 -6,704 -0.2%
Incl. MemUse (bytes) per call 33,547 12,287 -21,261 -63.4%
Excl. MemUse (bytes)-289,432 -335,248 -45,816 -15.8%
Incl. PeakMemUse (bytes)3,518,072 3,114,848 -403,224 -11.5%
Incl. PeakMemUse (bytes) per call 40,438 13,143 -27,295 -67.5%
Excl. PeakMemUse (bytes)3,560 4,144 584 16.4%

Parent/Child Regression/Improvement report for drupal_render@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
drupal_render@2150 6.1% -34,354 -2267.6% -34,291 -2096.0% -6,704 -104.5% -403,224 -3755.8%
Exclusive Metrics Diff for Current Function5,222 15.2% 3,604 10.5% -45,816 -683.4% 584 0.1%
Parent functions
theme_tableselect-51 -34.0% -181,241 -527.6% -181,275 -528.6% -1,386,120 -20676.0% -2,120,232 -525.8%
template_preprocess_table150 100.0% 90,665 263.9% 90,750 264.6% 893,920 13334.1% 1,001,416 248.4%
form_pre_render_tableselect50 33.3% 55,998 163.0% 56,028 163.4% 407,440 6077.6% 680,032 168.6%
tablesort_header1 0.7% 758 2.2% 759 2.2% 42,992 641.3% 0 0.0%
drupal_render@10 0.0% -418 -1.2% -438 -1.3% 22,304 332.7% 22,584 5.6%
theme_menu_local_tasks0 0.0% -115 -0.3% -114 -0.3% 13,824 206.2% 12,976 3.2%
render@10 0.0% -1 -0.0% -1 -0.0% -1,064 -15.9% 0 0.0%
Child functions
_theme@10 0.0% -127,926 -372.4% -127,935 -373.1% -876,152 -13069.1% -1,453,328 -360.4%
_theme100 4.4% 46,415 135.1% 46,497 135.6% 293,136 4372.6% 669,384 166.0%
call_user_func49 2.1% 27,086 78.8% 27,114 79.1% 197,952 2952.7% 365,120 90.6%
drupal_render_cache_set150 6.5% 3,512 10.2% 3,616 10.5% 0 0.0% 0 0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition149 6.5% 2,587 7.5% 2,734 8.0% 168 2.5% -136 -0.0%
element_info149 6.5% 1,793 5.2% 1,910 5.6% 0 0.0% 0 0.0%
call_user_func@1100 4.4% 1,727 5.0% 1,759 5.1% 326,008 4862.9% 6,608 1.6%
drupal_process_attached49 2.1% 1,306 3.8% 1,354 3.9% 27,032 403.2% 0 0.0%
drupal_render_collect_post_render_cache150 6.5% 1,087 3.2% 1,179 3.4% 20,400 304.3% 0 0.0%
Drupal::service150 6.5% 1,047 3.0% 1,123 3.3% -7,200 -107.4% 0 0.0%
drupal_render_collect_cache_tags150 6.5% 994 2.9% 1,117 3.3% 20,424 304.7% 0 0.0%
Drupal\Core\Render\Element::children150 6.5% 681 2.0% 762 2.2% 20,336 303.3% -4,576 -1.1%
Drupal\Component\Utility\SafeMarkup::set450 19.6% 278 0.8% 530 1.5% 3,176 47.4% 0 0.0%
drupal_render@30 0.0% -107 -0.3% -106 -0.3% 13,888 207.2% 13,120 3.3%
drupal_render_cache_get0 0.0% -58 -0.2% -58 -0.2% -56 -0.8% 0 0.0%
is_string199 8.7% 3 0.0% 176 0.5% 0 0.0% 0 0.0%
_drupal_render_process_post_render_cache150 6.5% -2 -0.0% 172 0.5% 0 0.0% 0 0.0%
strpos149 6.5% 1 0.0% 161 0.5% 0 0.0% 0 0.0%