Diff Report
Run #538e3ac0de109: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #538e3b37c1a66: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Template\TwigEnvironment::loadTemplate

Drupal\Core\Template\TwigEnvironment::loadTemplateRun #538e3ac0de109Run #538e3b37c1a66DiffDiff%
Number of Function Calls55 105 50 90.9%
Incl. Wall Time (microsec)13,847 15,362 1,515 10.9%
Incl. Wall Time (microsec) per call 252 146 -105 -41.9%
Excl. Wall Time (microsec)573 779 206 36.0%
Incl. CPU (microsecs)11,666 12,953 1,287 11.0%
Incl. CPU (microsecs) per call 212 123 -89 -41.8%
Excl. CPU (microsec)425 612 187 44.0%
Incl. MemUse (bytes)834,688 885,888 51,200 6.1%
Incl. MemUse (bytes) per call 15,176 8,437 -6,739 -44.4%
Excl. MemUse (bytes)4,200 5,696 1,496 35.6%
Incl. PeakMemUse (bytes)474,664 513,024 38,360 8.1%
Incl. PeakMemUse (bytes) per call 8,630 4,886 -3,744 -43.4%
Excl. PeakMemUse (bytes)2,304 2,432 128 5.6%

Parent/Child Regression/Improvement report for Drupal\Core\Template\TwigEnvironment::loadTemplate [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\TwigEnvironment::loadTemplate50 43.9% 1,515 35.3% 1,287 34.8% 51,200 47.8% 38,360 32.4%
Exclusive Metrics Diff for Current Function206 13.6% 187 14.5% 1,496 2.9% 128 0.3%
Parent functions
twig_render_template@325 50.0% 726 47.9% 647 50.3% 24,360 47.6% 8,104 21.1%
twig_render_template@425 50.0% 684 45.1% 595 46.2% 24,400 47.7% 26,320 68.6%
twig_render_template0 0.0% 94 6.2% 78 6.1% -128 -0.2% 7,096 18.5%
twig_render_template@20 0.0% 27 1.8% -10 -0.8% 2,568 5.0% -584 -1.5%
twig_render_template@10 0.0% -16 -1.1% -23 -1.8% 0 0.0% -2,576 -6.7%
Child functions
Drupal\Core\Template\TwigEnvironment::needsUpdate2 3.1% 656 43.3% 403 31.3% 96 0.2% 23,496 61.3%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load2 3.1% 467 30.8% 481 37.4% 43,600 85.2% 12,632 32.9%
Drupal\Core\Template\TwigEnvironment::getTemplateClass50 78.1% 138 9.1% 177 13.8% 928 1.8% 2,104 5.5%
Twig_Environment::getCacheFilename2 3.1% 23 1.5% 19 1.5% 288 0.6% 0 0.0%
__TwigTemplate_0b362420d84b8dc5f353238f93a3db32cac6a1d638b8f26bada8a6bed94d45fb::__construct1 1.6% 7 0.5% 8 0.6% 2,424 4.7% 0 0.0%
__TwigTemplate_322af086749a2b08427be12b28bc475f4fe927dfa9dc34645cc5679421a46b61::__construct1 1.6% 6 0.4% 7 0.5% 2,424 4.7% 0 0.0%
Twig_Environment::initRuntime0 0.0% 3 0.2% 1 0.1% 0 0.0% 0 0.0%
class_exists2 3.1% 2 0.1% 4 0.3% 0 0.0% 0 0.0%
Twig_Environment::isAutoReload2 3.1% 2 0.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::storage2 3.1% 2 0.1% -1 -0.1% 0 0.0% 0 0.0%
__TwigTemplate_0134eb299101d5055b21e6afb62f865b553667d0be95f6eea765bce832060d8b::__construct0 0.0% 1 0.1% 2 0.2% 0 0.0% 0 0.0%
__TwigTemplate_2095c83531d236262f58c7ac6f20eef4b1c56fd46b14ed3904619332003db57b::__construct0 0.0% 1 0.1% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_552b12cec4c34d36f6bc55aaf851975dff1951069d4558b7c19587aa51fa4720::__construct0 0.0% 1 0.1% 1 0.1% 0 0.0% 0 0.0%
__TwigTemplate_07d9d8533b4712709367bafcf672704abbd9a8c2325a09488a514eddeed7c5df::__construct0 0.0% 0 0.0% 0 0.0% -8 -0.0% 0 0.0%
__TwigTemplate_fcfecf17c87c677020b85b870430566fe55a55bef71164234546169e2667fbfe::__construct0 0.0% 0 0.0% 0 0.0% -16 -0.0% 0 0.0%
__TwigTemplate_b938ffe0cc30a064970a57b26b6df8af356d291d79c8ebc4aee833e076a8d362::__construct0 0.0% 0 0.0% 1 0.1% 0 0.0% 0 0.0%
__TwigTemplate_337032bf5f20ca7deee5fb00b3ce8dcf9c062df604900ec43f502a23e617de60::__construct0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_1a828b1a7c04954751421351569a8f2bf05121ca5d67f332ffdae4c1cbbdc36d::__construct0 0.0% 0 0.0% 0 0.0% -8 -0.0% 0 0.0%
__TwigTemplate_77ebabe835e7f6118a79e521a127b89ebecd3cb00064c96af149b7a3ebb40a26::__construct0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_80d80353be150c9f02a188d7c2838cda9cca1142d46edea45bfc579bee6895b8::__construct0 0.0% 0 0.0% -1 -0.1% -16 -0.0% 0 0.0%
__TwigTemplate_b6f415cf0c61be0ac4c00bae288a4ec0333e59f9e7ca7ca974ce42164c710730::__construct0 0.0% 0 0.0% 0 0.0% -8 -0.0% 0 0.0%
__TwigTemplate_f4d5b182df9ae676bf5e3fae9078d3ab948be6b0c0e7761b7ec0dd8c69f6aa9c::__construct0 0.0% 0 0.0% 1 0.1% 16 0.0% 0 0.0%
__TwigTemplate_4c50e3886acfc449ed68a132fa7718f37ceed5738e2de37b03c0a1be6e3951b6::__construct0 0.0% 0 0.0% -1 -0.1% 0 0.0% 0 0.0%
__TwigTemplate_44b2ff7927eb75c50036c7dff22077bfdc52d01fde4c8e51195336f6e5927567::__construct0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_40813314792b1da8de78de52601cfe39ae4ed520d8661e190417f65f82a94523::__construct0 0.0% 0 0.0% 1 0.1% 0 0.0% 0 0.0%
__TwigTemplate_f99064c184eb7520af998195aceb0c6d7b902659ef5ea7f8f1e618d15cd19de9::__construct0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_56ac4446774e0e6d890bae7c35a63e15925cc66eadc252fdbc90872d76715e72::__construct0 0.0% 0 0.0% -1 -0.1% -16 -0.0% 0 0.0%
__TwigTemplate_d8207a155ce373defbf828342ad3af80b6bc6241f5415a1b261bcc24cac4a932::__construct0 0.0% 0 0.0% -2 -0.2% 0 0.0% 0 0.0%