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\Routing\RouteProvider::preLoadRoutes

Drupal\Core\Routing\RouteProvider::preLoadRoutesRun #55a8732244c39Run #55a8735248325DiffDiff%
Number of Function Calls22 7 -15 -68.2%
Incl. Wall Time (microsec)999 606 -393 -39.3%
Incl. Wall Time (microsec) per call 45 87 41 90.6%
Excl. Wall Time (microsec)131 60 -71 -54.2%
Incl. MemUse (bytes)136,416 136,424 8 0.0%
Incl. MemUse (bytes) per call 6,201 19,489 13,288 214.3%
Excl. MemUse (bytes)-374,592 -133,080 241,512 64.5%
Incl. PeakMemUse (bytes)253,280 208,016 -45,264 -17.9%
Incl. PeakMemUse (bytes) per call 11,513 29,717 18,204 158.1%
Excl. PeakMemUse (bytes)8,976 8,640 -336 -3.7%

Parent/Child Regression/Improvement report for Drupal\Core\Routing\RouteProvider::preLoadRoutes [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\Routing\RouteProvider::preLoadRoutes-15 -25.0% -393 -6.4% 8 0.0% -45,264 -4.3%
Exclusive Metrics Diff for Current Function-71 -18.1% 241,512 3018900.0% -336 -0.7%
Parent functions
Drupal\Core\Routing\RouteProvider::getRoutesByNames-15 -100.0% -394 -100.3% 0 0.0% -45,856 -101.3%
Drupal\Core\Routing\RoutePreloader::onRequest0 0.0% 1 0.3% 8 100.0% 592 1.3%
Child functions
array_diff-15 -33.3% -242 -61.6% -2,520 -31500.0% -5,160 -11.4%
array_keys-30 -66.7% -81 -20.6% -238,992 -2987400.0% -40,360 -89.2%
Drupal\Core\Database\Statement::fetchAllKeyed0 0.0% 10 2.5% 8 100.0% 696 1.5%
Drupal\Core\Database\Connection::query0 0.0% -9 -2.3% 0 0.0% -104 -0.2%
Drupal\Core\Database\Connection::escapeTable0 0.0% 0 0.0% 0 0.0% 0 0.0%