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

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

Drupal\Core\Cache\DatabaseBackend::getRun #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 107 107 N/A%
Incl. Wall Time (microsec) 75,817 75,817 N/A%
Incl. Wall Time (microsec) per call N/A 709 709 N/A%
Excl. Wall Time (microsec) 839 839 N/A%
Incl. CPU (microsecs) 46,104 46,104 N/A%
Incl. CPU (microsecs) per call N/A 431 431 N/A%
Excl. CPU (microsec) 777 777 N/A%
Incl. MemUse (bytes) 2,370,560 2,370,560 N/A%
Incl. MemUse (bytes) per call N/A 22,155 22,155 N/A%
Excl. MemUse (bytes) -856 -856 N/A%
Incl. PeakMemUse (bytes) 2,806,360 2,806,360 N/A%
Incl. PeakMemUse (bytes) per call N/A 26,228 26,228 N/A%
Excl. PeakMemUse (bytes) 4,776 4,776 N/A%

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::get107 32.4% 75,817 6.8% 46,104 4.3% 2,370,560 12.4% 2,806,360 14.5%
Exclusive Metrics Diff for Current Function839 1.1% 777 1.7% -856 -0.0% 4,776 0.2%
Parent functions
Drupal\Core\Config\CachedStorage::read66 61.7% 34,278 45.2% 19,397 42.1% 579,880 24.5% 880,576 31.4%
Drupal\field\FieldInfo::getBundleInstances1 0.9% 9,364 12.4% 7,351 15.9% 208,272 8.8% 209,568 7.5%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions13 12.1% 9,268 12.2% 5,436 11.8% 447,344 18.9% 558,728 19.9%
menu_tree_page_data4 3.7% 4,076 5.4% 2,241 4.9% 18,752 0.8% 41,944 1.5%
_menu_build_tree4 3.7% 3,346 4.4% 2,567 5.6% 339,384 14.3% 325,880 11.6%
Drupal\views\ViewsData::cacheGet4 3.7% 2,632 3.5% 1,498 3.2% 95,112 4.0% 126,752 4.5%
filter_formats1 0.9% 1,869 2.5% 1,260 2.7% 106,624 4.5% 17,600 0.6%
views_cache_get2 1.9% 1,624 2.1% 1,020 2.2% 205,120 8.7% 148,888 5.3%
Drupal\Core\Utility\ThemeRegistry::__construct1 0.9% 1,318 1.7% 744 1.6% 74,416 3.1% 97,888 3.5%
Drupal\Core\Entity\EntityManager::getFieldDefinitions1 0.9% 1,240 1.6% 701 1.5% 30,368 1.3% 46,848 1.7%
_node_types_build1 0.9% 1,159 1.5% 581 1.3% 11,336 0.5% 0 0.0%
Drupal\Core\Extension\CachedModuleHandler::getHookInfo1 0.9% 855 1.1% 475 1.0% 23,176 1.0% 35,968 1.3%
Drupal\Core\Extension\CachedModuleHandler::getCachedImplementationInfo1 0.9% 845 1.1% 497 1.1% 57,208 2.4% 74,632 2.7%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions1 0.9% 662 0.9% 395 0.9% 27,312 1.2% 37,640 1.3%
system_list1 0.9% 657 0.9% 412 0.9% 43,528 1.8% 49,488 1.8%
entity_get_bundles1 0.9% 590 0.8% 409 0.9% 82,992 3.5% 103,712 3.7%
variable_initialize1 0.9% 568 0.7% 312 0.7% 4,608 0.2% 0 0.0%
Drupal\Core\Extension\CachedModuleHandler::getBootstrapModules1 0.9% 560 0.7% 311 0.7% 3,344 0.1% 17,472 0.6%
Drupal\Core\Cache\CacheCollector::updateCache1 0.9% 493 0.7% 253 0.5% 5,888 0.2% 15,400 0.5%
Drupal\Core\Cache\CacheCollector::lazyLoadCache1 0.9% 413 0.5% 244 0.5% 5,896 0.2% 17,376 0.6%
Child functions
Drupal\Core\Cache\DatabaseBackend::getMultiple107 50.0% 74,760 98.6% 45,036 97.7% 2,370,632 100.0% 2,801,584 99.8%
reset107 50.0% 218 0.3% 291 0.6% 784 0.0% 0 0.0%