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

Regression/Improvement summary for Drupal\Core\Access\AccessResult::allowed

Drupal\Core\Access\AccessResult::allowedRun #55a8735248325Run #55a8732244c39DiffDiff%
Number of Function Calls22 33 11 50.0%
Incl. Wall Time (microsec)100 133 33 33.0%
Incl. Wall Time (microsec) per call 5 4 -1 -11.3%
Excl. Wall Time (microsec)25 36 11 44.0%
Incl. MemUse (bytes)29,408 35,104 5,696 19.4%
Incl. MemUse (bytes) per call 1,337 1,064 -273 -20.4%
Excl. MemUse (bytes)7,664 9,840 2,176 28.4%
Incl. PeakMemUse (bytes)15,144 15,512 368 2.4%
Incl. PeakMemUse (bytes) per call 688 470 -218 -31.7%
Excl. PeakMemUse (bytes)3,616 3,840 224 6.2%

Parent/Child Regression/Improvement report for Drupal\Core\Access\AccessResult::allowed [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\Core\Access\AccessResult::allowed11 50.0% 33 0.5% 5,696 0.6% 368 0.0%
Exclusive Metrics Diff for Current Function11 33.3% 2,176 38.2% 224 60.9%
Parent functions
Drupal\Core\Access\AccessManager::check4 36.4% 14 42.4% 1,824 32.0% 0 0.0%
Drupal\Core\Access\AccessResult::andIf3 27.3% 9 27.3% 1,368 24.0% 0 0.0%
Drupal\Core\Access\AccessResult::orIf2 18.2% 6 18.2% 912 16.0% 192 52.2%
Drupal\user\UserAccessControlHandler::checkAccess1 9.1% 3 9.1% 456 8.0% 0 0.0%
Drupal\Core\Access\AccessResult::allowedIf1 9.1% 3 9.1% 1,136 19.9% 176 47.8%
Drupal\Core\Block\BlockBase::blockAccess0 0.0% -2 -6.1% 0 0.0% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::blockAccess0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Access\AccessResult::__construct11 100.0% 23 69.7% 3,520 61.8% 144 39.1%
spl_autoload_call0 0.0% -1 -3.0% 0 0.0% 0 0.0%