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

Regression/Improvement summary for drupal_render@4

drupal_render@4Run #541de429e5ab1Run #541de5cbd937aDiffDiff%
Number of Function Calls97 87 -10 -10.3%
Incl. Wall Time (microsec)194,571 192,256 -2,315 -1.2%
Incl. Wall Time (microsec) per call 2,006 2,210 204 10.2%
Excl. Wall Time (microsec)3,902 3,528 -374 -9.6%
Incl. CPU (microsecs)192,598 190,250 -2,348 -1.2%
Incl. CPU (microsecs) per call 1,986 2,187 201 10.1%
Excl. CPU (microsec)3,056 2,825 -231 -7.6%
Incl. MemUse (bytes)3,998,008 4,010,800 12,792 0.3%
Incl. MemUse (bytes) per call 41,217 46,101 4,885 11.9%
Excl. MemUse (bytes)182,128 157,624 -24,504 -13.5%
Incl. PeakMemUse (bytes)4,693,608 4,768,000 74,392 1.6%
Incl. PeakMemUse (bytes) per call 48,388 54,805 6,417 13.3%
Excl. PeakMemUse (bytes)61,416 63,312 1,896 3.1%

Parent/Child Regression/Improvement report for drupal_render@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_render@4-10 -7.1% -2,315 -25.3% -2,348 -28.5% 12,792 10.7% 74,392 61.8%
Exclusive Metrics Diff for Current Function-374 -16.2% -231 -9.8% -24,504 -191.6% 1,896 2.5%
Parent functions
drupal_render@3-10 -100.0% -3,855 -166.5% -3,975 -169.3% 12,768 99.8% 74,760 100.5%
render@20 0.0% 1,678 72.5% 1,754 74.7% 16 0.1% -200 -0.3%
template_preprocess_node0 0.0% -132 -5.7% -120 -5.1% 8 0.1% -168 -0.2%
rdf_preprocess_node0 0.0% -6 -0.3% -7 -0.3% 0 0.0% 0 0.0%
Child functions
call_user_func-10 -7.7% -1,667 -72.0% -1,671 -71.2% -36,784 -287.6% -4,208 -5.7%
Drupal\Core\Theme\ThemeManager::render@20 0.0% 899 38.8% 791 33.7% 74,112 579.4% 64,568 86.8%
{closure}-20 -15.4% -879 -38.0% -866 -36.9% -5,200 -40.7% 0 0.0%
drupal_render_cache_set-10 -7.7% -343 -14.8% -346 -14.7% 0 0.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@30 0.0% 310 13.4% 333 14.2% 16 0.1% -432 -0.6%
element_info-10 -7.7% -188 -8.1% -197 -8.4% -5,280 -41.3% 0 0.0%
drupal_render@50 0.0% 134 5.8% 115 4.9% 12,416 97.1% 12,792 17.2%
Drupal::service-10 -7.7% -111 -4.8% -126 -5.4% 480 3.8% 0 0.0%
Drupal\Core\Render\Element::children-10 -7.7% -64 -2.8% -79 -3.4% -1,360 -10.6% 0 0.0%
Drupal\Component\Utility\SafeMarkup::set-40 -30.8% -47 -2.0% -64 -2.7% -624 -4.9% -224 -0.3%
Drupal::theme0 0.0% 22 1.0% 15 0.6% 0 0.0% 0 0.0%
drupal_render_cache_get0 0.0% 17 0.7% 16 0.7% 0 0.0% 0 0.0%
is_string-10 -7.7% -10 -0.4% -16 -0.7% 0 0.0% 0 0.0%
SplDoublyLinkedList::push-10 -7.7% -7 -0.3% -20 -0.9% -480 -3.8% 0 0.0%
call_user_func@10 0.0% -4 -0.2% -3 -0.1% 0 0.0% 0 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep0 0.0% -2 -0.1% -1 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition0 0.0% -1 -0.0% -2 -0.1% 0 0.0% 0 0.0%
strpos0 0.0% 0 0.0% 3 0.1% 0 0.0% 0 0.0%
drupal_merge_cache_tags0 0.0% 0 0.0% 2 0.1% 0 0.0% 0 0.0%
_drupal_render_process_post_render_cache0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
SplDoublyLinkedList::pop0 0.0% 0 0.0% -2 -0.1% 0 0.0% 0 0.0%
drupal_merge_attached0 0.0% 0 0.0% 1 0.0% 0 0.0% 0 0.0%