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

Regression/Improvement summary for Drupal\Core\Routing\RouteProvider::getRoutesByNames

Drupal\Core\Routing\RouteProvider::getRoutesByNamesRun #55919d1190958Run #55919cdb0fed9DiffDiff%
Number of Function Calls50 76 26 52.0%
Incl. Wall Time (microsec)2,352 3,288 936 39.8%
Incl. Wall Time (microsec) per call 47 43 -4 -8.0%
Excl. Wall Time (microsec)231 337 106 45.9%
Incl. MemUse (bytes)84,728 115,720 30,992 36.6%
Incl. MemUse (bytes) per call 1,695 1,523 -172 -10.1%
Excl. MemUse (bytes)-23,008 -33,768 -10,760 -46.8%
Incl. PeakMemUse (bytes)81,168 165,224 84,056 103.6%
Incl. PeakMemUse (bytes) per call 1,623 2,174 551 33.9%
Excl. PeakMemUse (bytes)0 0 0 N/A%

Parent/Child Regression/Improvement report for Drupal\Core\Routing\RouteProvider::getRoutesByNames [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::getRoutesByNames26 24.3% 936 11.5% 30,992 3.6% 84,056 9.3%
Exclusive Metrics Diff for Current Function106 11.3% -10,760 -34.7% 0 0.0%
Parent functions
Drupal\Core\Routing\RouteProvider::getRouteByName24 92.3% 712 76.1% 7,888 25.5% 26,104 31.1%
Drupal\Core\Menu\LocalTaskManager::getTasksBuild1 3.8% 164 17.5% 17,152 55.3% 22,992 27.4%
Drupal\Core\Menu\LocalActionManager::getActionsForRoute1 3.8% 60 6.4% 5,952 19.2% 34,960 41.6%
Child functions
Drupal\Core\Routing\RouteProvider::preLoadRoutes26 32.1% 766 81.8% 3,288 10.6% 48,144 57.3%
unserialize3 3.7% 63 6.7% 21,880 70.6% 35,912 42.7%
array_flip26 32.1% 1 0.1% 8,960 28.9% 0 0.0%
array_intersect_key26 32.1% 0 0.0% 7,624 24.6% 0 0.0%