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

Overall Diff Summary

Run #54e17147d69caRun #54e177a08308dDiffDiff%
Number of Function Calls553,963 667,586 113,623 20.5%
Incl. Wall Time (microsec)1,220,538 1,334,366 113,828 9.3%
Incl. MemUse (bytes)29,000,976 29,023,648 22,672 0.1%
Incl. PeakMemUse (bytes)29,597,520 29,622,024 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\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\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\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%
__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\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%
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 ]