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

Overall Diff Summary

Run #55f2450b58930Run #55f2459f810afDiffDiff%
Number of Function Calls209,138 220,537 11,399 5.5%
Incl. Wall Time (microsec)574,058 583,640 9,582 1.7%
Incl. MemUse (bytes)26,593,912 26,696,048 102,136 0.4%
Incl. PeakMemUse (bytes)26,654,144 26,755,136 100,992 0.4%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. Wall Time (microsec) 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%
twig_render_template@2 10 0.1% 24,373 254.4% 98 1.0% 170,720 167.1% -125,104 -122.5% -1,144 -1.1% 288 0.3%
__TwigTemplate_80fb64e3a166b4b555bfcf9b2057993f1e4339e4b1a0b907cef30b63e6177970::doDisplay 10 0.1% 24,358 254.2% 8,933 93.2% 92,752 90.8% -273,000 -267.3% 0 0.0% 0 0.0%
Twig_Template::render@2 10 0.1% 24,163 252.2% 40 0.4% 153,824 150.6% 568 0.6% -1,616 -1.6% -288 -0.3%
Twig_Template::display@2 10 0.1% 24,109 251.6% 57 0.6% 91,544 89.6% -688 -0.7% -4,408 -4.4% -672 -0.7%
Twig_Template::displayWithErrorHandling@2 10 0.1% 24,029 250.8% 22 0.2% 91,352 89.4% 1,512 1.5% -2,784 -2.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4 0 0.0% 16,218 169.3% 81 0.8% 118,216 115.7% -8 -0.0% 90,064 89.2% 56 0.1%
__TwigTemplate_8ffd47cdfdb5e694c295181d6bf966a6760b052cedc53922e033734b98995104::doDisplay 0 0.0% 16,064 167.6% -32 -0.3% 118,728 116.2% 128 0.1% 90,088 89.2% 0 0.0%
__TwigTemplate_fd414a2dbf87b3e623a49191fd8060e201153ed9fbced41f9e42054bf260f0be::doDisplay 0 0.0% 16,039 167.4% 55 0.6% 118,688 116.2% 128 0.1% 96,904 96.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% 15,373 160.4% 12 0.1% 101,848 99.7% 44,792 43.9% 82,944 82.1% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 0 0.0% 13,588 141.8% 3 0.0% 101,408 99.3% 448 0.4% 83,072 82.3% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 13,533 141.2% -15 -0.2% 101,640 99.5% 0 0.0% 82,424 81.6% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% 13,501 140.9% 108 1.1% 101,448 99.3% 16 0.0% 83,328 82.5% 56 0.1%
Twig_Template::display 0 0.0% 13,495 140.8% -12 -0.1% 101,640 99.5% 0 0.0% 82,472 81.7% 48 0.0%
twig_render_template 0 0.0% 13,425 140.1% 8 0.1% 101,384 99.3% 720 0.7% 82,248 81.4% 0 0.0%
twig_render_template@1 0 0.0% 13,326 139.1% 16 0.2% 101,432 99.3% 480 0.5% 82,984 82.2% 0 0.0%
Twig_Template::render 0 0.0% 13,311 138.9% -21 -0.2% 101,280 99.2% 0 0.0% 82,632 81.8% 0 0.0%
Twig_Template::display@1 0 0.0% 13,100 136.7% 14 0.1% 101,248 99.1% 0 0.0% 75,488 74.7% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 13,068 136.4% -7 -0.1% 101,248 99.1% 0 0.0% 75,488 74.7% 0 0.0%
Twig_Template::render@1 0 0.0% 13,012 135.8% 12 0.1% 101,008 98.9% 0 0.0% 76,560 75.8% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 0 0.0% 12,958 135.2% -4 -0.0% 101,984 99.9% 472 0.5% 76,576 75.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% 11,100 115.8% -245 -2.6% 114,216 111.8% -24 -0.0% 90,064 89.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 10,422 108.8% 1 0.0% 167,704 164.2% 0 0.0% 120,080 118.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 10,421 108.8% 18 0.2% 167,704 164.2% -24 -0.0% 120,080 118.9% 0 0.0%
call_user_func 0 0.0% -10,095 -105.4% 0 0.0% 328 0.3% -24 -0.0% 4,256 4.2% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 9,905 103.4% -3 -0.0% 102,136 100.0% 0 0.0% 95,600 94.7% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::fetch 0 0.0% 9,850 102.8% 20 0.2% 102,176 100.0% 8 0.0% 95,640 94.7% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::lookup 0 0.0% 9,831 102.6% -1 -0.0% 102,176 100.0% 0 0.0% 95,640 94.7% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 0 0.0% 9,829 102.6% -1 -0.0% 102,160 100.0% 0 0.0% 95,624 94.7% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 9,828 102.6% -2 -0.0% 102,160 100.0% 0 0.0% 95,624 94.7% 0 0.0%
Drupal\devel\StackMiddleware\DevelMiddleware::handle 0 0.0% 9,825 102.5% -3 -0.0% 102,160 100.0% 0 0.0% 95,624 94.7% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 0.0% 9,824 102.5% -1 -0.0% 102,160 100.0% 0 0.0% 95,624 94.7% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 9,821 102.5% -3 -0.0% 102,160 100.0% 0 0.0% 95,624 94.7% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 9,680 101.0% -750 -7.8% 102,168 100.0% 0 0.0% 95,624 94.7% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 9,656 100.8% 0 0.0% 102,176 100.0% 0 0.0% 95,640 94.7% 0 0.0%
run_init::html/index.php 0 0.0% 9,588 100.1% -5 -0.1% 102,136 100.0% 0 0.0% 100,992 100.0% 0 0.0%
main() 0 0.0% 9,582 100.0% -4 -0.0% 102,136 100.0% 0 0.0% 100,992 100.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 9,427 98.4% 20 0.2% 102,168 100.0% 0 0.0% 100,800 99.8% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 8,734 91.2% 3 0.0% 119,064 116.6% 360 0.4% 109,352 108.3% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 0.0% 8,688 90.7% -14 -0.1% 101,512 99.4% 8 0.0% 76,992 76.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 8,632 90.1% -545 -5.7% 101,856 99.7% 16 0.0% 85,440 84.6% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% 8,576 89.5% -67 -0.7% 101,240 99.1% 120 0.1% 84,056 83.2% -504 -0.5%
Drupal\views\Element\View::preRenderViewElement 0 0.0% -8,524 -89.0% -1 -0.0% 560 0.5% 16 0.0% 1,040 1.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% 8,467 88.4% 18 0.2% 101,512 99.4% -24 -0.0% 86,200 85.4% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -8,405 -87.7% -1 -0.0% 624 0.6% 0 0.0% 1,008 1.0% 0 0.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% 8,376 87.4% -5 -0.1% 101,424 99.3% 0 0.0% 86,080 85.2% 0 0.0%
call_user_func@1 0 0.0% -7,207 -75.2% -4 -0.0% 440 0.4% 0 0.0% 1,792 1.8% 0 0.0%
theme_views_view_fields -10 -0.1% -7,144 -74.6% -1,943 -20.3% -66,064 -64.7% 84,400 82.6% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% -6,128 -64.0% 1 0.0% 568 0.6% 0 0.0% 1,112 1.1% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 0 0.0% -6,121 -63.9% -1 -0.0% 616 0.6% 0 0.0% 1,112 1.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 0 0.0% -6,055 -63.2% -30 -0.3% 600 0.6% 16 0.0% 1,112 1.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 0 0.0% -6,054 -63.2% 1 0.0% 608 0.6% 8 0.0% 1,112 1.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::elementPreRenderRow 0 0.0% -6,010 -62.7% -33 -0.3% 456 0.4% 24 0.0% 1,112 1.1% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% -5,977 -62.4% -54 -0.6% 432 0.4% 0 0.0% 1,112 1.1% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@2 1,720 15.1% 5,614 58.6% 4,485 46.8% 205,976 201.7% -34,816 -34.1% -224 -0.2% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% -5,524 -57.6% -1 -0.0% 616 0.6% 0 0.0% 928 0.9% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -5,506 -57.5% -2 -0.0% 560 0.5% 0 0.0% 1,000 1.0% 0 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 0 0.0% 5,457 57.0% 6 0.1% 101,488 99.4% 0 0.0% 88,784 87.9% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 5,434 56.7% 5 0.1% 103,088 100.9% 360 0.4% 98,064 97.1% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 5,433 56.7% 4 0.0% 102,728 100.6% 0 0.0% 97,944 97.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% 5,421 56.6% 18 0.2% 101,480 99.4% 216 0.2% 88,848 88.0% -88 -0.1%
Drupal\Core\Render\Renderer::render 0 0.0% 5,420 56.6% -1 -0.0% 101,480 99.4% 0 0.0% 88,848 88.0% 0 0.0%
twig_template_get_attributes 2,400 21.1% 5,083 53.0% 5,096 53.2% 92,720 90.8% -12,880 -12.6% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext@1 0 0.0% -4,358 -45.5% -2 -0.0% -480 -0.5% 0 0.0% 2,080 2.1% 0 0.0%
Drupal\Core\Render\Renderer::Drupal\Core\Render\{closure} 0 0.0% -4,340 -45.3% -4 -0.0% -496 -0.5% 8 0.0% 3,392 3.4% 0 0.0%
Drupal\Core\Render\Renderer::renderPlain 0 0.0% -4,320 -45.1% 1 0.0% -384 -0.4% 0 0.0% 2,080 2.1% 0 0.0%
template_preprocess_views_view_field 0 0.0% -4,017 -41.9% -16 -0.2% 72 0.1% 0 0.0% 568 0.6% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 0 0.0% -4,001 -41.8% -184 -1.9% 72 0.1% 0 0.0% 568 0.6% -104 -0.1%
Drupal\Core\Render\MainContent\HtmlRenderer::Drupal\Core\Render\MainContent\{closure} 0 0.0% 3,904 40.7% 0 0.0% 102,416 100.3% 0 0.0% 86,568 85.7% 0 0.0%
__TwigTemplate_593e981eff8f40985acb6ab8029940257e5e2f1bb660d0a4430202f83fbd9e8e::doDisplay 0 0.0% -3,349 -35.0% -30 -0.3% -16,056 -15.7% 112 0.1% -13,040 -12.9% 112 0.1%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 0 0.0% -3,219 -33.6% -1 -0.0% -15,984 -15.6% 120 0.1% -13,280 -13.1% 0 0.0%
Drupal\Core\Render\Renderer::render@3 0 0.0% -3,125 -32.6% -24 -0.3% -672 -0.7% 0 0.0% -152 -0.2% 0 0.0%
Drupal\views\ViewExecutable::_initHandler 0 0.0% -2,962 -30.9% -37 -0.4% 24 0.0% 0 0.0% 40 0.0% 0 0.0%
Drupal\views\ViewExecutable::initHandlers 0 0.0% -2,924 -30.5% 0 0.0% 24 0.0% 0 0.0% 40 0.0% 0 0.0%
Drupal\views\ViewExecutable::preExecute 0 0.0% -2,879 -30.0% -2 -0.0% 8 0.0% 0 0.0% 80 0.1% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::preExecute 0 0.0% -2,877 -30.0% -2 -0.0% 8 0.0% 0 0.0% 80 0.1% 0 0.0%
Drupal\Component\DependencyInjection\Container::get@1 0 0.0% 2,686 28.0% 12 0.1% 8,168 8.0% 8 0.0% 4,744 4.7% 0 0.0%
Drupal\views\Plugin\views\field\Field::render_item 0 0.0% -2,539 -26.5% -8 -0.1% 24 0.0% 0 0.0% -192 -0.2% 0 0.0%
render 0 0.0% -2,531 -26.4% -45 -0.5% 24 0.0% 0 0.0% -192 -0.2% 0 0.0%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters 0 0.0% 2,501 26.1% -22 -0.2% 8,168 8.0% 0 0.0% 4,744 4.7% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@1 0 0.0% 2,461 25.7% -46 -0.5% 8,168 8.0% 0 0.0% 5,728 5.7% -112 -0.1%
Drupal\Component\DependencyInjection\Container::get 10 0.1% 2,418 25.2% -42 -0.4% -96 -0.1% -48 -0.0% -3,960 -3.9% 192 0.2%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 0.0% -2,404 -25.1% -25 -0.3% 24 0.0% -24 -0.0% 64 0.1% 0 0.0%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@1 0 0.0% 2,281 23.8% 11 0.1% -64 -0.1% 0 0.0% -16 -0.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@2 0 0.0% 2,243 23.4% 28 0.3% -64 -0.1% 0 0.0% -48 -0.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService 0 0.0% 2,189 22.8% -26 -0.3% -96 -0.1% 0 0.0% -5,224 -5.2% 536 0.5%
Drupal\Component\DependencyInjection\Container::get@2 0 0.0% 2,162 22.6% 16 0.2% -88 -0.1% 0 0.0% -40 -0.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 0 0.0% 2,078 21.7% 0 0.0% 64,576 63.2% 0 0.0% 22,184 22.0% 0 0.0%
call_user_func@2 0 0.0% -2,078 -21.7% 23 0.2% 80 0.1% -24 -0.0% -48 -0.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@2 0 0.0% 1,999 20.9% 18 0.2% -48 -0.0% 0 0.0% -72 -0.1% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@3 0 0.0% 1,960 20.5% 43 0.4% -64 -0.1% 0 0.0% -72 -0.1% 0 0.0%
Drupal\Component\DependencyInjection\Container::get@3 0 0.0% 1,760 18.4% 28 0.3% -64 -0.1% 0 0.0% -72 -0.1% 0 0.0%
Drupal\block\BlockViewBuilder::preRender 0 0.0% -1,625 -17.0% 3 0.0% -8 -0.0% 0 0.0% 3,280 3.2% -72 -0.1%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@3 0 0.0% 1,612 16.8% 19 0.2% -48 -0.0% 0 0.0% -72 -0.1% 0 0.0%
template_preprocess_views_view_fields 0 0.0% -1,588 -16.6% -306 -3.2% 6,032 5.9% 6,104 6.0% 84,088 83.3% -200 -0.2%
Drupal\views\Plugin\views\field\Field::init 0 0.0% -1,523 -15.9% -8 -0.1% 32 0.0% 0 0.0% 88 0.1% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@4 0 0.0% 1,515 15.8% 63 0.7% -48 -0.0% 0 0.0% 40 0.0% 0 0.0%
Drupal\Core\Render\Renderer::Drupal\Core\Render\{closure}@1 0 0.0% 1,508 15.7% 0 0.0% -920 -0.9% 16 0.0% 968 1.0% 0 0.0%
Drupal\Core\EventSubscriber\HtmlResponseSubscriber::onRespond 0 0.0% 1,501 15.7% 2 0.0% -872 -0.9% 0 0.0% 2,888 2.9% 0 0.0%
Drupal\Core\Render\HtmlResponseAttachmentsProcessor::processAttachments 0 0.0% 1,500 15.7% 0 0.0% -872 -0.9% -24 -0.0% 2,888 2.9% 0 0.0%
Drupal\Core\Render\HtmlResponseAttachmentsProcessor::renderPlaceholders 0 0.0% 1,493 15.6% 1 0.0% -912 -0.9% 232 0.2% 2,280 2.3% 0 0.0%
[ display all ]