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

Regression/Improvement summary for theme@4

theme@4Run #519eade6f30beRun #519ead03a5283DiffDiff%
Number of Function Calls74 74 0 0.0%
Incl. Wall Time (microsec)39,966 38,459 -1,507 -3.8%
Incl. Wall Time (microsec) per call 540 520 -20 -3.8%
Excl. Wall Time (microsec)2,939 3,040 101 3.4%
Incl. CPU (microsecs)35,235 33,937 -1,298 -3.7%
Incl. CPU (microsecs) per call 476 459 -18 -3.7%
Excl. CPU (microsec)2,215 2,287 72 3.3%
Incl. MemUse (bytes)417,632 378,584 -39,048 -9.3%
Incl. MemUse (bytes) per call 5,644 5,116 -528 -9.3%
Excl. MemUse (bytes)-163,520 -158,976 4,544 2.8%
Incl. PeakMemUse (bytes)682,736 585,240 -97,496 -14.3%
Incl. PeakMemUse (bytes) per call 9,226 7,909 -1,318 -14.3%
Excl. PeakMemUse (bytes)12,720 13,032 312 2.5%

Parent/Child Regression/Improvement report for theme@4 [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@40 0.0% -1,507 -56.0% -1,298 -107.6% -39,048 -12.9% -97,496 -33.9%
Exclusive Metrics Diff for Current Function101 6.7% 72 5.5% 4,544 11.6% 312 0.3%
Parent functions
drupal_render@70 N/A% -1,016 -67.4% -809 -62.3% -1,840 -4.7% -68,032 -69.8%
drupal_render@60 N/A% -432 -28.7% -431 -33.2% -37,080 -95.0% -29,688 -30.5%
theme_pager0 N/A% -30 -2.0% -34 -2.6% -128 -0.3% 0 0.0%
rdf_process0 N/A% -16 -1.1% -14 -1.1% 0 0.0% 0 0.0%
template_preprocess_node0 N/A% -8 -0.5% -6 -0.5% 0 0.0% 224 0.2%
theme_form_element_label0 N/A% -5 -0.3% -4 -0.3% 0 0.0% 0 0.0%
Child functions
twig_render_template@3-5 -100.0% -1,075 -71.3% -1,080 -83.2% -46,744 -119.7% -57,064 -58.5%
theme_field0 0.0% -548 -36.4% -392 -30.2% -336 -0.9% -67,056 -68.8%
theme_render_template@25 100.0% 511 33.9% 516 39.8% 35,976 92.1% 28,088 28.8%
template_preprocess_field0 0.0% -362 -24.0% -357 -27.5% -48,720 -124.8% -6,272 -6.4%
template_process_field0 0.0% -192 -12.7% -192 -14.8% -2,976 -7.6% 0 0.0%
rdf_preprocess_field0 0.0% 76 5.0% 137 10.6% 23,040 59.0% 4,976 5.1%
theme_pager_link0 0.0% -53 -3.5% -53 -4.1% -40 -0.1% 0 0.0%
Drupal\Core\Template\Attribute::__construct0 0.0% -32 -2.1% -34 -2.6% -1,560 -4.0% -240 -0.2%
theme_rdf_template_variable_wrapper0 0.0% -28 -1.9% -26 -2.0% 0 0.0% 0 0.0%
rdf_preprocess_user0 0.0% 26 1.7% 29 2.2% 400 1.0% -96 -0.1%
theme_item_list0 0.0% 24 1.6% 25 1.9% -88 -0.2% 0 0.0%
edit_preprocess_field0 0.0% 22 1.5% 18 1.4% 32 0.1% 56 0.1%
template_preprocess_user0 0.0% 22 1.5% 21 1.6% -2,600 -6.7% -256 -0.3%
theme_username0 0.0% -22 -1.5% -29 -2.2% 0 0.0% 112 0.1%
Drupal\Core\Utility\ThemeRegistry::offsetExists0 0.0% 15 1.0% 8 0.6% 0 0.0% 0 0.0%
drupal_container0 0.0% -13 -0.9% 2 0.2% 0 0.0% 0 0.0%
function_exists5 100.0% 10 0.7% 32 2.5% 0 0.0% 48 0.0%
template_preprocess_username0 0.0% -9 -0.6% -9 -0.7% 0 0.0% 112 0.1%
Symfony\Component\DependencyInjection\Container::get0 0.0% 8 0.5% -5 -0.4% 0 0.0% 32 0.0%
theme_form_required_marker0 0.0% -5 -0.3% -4 -0.3% 0 0.0% 0 0.0%
template_preprocess0 0.0% 5 0.3% 6 0.5% 0 0.0% 0 0.0%
theme_get_registry0 0.0% 4 0.3% 8 0.6% 0 0.0% 88 0.1%
strrpos0 0.0% 3 0.2% -4 -0.3% 24 0.1% 0 0.0%
contextual_preprocess0 0.0% 3 0.2% 5 0.4% 0 0.0% -88 -0.1%
Drupal\Core\Extension\ModuleHandler::isLoaded0 0.0% -3 -0.2% 1 0.1% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetGet0 0.0% 3 0.2% 17 1.3% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__clone0 0.0% -2 -0.1% -6 -0.5% 0 0.0% -144 -0.1%
rdf_preprocess_username0 0.0% 2 0.1% -1 -0.1% 0 0.0% 0 0.0%
array_keys0 0.0% -1 -0.1% 0 0.0% 0 0.0% 0 0.0%
theme_links0 0.0% -1 -0.1% -2 -0.2% 0 0.0% 0 0.0%
is_array0 0.0% 1 0.1% -8 -0.6% 0 0.0% 0 0.0%
substr0 0.0% 1 0.1% 1 0.1% 0 0.0% 0 0.0%
load::user/user.pages.inc0 0.0% 1 0.1% 0 0.0% 0 0.0% -104 -0.1%
array_reverse0 0.0% 1 0.1% 2 0.2% 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%
rdf_process0 0.0% 0 0.0% 4 0.3% 0 0.0% 0 0.0%
template_preprocess_item_list0 0.0% 0 0.0% -1 -0.1% 0 0.0% 0 0.0%
template_process_username0 0.0% 0 0.0% 1 0.1% 0 0.0% 0 0.0%