Diff Report
Run #52907577b0b08: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #5290760896b28: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

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

Drupal\Core\Cache\DatabaseBackend::getMultipleRun #52907577b0b08Run #5290760896b28DiffDiff%
Number of Function Calls81 81 0 0.0%
Incl. Wall Time (microsec)40,156 38,521 -1,635 -4.1%
Incl. Wall Time (microsec) per call 496 476 -20 -4.1%
Excl. Wall Time (microsec)2,828 2,714 -114 -4.0%
Incl. CPU (microsecs)27,989 26,342 -1,647 -5.9%
Incl. CPU (microsecs) per call 346 325 -20 -5.9%
Excl. CPU (microsec)2,546 2,417 -129 -5.1%
Incl. MemUse (bytes)2,519,336 2,520,184 848 0.0%
Incl. MemUse (bytes) per call 31,103 31,113 10 0.0%
Excl. MemUse (bytes)-77,728 -77,608 120 0.2%
Incl. PeakMemUse (bytes)3,279,312 3,268,680 -10,632 -0.3%
Incl. PeakMemUse (bytes) per call 40,485 40,354 -131 -0.3%
Excl. PeakMemUse (bytes)253,456 252,776 -680 -0.3%

Parent/Child Regression/Improvement report for Drupal\Core\Cache\DatabaseBackend::getMultiple [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::getMultiple0 N/A% -1,635 -72.8% -1,647 -82.2% 848 1.9% -10,632 -23.7%
Exclusive Metrics Diff for Current Function-114 -7.0% -129 -7.8% 120 14.2% -680 -6.4%
Parent functions
Drupal\Core\Cache\DatabaseBackend::get0 N/A% -1,636 -100.1% -1,660 -100.8% 848 100.0% -11,224 -105.6%
Drupal\Core\Config\CachedStorage::readMultiple0 N/A% 24 1.5% 52 3.2% 0 0.0% 592 5.6%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::loadFieldItems0 N/A% -23 -1.4% -39 -2.4% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Cache\DatabaseBackend::prepareItem0 N/A% -1,182 -72.3% -1,204 -73.1% 752 88.7% -3,504 -33.0%
Drupal\Core\Database\Connection::query0 N/A% -339 -20.7% -312 -18.9% -24 -2.8% -6,256 -58.8%
array_diff0 N/A% -3 -0.2% 6 0.4% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::escapeTable0 N/A% 3 0.2% -7 -0.4% 0 0.0% -192 -1.8%
array_keys0 N/A% 0 0.0% -1 -0.1% 0 0.0% 0 0.0%