Run Report
Run #51ba946b609ed: 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,112 0.3% 6,098 0.2% 325,592 0.6% 324,944 0.5%
Exclusive Metrics for Current Function477 5.2% 346 5.7% -90,616 -27.8% 4,544 1.4%
Parent function
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest6 100.0% 9,112 100.0% 6,098 100.0% 325,592 100.0% 324,944 100.0%
Child functions
Drupal\Core\Database\Connection::query6 6.2% 4,236 46.5% 1,232 20.2% 56,800 17.4% 24,144 7.4%
Symfony\Component\Routing\Route::compile7 7.3% 2,735 30.0% 2,742 45.0% 196,416 60.3% 174,776 53.8%
Symfony\Component\ClassLoader\ClassLoader::loadClass2 2.1% 825 9.1% 827 13.6% 86,848 26.7% 86,832 26.7%
Drupal\Core\Routing\RouteProvider::getCandidateOutlines6 6.2% 225 2.5% 234 3.8% 22,608 6.9% 10,184 3.1%
unserialize7 7.3% 179 2.0% 189 3.1% 17,544 5.4% 11,168 3.4%
Drupal\Core\Database\Statement::fetchAllKeyed6 6.2% 120 1.3% 127 2.1% 6,816 2.1% 0 0.0%
array_filter6 6.2% 106 1.2% 116 1.9% 5,232 1.6% 3,008 0.9%
count6 6.2% 51 0.6% 58 1.0% 3,024 0.9% 2,672 0.8%
Drupal\Core\Database\Connection::escapeTable6 6.2% 38 0.4% 46 0.8% 1,336 0.4% 808 0.2%
preg_match7 7.3% 30 0.3% 36 0.6% 2,992 0.9% 1,104 0.3%
Symfony\Component\HttpFoundation\ParameterBag::get6 6.2% 25 0.3% 31 0.5% 856 0.3% 904 0.3%
Symfony\Component\HttpFoundation\ParameterBag::has6 6.2% 25 0.3% 36 0.6% 1,152 0.4% 744 0.2%
Symfony\Component\Routing\RouteCollection::add6 6.2% 21 0.2% 28 0.5% 2,920 0.9% 1,184 0.4%
explode6 6.2% 9 0.1% 16 0.3% 6,920 2.1% 2,192 0.7%
array_slice6 6.2% 8 0.1% 15 0.2% 3,856 1.2% 0 0.0%
Symfony\Component\Routing\CompiledRoute::getRegex7 7.3% 2 0.0% 19 0.3% 888 0.3% 680 0.2%