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

Overall Diff Summary

Run #54e177a08308dRun #54e17147d69caDiffDiff%
Number of Function Calls667,586 553,963 -113,623 -17.0%
Incl. Wall Time (microsec)1,334,366 1,220,538 -113,828 -8.5%
Incl. MemUse (bytes)29,023,648 29,000,976 -22,672 -0.1%
Incl. PeakMemUse (bytes)29,622,024 29,597,520 -24,504 -0.1%

[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 -50 -0.0% -175,222 -153.9% -483 -0.4% -347,640 -1533.3% 275,120 1213.5% -10,312 -42.1% 0 0.0%
Twig_Template::render@2 -50 -0.0% -173,911 -152.8% -215 -0.2% -176,408 -778.1% -2,488 -11.0% -10,312 -42.1% -96 -0.4%
__TwigTemplate_80fb64e3a166b4b555bfcf9b2057993f1e4339e4b1a0b907cef30b63e6177970::doDisplay -50 -0.0% -173,654 -152.6% -33,596 -29.5% -44,968 -198.3% 735,960 3246.1% -11,824 -48.3% -2,176 -8.9%
Twig_Template::display@2 -50 -0.0% -172,499 -151.5% -264 -0.2% -41,376 -182.5% 4,224 18.6% -6,744 -27.5% -128 -0.5%
Twig_Template::displayWithErrorHandling@2 -50 -0.0% -172,151 -151.2% -96 -0.1% -41,200 -181.7% -1,040 -4.6% -6,616 -27.0% -240 -1.0%
__TwigTemplate_1434a3dd0a12c3222a12788aee5fcf8de168a4baf4d80907f36ca36cbbe37142::doDisplay 0 0.0% -123,952 -108.9% 14 0.0% -21,232 -93.6% 184 0.8% -74,496 -304.0% 0 0.0%
__TwigTemplate_b37578e11beee43e51e5dcaf7c5c03c4d8be24a1ff64a09bb6c2387fca04c07b::doDisplay 0 0.0% -123,847 -108.8% 40 0.0% -39,624 -174.8% 32 0.1% -74,632 -304.6% -88 -0.4%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% -122,288 -107.4% -9 -0.0% -22,312 -98.4% 0 0.0% -69,792 -284.8% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% -122,279 -107.4% -1,588 -1.4% -22,312 -98.4% 1,738,432 7667.7% -69,792 -284.8% 272 1.1%
twig_drupal_escape_filter@1 0 0.0% -122,252 -107.4% 62 0.1% -22,848 -100.8% 104 0.5% -61,384 -250.5% 760 3.1%
render@1 0 0.0% -122,088 -107.3% -12 -0.0% -22,632 -99.8% 0 0.0% -61,960 -252.9% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% -122,088 -107.3% 126 0.1% -22,632 -99.8% 176 0.8% -61,960 -252.9% 8,032 32.8%
drupal_render@1 0 0.0% -122,072 -107.2% 0 0.0% -22,632 -99.8% 0 0.0% -61,960 -252.9% 0 0.0%
Twig_Template::render@1 0 0.0% -121,957 -107.1% 3 0.0% -21,544 -95.0% 0 0.0% -60,464 -246.8% 0 0.0%
twig_drupal_escape_filter 0 0.0% -121,880 -107.1% 20 0.0% -21,376 -94.3% 744 3.3% -30,384 -124.0% -24 -0.1%
Twig_Template::display@1 0 0.0% -121,869 -107.1% -47 -0.0% -20,944 -92.4% 0 0.0% -60,800 -248.1% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% -121,832 -107.0% 4 0.0% -20,952 -92.4% 0 0.0% -60,800 -248.1% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% -121,768 -107.0% 78 0.1% -8,488 -37.4% 0 0.0% -28,000 -114.3% 0 0.0%
Twig_Template::display 0 0.0% -121,736 -106.9% -8 -0.0% -8,488 -37.4% 0 0.0% -28,000 -114.3% 0 0.0%
Twig_Template::render 0 0.0% -121,704 -106.9% 7 0.0% -21,584 -95.2% 0 0.0% -29,208 -119.2% 0 0.0%
twig_render_template 0 0.0% -121,623 -106.8% 4 0.0% -22,440 -99.0% 1,616 7.1% -37,672 -153.7% 0 0.0%
twig_render_template@1 0 0.0% -121,623 -106.8% 25 0.0% -21,344 -94.1% 1,216 5.4% -60,872 -248.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% -120,537 -105.9% 220 0.2% -21,728 -95.8% -72 -0.3% -60,872 -248.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% -120,525 -105.9% 12 0.0% -21,728 -95.8% 0 0.0% -60,872 -248.4% 0 0.0%
render 0 0.0% -118,569 -104.2% 18 0.0% -22,120 -97.6% 0 0.0% -61,264 -250.0% -24 -0.1%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% -116,882 -102.7% 253 0.2% -22,592 -99.6% 72 0.3% -62,192 -253.8% -56 -0.2%
Drupal\Core\Render\Renderer::render@2 0 0.0% -116,368 -102.2% -14 -0.0% -22,712 -100.2% 0 0.0% -62,784 -256.2% 0 0.0%
drupal_render 0 0.0% -116,165 -102.1% 22 0.0% -22,200 -97.9% 0 0.0% -62,520 -255.1% 0 0.0%
main() 0 0.0% -113,828 -100.0% -14 -0.0% -22,672 -100.0% 0 0.0% -24,504 -100.0% 0 0.0%
run_init::html/index.php 0 0.0% -113,788 -100.0% -12 -0.0% -22,664 -100.0% 0 0.0% -24,504 -100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% -113,717 -99.9% 9 0.0% -22,568 -99.5% 184 0.8% -22,680 -92.6% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% -112,913 -99.2% -2 -0.0% -22,648 -99.9% 0 0.0% -24,504 -100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% -111,451 -97.9% -1 -0.0% -22,688 -100.1% 0 0.0% -24,544 -100.2% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% -111,450 -97.9% -1 -0.0% -22,688 -100.1% 0 0.0% -24,544 -100.2% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% -111,449 -97.9% -2 -0.0% -22,688 -100.1% 0 0.0% -24,544 -100.2% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -111,131 -97.6% 15 0.0% -22,664 -100.0% 0 0.0% -24,520 -100.1% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% -110,724 -97.3% -11 -0.0% -22,608 -99.7% 1,096 4.8% -24,472 -99.9% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% -110,699 -97.3% 2 0.0% -22,608 -99.7% 0 0.0% -24,472 -99.9% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% -110,640 -97.2% -1 -0.0% -22,680 -100.0% 0 0.0% -24,536 -100.1% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 0 0.0% -110,637 -97.2% 3 0.0% -22,680 -100.0% 0 0.0% -24,536 -100.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -110,498 -97.1% -2 -0.0% -22,688 -100.1% -16 -0.1% -24,544 -100.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -110,493 -97.1% 5 0.0% -22,688 -100.1% 0 0.0% -24,544 -100.2% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% -110,464 -97.0% 1 0.0% -22,688 -100.1% 0 0.0% -24,544 -100.2% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% -109,340 -96.1% 31 0.0% -23,520 -103.7% 184 0.8% -38,800 -158.3% 0 0.0%
Drupal\Core\Render\Renderer::render 0 0.0% -109,338 -96.1% 2 0.0% -23,520 -103.7% 0 0.0% -38,800 -158.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% -108,529 -95.3% 28 0.0% -21,992 -97.0% 248 1.1% -62,232 -254.0% -496 -2.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% -108,515 -95.3% 14 0.0% -21,992 -97.0% 0 0.0% -62,232 -254.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% -108,460 -95.3% -604 -0.5% -22,336 -98.5% 24 0.1% -38,984 -159.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% -108,444 -95.3% 16 0.0% -22,336 -98.5% 0 0.0% -38,984 -159.1% 0 0.0%
Twig_Template::getAttribute -12,000 -10.6% -70,257 -61.7% -70,230 -61.7% -46,808 -206.5% 544,576 2402.0% -48 -0.2% -48 -0.2%
twig_drupal_escape_filter@2 -8,600 -7.6% -69,569 -61.1% -29,730 -26.1% -631,160 -2783.9% -33,584 -148.1% -7,840 -32.0% 384 1.6%
template_preprocess_views_view_fields 0 0.0% 53,651 47.1% 10,309 9.1% -1,832,688 -8083.5% -2,123,272 -9365.2% -59,752 -243.8% 352 1.4%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 0 0.0% 14,164 12.4% -1 -0.0% -672 -3.0% 0 0.0% -632 -2.6% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 14,164 12.4% 1 0.0% -672 -3.0% 0 0.0% -632 -2.6% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% 14,142 12.4% 49 0.0% 128 0.6% 0 0.0% -536 -2.2% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 0 0.0% 14,139 12.4% 66 0.1% -672 -3.0% 0 0.0% -536 -2.2% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 0 0.0% 14,138 12.4% -1 -0.0% -672 -3.0% 0 0.0% -536 -2.2% 0 0.0%
template_preprocess_views_view_field 0 0.0% 11,686 10.3% 69 0.1% -72 -0.3% 0 0.0% -472 -1.9% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 0 0.0% 11,617 10.2% -150 -0.1% -72 -0.3% 32 0.1% -472 -1.9% 0 0.0%
Drupal\views\Element\View::preRenderViewElement 0 0.0% 11,368 10.0% -3 -0.0% -648 -2.9% 0 0.0% -488 -2.0% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 11,325 9.9% 3 0.0% -648 -2.9% 16 0.1% -488 -2.0% -80 -0.3%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% 11,317 9.9% 6 0.0% -648 -2.9% 0 0.0% -328 -1.3% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% 10,738 9.4% -1 -0.0% -680 -3.0% 0 0.0% -320 -1.3% 0 0.0%
call_user_func 0 0.0% 9,489 8.3% 1 0.0% -208 -0.9% 0 0.0% -600 -2.4% 0 0.0%
Drupal\views\Plugin\views\field\Field::render_item 0 0.0% 3,730 3.3% 23 0.0% 0 0.0% 0 0.0% 456 1.9% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% -3,351 -2.9% -2 -0.0% 8 0.0% 0 0.0% 96 0.4% 0 0.0%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% -3,346 -2.9% -37 -0.0% 16 0.1% 0 0.0% 56 0.2% 0 0.0%
Drupal\filter\Element\ProcessedText::preRenderText 0 0.0% 3,143 2.8% 131 0.1% -72 -0.3% -48 -0.2% 112 0.5% 112 0.5%
call_user_func@1 0 0.0% 3,017 2.7% 14 0.0% 408 1.8% 16 0.1% -824 -3.4% 0 0.0%
Drupal\Component\Utility\String::checkPlain 686 0.6% 2,854 2.5% 1,942 1.7% 53,768 237.2% -103,584 -456.9% -2,256 -9.2% 48 0.2%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 0 0.0% 2,809 2.5% -34 -0.0% -104 -0.5% 24 0.1% -664 -2.7% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 0 0.0% 2,790 2.5% -47 -0.0% -80 -0.4% 16 0.1% -616 -2.5% 0 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 0 0.0% 2,720 2.4% 313 0.3% -80 -0.4% 0 0.0% -104 -0.4% 0 0.0%
Drupal\views\Plugin\views\field\Field::getItems 0 0.0% 2,681 2.4% 79 0.1% 0 0.0% 0 0.0% -104 -0.4% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% -2,371 -2.1% -7 -0.0% 64 0.3% -16 -0.1% -56 -0.2% 64 0.3%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess 0 0.0% -2,229 -2.0% -1 -0.0% 536 2.4% 24 0.1% 0 0.0% 0 0.0%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::menuLinkCheckAccess 0 0.0% -2,228 -2.0% -9 -0.0% 512 2.3% -56 -0.2% 0 0.0% 0 0.0%
PDOStatement::execute 0 0.0% -2,225 -2.0% -2,225 -2.0% 64 0.3% 64 0.3% -120 -0.5% -120 -0.5%
Drupal\Core\Database\Statement::execute 0 0.0% -2,216 -1.9% 13 0.0% 64 0.3% 0 0.0% -120 -0.5% 0 0.0%
Drupal\Core\Access\AccessManager::checkNamedRoute 0 0.0% -2,173 -1.9% -5 -0.0% 640 2.8% -16 -0.1% 0 0.0% 0 0.0%
Drupal\Core\Menu\MenuLinkTree::transform 0 0.0% -2,166 -1.9% 2 0.0% 160 0.7% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\BlockViewBuilder::buildBlock 0 0.0% -2,111 -1.9% 11 0.0% 352 1.6% 0 0.0% -688 -2.8% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 0.0% -1,999 -1.8% 10 0.0% 448 2.0% -8 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Entity::access 0 0.0% -1,907 -1.7% -25 -0.0% 48 0.2% 0 0.0% -1,144 -4.7% 0 0.0%
__TwigTemplate_78674e93e0b42fb6807fea7d5bfab121adb856e7ce2c481958ce9b73f4c9cccd::doDisplay 0 0.0% 1,885 1.7% 28 0.0% -864 -3.8% 32 0.1% 592 2.4% 0 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 0 0.0% -1,823 -1.6% -29 -0.0% -8 -0.0% 0 0.0% 14,912 60.9% 1,224 5.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 0 0.0% 1,808 1.6% 17 0.0% -64 -0.3% 8 0.0% -1,280 -5.2% 0 0.0%
Drupal\filter\Entity\FilterFormat::filters 0 0.0% 1,712 1.5% -1 -0.0% -24 -0.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 0 0.0% -1,689 -1.5% -3 -0.0% 24 0.1% 48 0.2% -112 -0.5% 0 0.0%
__TwigTemplate_075f38decf0d60e7d00fb4510efb487de43cd791159f965f2a867f36fbd86a17::doDisplay 0 0.0% 1,686 1.5% 40 0.0% -896 -4.0% 112 0.5% 56 0.2% 0 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 0 0.0% -1,678 -1.5% -19 -0.0% 16 0.1% 0 0.0% -56 -0.2% 0 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 0 0.0% 1,678 1.5% 8 0.0% 12,808 56.5% 12,496 55.1% 13,272 54.2% 0 0.0%
Drupal\filter\FilterPluginCollection::sort 0 0.0% 1,666 1.5% 7 0.0% -24 -0.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromPersistentCache 0 0.0% -1,657 -1.5% -28 -0.0% 16 0.1% -8 -0.0% -56 -0.2% 0 0.0%
Drupal\views\Plugin\views\query\Sql::loadEntities 0 0.0% -1,633 -1.4% -2 -0.0% 24 0.1% 0 0.0% -80 -0.3% 0 0.0%
Drupal\Core\Access\AccessManager::check 0 0.0% -1,580 -1.4% -14 -0.0% 640 2.8% -216 -1.0% 24 0.1% 0 0.0%
Drupal\filter\FilterPluginCollection::getAll 0 0.0% 1,547 1.4% 122 0.1% -24 -0.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Field\FieldItemList::view 0 0.0% 1,514 1.3% 65 0.1% -16 -0.1% 0 0.0% -120 -0.5% 0 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 0 0.0% -1,508 -1.3% 4 0.0% -112 -0.5% 0 0.0% 14,264 58.2% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 0 0.0% 1,485 1.3% 109 0.1% -16 -0.1% 0 0.0% -120 -0.5% 0 0.0%
[ display all ]