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

Regression/Improvement summary for Drupal\Core\Access\AccessManager::check

Drupal\Core\Access\AccessManager::checkRun #55a8732244c39Run #55a8735248325DiffDiff%
Number of Function Calls5 1 -4 -80.0%
Incl. Wall Time (microsec)3,187 1,517 -1,670 -52.4%
Incl. Wall Time (microsec) per call 637 1,517 880 138.0%
Excl. Wall Time (microsec)82 20 -62 -75.6%
Incl. MemUse (bytes)767,456 525,040 -242,416 -31.6%
Incl. MemUse (bytes) per call 153,491 525,040 371,549 242.1%
Excl. MemUse (bytes)-10,128 1,352 11,480 113.3%
Incl. PeakMemUse (bytes)672,824 478,608 -194,216 -28.9%
Incl. PeakMemUse (bytes) per call 134,565 478,608 344,043 255.7%
Excl. PeakMemUse (bytes)1,624 1,440 -184 -11.3%

Parent/Child Regression/Improvement report for Drupal\Core\Access\AccessManager::check [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\AccessManager::check-4 -9.1% -1,670 -27.1% -242,416 -23.6% -194,216 -18.5%
Exclusive Metrics Diff for Current Function-62 -3.7% 11,480 4.7% -184 -0.1%
Parent functions
Drupal\Core\Access\AccessManager::checkNamedRoute-4 -100.0% -1,687 -101.0% -242,408 -100.0% -194,752 -100.3%
Drupal\Core\Access\AccessManager::checkRequest0 0.0% 17 1.0% -8 -0.0% 536 0.3%
Child functions
Drupal\Core\Access\AccessManager::performCheck-4 -10.0% -1,337 -80.1% -236,248 -97.5% -191,920 -98.8%
Drupal\Core\Access\AccessResult::andIf-4 -10.0% -208 -12.5% -5,552 -2.3% -1,752 -0.9%
Drupal\Core\Access\AccessArgumentsResolverFactory::getArgumentsResolver-4 -10.0% -29 -1.7% -4,520 -1.9% 0 0.0%
Drupal\Core\Access\AccessResult::neutral-4 -10.0% -20 -1.2% -1,824 -0.8% 0 0.0%
Drupal\Core\Access\AccessResult::allowed-4 -10.0% -14 -0.8% -1,824 -0.8% 0 0.0%
Drupal\Core\Access\AccessResultAllowed::isAllowed-3 -7.5% 0 0.0% -832 -0.3% -184 -0.1%
Drupal\Core\Access\AccessResult::isAllowed-1 -2.5% 0 0.0% -728 -0.3% -176 -0.1%
array_diff-4 -10.0% 0 0.0% -1,672 -0.7% 0 0.0%
Drupal\Core\Access\CheckProvider::getChecksNeedRequest-4 -10.0% 0 0.0% -696 -0.3% 0 0.0%
spl_autoload_call0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\Routing\Route::getOption-4 -10.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Routing\RouteMatch::getRouteObject-4 -10.0% 0 0.0% 0 0.0% 0 0.0%