Run Report
Run #51b0311a4e34a: XHProf Run (Namespace=drupal-perf-joelpittet)
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::getRouteCollectionForRequest9 5.8% 10,108 0.9% 6,474 0.6% 337,360 1.1% 338,600 1.1%
Exclusive Metrics for Current Function739 7.3% 560 8.6% -51,680 -15.3% 32,160 9.5%
Parent function
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest9 100.0% 10,108 100.0% 6,474 100.0% 337,360 100.0% 338,600 100.0%
Child functions
Drupal\Core\Database\Connection::query9 6.5% 5,022 49.7% 1,401 21.6% 50,288 14.9% 29,360 8.7%
Symfony\Component\Routing\Route::compile9 6.5% 2,538 25.1% 2,547 39.3% 166,688 49.4% 134,936 39.9%
Symfony\Component\ClassLoader\ClassLoader::loadClass3 2.2% 782 7.7% 785 12.1% 91,528 27.1% 87,520 25.8%
Drupal\Core\Database\Statement::fetchAllKeyed9 6.5% 231 2.3% 246 3.8% 9,648 2.9% 1,096 0.3%
unserialize9 6.5% 212 2.1% 221 3.4% 22,352 6.6% 30,632 9.0%
Drupal\Core\Routing\RouteProvider::getCandidateOutlines9 6.5% 179 1.8% 189 2.9% 15,256 4.5% 10,792 3.2%
array_filter9 6.5% 117 1.2% 124 1.9% 5,744 1.7% 2,968 0.9%
count9 6.5% 74 0.7% 83 1.3% 3,048 0.9% 48 0.0%
Drupal\Core\Database\Connection::escapeTable9 6.5% 56 0.6% 70 1.1% 1,568 0.5% 1,000 0.3%
preg_match9 6.5% 37 0.4% 48 0.7% 3,528 1.0% 1,136 0.3%
Symfony\Component\HttpFoundation\ParameterBag::has9 6.5% 37 0.4% 53 0.8% 1,288 0.4% 864 0.3%
Symfony\Component\HttpFoundation\ParameterBag::get9 6.5% 31 0.3% 42 0.6% 856 0.3% 904 0.3%
Symfony\Component\Routing\RouteCollection::add8 5.8% 29 0.3% 34 0.5% 3,472 1.0% 1,072 0.3%
explode9 6.5% 9 0.1% 26 0.4% 7,704 2.3% 1,912 0.6%
array_slice9 6.5% 9 0.1% 24 0.4% 4,352 1.3% 720 0.2%
Symfony\Component\Routing\CompiledRoute::getRegex9 6.5% 5 0.0% 18 0.3% 888 0.3% 648 0.2%
Exception::__construct1 0.7% 1 0.0% 3 0.0% 832 0.2% 832 0.2%