Diff Report
Run #543bf51d41339: XHProf Run (Namespace=drupal-perf-dawehner)
vs.
Run #543bf339ee873: XHProf Run (Namespace=drupal-perf-dawehner)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Render\Renderer::render@2

Drupal\Core\Render\Renderer::render@2Run #543bf51d41339Run #543bf339ee873DiffDiff%
Number of Function Calls52 -52 -100.0%
Incl. Wall Time (microsec)97,999 -97,999 -100.0%
Incl. Wall Time (microsec) per call 1,885 N/A -1,885 -100.0%
Excl. Wall Time (microsec)2,798 -2,798 -100.0%
Incl. CPU (microsecs)97,087 -97,087 -100.0%
Incl. CPU (microsecs) per call 1,867 N/A -1,867 -100.0%
Excl. CPU (microsec)2,281 -2,281 -100.0%
Incl. MemUse (bytes)1,965,376 -1,965,376 -100.0%
Incl. MemUse (bytes) per call 37,796 N/A -37,796 -100.0%
Excl. MemUse (bytes)124,720 -124,720 -100.0%
Incl. PeakMemUse (bytes)1,779,520 -1,779,520 -100.0%
Incl. PeakMemUse (bytes) per call 34,222 N/A -34,222 -100.0%
Excl. PeakMemUse (bytes)14,848 -14,848 -100.0%

Parent/Child Regression/Improvement report for Drupal\Core\Render\Renderer::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\Core\Render\Renderer::render@2-52 -8.2% -97,999 -1316.5% -97,087 -907.9% -1,965,376 -103.1% -1,779,520 -93.3%
Exclusive Metrics Diff for Current Function-2,798 -2.9% -2,281 -2.3% -124,720 -6.3% -14,848 -0.8%
Parent functions
Drupal\Core\Render\Renderer::render@1-22 -42.3% -59,718 -60.9% -58,804 -60.6% -1,612,440 -82.0% -1,632,344 -91.7%
drupal_render@2-30 -57.7% -38,281 -39.1% -38,283 -39.4% -352,936 -18.0% -147,176 -8.3%
Child functions
Drupal\Core\Theme\ThemeManager::render@1-4 -0.7% -44,811 -45.7% -44,219 -45.5% -1,285,224 -65.4% -1,551,792 -87.2%
call_user_func-51 -8.7% -32,167 -32.8% -32,177 -33.1% -289,848 -14.7% -162,616 -9.1%
drupal_render_cache_get-7 -1.2% -6,571 -6.7% -6,265 -6.5% -41,504 -2.1% -40,656 -2.3%
Drupal\Core\Render\Renderer::{closure}/252-267-52 -8.9% -4,252 -4.3% -4,300 -4.4% -7,248 -0.4% 0 0.0%
Drupal\Core\Render\Renderer::{closure}/242-250-52 -8.9% -3,897 -4.0% -3,948 -4.1% -6,800 -0.3% -1,408 -0.1%
drupal_render_cache_set-47 -8.0% -2,190 -2.2% -2,246 -2.3% -4,064 -0.2% 0 0.0%
Drupal\Component\Utility\SafeMarkup::set-181 -30.9% -614 -0.6% -758 -0.8% -169,848 -8.6% -4,600 -0.3%
Drupal\Core\Render\Element::children-47 -8.0% -461 -0.5% -497 -0.5% -7,704 -0.4% -1,072 -0.1%
Drupal\Core\Render\ElementInfoManager::getInfo-41 -7.0% -133 -0.1% -179 -0.2% -24,320 -1.2% -968 -0.1%
SplDoublyLinkedList::push-52 -8.9% -54 -0.1% -116 -0.1% -3,304 -0.2% -1,000 -0.1%
is_string-51 -8.7% -51 -0.1% -101 -0.1% -792 -0.0% -560 -0.0%