Diff Report
Run #512a40915a5dd: XHProf Run (Namespace=drupal-perf)
vs.
Run #512a40ad78082: XHProf Run (Namespace=drupal-perf)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Cache\DatabaseBackend::prepareItem

Drupal\Core\Cache\DatabaseBackend::prepareItemRun #512a40915a5ddRun #512a40ad78082DiffDiff%
Number of Function Calls107 122 15 14.0%
Incl. Wall Time (microsec)5,879 6,981 1,102 18.7%
Incl. Wall Time (microsec) per call 55 57 2 4.1%
Excl. Wall Time (microsec)1,115 1,303 188 16.9%
Incl. CPU (microsecs)8,001 20,000 11,999 150.0%
Incl. CPU (microsecs) per call 75 164 89 119.2%
Excl. CPU (microsec)0 0 0 N/A%
Incl. MemUse (bytes)1,630,712 2,075,488 444,776 27.3%
Incl. MemUse (bytes) per call 15,240 17,012 1,772 11.6%
Excl. MemUse (bytes)-376,160 -425,928 -49,768 -13.2%
Incl. PeakMemUse (bytes)2,177,336 2,858,032 680,696 31.3%
Incl. PeakMemUse (bytes) per call 20,349 23,426 3,078 15.1%
Excl. PeakMemUse (bytes)11,544 16,032 4,488 38.9%

Parent/Child Regression/Improvement report for Drupal\Core\Cache\DatabaseBackend::prepareItem [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\Cache\DatabaseBackend::prepareItem15 32.6% 1,102 3.9% 11,999 42.9% 444,776 13.4% 680,696 20.0%
Exclusive Metrics Diff for Current Function188 17.1% 0 0.0% -49,768 -11.2% 4,488 0.7%
Parent function
Drupal\Core\Cache\DatabaseBackend::getMultiple15 100.0% 1,102 100.0% 11,999 100.0% 444,776 100.0% 680,696 100.0%
Child functions
unserialize15 48.4% 565 51.3% 8,000 66.7% 481,648 108.3% 648,552 95.3%
Drupal\Core\Cache\DatabaseBackend::checksumTags15 48.4% 348 31.6% 3,999 33.3% 12,392 2.8% 27,408 4.0%
explode1 3.2% 1 0.1% 0 0.0% 504 0.1% 248 0.0%