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

Overall Diff Summary

Run #54dec21b63f84Run #54dec09b09eb9DiffDiff%
Number of Function Calls471,884 412,752 -59,132 -12.5%
Incl. Wall Time (microsec)1,356,116 1,252,353 -103,763 -7.7%
Incl. MemUse (bytes)28,682,128 28,417,184 -264,944 -0.9%
Incl. PeakMemUse (bytes)29,139,712 28,736,984 -402,728 -1.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 -100 -0.2% -132,065 -127.3% -2,281 -2.2% -293,784 -110.9% 199,600 75.3% 138,504 34.4% 0 0.0%
Twig_Template::render@2 -100 -0.2% -126,239 -121.7% -613 -0.6% -89,560 -33.8% -4,928 -1.9% 139,192 34.6% 0 0.0%
Twig_Template::display@2 -100 -0.2% -125,419 -120.9% -676 -0.7% -18,464 -7.0% 35,896 13.5% 119,208 29.6% 368 0.1%
Twig_Template::displayWithErrorHandling@2 -100 -0.2% -124,517 -120.0% -264 -0.3% -18,360 -6.9% -480 -0.2% 118,352 29.4% 0 0.0%
__TwigTemplate_137a2f1d39427b74d78e0777b2645da26ca1010a29eeaf091a210de1db079e1c::doDisplay -100 -0.2% -124,278 -119.8% -22,259 -21.5% -22,824 -8.6% 514,536 194.2% 0 0.0% 0 0.0%
main() 0 0.0% -103,763 -100.0% -1 -0.0% -264,944 -100.0% 0 0.0% -402,728 -100.0% 0 0.0%
run_init::d8/index.php 0 0.0% -103,760 -100.0% -13 -0.0% -264,944 -100.0% 0 0.0% -402,728 -100.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -103,669 -99.9% 4 0.0% -264,928 -100.0% 0 0.0% -403,056 -100.1% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% -103,631 -99.9% -9 -0.0% -264,976 -100.0% 118,104 44.6% -402,688 -100.0% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% -103,630 -99.9% -1 -0.0% -264,952 -100.0% 0 0.0% -402,688 -100.0% 0 0.0%
Drupal\Core\Render\Renderer::render 0 0.0% -103,584 -99.8% -2 -0.0% -389,432 -147.0% 32 0.0% -192,144 -47.7% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% -103,582 -99.8% -15 -0.0% -389,464 -147.0% 23,680 8.9% -192,144 -47.7% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% -103,559 -99.8% -1 -0.0% -264,960 -100.0% 0 0.0% -402,720 -100.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% -103,335 -99.6% 0 0.0% -264,968 -100.0% 0 0.0% -402,728 -100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% -103,333 -99.6% 0 0.0% -264,968 -100.0% 0 0.0% -402,728 -100.0% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% -103,333 -99.6% -1 -0.0% -264,968 -100.0% 0 0.0% -402,728 -100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 0 0.0% -103,333 -99.6% 2 0.0% -264,968 -100.0% 0 0.0% -402,728 -100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% -103,332 -99.6% 1 0.0% -264,968 -100.0% 0 0.0% -402,728 -100.0% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% -103,175 -99.4% -2 -0.0% -264,952 -100.0% 0 0.0% -402,712 -100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -103,086 -99.3% 1 0.0% -264,952 -100.0% 0 0.0% -402,712 -100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -103,084 -99.3% 2 0.0% -264,952 -100.0% 0 0.0% -402,712 -100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% -102,838 -99.1% 2 0.0% -186,344 -70.3% 23,608 8.9% -211,344 -52.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% -102,388 -98.7% -4 -0.0% -341,408 -128.9% 0 0.0% -192,768 -47.9% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% -102,384 -98.7% -206 -0.2% -341,408 -128.9% 24 0.0% -192,768 -47.9% -32 -0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% -102,232 -98.5% -142 -0.1% -331,832 -125.2% 23,632 8.9% -40,104 -10.0% 56 0.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% -102,220 -98.5% 12 0.0% -331,816 -125.2% 16 0.0% -40,104 -10.0% 0 0.0%
drupal_render 0 0.0% -102,062 -98.4% -79 -0.1% -331,992 -125.3% 16 0.0% -37,360 -9.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% -101,655 -98.0% -454 -0.4% -212,656 -80.3% 16 0.0% 57,384 14.2% 352 0.1%
twig_render_template 0 0.0% -101,591 -97.9% 1 0.0% -341,584 -128.9% 188,976 71.3% -219,464 -54.5% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 0.0% -101,426 -97.7% 2 0.0% -173,216 -65.4% -32 -0.0% 44,192 11.0% 0 0.0%
Twig_Template::render 0 0.0% -101,175 -97.5% -2 -0.0% -245,528 -92.7% 16 0.0% -98,312 -24.4% 0 0.0%
render 0 0.0% -101,144 -97.5% 13 0.0% -331,936 -125.3% 16 0.0% -37,304 -9.3% 80 0.0%
twig_drupal_escape_filter 0 0.0% -101,129 -97.5% -4 -0.0% -222,048 -83.8% 118,080 44.6% -51,392 -12.8% 368 0.1%
Twig_Template::displayWithErrorHandling 0 0.0% -101,123 -97.5% -29 -0.0% -245,320 -92.6% 0 0.0% -75,792 -18.8% 0 0.0%
Twig_Template::display 0 0.0% -101,109 -97.4% 13 0.0% -245,320 -92.6% 0 0.0% -75,792 -18.8% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% -100,662 -97.0% -1 -0.0% -222,216 -83.9% 8 0.0% -27,648 -6.9% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% -100,661 -97.0% -19 -0.0% -222,224 -83.9% 16 0.0% -27,648 -6.9% 0 0.0%
__TwigTemplate_d1fef6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb::doDisplay 0 0.0% -100,582 -96.9% -1 -0.0% -145,784 -55.0% -976 -0.4% 32 0.0% 0 0.0%
twig_render_template@1 0 0.0% -100,552 -96.9% 11 0.0% -222,240 -83.9% 141,728 53.5% -27,840 -6.9% 0 0.0%
Twig_Template::render@1 0 0.0% -100,388 -96.7% 2 0.0% -149,512 -56.4% 0 0.0% 23,080 5.7% 0 0.0%
twig_drupal_escape_filter@1 0 0.0% -100,362 -96.7% 94 0.1% -149,448 -56.4% 23,776 9.0% 4,096 1.0% -16,472 -4.1%
render@1 0 0.0% -100,331 -96.7% -8 -0.0% -173,240 -65.4% -32 -0.0% 44,168 11.0% 0 0.0%
drupal_render@1 0 0.0% -100,324 -96.7% 15 0.0% -173,208 -65.4% -32 -0.0% 44,168 11.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% -100,323 -96.7% -96 -0.1% -173,144 -65.4% 23,560 8.9% 44,168 11.0% -47,200 -11.7%
Twig_Template::display@1 0 0.0% -100,291 -96.7% -1 -0.0% -140,120 -52.9% 0 0.0% 23,080 5.7% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% -100,290 -96.7% 2 0.0% -140,120 -52.9% 0 0.0% 23,080 5.7% 0 0.0%
__TwigTemplate_715126f7eaf4f20442f4592ed8061490c06b772a82f993ec95b57b5b39ebabe2::doDisplay 0 0.0% -99,966 -96.3% 84 0.1% -114,264 -43.1% 7,128 2.7% 0 0.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% -99,811 -96.2% -17 -0.0% -102,216 -38.6% 0 0.0% 138,504 34.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% -99,794 -96.2% -2,084 -2.0% -102,216 -38.6% 881,344 332.7% 138,504 34.4% 0 0.0%
Twig_Template::getAttribute -6,000 -10.1% -54,188 -52.2% -54,121 -52.2% -22,248 -8.4% 273,048 103.1% 4,416 1.1% 1,696 0.4%
twig_drupal_escape_filter@2 -4,200 -7.1% -47,288 -45.6% -19,047 -18.4% -318,904 -120.4% -25,144 -9.5% 41,120 10.2% 144 0.0%
template_preprocess_views_view_fields 0 0.0% 33,418 32.2% 5,379 5.2% -927,680 -350.1% -1,069,768 -403.8% 0 0.0% 0 0.0%
Drupal\Component\Utility\SafeMarkup::isSafe -3,800 -6.4% -2,705 -2.6% -2,705 -2.6% -182,416 -68.9% -182,416 -68.9% -23,016 -5.7% -23,016 -5.7%
Drupal\views\Element\View::preRenderViewElement 0 0.0% -1,931 -1.9% -2 -0.0% -736 -0.3% 0 0.0% -2,496 -0.6% 160 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -1,929 -1.9% 0 0.0% -736 -0.3% 0 0.0% -2,816 -0.7% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% -1,927 -1.9% 0 0.0% -720 -0.3% 0 0.0% -2,800 -0.7% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -1,921 -1.9% 6 0.0% -744 -0.3% -24 -0.0% -2,688 -0.7% 0 0.0%
call_user_func 0 0.0% -1,849 -1.8% 4 0.0% 7,464 2.8% 0 0.0% 12,568 3.1% -96 -0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate -100 -0.2% -1,384 -1.3% -327 -0.3% -51,512 -19.4% 48 0.0% 3,304 0.8% 312 0.1%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 0 0.0% -1,376 -1.3% -48 -0.0% -648 -0.2% 0 0.0% -2,376 -0.6% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 0 0.0% -1,376 -1.3% 0 0.0% -648 -0.2% 0 0.0% -2,376 -0.6% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 0 0.0% -1,342 -1.3% 0 0.0% -648 -0.2% 0 0.0% -2,680 -0.7% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% -1,342 -1.3% 0 0.0% -648 -0.2% 0 0.0% -2,680 -0.7% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% -1,311 -1.3% -117 -0.1% 152 0.1% 0 0.0% -2,640 -0.7% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple -1 -0.0% -1,262 -1.2% -107 -0.1% -1,552 -0.6% 1,544 0.6% -736 -0.2% 32 0.0%
Drupal\Component\Utility\SafeMarkup::set 95 0.2% -1,207 -1.2% -1,207 -1.2% -689,944 -260.4% -689,944 -260.4% -242,648 -60.3% -242,648 -60.3%
Drupal\Core\Template\TwigEnvironment::isFresh -1 -0.0% -962 -0.9% -41 -0.0% -48 -0.0% 1,552 0.6% -616 -0.2% 0 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 0 0.0% -952 -0.9% 13 0.0% -40 -0.0% 0 0.0% -1,736 -0.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -100 -0.2% -888 -0.9% -110 -0.1% 1,936 0.7% 24 0.0% -2,752 -0.7% -1,408 -0.3%
template_preprocess_views_view_field 0 0.0% -845 -0.8% -22 -0.0% -72 -0.0% 0 0.0% -2,632 -0.7% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 0 0.0% -823 -0.8% -56 -0.1% -72 -0.0% 0 0.0% -2,632 -0.7% 0 0.0%
Drupal::service -100 -0.2% -815 -0.8% -165 -0.2% -16 -0.0% -24 -0.0% 23,136 5.7% -432 -0.1%
Drupal\Core\Database\Connection::query -1 -0.0% -799 -0.8% -76 -0.1% -2,248 -0.8% 768 0.3% -1,936 -0.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get -1 -0.0% -790 -0.8% -69 -0.1% -1,352 -0.5% 192 0.1% -488 -0.1% 0 0.0%
theme_views_view_fields 100 0.2% 780 0.8% 780 0.8% 71,824 27.1% 71,824 27.1% 0 0.0% 0 0.0%
Drupal\Component\Utility\Html::cleanCssIdentifier 0 0.0% 745 0.7% -257 -0.2% 208 0.1% 40 0.0% 100,920 25.1% 1,240 0.3%
Drupal\Core\Template\Attribute::__toString 0 0.0% -650 -0.6% -67 -0.1% 824 0.3% 408 0.2% 2,784 0.7% 288 0.1%
Drupal\Core\Database\Statement::execute -1 -0.0% -637 -0.6% -113 -0.1% -1,296 -0.5% 0 0.0% -768 -0.2% 0 0.0%
Drupal\views\Plugin\views\field\Field::init 0 0.0% 597 0.6% 8 0.0% 48 0.0% 0 0.0% 48 0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 0.0% 593 0.6% 42 0.0% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
call_user_func@1 0 0.0% -585 -0.6% -12 -0.0% -32 -0.0% 8 0.0% 24 0.0% 0 0.0%
Drupal\Core\Template\AttributeValueBase::render 0 0.0% -583 -0.6% -153 -0.1% 224 0.1% 272 0.1% 2,320 0.6% 0 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 0 0.0% -551 -0.5% -2 -0.0% -24 -0.0% 0 0.0% -248 -0.1% 0 0.0%
entity_load_multiple 0 0.0% -551 -0.5% -2 -0.0% 8 0.0% 0 0.0% -272 -0.1% 0 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromPersistentCache 0 0.0% -551 -0.5% -12 -0.0% -24 -0.0% -16 -0.0% -248 -0.1% 0 0.0%
strtr -5 -0.0% 545 0.5% 545 0.5% -576 -0.2% -576 -0.2% 103,792 25.8% 103,792 25.8%
Drupal\views\ViewExecutable::initHandlers 0 0.0% 543 0.5% 1 0.0% 0 0.0% 0 0.0% 280 0.1% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% -541 -0.5% -3 -0.0% -16 -0.0% 0 0.0% -232 -0.1% 0 0.0%
Drupal\views\Routing\ViewPageController::handle 0 0.0% 538 0.5% -1 -0.0% 0 0.0% 0 0.0% 280 0.1% 0 0.0%
PDOStatement::execute -1 -0.0% -530 -0.5% -530 -0.5% -1,296 -0.5% -1,296 -0.5% -768 -0.2% -768 -0.2%
Drupal\views\ViewExecutable::_initHandler 0 0.0% 530 0.5% -4 -0.0% 0 0.0% 0 0.0% 280 0.1% 0 0.0%
Drupal\views\Plugin\views\query\Sql::loadEntities 0 0.0% -522 -0.5% 5 0.0% 8 0.0% -24 -0.0% -248 -0.1% 0 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 0 0.0% -512 -0.5% -61 -0.1% -40 -0.0% 0 0.0% 24 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% -509 -0.5% -31 -0.0% 400 0.2% 72 0.0% 18,312 4.5% 1,128 0.3%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% -508 -0.5% 11 0.0% -16 -0.0% 16 0.0% -272 -0.1% 0 0.0%
Drupal\Core\Template\Attribute::__construct 0 0.0% 498 0.5% 476 0.5% -512 -0.2% 0 0.0% -816 -0.2% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 0 0.0% -493 -0.5% -7 -0.0% -120 -0.0% 16 0.0% -5,872 -1.5% -200 -0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 0 0.0% -488 -0.5% 131 0.1% -48 -0.0% 0 0.0% -2,368 -0.6% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 0 0.0% -482 -0.5% 15 0.0% -56 -0.0% 0 0.0% -2,368 -0.6% 0 0.0%
call_user_func_array 0 0.0% 475 0.5% -5 -0.0% 24 0.0% 0 0.0% 1,216 0.3% 304 0.1%
[ display all ]