Run Report
Run #523c5919acc8c: 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% 9,009 2.4% 9,043 2.7% 176,080 1.3% 77,744 0.6%
Exclusive Metrics for Current Function1,675 18.6% 1,135 12.6% -12,480 -7.1% 6,488 8.3%
Parent function
Symfony\Component\Routing\Route::compile40 100.0% 9,009 100.0% 9,043 100.0% 176,080 100.0% 77,744 100.0%
Child functions
Symfony\Component\Routing\RouteCompiler::compile40 6.2% 3,802 42.2% 3,834 42.4% 118,728 67.4% 32,328 41.6%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults40 6.2% 1,271 14.1% 1,303 14.4% 10,880 6.2% 7,904 10.2%
Drupal\Core\Routing\RouteCompiler::getFit40 6.2% 847 9.4% 874 9.7% 7,136 4.1% 4,984 6.4%
Drupal\Core\Routing\CompiledRoute::__construct40 6.2% 394 4.4% 434 4.8% 5,296 3.0% 2,008 2.6%
Drupal\Core\Routing\RouteCompiler::getPatternOutline40 6.2% 287 3.2% 321 3.5% 5,560 3.2% 1,808 2.3%
Composer\Autoload\ClassLoader::loadClass1 0.2% 85 0.9% 88 1.0% 14,328 8.1% 13,432 17.3%
Symfony\Component\Routing\CompiledRoute::getStaticPrefix40 6.2% 80 0.9% 106 1.2% 872 0.5% 560 0.7%
Symfony\Component\Routing\CompiledRoute::getRegex40 6.2% 70 0.8% 97 1.1% 864 0.5% 744 1.0%
Symfony\Component\Routing\CompiledRoute::getHostVariables40 6.2% 65 0.7% 103 1.1% 872 0.5% 792 1.0%
Symfony\Component\Routing\CompiledRoute::getPathVariables40 6.2% 65 0.7% 95 1.1% 872 0.5% 792 1.0%
Symfony\Component\Routing\CompiledRoute::getHostRegex40 6.2% 61 0.7% 97 1.1% 872 0.5% 784 1.0%
Symfony\Component\Routing\CompiledRoute::getTokens40 6.2% 60 0.7% 98 1.1% 864 0.5% 776 1.0%
Symfony\Component\Routing\CompiledRoute::getHostTokens40 6.2% 57 0.6% 101 1.1% 872 0.5% 872 1.1%
Symfony\Component\Routing\CompiledRoute::getVariables40 6.2% 53 0.6% 90 1.0% 872 0.5% 784 1.0%
explode40 6.2% 51 0.6% 92 1.0% 16,752 9.5% 1,232 1.6%
trim40 6.2% 46 0.5% 98 1.1% 2,128 1.2% 712 0.9%
count40 6.2% 40 0.4% 77 0.9% 792 0.4% 744 1.0%