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

Overall Diff Summary

Run #54dec59a01be2Run #54dec6fc087bfDiffDiff%
Number of Function Calls412,752 425,666 12,914 3.1%
Incl. Wall Time (microsec)1,251,128 1,303,376 52,248 4.2%
Incl. MemUse (bytes)28,417,184 29,586,648 1,169,464 4.1%
Incl. PeakMemUse (bytes)28,736,984 30,385,248 1,648,264 5.7%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. MemUse (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%
ob_start 400 3.1% 268 0.5% 268 0.5% 6,630,432 567.0% 6,630,432 567.0% -35,072 -2.1% -35,072 -2.1%
ob_get_clean 400 3.1% 196 0.4% 196 0.4% -6,589,104 -563.4% -6,589,104 -563.4% 92,920 5.6% 92,920 5.6%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% 40,436 77.4% 381 0.7% 3,341,264 285.7% -93,232 -8.0% 730,264 44.3% 1,880 0.1%
Drupal\Core\Render\Renderer::render@1 0 0.0% 40,486 77.5% 50 0.1% 3,341,248 285.7% -16 -0.0% 730,264 44.3% 0 0.0%
twig_render_template 400 3.1% 30,405 58.2% 8,026 15.4% 3,279,720 280.4% -1,063,256 -90.9% 911,144 55.3% 0 0.0%
Drupal\Component\Utility\SafeMarkup::set 1,200 9.3% 7,396 14.2% 7,396 14.2% 3,234,768 276.6% 3,234,768 276.6% 872,088 52.9% 872,088 52.9%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% 39,571 75.7% 5,043 9.7% 3,232,144 276.4% -39,680 -3.4% 1,081,792 65.6% -952 -0.1%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 39,578 75.8% 7 0.0% 3,230,720 276.3% -1,424 -0.1% 1,081,792 65.6% 0 0.0%
render 0 0.0% -818 -1.6% -94 -0.2% 2,904,848 248.4% -16 -0.0% 378,048 22.9% -40 -0.0%
drupal_render 0 0.0% 292 0.6% 29 0.1% 2,887,088 246.9% -16 -0.0% 377,448 22.9% 0 0.0%
Twig_Template::render 400 3.1% 9,420 18.0% 2,161 4.1% 2,579,224 220.5% 19,264 1.6% 495,776 30.1% 0 0.0%
Twig_Template::display 400 3.1% 6,878 13.2% 2,254 4.3% 2,532,064 216.5% -143,912 -12.3% 401,152 24.3% 0 0.0%
Twig_Template::displayWithErrorHandling 400 3.1% 3,823 7.3% 924 1.8% 2,531,976 216.5% 472 0.0% 401,152 24.3% 192 0.0%
twig_drupal_escape_filter 400 3.1% 1,643 3.1% 2,174 4.2% 2,484,448 212.4% -437,600 -37.4% 379,424 23.0% 792 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% -2,764 -5.3% 45 0.1% 2,445,056 209.1% 152 0.0% 294,192 17.8% -976 -0.1%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% -2,761 -5.3% 3 0.0% 2,445,056 209.1% 0 0.0% 294,192 17.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% -1,268 -2.4% 311 0.6% 2,420,912 207.0% -16 -0.0% 7,952 0.5% 240 0.0%
__TwigTemplate_d1fef6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb::doDisplay 0 0.0% -4,355 -8.3% 1 0.0% 2,071,056 177.1% 1,000 0.1% -155,608 -9.4% -80 -0.0%
template_preprocess_views_view_unformatted 0 0.0% -7,969 -15.3% -7,925 -15.2% 1,783,232 152.5% 1,782,976 152.5% -79,392 -4.8% -21,080 -1.3%
Drupal\Component\Utility\Tags::explode 0 0.0% 8,261 15.8% 8,286 15.9% -1,782,928 -152.5% -1,782,920 -152.5% -27,832 -1.7% -6,576 -0.4%
Drupal\views\Plugin\views\row\RowPluginBase::render 0 0.0% 8,269 15.8% -1 -0.0% -1,782,616 -152.4% 0 0.0% -30,808 -1.9% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGroupingSets 0 0.0% 8,283 15.9% 15 0.0% -1,782,600 -152.4% 0 0.0% -30,808 -1.9% 0 0.0%
Drupal\views\Plugin\views\PluginBase::themeFunctions 0 0.0% 8,270 15.8% 5 0.0% -1,782,592 -152.4% 0 0.0% -30,848 -1.9% -40 -0.0%
Drupal\views\ViewExecutable::buildThemeFunctions 0 0.0% 8,263 15.8% 10 0.0% -1,782,592 -152.4% 336 0.0% -30,808 -1.9% -2,976 -0.2%
Drupal\Core\Render\Renderer::doRender 0 0.0% 51,938 99.4% 32 0.1% 1,636,192 139.9% -93,280 -8.0% 1,024,376 62.1% -424 -0.0%
Drupal\Core\Render\Renderer::render 0 0.0% 51,937 99.4% -1 -0.0% 1,636,160 139.9% -32 -0.0% 1,024,376 62.1% 0 0.0%
call_user_func 0 0.0% 50,922 97.5% 7 0.0% -1,442,000 -123.3% 0 0.0% 282,408 17.1% -416 -0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 50,358 96.4% 1 0.0% -1,433,920 -122.6% 0 0.0% 321,736 19.5% -208 -0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 0 0.0% 50,359 96.4% 1 0.0% -1,433,896 -122.6% 0 0.0% 321,504 19.5% -192 -0.0%
Drupal\views\Element\View::preRenderViewElement 0 0.0% 50,996 97.6% 2 0.0% -1,433,824 -122.6% 0 0.0% 305,840 18.6% -288 -0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% 51,040 97.7% 3 0.0% -1,433,824 -122.6% 0 0.0% 308,248 18.7% -96 -0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 50,988 97.6% 1 0.0% -1,433,808 -122.6% 0 0.0% 308,264 18.7% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% 51,036 97.7% 1 0.0% -1,433,800 -122.6% 24 0.0% 319,872 19.4% -632 -0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 52,457 100.4% 0 0.0% 1,169,504 100.0% 0 0.0% 1,648,280 100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 52,336 100.2% 0 0.0% 1,169,504 100.0% 0 0.0% 1,648,280 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% 52,338 100.2% 0 0.0% 1,169,504 100.0% 0 0.0% 1,648,280 100.0% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 52,336 100.2% -2 -0.0% 1,169,504 100.0% 0 0.0% 1,648,280 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 0 0.0% 52,456 100.4% -1 -0.0% 1,169,504 100.0% 0 0.0% 1,648,280 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 52,293 100.1% -1 -0.0% 1,169,496 100.0% 0 0.0% 1,648,272 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 52,534 100.5% -2 -0.0% 1,169,488 100.0% 0 0.0% 1,648,264 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 52,533 100.5% -1 -0.0% 1,169,488 100.0% 0 0.0% 1,648,264 100.0% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 52,605 100.7% -1 -0.0% 1,169,488 100.0% 0 0.0% 1,648,264 100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 52,202 99.9% 8 0.0% 1,169,480 100.0% -466,016 -39.8% 1,648,240 100.0% 0 0.0%
main() 0 0.0% 52,248 100.0% -1 -0.0% 1,169,464 100.0% 0 0.0% 1,648,264 100.0% 0 0.0%
run_init::d8/index.php 0 0.0% 52,248 100.0% -2 -0.0% 1,169,464 100.0% 0 0.0% 1,648,264 100.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 52,713 100.9% 29 0.1% 1,169,456 100.0% 0 0.0% 1,648,608 100.0% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 52,252 100.0% 2 0.0% 1,169,456 100.0% 0 0.0% 1,648,240 100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 47,893 91.7% 5 0.0% 804,600 68.8% -93,224 -8.0% 829,800 50.3% 0 0.0%
implode 401 3.1% 319 0.6% 319 0.6% 792,280 67.7% 792,280 67.7% -448 -0.0% -448 -0.0%
twig_render_template@1 0 0.0% 5,130 9.8% 8 0.0% 661,480 56.6% -559,280 -47.8% 377,464 22.9% 0 0.0%
render@1 0 0.0% 3,557 6.8% -1 -0.0% 474,488 40.6% 0 0.0% 99,264 6.0% 0 0.0%
drupal_render@1 0 0.0% 3,558 6.8% 0 0.0% 474,488 40.6% 8 0.0% 99,264 6.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% 3,553 6.8% 192 0.4% 474,480 40.6% -93,232 -8.0% 99,264 6.0% 186,400 11.3%
Drupal\Core\Render\Renderer::render@2 0 0.0% 5,466 10.5% 19 0.0% 458,584 39.2% 0 0.0% 99,240 6.0% 0 0.0%
Twig_Template::render@1 0 0.0% 4,348 8.3% 8 0.0% 381,704 32.6% 64 0.0% 188,048 11.4% 0 0.0%
twig_drupal_escape_filter@1 0 0.0% 3,980 7.6% 21 0.0% 380,968 32.6% -93,424 -8.0% 208,936 12.7% 16,472 1.0%
Twig_Template::display@1 0 0.0% 4,253 8.1% 0 0.0% 368,216 31.5% 64 0.0% 188,048 11.4% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 4,253 8.1% 2 0.0% 368,120 31.5% 16 0.0% 188,048 11.4% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 0 0.0% 42,073 80.5% 73 0.1% 348,680 29.8% 0 0.0% 352,752 21.4% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 0 0.0% 42,074 80.5% 1 0.0% 348,680 29.8% 0 0.0% 352,752 21.4% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% 41,967 80.3% -58 -0.1% 347,080 29.7% -91,336 -7.8% 353,016 21.4% 136 0.0%
__TwigTemplate_f9202de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6::doDisplay 0 0.0% 3,259 6.2% -2 -0.0% 276,600 23.7% -3,104 -0.3% 469,584 28.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% 2,242 4.3% 104 0.2% 194,984 16.7% -189,032 -16.2% -273,472 -16.6% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% 2,237 4.3% -5 -0.0% 194,984 16.7% 0 0.0% -273,472 -16.6% 0 0.0%
__TwigTemplate_715126f7eaf4f20442f4592ed8061490c06b772a82f993ec95b57b5b39ebabe2::doDisplay 0 0.0% 2,709 5.2% 39 0.1% 183,760 15.7% -10,912 -0.9% 0 0.0% 0 0.0%
htmlspecialchars 1,200 9.3% 1,244 2.4% 1,244 2.4% 182,408 15.6% 182,408 15.6% 0 0.0% 0 0.0%
load::service_container_prod/ed3fb035c8765767f59276040b08ff4711745b27c414252c09f3039cca9c0247.php -1 -0.0% -263 -0.5% -263 -0.5% -171,552 -14.7% -171,552 -14.7% -171,120 -10.4% -171,120 -10.4%
load::service_container_prod/166f2f4ae9e089c0082dce624659114e867439c037a02b14966a6c7c0ee35640.php 1 0.0% 261 0.5% 261 0.5% 171,544 14.7% 171,544 14.7% 171,112 10.4% 171,112 10.4%
array_merge 400 3.1% 70 0.1% 70 0.1% 144,048 12.3% 144,048 12.3% -1,728 -0.1% -1,728 -0.1%
DOMNodeList::item 0 0.0% -64 -0.1% -64 -0.1% -131,096 -11.2% -131,096 -11.2% -192,472 -11.7% -192,472 -11.7%
Drupal\Component\Utility\Html::serialize 0 0.0% -60 -0.1% -14 -0.0% -131,072 -11.2% 24 0.0% -192,472 -11.7% 0 0.0%
Drupal\Component\Utility\Html::normalize 0 0.0% 99 0.2% 4 0.0% -131,072 -11.2% 0 0.0% -52,912 -3.2% 0 0.0%
Drupal\Component\Utility\Xss::filter 0 0.0% 77 0.1% -6 -0.0% 131,072 11.2% 131,072 11.2% 185,320 11.2% 194,504 11.8%
Drupal\Component\Utility\String::checkPlain 1,200 9.3% 6,109 11.7% 3,736 7.2% 124,192 10.6% -182,424 -15.6% -16,672 -1.0% -192 -0.0%
template_preprocess_views_view_fields 0 0.0% 1,608 3.1% 91 0.2% 96,168 8.2% 94,960 8.1% 0 0.0% 0 0.0%
Twig_Template::displayBlock 0 0.0% 1,124 2.2% 0 0.0% 94,256 8.1% 0 0.0% 99,264 6.0% 0 0.0%
__TwigTemplate_c0eca26f34a9a1bb7e915acc3f9ae3ffc970e853525c6dbdfee28e79fab7f3f4::block_content 0 0.0% 1,124 2.2% 5 0.0% 94,256 8.1% 992 0.1% 99,264 6.0% 0 0.0%
__TwigTemplate_c0eca26f34a9a1bb7e915acc3f9ae3ffc970e853525c6dbdfee28e79fab7f3f4::doDisplay 0 0.0% 1,127 2.2% 3 0.0% 94,256 8.1% 0 0.0% 99,224 6.0% 0 0.0%
__TwigTemplate_29a645f5b9e765b3b3e31574b1da42bada9b27fdca999ea1fcc95ddca1de3e88::doDisplay 0 0.0% 263 0.5% 17 0.0% 94,056 8.0% 960 0.1% 0 0.0% 0 0.0%
theme_views_view_fields 0 0.0% 152 0.3% 152 0.3% 93,424 8.0% 93,424 8.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\Response::__construct 0 0.0% 17 0.0% -1 -0.0% 93,224 8.0% 0 0.0% 8 0.0% 0 0.0%
Symfony\Component\HttpFoundation\Response::setContent 0 0.0% 5 0.0% 5 0.0% 93,216 8.0% 93,216 8.0% 0 0.0% 0 0.0%
__TwigTemplate_2f28a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9::doDisplay 0 0.0% 415 0.8% 14 0.0% 90,088 7.7% -3,112 -0.3% 88,824 5.4% -3,088 -0.2%
__TwigTemplate_074681018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2::doDisplay 0 0.0% -129 -0.2% -8 -0.0% 85,984 7.4% 94,208 8.1% 84,064 5.1% 93,608 5.7%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/1ae26e2a4983ce8fca46f70ad5b9e496f46dff8902157347cdb38f6151930002.php -1 -0.0% -73 -0.1% -73 -0.1% -79,512 -6.8% -79,512 -6.8% -69,608 -4.2% -69,608 -4.2%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/578f09bead41d10006a213d696b72d8f6f9506ed693aa1d354ede987ac19a770.php 1 0.0% 76 0.1% 76 0.1% 79,488 6.8% 79,488 6.8% 69,584 4.2% 69,584 4.2%
run_init::service_container_prod/ed3fb035c8765767f59276040b08ff4711745b27c414252c09f3039cca9c0247.php -1 -0.0% -464 -0.9% -43 -0.1% -74,904 -6.4% -11,448 -1.0% -73,280 -4.4% -10,000 -0.6%
run_init::service_container_prod/166f2f4ae9e089c0082dce624659114e867439c037a02b14966a6c7c0ee35640.php 1 0.0% 465 0.9% 41 0.1% 74,904 6.4% 11,448 1.0% 73,280 4.4% 10,000 0.6%
run_init::1#dc#4b#d41e75cda9c9d15a9ef8b005603758db9f3aafa2c7f44e48c71bdd470621/e93aec64a9aa92fb186e8b84a39164586bf309732e2be6eeea6cbbcbf9e42327.php 1 0.0% 166 0.3% 17 0.0% 68,600 5.9% 8,720 0.7% 51,800 3.1% 4,416 0.3%
run_init::1#dc#4b#d41e75cda9c9d15a9ef8b005603758db9f3aafa2c7f44e48c71bdd470621/05598aff4600041e04a8a6d2e28da4eee2ecd3d54eb6314563972c59a61636d9.php -1 -0.0% -163 -0.3% -16 -0.0% -68,584 -5.9% -8,720 -0.7% -51,784 -3.1% -4,416 -0.3%
Drupal\Core\Template\Attribute::__clone 1,200 9.3% 138 0.3% 138 0.3% 57,616 4.9% 57,616 4.9% 0 0.0% 0 0.0%
load::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/495b5251b7696f8e3a393ad26c8a59259de5071963045dab72b74c22df9f79a7.php -1 -0.0% -34 -0.1% -34 -0.1% -42,480 -3.6% -42,480 -3.6% 0 0.0% 0 0.0%
load::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/8245e7d80353ddcbda3acfddc0844007a458f8a60a401e8e4bbb005bdb9ab740.php 1 0.0% 35 0.1% 35 0.1% 42,472 3.6% 42,472 3.6% 0 0.0% 0 0.0%
load::1#d1#fe#f6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb/44faa076e222e19632f99dd67a4aa6294cfcbe1f40ed639cdeb7ddde81cb2c14.php 1 0.0% 40 0.1% 40 0.1% 39,192 3.4% 39,192 3.4% 0 0.0% 0 0.0%
load::1#d1#fe#f6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb/efff85fd6dfb68a8f95462e3ce682a2a33237389d1c49a45f2d99603cea88e0b.php -1 -0.0% -35 -0.1% -35 -0.1% -39,184 -3.4% -39,184 -3.4% 0 0.0% 0 0.0%
load::1#4a#31#81902763a1aa8474effcdc435a89e6e87e92d04c297ac82fa9800ed0cd90/80c43b32a4e6b4e5f36df2523fadbdaac1427ee1fa5c0bd355adfa4dca652e65.php 1 0.0% 32 0.1% 32 0.1% 33,288 2.8% 33,288 2.8% 0 0.0% 0 0.0%
load::1#4a#31#81902763a1aa8474effcdc435a89e6e87e92d04c297ac82fa9800ed0cd90/bfe4bf724fc8a2e8ce95c61ae9b07622b73119e50a5c6c44284c3edc923fbd2c.php -1 -0.0% -39 -0.1% -39 -0.1% -33,280 -2.8% -33,280 -2.8% 0 0.0% 0 0.0%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/c5214dc124a7aa228c3cbe3abb7f43a199cbd776e76214a0615e63f0fa35174a.php -1 -0.0% -38 -0.1% -38 -0.1% -31,472 -2.7% -31,472 -2.7% -17,288 -1.0% -17,288 -1.0%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/baab8696198f19bc1a3836d5ed9ca33246cd940cae4f82cc4dbe223a27ae0fe3.php 1 0.0% 37 0.1% 37 0.1% 31,472 2.7% 31,472 2.7% 17,288 1.0% 17,288 1.0%
load::1#c0#ec#a26f34a9a1bb7e915acc3f9ae3ffc970e853525c6dbdfee28e79fab7f3f4/ce05c2b457a3db8cb6837c8cff5955f70f8f6661bc3920df0c898d403c0b0fcd.php 1 0.0% 31 0.1% 31 0.1% 28,048 2.4% 28,048 2.4% 0 0.0% 0 0.0%
[ display all ]