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

Regression/Improvement summary for Drupal\block\BlockAccessControlHandler::checkAccess

Drupal\block\BlockAccessControlHandler::checkAccessRun #55f2459f810afRun #55f2450b58930DiffDiff%
Number of Function Calls14 14 0 0.0%
Incl. Wall Time (microsec)8,185 7,673 -512 -6.3%
Incl. Wall Time (microsec) per call 585 548 -37 -6.3%
Excl. Wall Time (microsec)249 239 -10 -4.0%
Incl. MemUse (bytes)977,224 977,128 -96 -0.0%
Incl. MemUse (bytes) per call 69,802 69,795 -7 -0.0%
Excl. MemUse (bytes)-2,680 -2,680 0 0.0%
Incl. PeakMemUse (bytes)975,304 975,488 184 0.0%
Incl. PeakMemUse (bytes) per call 69,665 69,678 13 0.0%
Excl. PeakMemUse (bytes)2,680 2,680 0 0.0%

Parent/Child Regression/Improvement report for Drupal\block\BlockAccessControlHandler::checkAccess [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\BlockAccessControlHandler::checkAccess0 N/A% -512 -5.3% -96 -0.1% 184 0.2%
Exclusive Metrics Diff for Current Function-10 -2.0% 0 0.0% 0 0.0%
Parent function
Drupal\Core\Entity\EntityAccessControlHandler::access0 N/A% -512 -100.0% -96 -100.0% 184 100.0%
Child functions
Drupal\block\Entity\Block::getPlugin0 N/A% -343 -67.0% -104 -108.3% -160 -87.0%
Drupal\Core\Block\BlockBase::access0 N/A% -66 -12.9% 0 0.0% 56 30.4%
Drupal\Core\Access\AccessResult::cacheUntilEntityChanges0 N/A% -53 -10.4% 0 0.0% -40 -21.7%
Drupal\block\Entity\Block::getVisibilityConditions0 N/A% -25 -4.9% 8 8.3% 328 178.3%
Drupal\Component\Plugin\LazyPluginCollection::getIterator0 N/A% -10 -2.0% 0 0.0% 0 0.0%
Drupal\block\BlockAccessControlHandler::resolveConditions0 N/A% -5 -1.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityBase::status0 N/A% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\BlockAccessControlHandler::mergeCacheabilityFromConditions0 N/A% 0 0.0% 0 0.0% 0 0.0%