Diff Report
Run #517dc41118628: XHProf Run (Namespace=drupal-perf-fabianx)
vs.
Run #517dc23f63001: XHProf Run (Namespace=drupal-perf-fabianx)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Twig_Template::getAttribute

Twig_Template::getAttributeRun #517dc41118628Run #517dc23f63001DiffDiff%
Number of Function Calls466 126 -340 -73.0%
Incl. Wall Time (microsec)9,522 4,704 -4,818 -50.6%
Incl. Wall Time (microsec) per call 20 37 17 82.7%
Excl. Wall Time (microsec)6,583 2,116 -4,467 -67.9%
Incl. CPU (microsecs)8,000 4,001 -3,999 -50.0%
Incl. CPU (microsecs) per call 17 32 15 85.0%
Excl. CPU (microsec)0 0 0 N/A%
Incl. MemUse (bytes)94,192 69,744 -24,448 -26.0%
Incl. MemUse (bytes) per call 202 554 351 173.8%
Excl. MemUse (bytes)-80,472 -66,872 13,600 16.9%
Incl. PeakMemUse (bytes)39,464 15,464 -24,000 -60.8%
Incl. PeakMemUse (bytes) per call 85 123 38 44.9%
Excl. PeakMemUse (bytes)14,592 5,824 -8,768 -60.1%

Parent/Child Regression/Improvement report for Twig_Template::getAttribute [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
Twig_Template::getAttribute-340 -18.1% -4,818 -9.3% -3,999 -7.7% -24,448 -1.7% -24,000 -1.7%
Exclusive Metrics Diff for Current Function-4,467 -92.7% 0 0.0% 13,600 55.6% -8,768 -36.5%
Parent functions
__TwigTemplate_5a10acbfba7e29e92c60dd7d1419ccff_node_html_twig::doDisplay-147 -43.2% -4,981 -103.4% -4,000 -100.0% -59,168 -242.0% -10,456 -43.6%
__TwigTemplate_5a10acbfba7e29e92c60dd7d1419ccff::doDisplay126 37.1% 4,704 97.6% 4,001 100.1% 69,744 285.3% 15,464 64.4%
__TwigTemplate_dc5dd5d9b96e596c289289cce88c6b74_field_html_twig::doDisplay-210 -61.8% -3,420 -71.0% -4,000 -100.0% -10,776 -44.1% -7,288 -30.4%
__TwigTemplate_24664eb48d49a64e24eb342cc1a23e6a_links_html_twig::doDisplay-69 -20.3% -620 -12.9% 0 0.0% -5,880 -24.1% -7,000 -29.2%
__TwigTemplate_33ccd2811dd232fd897f78c9e3617805_page_html_twig::doDisplay-8 -2.4% -184 -3.8% 0 0.0% -13,376 -54.7% -12,584 -52.4%
__TwigTemplate_d5dd9831637d8641e242e7446d784aa3_views_view_unformatted_html_twig::doDisplay-21 -6.2% -169 -3.5% 0 0.0% -1,184 -4.8% 0 0.0%
__TwigTemplate_8d502201079066e17ebca8a5ee52e6ce_block_html_twig::doDisplay-8 -2.4% -114 -2.4% 0 0.0% -1,480 -6.1% -1,320 -5.5%
__TwigTemplate_b21601f688db5f438bfd8998b49214ad_item_list_html_twig::doDisplay-2 -0.6% -18 -0.4% 0 0.0% -1,168 -4.8% -816 -3.4%
__TwigTemplate_16ee740e5214ea6bac7b67edfbb5dd18_html_html_twig::doDisplay-1 -0.3% -16 -0.3% 0 0.0% -1,160 -4.7% 0 0.0%
Child functions
Drupal\Core\Template\Attribute::offsetExists-131 -8.5% -131 -2.7% -4,000 -100.0% -10,480 -42.9% -200 -0.8%
Drupal\Core\Template\TwigReference::offsetGet-7 -0.5% -91 -1.9% 0 0.0% -9,736 -39.8% -8,952 -37.3%
Twig_Environment::isStrictVariables-110 -7.1% -53 -1.1% 0 0.0% 0 0.0% -856 -3.6%
Drupal\Core\Template\Attribute::offsetGet-47 -3.0% -47 -1.0% 0 0.0% 0 0.0% 192 0.8%
strtolower-84 -5.4% -26 -0.5% 0 0.0% -4,704 -19.2% 0 0.0%
Drupal\Core\Entity\EntityBCDecorator::__isset0 0.0% 21 0.4% -4,000 -100.0% 0 0.0% 0 0.0%
array_key_exists-286 -18.5% -15 -0.3% 0 0.0% 0 0.0% -1,104 -4.6%
get_class_methods-1 -0.1% -4 -0.1% 0 0.0% -2,656 -10.9% -1,320 -5.5%
get_class-84 -5.4% 4 0.1% 0 0.0% -6,744 -27.6% 104 0.4%
ctype_digit-340 -22.0% -4 -0.1% 0 0.0% 0 0.0% 0 0.0%
array_change_key_case-1 -0.1% -2 -0.0% 0 0.0% -1,504 -6.2% -1,208 -5.0%
array_flip-1 -0.1% -2 -0.0% 0 0.0% -2,224 -9.1% -2,048 -8.5%
Drupal\Core\Entity\EntityBCDecorator::__get0 0.0% -1 -0.0% 4,001 100.1% 0 0.0% 0 0.0%
is_object-110 -7.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::hasExtension0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_array-340 -22.0% 0 0.0% 0 0.0% 0 0.0% 160 0.7%