Run Report
Run #51ba929760d1b: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest6 5.4% 9,410 0.4% 6,085 0.3% 325,072 0.8% 387,088 0.8%
Exclusive Metrics for Current Function470 5.0% 336 5.5% -88,496 -27.2% 4,640 1.2%
Parent function
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest6 100.0% 9,410 100.0% 6,085 100.0% 325,072 100.0% 387,088 100.0%
Child functions
Drupal\Core\Database\Connection::query6 6.2% 4,440 47.2% 1,123 18.5% 55,312 17.0% 57,072 14.7%
Symfony\Component\Routing\Route::compile7 7.3% 2,714 28.8% 2,721 44.7% 196,312 60.4% 174,688 45.1%
Symfony\Component\ClassLoader\ClassLoader::loadClass2 2.1% 978 10.4% 981 16.1% 86,888 26.7% 86,936 22.5%
Drupal\Core\Routing\RouteProvider::getCandidateOutlines6 6.2% 225 2.4% 233 3.8% 22,456 6.9% 16,544 4.3%
unserialize7 7.3% 155 1.6% 165 2.7% 17,168 5.3% 32,296 8.3%
Drupal\Core\Database\Statement::fetchAllKeyed6 6.2% 124 1.3% 133 2.2% 6,664 2.1% 0 0.0%
array_filter6 6.2% 106 1.1% 111 1.8% 5,144 1.6% 3,808 1.0%
count6 6.2% 47 0.5% 57 0.9% 3,024 0.9% 2,672 0.7%
Drupal\Core\Database\Connection::escapeTable6 6.2% 38 0.4% 44 0.7% 1,328 0.4% 1,256 0.3%
preg_match7 7.3% 29 0.3% 38 0.6% 2,960 0.9% 1,104 0.3%
Symfony\Component\HttpFoundation\ParameterBag::get6 6.2% 24 0.3% 33 0.5% 856 0.3% 904 0.2%
Symfony\Component\HttpFoundation\ParameterBag::has6 6.2% 24 0.3% 39 0.6% 1,144 0.4% 744 0.2%
Symfony\Component\Routing\RouteCollection::add6 6.2% 20 0.2% 30 0.5% 2,864 0.9% 1,184 0.3%
explode6 6.2% 7 0.1% 13 0.2% 6,696 2.1% 2,560 0.7%
array_slice6 6.2% 7 0.1% 16 0.3% 3,864 1.2% 0 0.0%
Symfony\Component\Routing\CompiledRoute::getRegex7 7.3% 2 0.0% 12 0.2% 888 0.3% 680 0.2%