Diff Report
Run #51c6814c41b47: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #51c681e794599: 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 #51c681e794599DiffDiff%
Number of Function Calls 107 107 N/A%
Incl. Wall Time (microsec) 74,760 74,760 N/A%
Incl. Wall Time (microsec) per call N/A 699 699 N/A%
Excl. Wall Time (microsec) 834 834 N/A%
Incl. CPU (microsecs) 45,906 45,906 N/A%
Incl. CPU (microsecs) per call N/A 429 429 N/A%
Excl. CPU (microsec) 795 795 N/A%
Incl. MemUse (bytes) 2,368,960 2,368,960 N/A%
Incl. MemUse (bytes) per call N/A 22,140 22,140 N/A%
Excl. MemUse (bytes) -856 -856 N/A%
Incl. PeakMemUse (bytes) 2,805,632 2,805,632 N/A%
Incl. PeakMemUse (bytes) per call N/A 26,221 26,221 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% 74,760 6.7% 45,906 4.3% 2,368,960 12.4% 2,805,632 14.5%
Exclusive Metrics Diff for Current Function834 1.1% 795 1.7% -856 -0.0% 4,776 0.2%
Parent functions
Drupal\Core\Config\CachedStorage::read66 61.7% 33,188 44.4% 19,182 41.8% 579,904 24.5% 880,448 31.4%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions13 12.1% 9,412 12.6% 5,451 11.9% 447,344 18.9% 558,536 19.9%
Drupal\field\FieldInfo::getBundleInstances1 0.9% 8,807 11.8% 7,171 15.6% 208,272 8.8% 209,512 7.5%
menu_tree_page_data4 3.7% 4,131 5.5% 2,268 4.9% 18,776 0.8% 42,392 1.5%
_menu_build_tree4 3.7% 3,317 4.4% 2,586 5.6% 339,376 14.3% 325,824 11.6%
Drupal\views\ViewsData::cacheGet4 3.7% 2,689 3.6% 1,493 3.3% 95,104 4.0% 126,784 4.5%
views_cache_get2 1.9% 1,795 2.4% 1,076 2.3% 205,120 8.7% 149,040 5.3%
filter_formats1 0.9% 1,633 2.2% 1,198 2.6% 106,680 4.5% 17,984 0.6%
Drupal\Core\Entity\EntityManager::getFieldDefinitions1 0.9% 1,396 1.9% 722 1.6% 30,368 1.3% 46,848 1.7%
_node_types_build1 0.9% 1,157 1.5% 587 1.3% 11,336 0.5% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::__construct1 0.9% 1,147 1.5% 680 1.5% 72,688 3.1% 96,024 3.4%
Drupal\Core\Extension\CachedModuleHandler::getHookInfo1 0.9% 940 1.3% 506 1.1% 23,176 1.0% 35,968 1.3%
Drupal\Core\Extension\CachedModuleHandler::getCachedImplementationInfo1 0.9% 894 1.2% 501 1.1% 57,208 2.4% 74,632 2.7%
entity_get_bundles1 0.9% 855 1.1% 513 1.1% 82,992 3.5% 103,712 3.7%
system_list1 0.9% 691 0.9% 430 0.9% 43,536 1.8% 49,496 1.8%
variable_initialize1 0.9% 650 0.9% 337 0.7% 4,608 0.2% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions1 0.9% 637 0.9% 390 0.8% 27,304 1.2% 37,632 1.3%
Drupal\Core\Extension\CachedModuleHandler::getBootstrapModules1 0.9% 578 0.8% 321 0.7% 3,344 0.1% 17,472 0.6%
Drupal\Core\Cache\CacheCollector::updateCache1 0.9% 432 0.6% 253 0.6% 5,928 0.3% 15,880 0.6%
Drupal\Core\Cache\CacheCollector::lazyLoadCache1 0.9% 411 0.5% 241 0.5% 5,896 0.2% 17,448 0.6%
Child functions
Drupal\Core\Cache\DatabaseBackend::getMultiple107 50.0% 73,714 98.6% 44,842 97.7% 2,369,032 100.0% 2,800,856 99.8%
reset107 50.0% 212 0.3% 269 0.6% 784 0.0% 0 0.0%