Diff Report
Run #54811b6aec43d: XHProf Run (Namespace=drupal-perf-davidhernandez)
vs.
Run #54811e8abf892: XHProf Run (Namespace=drupal-perf-davidhernandez)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Twig_Template::getAttribute

Twig_Template::getAttributeRun #54811b6aec43dRun #54811e8abf892DiffDiff%
Number of Function Calls4,072 4,872 800 19.6%
Incl. Wall Time (microsec)116,879 147,028 30,149 25.8%
Incl. Wall Time (microsec) per call 29 30 1 5.1%
Excl. Wall Time (microsec)44,164 54,810 10,646 24.1%
Incl. MemUse (bytes)2,277,464 3,119,200 841,736 37.0%
Incl. MemUse (bytes) per call 559 640 81 14.5%
Excl. MemUse (bytes)-819,080 -1,132,232 -313,152 -38.2%
Incl. PeakMemUse (bytes)714,656 1,030,624 315,968 44.2%
Incl. PeakMemUse (bytes) per call 176 212 36 20.5%
Excl. PeakMemUse (bytes)108,232 136,952 28,720 26.5%

Parent/Child Regression/Improvement report for Twig_Template::getAttribute [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Twig_Template::getAttribute800 16.7% 30,149 42.8% 841,736 1176.3% 315,968 418.3%
Exclusive Metrics Diff for Current Function10,646 35.3% -313,152 -37.2% 28,720 9.1%
Parent functions
__TwigTemplate_8479f0ac55650e66e239f0ba35087903eed1dd8e5304b576cac6fbbe1e5280b8::doDisplay400 50.0% 14,400 47.8% 441,168 52.4% 56,184 17.8%
__TwigTemplate_a27c971742870b01253f65fa62e256bad2cd30d38f948d1426952e476d671aa8::doDisplay100 12.5% 4,199 13.9% 111,552 13.3% 4,912 1.6%
__TwigTemplate_b94bc07484dd805ae51e7004cc9c85dd9611ff24ca2b4f9ee1ebe8fcf6a4c1f8::doDisplay100 12.5% 3,785 12.6% 97,288 11.6% -5,064 -1.6%
__TwigTemplate_0359874ccad4c85e2013d90434b0430cea23d0c395504d5718b9f12f8a6c6f5e::doDisplay100 12.5% 3,755 12.5% 97,216 11.5% 132,696 42.0%
__TwigTemplate_49e699df03583aabddb41b13403a04ada7c10e9591f45bc93f4dfdb83e3f2731::doDisplay100 12.5% 3,267 10.8% 57,840 6.9% 150,096 47.5%
__TwigTemplate_9563a31ba3f2f8bda1f4ebcaeb75b24daf859e891239f82b06ef2a10201b21b2::doDisplay0 0.0% 672 2.2% -11,840 -1.4% -8,368 -2.6%
__TwigTemplate_ca1e1eb031deecb9566eaba295988c4e0ee1a4c8c86ca55faf368195214f83a7::doDisplay0 0.0% -255 -0.8% 48,504 5.8% -3,336 -1.1%
__TwigTemplate_0ce75ca0f7de43574b8f0c9b2f511fbf775fb9412d8acdc71aefff02734e3302::doDisplay0 0.0% 167 0.6% 40 0.0% -11,224 -3.6%
__TwigTemplate_6c03a9651fb02c8d6f5d96ba7ad62e73090da401fae24752d5781b6540ba2d50::doDisplay0 0.0% 58 0.2% 0 0.0% 0 0.0%
__TwigTemplate_86a39ec53e7f28aac9de8deafb8812210387305124d08d080aba9a60079cd679::doDisplay0 0.0% 41 0.1% 0 0.0% 0 0.0%
__TwigTemplate_4b2e2caa3c5588910d109e8f3c5126f16c189109eb06f1e0556939096c585f53::getmenu_links0 0.0% 36 0.1% 0 0.0% 72 0.0%
__TwigTemplate_9714dc6df6040e0abda6514ae982a1ec5bed12aaa6a65a18b533228f6ab4de25::doDisplay0 0.0% 9 0.0% 0 0.0% 0 0.0%
__TwigTemplate_33843b5ff3d72eeb84598ef91f796dabf42acb82f0d9ad48f9de9f90705bf520::doDisplay0 0.0% 9 0.0% 8 0.0% 0 0.0%
__TwigTemplate_cffdddb3309206ed75ee5567234c76b67e560d4d1667806bf517b35583c61e9c::doDisplay0 0.0% -5 -0.0% 8 0.0% 0 0.0%
__TwigTemplate_715126f7eaf4f20442f4592ed8061490c06b772a82f993ec95b57b5b39ebabe2::doDisplay0 0.0% -5 -0.0% 0 0.0% 0 0.0%
__TwigTemplate_e2e2fac6a643326497e1c97331226e71d255db9c7a4c08ea2817c79f54b8ae5a::doDisplay0 0.0% 5 0.0% 0 0.0% 0 0.0%
__TwigTemplate_749b878e3643633fa38c2af337e75fa5b430c3b3598d85f7e8c8a86fa40e4b40::doDisplay0 0.0% 5 0.0% -16 -0.0% 0 0.0%
__TwigTemplate_866a76b5b412b7bd1ea6b142f8623949789094f15d9c04acd14dba4e9eac9dfe::doDisplay0 0.0% 3 0.0% -8 -0.0% 0 0.0%
__TwigTemplate_18b374303bacfa0c1ed84ef2619152e106907d3c81a0976f6395b542d924ff36::block_content0 0.0% 2 0.0% 0 0.0% 0 0.0%
__TwigTemplate_c0eca26f34a9a1bb7e915acc3f9ae3ffc970e853525c6dbdfee28e79fab7f3f4::block_content0 0.0% 2 0.0% 0 0.0% 0 0.0%
__TwigTemplate_f9202de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6::doDisplay0 0.0% -1 -0.0% 0 0.0% 0 0.0%
__TwigTemplate_18b374303bacfa0c1ed84ef2619152e106907d3c81a0976f6395b542d924ff36::doDisplay0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_c0eca26f34a9a1bb7e915acc3f9ae3ffc970e853525c6dbdfee28e79fab7f3f4::doDisplay0 0.0% 0 0.0% -24 -0.0% 0 0.0%
Child functions
call_user_func_array800 20.0% 19,174 63.6% 1,049,024 124.6% 281,456 89.1%
Twig_Environment::hasExtension800 20.0% 239 0.8% 40,072 4.8% 3,232 1.0%
get_class800 20.0% 30 0.1% 39,792 4.7% 3,816 1.2%
Twig_Environment::isStrictVariables0 0.0% 19 0.1% 0 0.0% 0 0.0%
get_class_methods0 0.0% 17 0.1% 8 0.0% -400 -0.1%
strtolower800 20.0% 13 0.0% 25,960 3.1% 688 0.2%
is_object800 20.0% 6 0.0% 0 0.0% -536 -0.2%
array_key_exists0 0.0% 4 0.0% 0 0.0% 0 0.0%
array_change_key_case0 0.0% 3 0.0% 0 0.0% -272 -0.1%
Drupal\Core\Entity\ContentEntityBase::__isset0 0.0% -2 -0.0% 24 0.0% -96 -0.0%
array_flip0 0.0% 2 0.0% -8 -0.0% -640 -0.2%
Drupal\Core\Template\Attribute::offsetGet0 0.0% -1 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::offsetExists0 0.0% -1 -0.0% 16 0.0% 0 0.0%
is_float0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_array0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_bool0 0.0% 0 0.0% 0 0.0% 0 0.0%