Run Report
Run #523c5966f039b: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\Core\Routing\RouteCompiler::compile [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\RouteCompiler::compile40 5.8% 8,942 2.4% 8,974 2.6% 176,096 1.3% 77,800 0.6%
Exclusive Metrics for Current Function1,707 19.1% 1,117 12.4% -12,480 -7.1% 6,488 8.3%
Parent function
Symfony\Component\Routing\Route::compile40 100.0% 8,942 100.0% 8,974 100.0% 176,096 100.0% 77,800 100.0%
Child functions
Symfony\Component\Routing\RouteCompiler::compile40 6.2% 3,790 42.4% 3,823 42.6% 118,744 67.4% 32,328 41.6%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults40 6.2% 1,251 14.0% 1,287 14.3% 10,880 6.2% 7,960 10.2%
Drupal\Core\Routing\RouteCompiler::getFit40 6.2% 838 9.4% 870 9.7% 7,136 4.1% 4,984 6.4%
Drupal\Core\Routing\CompiledRoute::__construct40 6.2% 385 4.3% 422 4.7% 5,296 3.0% 2,008 2.6%
Drupal\Core\Routing\RouteCompiler::getPatternOutline40 6.2% 289 3.2% 329 3.7% 5,560 3.2% 1,808 2.3%
Composer\Autoload\ClassLoader::loadClass1 0.2% 86 1.0% 88 1.0% 14,328 8.1% 13,432 17.3%
Symfony\Component\Routing\CompiledRoute::getStaticPrefix40 6.2% 80 0.9% 107 1.2% 872 0.5% 560 0.7%
Symfony\Component\Routing\CompiledRoute::getRegex40 6.2% 68 0.8% 96 1.1% 864 0.5% 744 1.0%
Symfony\Component\Routing\CompiledRoute::getHostVariables40 6.2% 58 0.6% 98 1.1% 872 0.5% 792 1.0%
Symfony\Component\Routing\CompiledRoute::getPathVariables40 6.2% 57 0.6% 96 1.1% 872 0.5% 792 1.0%
Symfony\Component\Routing\CompiledRoute::getTokens40 6.2% 53 0.6% 100 1.1% 864 0.5% 776 1.0%
Symfony\Component\Routing\CompiledRoute::getHostRegex40 6.2% 51 0.6% 91 1.0% 872 0.5% 784 1.0%
Symfony\Component\Routing\CompiledRoute::getHostTokens40 6.2% 51 0.6% 99 1.1% 872 0.5% 872 1.1%
explode40 6.2% 48 0.5% 97 1.1% 16,752 9.5% 1,232 1.6%
Symfony\Component\Routing\CompiledRoute::getVariables40 6.2% 47 0.5% 85 0.9% 872 0.5% 784 1.0%
trim40 6.2% 43 0.5% 84 0.9% 2,128 1.2% 712 0.9%
count40 6.2% 40 0.4% 85 0.9% 792 0.4% 744 1.0%