Diff Report
Run #519eb20dce0a3: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #519eb193b2faa: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple

Drupal\Core\KeyValueStore\DatabaseStorage::getMultipleRun #519eb20dce0a3Run #519eb193b2faaDiffDiff%
Number of Function Calls25 25 0 0.0%
Incl. Wall Time (microsec)13,174 14,721 1,547 11.7%
Incl. Wall Time (microsec) per call 527 589 62 11.7%
Excl. Wall Time (microsec)724 799 75 10.4%
Incl. CPU (microsecs)5,838 6,276 438 7.5%
Incl. CPU (microsecs) per call 234 251 18 7.5%
Excl. CPU (microsec)624 675 51 8.2%
Incl. MemUse (bytes)290,272 290,304 32 0.0%
Incl. MemUse (bytes) per call 11,611 11,612 1 0.0%
Excl. MemUse (bytes)-204,456 -204,448 8 0.0%
Incl. PeakMemUse (bytes)278,744 251,768 -26,976 -9.7%
Incl. PeakMemUse (bytes) per call 11,150 10,071 -1,079 -9.7%
Excl. PeakMemUse (bytes)1,960 1,704 -256 -13.1%

Parent/Child Regression/Improvement report for Drupal\Core\KeyValueStore\DatabaseStorage::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\KeyValueStore\DatabaseStorage::getMultiple0 N/A% 1,547 17.5% 438 2.9% 32 0.0% -26,976 -3.6%
Exclusive Metrics Diff for Current Function75 4.8% 51 11.6% 8 25.0% -256 -0.9%
Parent function
Drupal\Core\KeyValueStore\StorageBase::get0 N/A% 1,547 100.0% 438 100.0% 32 100.0% -26,976 -100.0%
Child functions
Drupal\Core\Database\Connection::query0 N/A% 1,316 85.1% 208 47.5% -8 -25.0% -12,224 -45.3%
Drupal\Core\Database\Statement::fetchAllAssoc0 N/A% 149 9.6% 160 36.5% 0 0.0% 256 0.9%
unserialize0 N/A% 16 1.0% 23 5.3% 32 100.0% -14,704 -54.5%
Drupal\Core\Database\Connection::escapeTable0 N/A% -15 -1.0% -12 -2.7% 0 0.0% -48 -0.2%
unserialize@10 N/A% 6 0.4% 8 1.8% 0 0.0% 0 0.0%