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

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

Drupal\Core\Cache\DatabaseBackend::getMultipleRun #52d4b1f732b14Run #52d4b18f32fb6DiffDiff%
Number of Function Calls73 74 1 1.4%
Incl. Wall Time (microsec)27,050 27,157 107 0.4%
Incl. Wall Time (microsec) per call 371 367 -4 -1.0%
Excl. Wall Time (microsec)1,946 1,930 -16 -0.8%
Incl. CPU (microsecs)18,843 18,908 65 0.3%
Incl. CPU (microsecs) per call 258 256 -3 -1.0%
Excl. CPU (microsec)1,724 1,689 -35 -2.0%
Incl. MemUse (bytes)2,340,144 2,342,224 2,080 0.1%
Incl. MemUse (bytes) per call 32,057 31,652 -405 -1.3%
Excl. MemUse (bytes)-96,680 -101,232 -4,552 -4.7%
Incl. PeakMemUse (bytes)2,803,800 2,815,216 11,416 0.4%
Incl. PeakMemUse (bytes) per call 38,408 38,043 -365 -0.9%
Excl. PeakMemUse (bytes)218,816 218,032 -784 -0.4%

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::getMultiple1 16.7% 107 5.9% 65 3.5% 2,080 2.4% 11,416 13.4%
Exclusive Metrics Diff for Current Function-16 -15.0% -35 -53.8% -4,552 -218.8% -784 -6.9%
Parent functions
Drupal\Core\Cache\DatabaseBackend::get1 100.0% 195 182.2% 158 243.1% 2,080 100.0% -4,784 -41.9%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::loadFieldItems0 0.0% -44 -41.1% -45 -69.2% 0 0.0% 0 0.0%
Drupal\Core\Config\CachedStorage::readMultiple0 0.0% -44 -41.1% -48 -73.8% 0 0.0% 16,200 141.9%
Child functions
Drupal\Core\Database\Connection::query1 20.0% 239 223.4% 208 320.0% 6,096 293.1% 1,328 11.6%
Drupal\Core\Cache\DatabaseBackend::prepareItem1 20.0% -128 -119.6% -120 -184.6% -64 -3.1% 11,168 97.8%
Drupal\Core\Database\Connection::escapeTable1 20.0% 13 12.1% 17 26.2% 80 3.8% -296 -2.6%
array_diff1 20.0% -3 -2.8% -4 -6.2% 168 8.1% 0 0.0%
array_keys1 20.0% 2 1.9% -1 -1.5% 352 16.9% 0 0.0%