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

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

Drupal\Core\Cache\DatabaseBackend::getMultipleRun #512a1f7f217a6Run #512a20b11c1abDiffDiff%
Number of Function Calls58 73 15 25.9%
Incl. Wall Time (microsec)16,403 19,741 3,338 20.3%
Incl. Wall Time (microsec) per call 283 270 -12 -4.4%
Excl. Wall Time (microsec)2,245 2,627 382 17.0%
Incl. CPU (microsecs)12,000 20,001 8,001 66.7%
Incl. CPU (microsecs) per call 207 274 67 32.4%
Excl. CPU (microsec)0 4,001 4,001 N/A%
Incl. MemUse (bytes)2,601,136 3,134,096 532,960 20.5%
Incl. MemUse (bytes) per call 44,847 42,933 -1,914 -4.3%
Excl. MemUse (bytes)54,992 12,384 -42,608 -77.5%
Incl. PeakMemUse (bytes)3,003,896 3,842,976 839,080 27.9%
Incl. PeakMemUse (bytes) per call 51,791 52,644 852 1.6%
Excl. PeakMemUse (bytes)121,248 183,376 62,128 51.2%

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::getMultiple15 12.5% 3,338 10.0% 8,001 25.0% 532,960 16.0% 839,080 24.6%
Exclusive Metrics Diff for Current Function382 11.4% 4,001 50.0% -42,608 -8.0% 62,128 7.4%
Parent functions
Drupal\Core\Cache\DatabaseBackend::get15 100.0% 3,353 100.4% 12,001 150.0% 532,968 100.0% 834,592 99.5%
field_attach_load0 0.0% -15 -0.4% -4,000 -50.0% -8 -0.0% 4,488 0.5%
Child functions
Drupal\Core\Database\Connection::query15 14.3% 1,598 47.9% 0 0.0% 117,064 22.0% 93,264 11.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem15 14.3% 1,103 33.0% 4,000 50.0% 444,920 83.5% 679,952 81.0%
Drupal\Core\Database\Database::getConnection30 28.6% 121 3.6% 0 0.0% -24 -0.0% 1,056 0.1%
Drupal\Core\Database\Connection::escapeTable15 14.3% 96 2.9% 0 0.0% 2,480 0.5% 2,680 0.3%
array_diff15 14.3% 23 0.7% 0 0.0% 3,480 0.7% 0 0.0%
array_keys15 14.3% 15 0.4% 0 0.0% 7,648 1.4% 0 0.0%
Symfony\Component\ClassLoader\UniversalClassLoader::loadClass0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%