Run Report
Run #51ba93c3db76f: 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,011 0.4% 6,035 0.3% 325,072 0.8% 387,088 0.8%
Exclusive Metrics for Current Function475 5.3% 338 5.6% -88,496 -27.2% 4,640 1.2%
Parent function
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest6 100.0% 9,011 100.0% 6,035 100.0% 325,072 100.0% 387,088 100.0%
Child functions
Drupal\Core\Database\Connection::query6 6.2% 3,972 44.1% 1,001 16.6% 55,312 17.0% 57,072 14.7%
Symfony\Component\Routing\Route::compile7 7.3% 2,830 31.4% 2,837 47.0% 196,312 60.4% 174,688 45.1%
Symfony\Component\ClassLoader\ClassLoader::loadClass2 2.1% 922 10.2% 924 15.3% 86,888 26.7% 86,936 22.5%
Drupal\Core\Routing\RouteProvider::getCandidateOutlines6 6.2% 228 2.5% 235 3.9% 22,456 6.9% 16,544 4.3%
unserialize7 7.3% 172 1.9% 185 3.1% 17,168 5.3% 32,296 8.3%
array_filter6 6.2% 105 1.2% 111 1.8% 5,144 1.6% 3,808 1.0%
Drupal\Core\Database\Statement::fetchAllKeyed6 6.2% 95 1.1% 108 1.8% 6,664 2.1% 0 0.0%
count6 6.2% 53 0.6% 65 1.1% 3,024 0.9% 2,672 0.7%
Drupal\Core\Database\Connection::escapeTable6 6.2% 40 0.4% 49 0.8% 1,328 0.4% 1,256 0.3%
preg_match7 7.3% 28 0.3% 37 0.6% 2,960 0.9% 1,104 0.3%
Symfony\Component\HttpFoundation\ParameterBag::has6 6.2% 27 0.3% 40 0.7% 1,144 0.4% 744 0.2%
Symfony\Component\HttpFoundation\ParameterBag::get6 6.2% 26 0.3% 31 0.5% 856 0.3% 904 0.2%
Symfony\Component\Routing\RouteCollection::add6 6.2% 20 0.2% 28 0.5% 2,864 0.9% 1,184 0.3%
explode6 6.2% 8 0.1% 17 0.3% 6,696 2.1% 2,560 0.7%
array_slice6 6.2% 7 0.1% 20 0.3% 3,864 1.2% 0 0.0%
Symfony\Component\Routing\CompiledRoute::getRegex7 7.3% 3 0.0% 9 0.1% 888 0.3% 680 0.2%