Diff Report
Run #5392041970f3f: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #539201f8938f4: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Regression/Improvement summary for _theme@3

_theme@3Run #5392041970f3fRun #539201f8938f4DiffDiff%
Number of Function Calls4 4 0 0.0%
Incl. Wall Time (microsec)2,250 2,004 -246 -10.9%
Incl. Wall Time (microsec) per call 563 501 -62 -10.9%
Excl. Wall Time (microsec)311 250 -61 -19.6%
Incl. CPU (microsecs)2,254 1,744 -510 -22.6%
Incl. CPU (microsecs) per call 564 436 -128 -22.6%
Excl. CPU (microsec)221 177 -44 -19.9%
Incl. MemUse (bytes)50,820 20,228 -30,592 -60.2%
Incl. MemUse (bytes) per call 12,705 5,057 -7,648 -60.2%
Excl. MemUse (bytes)984 2,492 1,508 153.3%
Incl. PeakMemUse (bytes)80,812 33,976 -46,836 -58.0%
Incl. PeakMemUse (bytes) per call 20,203 8,494 -11,709 -58.0%
Excl. PeakMemUse (bytes)5,132 3,668 -1,464 -28.5%

Parent/Child Regression/Improvement report for _theme@3 [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
_theme@30 0.0% -246 -16.8% -510 -19.0% -30,592 -52.5% -46,836 -78.8%
Exclusive Metrics Diff for Current Function-61 -24.8% -44 -8.6% 1,508 4.9% -1,464 -3.1%
Parent functions
drupal_render@50 N/A% -294 -119.5% -559 -109.6% -30,592 -100.0% -46,836 -100.0%
drupal_render@60 N/A% 48 19.5% 49 9.6% 0 0.0% 0 0.0%
Child functions
theme_file_icon1 6.7% 746 303.3% 483 94.7% 8,048 26.3% 8,152 17.4%
twig_render_template@3-1 -6.7% -675 -274.4% -677 -132.7% -31,064 -101.5% -45,328 -96.8%
Drupal\Core\Template\Attribute::__construct-1 -6.7% -105 -42.7% -107 -21.0% -1,372 -4.5% -1,372 -2.9%
template_preprocess_image-1 -6.7% -90 -36.6% -92 -18.0% -3,896 -12.7% -3,836 -8.2%
Drupal\Core\Extension\ModuleHandler::alter0 0.0% -23 -9.3% -24 -4.7% 4 0.0% 60 0.1%
contextual_preprocess-1 -6.7% -12 -4.9% -15 -2.9% -424 -1.4% -628 -1.3%
template_preprocess-1 -6.7% -10 -4.1% -12 -2.4% -1,012 -3.3% -740 -1.6%
Drupal\Core\Utility\ThemeRegistry::has-2 -13.3% -10 -4.1% -6 -1.2% -56 -0.2% 68 0.1%
Drupal::moduleHandler0 0.0% 8 3.3% 7 1.4% 0 0.0% 0 0.0%
rdf_preprocess_image-1 -6.7% -5 -2.0% -7 -1.4% -652 -2.1% -432 -0.9%
theme_form_element_label0 0.0% 4 1.6% 6 1.2% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__clone-2 -13.3% -3 -1.2% -7 -1.4% -496 -1.6% -456 -1.0%
function_exists-3 -20.0% -3 -1.2% -8 -1.6% 0 0.0% 96 0.2%
array_reverse0 0.0% 2 0.8% 1 0.2% 0 0.0% 0 0.0%
array_keys0 0.0% -2 -0.8% -1 -0.2% -348 -1.1% -352 -0.8%
Drupal\Core\Extension\ModuleHandler::invokeAll0 0.0% -1 -0.4% -1 -0.2% 0 0.0% 56 0.1%
drupal_theme_initialize0 0.0% -1 -0.4% 1 0.2% 0 0.0% 0 0.0%
Drupal::service0 0.0% -1 -0.4% -1 -0.2% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::get0 0.0% -1 -0.4% -1 -0.2% 0 0.0% 28 0.1%
substr-1 -6.7% -1 -0.4% -3 -0.6% -424 -1.4% -344 -0.7%
array_key_exists-1 -6.7% -1 -0.4% -2 -0.4% 0 0.0% 0 0.0%
strrpos-1 -6.7% -1 -0.4% -3 -0.6% -408 -1.3% -344 -0.7%
Drupal\Core\Extension\ModuleHandler::isLoaded0 0.0% 0 0.0% 3 0.6% 0 0.0% 0 0.0%
Drupal\Core\Theme\Registry::getRuntime0 0.0% 0 0.0% 2 0.4% 0 0.0% 0 0.0%
is_array0 0.0% 0 0.0% -2 -0.4% 0 0.0% 0 0.0%