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

Regression/Improvement summary for Drupal\Core\Render\Renderer::doRender@4

Drupal\Core\Render\Renderer::doRender@4Run #54e0a6d45fe2aRun #54e0a7d2151b1DiffDiff%
Number of Function Calls154 154 0 0.0%
Incl. Wall Time (microsec)115,165 115,474 309 0.3%
Incl. Wall Time (microsec) per call 748 750 2 0.3%
Excl. Wall Time (microsec)3,341 3,371 30 0.9%
Incl. CPU (microsecs)114,943 115,266 323 0.3%
Incl. CPU (microsecs) per call 746 748 2 0.3%
Excl. CPU (microsec)2,586 2,552 -34 -1.3%
Incl. MemUse (bytes)1,558,264 1,558,520 256 0.0%
Incl. MemUse (bytes) per call 10,119 10,120 2 0.0%
Excl. MemUse (bytes)82,552 82,552 0 0.0%
Incl. PeakMemUse (bytes)2,610,376 2,610,664 288 0.0%
Incl. PeakMemUse (bytes) per call 16,950 16,952 2 0.0%
Excl. PeakMemUse (bytes)8,464 8,464 0 0.0%

Parent/Child Regression/Improvement report for Drupal\Core\Render\Renderer::doRender@4 [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\Core\Render\Renderer::doRender@40 N/A% 309 41.8% 323 88.7% 256 2.7% 288 2.7%
Exclusive Metrics Diff for Current Function30 9.7% -34 -10.5% 0 0.0% 0 0.0%
Parent functions
Drupal\Core\Render\Renderer::render@30 N/A% 661 213.9% 679 210.2% 120 46.9% -24 -8.3%
Drupal\Core\Render\Renderer::doRender@30 N/A% -352 -113.9% -356 -110.2% 136 53.1% 312 108.3%
Child functions
call_user_func0 N/A% 333 107.8% 330 102.2% 48 18.8% -280 -97.2%
Drupal\Core\Theme\ThemeManager::render@20 N/A% -291 -94.2% -273 -84.5% 128 50.0% 352 122.2%
Drupal\Core\Render\Renderer::doRender@50 N/A% 102 33.0% 108 33.4% 16 6.2% -40 -13.9%
Drupal\Core\Render\Renderer::bubbleStack0 N/A% 57 18.4% 83 25.7% 0 0.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@30 N/A% 46 14.9% 70 21.7% 56 21.9% 256 88.9%
Drupal\Core\Render\Renderer::cacheGet0 N/A% 15 4.9% 14 4.3% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::updateStack0 N/A% 5 1.6% 19 5.9% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::cacheSet0 N/A% 5 1.6% 9 2.8% 0 0.0% 0 0.0%
Drupal\Component\Utility\SafeMarkup::set0 N/A% 4 1.3% 5 1.5% 8 3.1% 0 0.0%
Drupal\Core\Render\BubbleableMetadata::__construct0 N/A% 2 0.6% -7 -2.2% 0 0.0% 0 0.0%
SplDoublyLinkedList::push0 N/A% 1 0.3% -17 -5.3% 0 0.0% 0 0.0%
Drupal\Core\Render\ElementInfoManager::getInfo0 N/A% 1 0.3% 1 0.3% 0 0.0% 0 0.0%
is_string0 N/A% -1 -0.3% 5 1.5% 0 0.0% 0 0.0%
Drupal\Core\Render\Element::children0 N/A% 0 0.0% 10 3.1% 0 0.0% 0 0.0%