Diff Report
Run #543bf339ee873: XHProf Run (Namespace=drupal-perf-dawehner)
vs.
Run #543bf51d41339: 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 #543bf339ee873Run #543bf51d41339DiffDiff%
Number of Function Calls 52 52 N/A%
Incl. Wall Time (microsec) 97,999 97,999 N/A%
Incl. Wall Time (microsec) per call N/A 1,885 1,885 N/A%
Excl. Wall Time (microsec) 2,798 2,798 N/A%
Incl. CPU (microsecs) 97,087 97,087 N/A%
Incl. CPU (microsecs) per call N/A 1,867 1,867 N/A%
Excl. CPU (microsec) 2,281 2,281 N/A%
Incl. MemUse (bytes) 1,965,376 1,965,376 N/A%
Incl. MemUse (bytes) per call N/A 37,796 37,796 N/A%
Excl. MemUse (bytes) 124,720 124,720 N/A%
Incl. PeakMemUse (bytes) 1,779,520 1,779,520 N/A%
Incl. PeakMemUse (bytes) per call N/A 34,222 34,222 N/A%
Excl. PeakMemUse (bytes) 14,848 14,848 N/A%

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@252 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 Function2,798 2.9% 2,281 2.3% 124,720 6.3% 14,848 0.8%
Parent functions
Drupal\Core\Render\Renderer::render@122 42.3% 59,718 60.9% 58,804 60.6% 1,612,440 82.0% 1,632,344 91.7%
drupal_render@230 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@14 0.7% 44,811 45.7% 44,219 45.5% 1,285,224 65.4% 1,551,792 87.2%
call_user_func51 8.7% 32,167 32.8% 32,177 33.1% 289,848 14.7% 162,616 9.1%
drupal_render_cache_get7 1.2% 6,571 6.7% 6,265 6.5% 41,504 2.1% 40,656 2.3%
Drupal\Core\Render\Renderer::{closure}/252-26752 8.9% 4,252 4.3% 4,300 4.4% 7,248 0.4% 0 0.0%
Drupal\Core\Render\Renderer::{closure}/242-25052 8.9% 3,897 4.0% 3,948 4.1% 6,800 0.3% 1,408 0.1%
drupal_render_cache_set47 8.0% 2,190 2.2% 2,246 2.3% 4,064 0.2% 0 0.0%
Drupal\Component\Utility\SafeMarkup::set181 30.9% 614 0.6% 758 0.8% 169,848 8.6% 4,600 0.3%
Drupal\Core\Render\Element::children47 8.0% 461 0.5% 497 0.5% 7,704 0.4% 1,072 0.1%
Drupal\Core\Render\ElementInfoManager::getInfo41 7.0% 133 0.1% 179 0.2% 24,320 1.2% 968 0.1%
SplDoublyLinkedList::push52 8.9% 54 0.1% 116 0.1% 3,304 0.2% 1,000 0.1%
is_string51 8.7% 51 0.1% 101 0.1% 792 0.0% 560 0.0%