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

Regression/Improvement summary for Drupal\Core\Template\TwigTemplate::getContextReference

Drupal\Core\Template\TwigTemplate::getContextReferenceRun #51ad0610ca11aRun #51ad06ef28a53DiffDiff%
Number of Function Calls252 284 32 12.7%
Incl. Wall Time (microsec)1,244 1,461 217 17.4%
Incl. Wall Time (microsec) per call 5 5 0 4.2%
Excl. Wall Time (microsec)804 958 154 19.2%
Incl. CPU (microsecs)1,447 1,703 256 17.7%
Incl. CPU (microsecs) per call 6 6 0 4.4%
Excl. CPU (microsec)936 1,120 184 19.7%
Incl. MemUse (bytes)99,712 121,464 21,752 21.8%
Incl. MemUse (bytes) per call 396 428 32 8.1%
Excl. MemUse (bytes)61,480 79,408 17,928 29.2%
Incl. PeakMemUse (bytes)46,000 51,224 5,224 11.4%
Incl. PeakMemUse (bytes) per call 183 180 -2 -1.2%
Excl. PeakMemUse (bytes)14,120 18,544 4,424 31.3%

Parent/Child Regression/Improvement report for Drupal\Core\Template\TwigTemplate::getContextReference [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
Drupal\Core\Template\TwigTemplate::getContextReference32 61.5% 217 4.0% 256 6.5% 21,752 13.2% 5,224 3.1%
Exclusive Metrics Diff for Current Function154 71.0% 184 71.9% 17,928 82.4% 4,424 84.7%
Parent functions
__TwigTemplate_3aa7186d29c165c07c4a67a6eef6a317::doDisplay6 18.8% 101 46.5% 105 41.0% 13,984 64.3% 2,928 56.0%
__TwigTemplate_e0bd5e835bac58e63c3f473c9251ed36::doDisplay5 15.6% 44 20.3% 47 18.4% 4,352 20.0% 0 0.0%
__TwigTemplate_17d0cb4624e992b1bca59ab5af79af11::doDisplay12 37.5% 31 14.3% 43 16.8% 1,632 7.5% 1,168 22.4%
__TwigTemplate_ec3b1c982e7d84ba76a104bff1a98b04::doDisplay9 28.1% 27 12.4% 38 14.8% 1,776 8.2% 1,072 20.5%
__TwigTemplate_aad89c628d890764f8b8a69569889d86::doDisplay0 0.0% 32 14.7% 33 12.9% 0 0.0% -32 -0.6%
__TwigTemplate_47e3ea91b2008085ff518614bc49cad1::doDisplay0 0.0% -13 -6.0% -17 -6.6% 8 0.0% 8 0.2%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay0 0.0% 0 0.0% 8 3.1% 0 0.0% 0 0.0%
__TwigTemplate_2aa02829f7931df27013782f49fd95f0::doDisplay0 0.0% -6 -2.8% -7 -2.7% 0 0.0% 0 0.0%
__TwigTemplate_3dbec6b14d46014988bee19af2957cc2::doDisplay0 0.0% -1 -0.5% 5 2.0% 0 0.0% 0 0.0%
__TwigTemplate_11ab9f9c76febd0d17500c263eaada00::doDisplay0 0.0% 1 0.5% 2 0.8% 0 0.0% 80 1.5%
__TwigTemplate_93ad336b06427a8c5d44253bae88908f::doDisplay0 0.0% 0 0.0% -1 -0.4% 0 0.0% 0 0.0%
__TwigTemplate_5b01ecdfd1ef423657341964bb8f6740::doDisplay0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_0cd8faabb9b5d3e4f82e20a16f25976f::doDisplay0 0.0% 1 0.5% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Template\TwigReference::setReference7 35.0% 35 16.1% 33 12.9% 3,824 17.6% 656 12.6%
Symfony\Component\ClassLoader\ClassLoader::loadClass0 0.0% 22 10.1% 22 8.6% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigReference::__construct2 10.0% 8 3.7% 13 5.1% 0 0.0% 144 2.8%
is_array11 55.0% -2 -0.9% 4 1.6% 0 0.0% 0 0.0%