Diff Report
Run #535139ab6e707: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #53513afe3c568: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Component\Utility\NestedArray::mergeDeep

Drupal\Component\Utility\NestedArray::mergeDeepRun #535139ab6e707Run #53513afe3c568DiffDiff%
Number of Function Calls549 549 0 0.0%
Incl. Wall Time (microsec)21,693 21,612 -81 -0.4%
Incl. Wall Time (microsec) per call 40 39 -0 -0.4%
Excl. Wall Time (microsec)2,273 2,281 8 0.4%
Incl. CPU (microsecs)22,206 22,144 -62 -0.3%
Incl. CPU (microsecs) per call 40 40 -0 -0.3%
Excl. CPU (microsec)2,075 2,093 18 0.9%
Incl. MemUse (bytes)1,246,952 1,246,744 -208 -0.0%
Incl. MemUse (bytes) per call 2,271 2,271 -0 -0.0%
Excl. MemUse (bytes)-558,008 -557,992 16 0.0%
Incl. PeakMemUse (bytes)197,976 198,120 144 0.1%
Incl. PeakMemUse (bytes) per call 361 361 0 0.1%
Excl. PeakMemUse (bytes)5,600 5,784 184 3.3%

Parent/Child Regression/Improvement report for Drupal\Component\Utility\NestedArray::mergeDeep [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\Component\Utility\NestedArray::mergeDeep0 N/A% -81 -1.4% -62 -1.0% -208 -0.9% 144 0.6%
Exclusive Metrics Diff for Current Function8 9.9% 18 29.0% 16 7.7% 184 127.8%
Parent functions
drupal_render_collect_post_render_cache@60 N/A% 191 235.8% 193 311.3% 0 0.0% 0 0.0%
drupal_merge_attached0 N/A% -176 -217.3% -171 -275.8% -136 -65.4% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll0 N/A% -49 -60.5% -47 -75.8% 0 0.0% -16 -11.1%
Drupal\Core\Entity\EntityViewBuilder::getBuildDefaults0 N/A% -28 -34.6% -26 -41.9% 0 0.0% -24 -16.7%
drupal_render_collect_post_render_cache@40 N/A% -26 -32.1% -36 -58.1% 0 0.0% 184 127.8%
drupal_render_collect_post_render_cache@10 N/A% 10 12.3% 20 32.3% -48 -23.1% 0 0.0%
drupal_render_collect_post_render_cache@50 N/A% -5 -6.2% 2 3.2% 0 0.0% 0 0.0%
template_preprocess0 N/A% 2 2.5% 1 1.6% 0 0.0% 0 0.0%
Drupal\search\Plugin\ConfigurableSearchPluginBase::__construct0 N/A% -1 -1.2% -3 -4.8% 0 0.0% 0 0.0%
Drupal\block\BlockBase::setConfiguration0 N/A% 1 1.2% 4 6.5% -48 -23.1% 0 0.0%
drupal_render_collect_post_render_cache0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::getCacheTags0 N/A% 0 0.0% 1 1.6% 24 11.5% 0 0.0%
drupal_render_collect_post_render_cache@20 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Component\Utility\NestedArray::mergeDeepArray0 N/A% -53 -65.4% -60 -96.8% -208 -100.0% -16 -11.1%
func_get_args0 N/A% -36 -44.4% -20 -32.3% -16 -7.7% -24 -16.7%