Run Report
Run #55c7c6e3302b6: XHProf Run (Namespace=drupal-perf-moshe)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\Core\Routing\RouteBuilder::rebuild [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Routing\RouteBuilder::rebuild1 0.2% 1,906,788 36.4% 7,672,860 18.3% 9,513,680 21.8%
Exclusive Metrics for Current Function12,220 0.6% -1,470,060 -19.2% 101,124 1.1%
Parent function
Drupal\Core\Routing\RouteBuilder::rebuildIfNeeded1 100.0% 1,906,788 100.0% 7,672,860 100.0% 9,513,680 100.0%
Child functions
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@13 0.5% 1,010,151 53.0% 4,743,796 61.8% 4,344,112 45.7%
Drupal\Core\Routing\RouteBuilder::getRouteDefinitions1 0.2% 478,549 25.1% 371,588 4.8% 374,068 3.9%
Drupal\Core\Routing\MatcherDumper::dump1 0.2% 192,317 10.1% 692,444 9.0% 1,344,424 14.1%
call_user_func3 0.5% 151,285 7.9% 2,662,928 34.7% 2,696,796 28.3%
Drupal\Core\Access\CheckProvider::setChecks1 0.2% 34,088 1.8% 457,660 6.0% 413,536 4.3%
Symfony\Component\Routing\Route::__construct270 47.8% 20,450 1.1% 130,128 1.7% 104,564 1.1%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition3 0.5% 4,230 0.2% 45,344 0.6% 120,680 1.3%
Drupal\Core\Lock\DatabaseLockBackend::acquire1 0.2% 1,000 0.1% 5,012 0.1% 0 0.0%
Drupal\Core\Lock\DatabaseLockBackend::release1 0.2% 948 0.0% 2,544 0.0% 0 0.0%
Symfony\Component\Routing\RouteCollection::add276 48.8% 922 0.0% 21,564 0.3% 14,376 0.2%
spl_autoload_call1 0.2% 574 0.0% 5,900 0.1% 0 0.0%
Symfony\Component\Routing\RouteCollection::addCollection1 0.2% 47 0.0% 3,284 0.0% 0 0.0%
Drupal\Core\Routing\RouteBuildEvent::__construct2 0.4% 4 0.0% 352 0.0% 0 0.0%
Drupal\Core\Routing\MatcherDumper::addRoutes1 0.2% 3 0.0% 376 0.0% 0 0.0%