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

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

Drupal\Core\Cache\DatabaseBackend::getRun #517c1c27a12c9Run #517c1bb406b02DiffDiff%
Number of Function Calls56 57 1 1.8%
Incl. Wall Time (microsec)45,319 46,118 799 1.8%
Incl. Wall Time (microsec) per call 809 809 -0 -0.0%
Excl. Wall Time (microsec)372 369 -3 -0.8%
Incl. CPU (microsecs)30,094 29,941 -153 -0.5%
Incl. CPU (microsecs) per call 537 525 -12 -2.3%
Excl. CPU (microsec)347 309 -38 -11.0%
Incl. MemUse (bytes)1,762,464 1,765,160 2,696 0.2%
Incl. MemUse (bytes) per call 31,473 30,968 -505 -1.6%
Excl. MemUse (bytes)4,392 4,240 -152 -3.5%
Incl. PeakMemUse (bytes)2,301,216 2,299,944 -1,272 -0.1%
Incl. PeakMemUse (bytes) per call 41,093 40,350 -743 -1.8%
Excl. PeakMemUse (bytes)4,472 4,376 -96 -2.1%

Parent/Child Regression/Improvement report for Drupal\Core\Cache\DatabaseBackend::get [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::get1 33.3% 799 0.3% -153 -0.1% 2,696 0.6% -1,272 -0.2%
Exclusive Metrics Diff for Current Function-3 -0.4% -38 -24.8% -152 -5.6% -96 -7.5%
Parent functions
Drupal\Core\Config\CachedStorage::read1 100.0% 1,322 165.5% 14 9.2% 2,288 84.9% -1,264 -99.4%
_menu_build_tree0 0.0% -212 -26.5% -151 -98.7% 32 1.2% -184 -14.5%
Drupal\Core\Utility\CacheArray::__construct0 0.0% 204 25.5% 127 83.0% 0 0.0% 432 34.0%
Drupal\Core\Extension\CachedModuleHandler::getBootstrapModules0 0.0% -182 -22.8% -88 -57.5% 0 0.0% 0 0.0%
variable_initialize0 0.0% -148 -18.5% -82 -53.6% 0 0.0% -40 -3.1%
entity_get_view_modes0 0.0% 126 15.8% 106 69.3% 0 0.0% 0 0.0%
Drupal\field\FieldInfo::getInstances0 0.0% -126 -15.8% 80 52.3% -32 -1.2% -112 -8.8%
Drupal\field\FieldInfo::getBundleExtraFields0 0.0% 113 14.1% 184 120.3% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::__construct0 0.0% -89 -11.1% -69 -45.1% -88 -3.3% -2,432 -191.2%
menu_tree_page_data0 0.0% -72 -9.0% -171 -111.8% 64 2.4% 32 2.5%
_field_info_collate_types0 0.0% -72 -9.0% 38 24.8% 16 0.6% 448 35.2%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions0 0.0% 68 8.5% -80 -52.3% -8 -0.3% 112 8.8%
_node_types_build0 0.0% -61 -7.6% 1 0.7% 32 1.2% -936 -73.6%
Drupal\Core\Extension\CachedModuleHandler::getCachedImplementationInfo0 0.0% -47 -5.9% -68 -44.4% 392 14.5% 1,872 147.2%
Drupal\Core\Extension\CachedModuleHandler::getHookInfo0 0.0% -38 -4.8% -31 -20.3% 0 0.0% 752 59.1%
system_list0 0.0% 13 1.6% 37 24.2% 0 0.0% 48 3.8%
Child functions
Drupal\Core\Cache\DatabaseBackend::getMultiple1 50.0% 813 101.8% -113 -73.9% 2,848 105.6% -1,176 -92.5%
reset1 50.0% -11 -1.4% -2 -1.3% 0 0.0% 0 0.0%