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.

Overall Diff Summary

Run #54811b6aec43dRun #54811e8abf892DiffDiff%
Number of Function Calls1,262,917 1,271,008 8,091 0.6%
Incl. Wall Time (microsec)3,557,584 3,627,956 70,372 2.0%
Incl. MemUse (bytes)42,490,344 42,561,904 71,560 0.2%
Incl. PeakMemUse (bytes)45,436,280 45,511,816 75,536 0.2%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. PeakMemUse (bytes) Diff [ display all ]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Excl. Wall
Diff
(microsec)
EWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Excl.
MemUse
Diff
(bytes)
EMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Excl.
PeakMemUse
Diff
(bytes)
EPeakMemUse
Diff%
drupal_html_class 2,400 29.7% 7,613 10.8% 5,183 7.4% 6,016 8.4% 3,520 4.9% 601,512 796.3% 178,928 236.9%
Twig_Template::display@3 0 0.0% 40,986 58.2% -35 -0.0% 802,616 1121.6% -752 -1.1% 510,080 675.3% -64 -0.1%
Twig_Template::displayWithErrorHandling@3 0 0.0% 40,873 58.1% 85 0.1% 802,616 1121.6% 0 0.0% 507,632 672.0% 192 0.3%
Drupal\Component\Utility\Html::getClass 2,400 29.7% 2,440 3.5% 1,588 2.3% 2,536 3.5% 160 0.2% 421,920 558.6% 448 0.6%
Drupal\Component\Utility\Html::cleanCssIdentifier 13 0.2% 741 1.1% 105 0.1% 1,088 1.5% -3,240 -4.5% 420,400 556.6% 4,520 6.0%
Twig_Template::getAttribute 800 9.9% 30,149 42.8% 10,646 15.1% 841,736 1176.3% -313,152 -437.6% 315,968 418.3% 28,720 38.0%
Twig_Template::render@3 0 0.0% 41,224 58.6% 187 0.3% 802,960 1122.1% 32 0.0% 288,000 381.3% 24 0.0%
Drupal\Core\Template\Attribute::addClass 800 9.9% 15,915 22.6% 6,680 9.5% 801,432 1119.9% -1,584,928 -2214.8% 281,848 373.1% 89,600 118.6%
call_user_func_array 800 9.9% 19,746 28.1% 2,641 3.8% 1,054,912 1474.2% 247,480 345.8% 281,568 372.8% 4,080 5.4%
strtr -2,387 -29.5% -2,587 -3.7% -2,587 -3.7% -78,120 -109.2% -78,120 -109.2% 273,400 361.9% 273,400 361.9%
Drupal\Core\Template\Attribute::__toString 0 0.0% 955 1.4% -757 -1.1% -74,696 -104.4% -968 -1.4% -271,032 -358.8% -193,880 -256.7%
Drupal\Core\Theme\ThemeManager::theme@4 0 0.0% 1,196 1.7% 63 0.1% 2,792 3.9% -616 -0.9% -259,088 -343.0% -5,496 -7.3%
Drupal\Core\Theme\ThemeManager::render@4 0 0.0% 1,212 1.7% 16 0.0% 2,792 3.9% 0 0.0% -259,088 -343.0% 0 0.0%
twig_drupal_escape_filter@2 0 0.0% 36,441 51.8% 639 0.9% 28,224 39.4% -4,264 -6.0% -250,784 -332.0% 0 0.0%
drupal_render@3 0 0.0% 2,076 3.0% -1 -0.0% 656 0.9% -120 -0.2% -241,000 -319.1% -3,312 -4.4%
__TwigTemplate_9563a31ba3f2f8bda1f4ebcaeb75b24daf859e891239f82b06ef2a10201b21b2::doDisplay 0 0.0% 36,874 52.4% 161 0.2% 9,096 12.7% -600 -0.8% 229,584 303.9% 0 0.0%
ob_start 0 0.0% 48 0.1% 48 0.1% 232 0.3% 232 0.3% -223,232 -295.5% -223,232 -295.5%
load::service_container_prod/df6a61c8ff67aff2c60ab9f13e13398b18baea8e2001573c8120ce7f655e1fd2.php 1 0.0% 360 0.5% 360 0.5% 216,312 302.3% 216,312 302.3% 214,728 284.3% 214,728 284.3%
load::service_container_prod/df4dc634241b79907e983c7c8e11c27681dfc76aec09e8bd6a2161e6d1c7e3c9.php -1 -0.0% -368 -0.5% -368 -0.5% -216,312 -302.3% -216,312 -302.3% -214,728 -284.3% -214,728 -284.3%
__TwigTemplate_8479f0ac55650e66e239f0ba35087903eed1dd8e5304b576cac6fbbe1e5280b8::doDisplay 0 0.0% 28,741 40.8% 7,325 10.4% 536,032 749.1% 2,952 4.1% 209,080 276.8% 51,216 67.8%
twig_render_template@3 0 0.0% 41,712 59.3% 264 0.4% 826,000 1154.3% -360 -0.5% 202,984 268.7% 0 0.0%
__TwigTemplate_b94bc07484dd805ae51e7004cc9c85dd9611ff24ca2b4f9ee1ebe8fcf6a4c1f8::doDisplay 0 0.0% 8,446 12.0% 1,750 2.5% 137,080 191.6% 6,048 8.5% -199,064 -263.5% 0 0.0%
Drupal::url 0 0.0% -210 -0.3% 5 0.0% 32 0.0% 24 0.0% -176,440 -233.6% -552 -0.7%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 0.0% 880 1.3% -2 -0.0% 160 0.2% -48 -0.1% -175,848 -232.8% -736 -1.0%
rdf_preprocess_username 0 0.0% 273 0.4% 2 0.0% 32 0.0% -272 -0.4% -173,048 -229.1% -392 -0.5%
__TwigTemplate_49e699df03583aabddb41b13403a04ada7c10e9591f45bc93f4dfdb83e3f2731::doDisplay 0 0.0% 4,406 6.3% 2,004 2.8% 84,232 117.7% -4,008 -5.6% 167,696 222.0% -101,584 -134.5%
template_preprocess_node 0 0.0% 13,667 19.4% 192 0.3% 38,288 53.5% -2,152 -3.0% -167,064 -221.2% 0 0.0%
Twig_Template::display@5 0 0.0% 4,348 6.2% -43 -0.1% 84,232 117.7% 0 0.0% 166,088 219.9% 144 0.2%
Twig_Template::displayWithErrorHandling@5 0 0.0% 4,407 6.3% 1 0.0% 84,232 117.7% 0 0.0% 166,072 219.9% -1,624 -2.1%
__TwigTemplate_ca1e1eb031deecb9566eaba295988c4e0ee1a4c8c86ca55faf368195214f83a7::doDisplay 0 0.0% 4,170 5.9% 58 0.1% 132,688 185.4% -200 -0.3% 163,984 217.1% 880 1.2%
Twig_Template::displayWithErrorHandling@4 0 0.0% 4,200 6.0% 30 0.0% 132,688 185.4% 0 0.0% 162,656 215.3% -1,328 -1.8%
__TwigTemplate_125534cdb055fc83a3944b2f4c0d5277db848d26e44cfa9ea771117abfe05f69::doDisplay 0 0.0% 4,263 6.1% 29 0.0% 132,688 185.4% -320 -0.4% 162,528 215.2% 0 0.0%
Twig_Template::display@4 0 0.0% 4,212 6.0% 2 0.0% 132,688 185.4% -232 -0.3% 162,528 215.2% 0 0.0%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate 0 0.0% -212 -0.3% 402 0.6% 56 0.1% -536 -0.7% -161,280 -213.5% -4,232 -5.6%
__TwigTemplate_0359874ccad4c85e2013d90434b0430cea23d0c395504d5718b9f12f8a6c6f5e::doDisplay 0 0.0% 6,667 9.5% 1,606 2.3% 133,768 186.9% 6,920 9.7% 159,416 211.0% 16,416 21.7%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 0 0.0% -8 -0.0% 165 0.2% 112 0.2% 0 0.0% -152,400 -201.8% 0 0.0%
array_merge 800 9.9% 2,537 3.6% 2,537 3.6% 731,136 1021.7% 731,136 1021.7% 118,416 156.8% 118,416 156.8%
Drupal\Core\Render\Renderer::render@5 0 0.0% 30,605 43.5% 785 1.1% 22,992 32.1% 1,816 2.5% -110,400 -146.2% -4,976 -6.6%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/4406506855142f991b248c296b4bf4955bb73f7a639da640579abb5a6f55d2c5.php -1 -0.0% -127 -0.2% -127 -0.2% -98,816 -138.1% -98,816 -138.1% -97,064 -128.5% -97,064 -128.5%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/f3d182e1c7db961ae1b945446704ac87d8186a3c57efe72dad2568d1979f22ae.php 1 0.0% 124 0.2% 124 0.2% 98,816 138.1% 98,816 138.1% 97,064 128.5% 97,064 128.5%
Drupal\filter\FilterPluginCollection::initializePlugin 0 0.0% -2,147 -3.1% -17 -0.0% 2,808 3.9% 112 0.2% 84,672 112.1% 616 0.8%
Drupal\filter\FilterPluginCollection::sort 0 0.0% -2,750 -3.9% -2 -0.0% 2,792 3.9% 0 0.0% 84,488 111.9% 0 0.0%
Drupal\filter\FilterPluginCollection::getAll 0 0.0% -2,233 -3.2% -88 -0.1% 2,736 3.8% -72 -0.1% 84,472 111.8% 320 0.4%
Drupal\filter\Entity\FilterFormat::filters 0 0.0% -2,753 -3.9% -60 -0.1% 2,880 4.0% 0 0.0% 84,088 111.3% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 0 0.0% 179 0.3% 183 0.3% 41,216 57.6% 0 0.0% -81,176 -107.5% -560 -0.7%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 70,390 100.0% 1 0.0% 71,312 99.7% 32 0.0% 75,536 100.0% 0 0.0%
main() 0 0.0% 70,372 100.0% 1 0.0% 71,560 100.0% 0 0.0% 75,536 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% 70,389 100.0% -1 -0.0% 71,280 99.6% 40 0.1% 75,536 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 70,207 99.8% -1 -0.0% 71,312 99.7% 0 0.0% 75,536 100.0% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 70,016 99.5% 0 0.0% 70,104 98.0% 0 0.0% 75,536 100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 70,389 100.0% -1 -0.0% 71,312 99.7% 0 0.0% 75,536 100.0% 0 0.0%
run_init::d8/index.php 0 0.0% 70,370 100.0% 10 0.0% 71,552 100.0% 16 0.0% 75,536 100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 70,020 99.5% 14 0.0% 70,104 98.0% -2,072 -2.9% 75,536 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 70,184 99.7% 1 0.0% 71,240 99.6% 0 0.0% 75,536 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 70,183 99.7% 1 0.0% 71,240 99.6% 8 0.0% 75,536 100.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 70,331 99.9% 1 0.0% 71,240 99.6% 0 0.0% 75,536 100.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 70,177 99.7% 15 0.0% 71,352 99.7% 104 0.1% 75,536 100.0% 0 0.0%
Drupal\Core\Render\Renderer::render@4 0 0.0% 47,550 67.6% 627 0.9% 66,648 93.1% 2,384 3.3% 72,792 96.4% 0 0.0%
drupal_render@2 0 0.0% 47,347 67.3% 81 0.1% 66,272 92.6% -16 -0.0% 72,792 96.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@3 0 0.0% 43,317 61.6% 37 0.1% 59,920 83.7% 0 0.0% 72,752 96.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 0 0.0% 43,280 61.5% -1,366 -1.9% 59,920 83.7% 743,072 1038.4% 72,752 96.3% -7,184 -9.5%
Drupal\Core\Template\AttributeValueBase::render 0 0.0% 1,467 2.1% 544 0.8% -78,968 -110.4% -176 -0.2% -72,040 -95.4% -1,144 -1.5%
call_user_func 0 0.0% 12,752 18.1% 333 0.5% 12,720 17.8% -1,808 -2.5% 71,800 95.1% 232 0.3%
Drupal\filter\Element\ProcessedText::preRenderText 0 0.0% -1,964 -2.8% 347 0.5% -424 -0.6% 168 0.2% 69,720 92.3% 1,880 2.5%
Twig_Template::render@1 0 0.0% 71,310 101.3% 1 0.0% 59,840 83.6% 0 0.0% 68,080 90.1% 0 0.0%
Twig_Template::display@1 0 0.0% 71,287 101.3% -1 -0.0% 59,800 83.6% -96 -0.1% 68,080 90.1% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 71,293 101.3% 0 0.0% 59,800 83.6% 24 0.0% 68,080 90.1% 0 0.0%
twig_drupal_escape_filter@1 0 0.0% 70,967 100.8% 26 0.0% 59,624 83.3% -3,656 -5.1% 68,016 90.0% 1,376 1.8%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 67,453 95.9% 9 0.0% 66,880 93.5% -400 -0.6% 67,184 88.9% 0 0.0%
run_init::1#d1#fe#f6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb/c8a86ac7a209a3b9211099d632e158ce3d57fc4790e351b4a942ab4337f552d4.php 1 0.0% 179 0.3% 21 0.0% 68,256 95.4% 8,376 11.7% 67,024 88.7% 7,368 9.8%
run_init::1#d1#fe#f6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb/e1db3f2e324577e51e9ef4ab8e6539ff6c892943581e600f36c1e959c178de98.php -1 -0.0% -186 -0.3% -19 -0.0% -68,240 -95.4% -8,376 -11.7% -67,008 -88.7% -7,368 -9.8%
Drupal\Core\Render\Renderer::render 0 0.0% 72,942 103.7% 15 0.0% 64,080 89.5% 0 0.0% 66,688 88.3% -688 -0.9%
Drupal\Core\Render\Renderer::render@3 0 0.0% 70,629 100.4% 299 0.4% 63,256 88.4% -280 -0.4% 66,632 88.2% 16 0.0%
drupal_render@1 0 0.0% 70,683 100.4% 36 0.1% 63,272 88.4% 0 0.0% 66,632 88.2% 0 0.0%
render@1 0 0.0% 70,693 100.5% 6 0.0% 63,272 88.4% 0 0.0% 66,632 88.2% 0 0.0%
Twig_Template::display@2 0 0.0% 51,816 73.6% -27 -0.0% 298,280 416.8% -536 -0.7% 65,768 87.1% 0 0.0%
Twig_Template::displayWithErrorHandling@2 0 0.0% 51,826 73.6% 24 0.0% 298,280 416.8% 32 0.0% 65,736 87.0% 0 0.0%
Twig_Template::render@2 0 0.0% 51,821 73.6% 21 0.0% 298,440 417.0% 8 0.0% 65,672 86.9% 0 0.0%
__TwigTemplate_715126f7eaf4f20442f4592ed8061490c06b772a82f993ec95b57b5b39ebabe2::doDisplay 0 0.0% 70,267 99.9% 266 0.4% 59,272 82.8% -8 -0.0% 65,280 86.4% -24 -0.0%
twig_render_template@2 0 0.0% 52,181 74.2% 189 0.3% 315,080 440.3% -96 -0.1% 64,960 86.0% 0 0.0%
Drupal\Core\Render\Renderer::render@6 0 0.0% 477 0.7% 14,126 20.1% -1,696 -2.4% -1,348,488 -1884.4% 61,840 81.9% 4,352 5.8%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% 54,698 77.7% 36 0.1% 49,808 69.6% 0 0.0% 61,688 81.7% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% 54,662 77.7% 404 0.6% 49,808 69.6% -4,608 -6.4% 61,688 81.7% 48 0.1%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% 73,187 104.0% -1 -0.0% 64,088 89.6% -64 -0.1% 61,088 80.9% 280 0.4%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 73,186 104.0% -1 -0.0% 64,080 89.5% -8 -0.0% 61,088 80.9% 0 0.0%
func_get_args 800 9.9% 1,726 2.5% 1,726 2.5% 936,656 1308.9% 936,656 1308.9% 60,784 80.5% 60,784 80.5%
drupal_render 0 0.0% 72,649 103.2% 5 0.0% 61,432 85.8% 16 0.0% 60,480 80.1% 40 0.1%
Drupal\Core\Render\Renderer::render@1 0 0.0% 72,647 103.2% 108 0.2% 61,504 85.9% 48 0.1% 60,320 79.9% 1,432 1.9%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 0 0.0% -79 -0.1% 105 0.1% 41,232 57.6% -24 -0.0% -59,656 -79.0% -5,352 -7.1%
__TwigTemplate_d1fef6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb::doDisplay 0 0.0% 70,811 100.6% -1 -0.0% 59,328 82.9% -8 -0.0% 59,352 78.6% 0 0.0%
twig_drupal_escape_filter 0 0.0% 72,683 103.3% 16 0.0% 61,192 85.5% -104 -0.1% 57,824 76.6% 264 0.3%
run_init::service_container_prod/df4dc634241b79907e983c7c8e11c27681dfc76aec09e8bd6a2161e6d1c7e3c9.php -1 -0.0% -306 -0.4% -17 -0.0% -57,272 -80.0% -8,176 -11.4% -57,264 -75.8% -7,784 -10.3%
run_init::service_container_prod/df6a61c8ff67aff2c60ab9f13e13398b18baea8e2001573c8120ce7f655e1fd2.php 1 0.0% 296 0.4% 17 0.0% 57,272 80.0% 8,176 11.4% 57,264 75.8% 7,784 10.3%
render 0 0.0% 72,651 103.2% 8 0.0% 61,256 85.6% 0 0.0% 56,672 75.0% 80 0.1%
Drupal\Core\Render\Renderer::render@2 0 0.0% 72,145 102.5% 38 0.1% 60,616 84.7% -16 -0.0% 56,016 74.2% -96 -0.1%
Drupal\Core\Template\AttributeArray::__toString 0 0.0% -841 -1.2% -168 -0.2% -79,496 -111.1% -82,720 -115.6% -53,864 -71.3% -9,024 -11.9%
Composer\Autoload\ClassLoader::loadClass 0 0.0% -809 -1.1% -37 -0.1% 400 0.6% 152 0.2% -53,760 -71.2% 0 0.0%
render@2 0 0.0% 36,794 52.3% -136 -0.2% 31,152 43.5% 0 0.0% -53,184 -70.4% -4,992 -6.6%
Composer\Autoload\includeFile 0 0.0% -601 -0.9% 13 0.0% 144 0.2% 528 0.7% -52,424 -69.4% -1,152 -1.5%
load::1#49#e6#99df03583aabddb41b13403a04ada7c10e9591f45bc93f4dfdb83e3f2731/33f5d40f77627bb65b85676d5f4c7ef9f8824bc52b0dec702c75c6b3779bb48a.php 1 0.0% 70 0.1% 70 0.1% 51,672 72.2% 51,672 72.2% 49,512 65.5% 49,512 65.5%
[ display all ]