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

Regression/Improvement summary for drupal_render@1

drupal_render@1Run #539fd0a78f1b7Run #539fd2b68bc13DiffDiff%
Number of Function Calls38 38 0 0.0%
Incl. Wall Time (microsec)1,062,495 1,104,518 42,023 4.0%
Incl. Wall Time (microsec) per call 27,960 29,066 1,106 4.0%
Excl. Wall Time (microsec)1,940 2,225 285 14.7%
Incl. CPU (microsecs)1,057,516 1,098,946 41,430 3.9%
Incl. CPU (microsecs) per call 27,829 28,920 1,090 3.9%
Excl. CPU (microsec)1,594 1,755 161 10.1%
Incl. MemUse (bytes)12,004,968 13,281,616 1,276,648 10.6%
Incl. MemUse (bytes) per call 315,920 349,516 33,596 10.6%
Excl. MemUse (bytes)306,848 -82,240 -389,088 -126.8%
Incl. PeakMemUse (bytes)12,275,496 13,030,456 754,960 6.2%
Incl. PeakMemUse (bytes) per call 323,039 342,907 19,867 6.2%
Excl. PeakMemUse (bytes)6,040 4,360 -1,680 -27.8%

Parent/Child Regression/Improvement report for drupal_render@1 [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@10 0.0% 42,023 102.3% 41,430 101.7% 1,276,648 76.2% 754,960 45.5%
Exclusive Metrics Diff for Current Function285 0.7% 161 0.4% -389,088 -30.5% -1,680 -0.2%
Parent functions
Drupal\views\Plugin\views\style\StylePluginBase::renderGroupingSets0 N/A% 30,138 71.7% 29,575 71.4% 800,232 62.7% 357,304 47.3%
render0 N/A% 10,568 25.1% 10,505 25.4% 463,376 36.3% 436,344 57.8%
drupal_get_js0 N/A% 750 1.8% 753 1.8% 2,152 0.2% 568 0.1%
drupal_get_css0 N/A% 567 1.3% 594 1.4% 10,888 0.9% -39,256 -5.2%
drupal_render0 N/A% 0 0.0% 3 0.0% 0 0.0% 0 0.0%
Child functions
_theme@10 0.0% 15,139 36.0% 14,887 35.9% 516,376 40.4% 65,152 8.6%
drupal_render@20 0.0% 10,487 25.0% 10,447 25.2% 363,328 28.5% 392,728 52.0%
_drupal_render_process_post_render_cache0 0.0% 7,416 17.6% 7,288 17.6% 102,736 8.0% 124,832 16.5%
drupal_render_cache_set0 0.0% 2,806 6.7% 2,773 6.7% 0 0.0% 5,280 0.7%
call_user_func0 0.0% 2,131 5.1% 2,007 4.8% 201,368 15.8% 211,792 28.1%
drupal_render_cache_get0 0.0% 1,609 3.8% 1,613 3.9% 0 0.0% 0 0.0%
Drupal\Component\Utility\SafeMarkup::create49 100.0% 701 1.7% 753 1.8% 481,952 37.8% 1,432 0.2%
call_user_func@10 0.0% 508 1.2% 525 1.3% -32 -0.0% -41,952 -5.6%
drupal_render_collect_post_render_cache0 0.0% 459 1.1% 468 1.1% 0 0.0% 0 0.0%
drupal_render_collect_cache_tags0 0.0% 422 1.0% 429 1.0% 0 0.0% 0 0.0%
Drupal::service0 0.0% 37 0.1% 55 0.1% 0 0.0% -224 -0.0%
Drupal\Core\Render\Element::children0 0.0% 34 0.1% 38 0.1% 8 0.0% 0 0.0%
element_info0 0.0% -11 -0.0% -13 -0.0% 0 0.0% -648 -0.1%
is_string0 0.0% 5 0.0% 3 0.0% 0 0.0% 0 0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition0 0.0% -5 -0.0% -4 -0.0% 0 0.0% -1,248 -0.2%
strpos0 0.0% 0 0.0% 0 0.0% 0 0.0% -504 -0.1%