Diff Report
Run #51ec517fc2424: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #51ec52a09990a: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

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

Drupal\Core\Cache\DatabaseBackend::getRun #51ec517fc2424Run #51ec52a09990aDiffDiff%
Number of Function Calls72 72 0 0.0%
Incl. Wall Time (microsec)38,734 38,124 -610 -1.6%
Incl. Wall Time (microsec) per call 538 530 -8 -1.6%
Excl. Wall Time (microsec)471 459 -12 -2.5%
Incl. CPU (microsecs)29,377 28,941 -436 -1.5%
Incl. CPU (microsecs) per call 408 402 -6 -1.5%
Excl. CPU (microsec)447 439 -8 -1.8%
Incl. MemUse (bytes)2,713,912 2,714,832 920 0.0%
Incl. MemUse (bytes) per call 37,693 37,706 13 0.0%
Excl. MemUse (bytes)8,320 8,344 24 0.3%
Incl. PeakMemUse (bytes)3,168,064 3,172,264 4,200 0.1%
Incl. PeakMemUse (bytes) per call 44,001 44,059 58 0.1%
Excl. PeakMemUse (bytes)5,816 6,128 312 5.4%

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::get0 N/A% -610 -14.9% -436 -10.2% 920 4.2% 4,200 18.3%
Exclusive Metrics Diff for Current Function-12 -2.0% -8 -1.8% 24 2.6% 312 7.4%
Parent functions
Drupal\field\FieldInfo::getBundleInstances0 N/A% -500 -82.0% -240 -55.0% -16 -1.7% -424 -10.1%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions0 N/A% -350 -57.4% -282 -64.7% 0 0.0% -1,528 -36.4%
Drupal\Core\Utility\CacheArray::__construct0 N/A% -271 -44.4% -151 -34.6% 0 0.0% 0 0.0%
filter_list_format0 N/A% 255 41.8% -19 -4.4% 24 2.6% 0 0.0%
entity_get_view_modes0 N/A% 207 33.9% 16 3.7% 0 0.0% 416 9.9%
Drupal\Core\Entity\EntityManager::getFieldDefinitions0 N/A% 204 33.4% 14 3.2% 24 2.6% 24 0.6%
Drupal\Core\Utility\ThemeRegistry::__construct0 N/A% 193 31.6% 30 6.9% 896 97.4% 992 23.6%
Drupal\Core\Cache\CacheCollector::lazyLoadCache0 N/A% 164 26.9% 42 9.6% -24 -2.6% 1,840 43.8%
Drupal\Core\Config\CachedStorage::findByPrefix0 N/A% -163 -26.7% -44 -10.1% -80 -8.7% 24 0.6%
Drupal\views\ViewsData::cacheGet0 N/A% -125 -20.5% -52 -11.9% 0 0.0% 0 0.0%
menu_tree_page_data0 N/A% -117 -19.2% -30 -6.9% -16 -1.7% 208 5.0%
Drupal\field\FieldInfo::getBundleExtraFields0 N/A% -74 -12.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions0 N/A% 60 9.8% 18 4.1% -8 -0.9% -8 -0.2%
Drupal\Core\Extension\CachedModuleHandler::getBootstrapModules0 N/A% -48 -7.9% -3 -0.7% 0 0.0% 0 0.0%
_toolbar_get_subtree_hash0 N/A% -41 -6.7% 12 2.8% 0 0.0% 0 0.0%
Drupal\field\FieldInfo::getFieldMap0 N/A% -23 -3.8% 9 2.1% 0 0.0% 0 0.0%
Drupal\Core\Cache\CacheCollector::updateCache0 N/A% 21 3.4% 28 6.4% 0 0.0% 104 2.5%
views_cache_get0 N/A% -11 -1.8% 5 1.1% 0 0.0% 0 0.0%
_menu_build_tree0 N/A% 11 1.8% -1 -0.2% 64 7.0% 440 10.5%
Drupal\Core\Extension\CachedModuleHandler::getCachedImplementationInfo0 N/A% 10 1.6% 19 4.4% -24 -2.6% -24 -0.6%
Drupal\Core\Extension\CachedModuleHandler::getHookInfo0 N/A% -8 -1.3% -2 -0.5% 0 0.0% 128 3.0%
variable_initialize0 N/A% -8 -1.3% 4 0.9% 0 0.0% 0 0.0%
Drupal\Core\Config\CachedStorage::read0 N/A% 8 1.3% 191 43.8% 80 8.7% 2,008 47.8%
system_list0 N/A% -4 -0.7% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Cache\DatabaseBackend::getMultiple0 N/A% -598 -98.0% -422 -96.8% 896 97.4% 3,888 92.6%
reset0 N/A% 0 0.0% -6 -1.4% 0 0.0% 0 0.0%