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

Regression/Improvement summary for Drupal\Core\Config\Config::get

Drupal\Core\Config\Config::getRun #526a239923027Run #526a240c73a50DiffDiff%
Number of Function Calls154 154 0 0.0%
Incl. Wall Time (microsec)8,386 7,992 -394 -4.7%
Incl. Wall Time (microsec) per call 54 52 -3 -4.7%
Excl. Wall Time (microsec)952 923 -29 -3.0%
Incl. CPU (microsecs)6,545 6,122 -423 -6.5%
Incl. CPU (microsecs) per call 43 40 -3 -6.5%
Excl. CPU (microsec)869 828 -41 -4.7%
Incl. MemUse (bytes)83,848 83,864 16 0.0%
Incl. MemUse (bytes) per call 544 545 0 0.0%
Excl. MemUse (bytes)-5,640 -5,632 8 0.1%
Incl. PeakMemUse (bytes)202,152 202,392 240 0.1%
Incl. PeakMemUse (bytes) per call 1,313 1,314 2 0.1%
Excl. PeakMemUse (bytes)4,712 4,280 -432 -9.2%

Parent/Child Regression/Improvement report for Drupal\Core\Config\Config::get [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\Config\Config::get0 N/A% -394 -1158.8% -423 -256.4% 16 0.0% 240 0.1%
Exclusive Metrics Diff for Current Function-29 -7.4% -41 -9.7% 8 50.0% -432 -180.0%
Parent functions
theme_image_style_preview-1 N/A% -380 -96.4% -269 -63.6% -1,432 -8950.0% -14,224 -5926.7%
template_preprocess_image_style_preview1 N/A% 376 95.4% 261 61.7% 1,448 9050.0% 14,800 6166.7%
Drupal\Core\PathProcessor\PathProcessorFront::processInbound0 N/A% -365 -92.6% -264 -62.4% 0 0.0% -64 -26.7%
system_run_automated_cron0 N/A% 222 56.3% 105 24.8% 0 0.0% 40 16.7%
system_custom_theme0 N/A% -200 -50.8% -155 -36.6% 0 0.0% 0 0.0%
Drupal\Core\Session\UserSession::getUsername0 N/A% -121 -30.7% -108 -25.5% 0 0.0% 24 10.0%
node_admin_paths0 N/A% -120 -30.5% -84 -19.9% 0 0.0% 0 0.0%
_drupal_bootstrap_page_cache0 N/A% 120 30.5% 107 25.3% 0 0.0% 0 0.0%
Drupal\Core\ImageToolkit\ImageToolkitManager::getDefaultToolkit0 N/A% 108 27.4% 60 14.2% 0 0.0% 616 256.7%
color_preprocess_page0 N/A% -89 -22.6% -89 -21.0% 0 0.0% 0 0.0%
system_stream_wrappers0 N/A% 88 22.3% 72 17.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery0 N/A% -82 -20.8% -82 -19.4% 0 0.0% 8 3.3%
theme_get_setting0 N/A% -76 -19.3% -72 -17.0% 0 0.0% -368 -153.3%
drupal_get_user_timezone0 N/A% 60 15.2% 41 9.7% 0 0.0% 0 0.0%
drupal_pre_render_styles0 N/A% 47 11.9% 43 10.2% 0 0.0% 0 0.0%
drupal_match_path0 N/A% -31 -7.9% -33 -7.8% 0 0.0% 0 0.0%
_drupal_bootstrap_code0 N/A% 26 6.6% 20 4.7% 0 0.0% 0 0.0%
menu_main_menu0 N/A% 25 6.3% 22 5.2% 0 0.0% -32 -13.3%
file_default_scheme0 N/A% -10 -2.5% -11 -2.6% 0 0.0% -736 -306.7%
drupal_is_front_page0 N/A% 9 2.3% 7 1.7% 0 0.0% 88 36.7%
drupal_pre_render_scripts0 N/A% -7 -1.8% -7 -1.7% 0 0.0% 0 0.0%
Drupal\Core\Datetime\DrupalDateTime::__construct0 N/A% 6 1.5% 6 1.4% 0 0.0% 0 0.0%
menu_secondary_menu0 N/A% 4 1.0% 3 0.7% 0 0.0% 0 0.0%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond0 N/A% -3 -0.8% -3 -0.7% 0 0.0% 0 0.0%
drupal_theme_initialize0 N/A% 1 0.3% 1 0.2% 0 0.0% 0 0.0%
Drupal\Core\Routing\UrlGenerator::__construct0 N/A% 1 0.3% 2 0.5% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer0 N/A% -1 -0.3% -1 -0.2% 0 0.0% 0 0.0%
color_css_alter0 N/A% -1 -0.3% -2 -0.5% 0 0.0% 0 0.0%
_edit_theme_css0 N/A% -1 -0.3% -1 -0.2% 0 0.0% 0 0.0%
template_preprocess_html0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery@10 N/A% 0 0.0% 3 0.7% 0 0.0% 0 0.0%
Drupal\system\PathBasedBreadcrumbBuilder::build0 N/A% 0 0.0% 0 0.0% 0 0.0% 88 36.7%
form_process_weight0 N/A% 0 0.0% 5 1.2% 0 0.0% 0 0.0%
template_preprocess_page0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Config\Config::load0 N/A% -407 -103.3% -415 -98.1% 0 0.0% 792 330.0%
Composer\Autoload\ClassLoader::loadClass0 N/A% 41 10.4% 41 9.7% 0 0.0% 0 0.0%
Drupal\Component\Utility\NestedArray::getValue0 N/A% 38 9.6% 32 7.6% 0 0.0% 176 73.3%
count0 N/A% -20 -5.1% -24 -5.7% 0 0.0% 0 0.0%
Drupal\Core\Config\Config::setOverriddenData0 N/A% -14 -3.6% -25 -5.9% 0 0.0% 0 0.0%
explode0 N/A% -3 -0.8% 9 2.1% 8 50.0% -296 -123.3%