Diff Report
Run #52ed72044139b: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #52ed7448d018c: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\DrupalKernel::initializeContainer

Drupal\Core\DrupalKernel::initializeContainerRun #52ed72044139bRun #52ed7448d018cDiffDiff%
Number of Function Calls1 1 0 0.0%
Incl. Wall Time (microsec)25,424 25,311 -113 -0.4%
Incl. Wall Time (microsec) per call 25,424 25,311 -113 -0.4%
Excl. Wall Time (microsec)109 108 -1 -0.9%
Incl. CPU (microsecs)24,963 24,917 -46 -0.2%
Incl. CPU (microsecs) per call 24,963 24,917 -46 -0.2%
Excl. CPU (microsec)79 85 6 7.6%
Incl. MemUse (bytes)3,206,536 3,206,416 -120 -0.0%
Incl. MemUse (bytes) per call 3,206,536 3,206,416 -120 -0.0%
Excl. MemUse (bytes)-22,328 -22,328 0 0.0%
Incl. PeakMemUse (bytes)3,304,496 3,305,016 520 0.0%
Incl. PeakMemUse (bytes) per call 3,304,496 3,305,016 520 0.0%
Excl. PeakMemUse (bytes)3,992 3,856 -136 -3.4%

Parent/Child Regression/Improvement report for Drupal\Core\DrupalKernel::initializeContainer [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Drupal\Core\DrupalKernel::initializeContainer0 N/A% -113 -0.2% -46 -0.1% -120 -0.1% 520 0.2%
Exclusive Metrics Diff for Current Function-1 -0.9% 6 13.0% 0 0.0% -136 -26.2%
Parent function
Drupal\Core\DrupalKernel::boot0 N/A% -113 -100.0% -46 -100.0% -120 -100.0% 520 100.0%
Child functions
Drupal\Core\DependencyInjection\Container::get0 N/A% -175 -154.9% -105 -228.3% -96 -80.0% 472 90.8%
Symfony\Component\DependencyInjection\Container::set0 N/A% 44 38.9% 42 91.3% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::storage0 N/A% 19 16.8% 18 39.1% 112 93.3% -384 -73.8%
Drupal\Core\DrupalKernel::getModuleNamespaces0 N/A% -3 -2.7% -2 -4.3% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::registerNamespaces0 N/A% -2 -1.8% -3 -6.5% 0 0.0% -400 -76.9%
Drupal\Core\Config\Config::get0 N/A% 2 1.8% 2 4.3% 0 0.0% 0 0.0%
Drupal\Core\Config\ConfigFactory::get0 N/A% 1 0.9% -2 -4.3% -48 -40.0% -88 -16.9%
Drupal\Core\DrupalKernel::getServicesToPersist0 N/A% 1 0.9% 2 4.3% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::getPrefixes0 N/A% -1 -0.9% -1 -2.2% 0 0.0% 0 0.0%
service_container_prod::__construct0 N/A% 1 0.9% 1 2.2% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load0 N/A% 1 0.9% 2 4.3% -88 -73.3% 1,056 203.1%
Drupal\Core\DrupalKernel::getClassName0 N/A% 0 0.0% -1 -2.2% 0 0.0% 0 0.0%
Drupal::setContainer0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_keys0 N/A% 0 0.0% -1 -2.2% 0 0.0% 0 0.0%
class_exists0 N/A% 0 0.0% -3 -6.5% 0 0.0% 0 0.0%
service_container_prod::getParameter0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::persistServices0 N/A% 0 0.0% -1 -2.2% 0 0.0% 0 0.0%