Diff Report
Run #565918537d922: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #5659186b7d6e0: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\block\BlockRepository::getVisibleBlocksPerRegion

Drupal\block\BlockRepository::getVisibleBlocksPerRegionRun #565918537d922Run #5659186b7d6e0DiffDiff%
Number of Function Calls100 100 0 0.0%
Incl. Wall Time (microsec)2,145,070 2,174,385 29,315 1.4%
Incl. Wall Time (microsec) per call 21,451 21,744 293 1.4%
Excl. Wall Time (microsec)21,838 22,482 644 2.9%
Incl. MemUse (bytes)189,805,904 189,808,936 3,032 0.0%
Incl. MemUse (bytes) per call 1,898,059 1,898,089 30 0.0%
Excl. MemUse (bytes)-403,344 -405,600 -2,256 -0.6%
Incl. PeakMemUse (bytes)196,950,904 197,284,664 333,760 0.2%
Incl. PeakMemUse (bytes) per call 1,969,509 1,972,847 3,338 0.2%
Excl. PeakMemUse (bytes)497,928 495,672 -2,256 -0.5%

Parent/Child Regression/Improvement report for Drupal\block\BlockRepository::getVisibleBlocksPerRegion [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Drupal\block\BlockRepository::getVisibleBlocksPerRegion0 N/A% 29,315 6.3% 3,032 0.2% 333,760 21.8%
Exclusive Metrics Diff for Current Function644 2.2% -2,256 -74.4% -2,256 -0.7%
Parent function
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build0 N/A% 29,315 100.0% 3,032 100.0% 333,760 100.0%
Child functions
Drupal\Core\Entity\Entity::access0 N/A% 21,802 74.4% 2,152 71.0% 332,512 99.6%
Drupal\webprofiler\Entity\EntityStorageDecorator::loadByProperties0 N/A% 5,120 17.5% 3,136 103.4% 8,256 2.5%
Drupal\Core\Cache\CacheableMetadata::merge0 N/A% 1,743 5.9% 0 0.0% 504 0.2%
uasort0 N/A% -269 -0.9% 0 0.0% 0 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromObject0 N/A% 146 0.5% 0 0.0% 96 0.0%
Drupal\Core\Theme\ActiveTheme::getRegions0 N/A% 111 0.4% 0 0.0% -88 -0.0%
array_merge0 N/A% 23 0.1% 0 0.0% 0 0.0%
array_intersect_key0 N/A% -17 -0.1% 0 0.0% -5,264 -1.6%
Drupal\Core\Theme\ThemeManager::getActiveTheme0 N/A% 6 0.0% 0 0.0% 0 0.0%
Drupal\block\Entity\Block::getRegion0 N/A% 4 0.0% 0 0.0% 0 0.0%
Drupal\Core\Theme\ActiveTheme::getName0 N/A% 2 0.0% 0 0.0% 0 0.0%
array_fill_keys0 N/A% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Access\AccessResultAllowed::isAllowed0 N/A% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Access\AccessResult::isAllowed0 N/A% 0 0.0% 0 0.0% 0 0.0%