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

Overall Diff Summary

Run #54811e8abf892Run #54811b6aec43dDiffDiff%
Number of Function Calls1,271,008 1,262,917 -8,091 -0.6%
Incl. Wall Time (microsec)3,627,956 3,557,584 -70,372 -1.9%
Incl. MemUse (bytes)42,561,904 42,490,344 -71,560 -0.2%
Incl. PeakMemUse (bytes)45,511,816 45,436,280 -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::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%
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%
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/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%
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%
__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%
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%
__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%
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/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%
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%
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\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\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%
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%
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%
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%
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%
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%
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\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%
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%
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\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%
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\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\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::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_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_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%
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%
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%
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%
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::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::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::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%
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%
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 ]