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

Regression/Improvement summary for theme@3

theme@3Run #519ede3a9dd65Run #519edf3566aaeDiffDiff%
Number of Function Calls11 11 0 0.0%
Incl. Wall Time (microsec)321,454 349,787 28,333 8.8%
Incl. Wall Time (microsec) per call 29,223 31,799 2,576 8.8%
Excl. Wall Time (microsec)744 586 -158 -21.2%
Incl. CPU (microsecs)320,046 348,556 28,510 8.9%
Incl. CPU (microsecs) per call 29,095 31,687 2,592 8.9%
Excl. CPU (microsec)584 446 -138 -23.6%
Incl. MemUse (bytes)994,640 1,122,784 128,144 12.9%
Incl. MemUse (bytes) per call 90,422 102,071 11,649 12.9%
Excl. MemUse (bytes)-396,992 -7,624 389,368 98.1%
Incl. PeakMemUse (bytes)1,621,968 1,753,992 132,024 8.1%
Incl. PeakMemUse (bytes) per call 147,452 159,454 12,002 8.1%
Excl. PeakMemUse (bytes)9,936 9,992 56 0.6%

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% 28,333 110.1% 28,510 100.2% 128,144 45.8% 132,024 95.5%
Exclusive Metrics Diff for Current Function-158 -0.6% -138 -0.5% 389,368 303.9% 56 0.0%
Parent functions
drupal_render@70 N/A% 28,339 100.0% 28,258 99.1% -5,040 -3.9% -77,896 -59.0%
drupal_render@80 N/A% -37 -0.1% 222 0.8% 133,248 104.0% 209,072 158.4%
template_preprocess_node0 N/A% 35 0.1% 36 0.1% -32 -0.0% 848 0.6%
theme_form_element0 N/A% -14 -0.0% -16 -0.1% -32 -0.0% 0 0.0%
rdf_process0 N/A% 10 0.0% 10 0.0% 0 0.0% 0 0.0%
Child functions
twig_render_template@32 100.0% 340,590 1202.1% 340,550 1194.5% 675,888 527.4% 1,197,512 907.0%
theme_render_template@2-2 -100.0% -312,100 -1101.5% -312,141 -1094.8% -1,075,416 -839.2% -1,241,624 -940.5%
theme_field0 0.0% -202 -0.7% 18 0.1% 32 0.0% -16,600 -12.6%
template_process_field0 0.0% 141 0.5% 142 0.5% 130,512 101.8% 219,232 166.1%
template_preprocess_field0 0.0% 66 0.2% 68 0.2% 9,384 7.3% 8,048 6.1%
rdf_preprocess_field0 0.0% -59 -0.2% -19 -0.1% -3,072 -2.4% -1,504 -1.1%
template_preprocess_username0 0.0% 31 0.1% 30 0.1% -16 -0.0% 520 0.4%
Drupal\Core\Template\Attribute::__construct0 0.0% 19 0.1% 18 0.1% 632 0.5% 240 0.2%
template_preprocess_user0 0.0% -18 -0.1% -20 -0.1% 520 0.4% 256 0.2%
edit_preprocess_field0 0.0% 13 0.0% 10 0.0% 0 0.0% -104 -0.1%
theme_rdf_template_variable_wrapper0 0.0% 11 0.0% 10 0.0% 0 0.0% 0 0.0%
theme_form_element_label0 0.0% -10 -0.0% -9 -0.0% -32 -0.0% 0 0.0%
theme_links0 0.0% 8 0.0% 9 0.0% 0 0.0% -34,528 -26.2%
rdf_preprocess_user0 0.0% -8 -0.0% -11 -0.0% -80 -0.1% 96 0.1%
Drupal\Core\Extension\ModuleHandler::isLoaded0 0.0% -7 -0.0% -1 -0.0% 0 0.0% 0 0.0%
theme_username0 0.0% 6 0.0% 5 0.0% 0 0.0% -136 -0.1%
rdf_preprocess_username0 0.0% 5 0.0% 4 0.0% 0 0.0% 0 0.0%
drupal_container0 0.0% 5 0.0% 5 0.0% 0 0.0% 0 0.0%
template_preprocess0 0.0% -4 -0.0% -4 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetExists0 0.0% 3 0.0% -4 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__clone0 0.0% 3 0.0% 11 0.0% 0 0.0% 144 0.1%
contextual_preprocess0 0.0% -2 -0.0% -1 -0.0% 0 0.0% 88 0.1%
template_preprocess_comment_wrapper0 0.0% 2 0.0% 0 0.0% 424 0.3% 0 0.0%
strrpos0 0.0% -1 -0.0% 2 0.0% 0 0.0% 0 0.0%
theme_get_registry0 0.0% -1 -0.0% -5 -0.0% 0 0.0% 152 0.1%
array_reverse0 0.0% 1 0.0% -1 -0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get0 0.0% -1 -0.0% -4 -0.0% 0 0.0% -32 -0.0%
array_keys0 0.0% 0 0.0% -1 -0.0% 0 0.0% 0 0.0%
substr0 0.0% 0 0.0% -1 -0.0% 0 0.0% 0 0.0%
template_process_username0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::user/user.pages.inc0 0.0% 0 0.0% 0 0.0% 0 0.0% 136 0.1%
rdf_process0 0.0% 0 0.0% 1 0.0% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetGet0 0.0% 0 0.0% -6 -0.0% 0 0.0% 0 0.0%
run_init::user/user.pages.inc0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_array0 0.0% 0 0.0% 1 0.0% 0 0.0% 0 0.0%
function_exists-2 -100.0% 0 0.0% -8 -0.0% 0 0.0% 72 0.1%