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

Overall Diff Summary

Run #550de112c2927Run #550de0b43acdfDiffDiff%
Number of Function Calls56,832 49,543 -7,289 -12.8%
Incl. Wall Time (microsec)225,805 214,055 -11,750 -5.2%
Incl. MemUse (bytes)21,881,112 21,885,328 4,216 0.0%
Incl. PeakMemUse (bytes)22,052,352 22,055,712 3,360 0.0%

[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%
Drupal\Core\Theme\ThemeManager::buildPreprocess -35 -0.5% -13,189 -112.2% -12,176 -103.6% -51,880 -1230.6% 582,096 13806.8% -100,936 -3004.0% -22,312 -664.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% -12,651 -107.7% -2 -0.0% 4,512 107.0% 1,048 24.9% -2,336 -69.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% -12,649 -107.7% -6 -0.1% 3,464 82.2% 3,792 89.9% -2,336 -69.5% -360 -10.7%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% -12,320 -104.9% 2 0.0% 4,528 107.4% 56 1.3% 3,208 95.5% 0 0.0%
Drupal\Core\Render\Renderer::render 0 0.0% -12,287 -104.6% -1 -0.0% 4,400 104.4% 0 0.0% -2,424 -72.1% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% -12,286 -104.6% 0 0.0% 4,400 104.4% -24 -0.6% -2,424 -72.1% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% -12,193 -103.8% 2 0.0% 4,200 99.6% 0 0.0% 2,880 85.7% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -12,055 -102.6% 4 0.0% 4,240 100.6% 0 0.0% 3,816 113.6% -8 -0.2%
run_init::d8/index.php 0 0.0% -11,755 -100.0% 0 0.0% 4,216 100.0% 0 0.0% 3,360 100.0% 0 0.0%
main() 0 0.0% -11,750 -100.0% 1 0.0% 4,216 100.0% 0 0.0% 3,360 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% -11,568 -98.5% -2 -0.0% 4,200 99.6% 0 0.0% 3,640 108.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% -11,324 -96.4% 36 0.3% 4,464 105.9% 24 0.6% -6,848 -203.8% -64 -1.9%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 0.0% -11,303 -96.2% -1 -0.0% 4,200 99.6% 0 0.0% 3,640 108.3% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% -11,303 -96.2% 0 0.0% 4,200 99.6% 0 0.0% 3,640 108.3% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% -11,287 -96.1% -1 -0.0% 4,200 99.6% 0 0.0% 3,640 108.3% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% -11,286 -96.1% 1 0.0% 4,200 99.6% 0 0.0% 3,640 108.3% 0 0.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% -11,238 -95.6% -4 -0.0% -2,912 -69.1% 0 0.0% -12,616 -375.5% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% -11,176 -95.1% 0 0.0% 4,200 99.6% 0 0.0% 3,984 118.6% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 0 0.0% -11,175 -95.1% 1 0.0% 4,200 99.6% 0 0.0% 3,640 108.3% -344 -10.2%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% -11,028 -93.9% -2 -0.0% 4,200 99.6% 0 0.0% 3,984 118.6% 0 0.0%
drupal_render 0 0.0% -11,025 -93.8% 1 0.0% -2,888 -68.5% 0 0.0% -12,616 -375.5% 0 0.0%
render 0 0.0% -11,023 -93.8% 1 0.0% -2,888 -68.5% 0 0.0% -12,616 -375.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% -11,018 -93.8% -44 -0.4% -2,912 -69.1% 22,304 529.0% -14,776 -439.8% 2,560 76.2%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% -11,018 -93.8% 0 0.0% -2,912 -69.1% 0 0.0% -14,776 -439.8% 0 0.0%
twig_drupal_escape_filter 0 0.0% -11,013 -93.7% 25 0.2% -2,880 -68.3% 16 0.4% -12,952 -385.5% 56 1.7%
Twig_Template::displayWithErrorHandling 0 0.0% -11,013 -93.7% 1 0.0% -2,880 -68.3% 0 0.0% -12,896 -383.8% 0 0.0%
Twig_Template::render 0 0.0% -10,996 -93.6% -1 -0.0% -2,888 -68.5% 0 0.0% -12,872 -383.1% 0 0.0%
Twig_Template::display 0 0.0% -10,992 -93.5% -2 -0.0% -2,880 -68.3% 0 0.0% -12,864 -382.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -10,982 -93.5% 4 0.0% 4,224 100.2% 0 0.0% 3,984 118.6% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -10,982 -93.5% 0 0.0% 4,224 100.2% 0 0.0% 3,984 118.6% 0 0.0%
twig_render_template 0 0.0% -10,955 -93.2% -3 -0.0% -2,848 -67.6% 32 0.8% -5,016 -149.3% 0 0.0%
__TwigTemplate_f9202de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6::doDisplay 0 0.0% -10,287 -87.5% -2 -0.0% -936 -22.2% 0 0.0% -6,704 -199.5% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% -8,370 -71.2% 1 0.0% -2,904 -68.9% 0 0.0% -10,000 -297.6% -56 -1.7%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% -3,235 -27.5% 6 0.1% -1,968 -46.7% -24 -0.6% 712 21.2% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 0.0% -3,009 -25.6% 0 0.0% -1,960 -46.5% 0 0.0% 4,064 121.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% -3,009 -25.6% -2 -0.0% -1,968 -46.7% 0 0.0% -3,744 -111.4% 64 1.9%
drupal_render@1 0 0.0% -3,007 -25.6% 3 0.0% -1,960 -46.5% 0 0.0% 5,072 151.0% 336 10.0%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% -3,007 -25.6% -37 -0.3% -1,968 -46.7% 9,664 229.2% -3,808 -113.3% 2,144 63.8%
twig_drupal_escape_filter@1 0 0.0% -3,007 -25.6% -3 -0.0% -1,968 -46.7% -8 -0.2% 9,488 282.4% 848 25.2%
render@1 0 0.0% -3,005 -25.6% -1 -0.0% -1,960 -46.5% 0 0.0% 7,096 211.2% 1,232 36.7%
Twig_Template::render@1 0 0.0% -2,963 -25.2% 0 0.0% -1,984 -47.1% 0 0.0% 7,856 233.8% 0 0.0%
Twig_Template::display@1 0 0.0% -2,961 -25.2% 1 0.0% -1,984 -47.1% 0 0.0% 10,360 308.3% 176 5.2%
Twig_Template::displayWithErrorHandling@1 0 0.0% -2,958 -25.2% 5 0.0% -1,984 -47.1% -16 -0.4% 9,712 289.0% 0 0.0%
twig_render_template@1 0 0.0% -2,938 -25.0% -3 -0.0% -1,936 -45.9% 0 0.0% 29,184 868.6% 176 5.2%
Twig_Template::displayBlock 0 0.0% -2,811 -23.9% 0 0.0% -992 -23.5% 0 0.0% -376 -11.2% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4 0 0.0% -2,620 -22.3% -9 -0.1% -1,952 -46.3% 0 0.0% 5,520 164.3% 3,800 113.1%
__TwigTemplate_c0eca26f34a9a1bb7e915acc3f9ae3ffc970e853525c6dbdfee28e79fab7f3f4::block_content 0 0.0% -2,416 -20.6% -4 -0.0% -984 -23.3% 0 0.0% 1,080 32.1% 0 0.0%
__TwigTemplate_c0eca26f34a9a1bb7e915acc3f9ae3ffc970e853525c6dbdfee28e79fab7f3f4::doDisplay 0 0.0% -2,412 -20.5% 2 0.0% -984 -23.3% 0 0.0% 1,080 32.1% 0 0.0%
Drupal\Core\Render\Renderer::doRender@5 0 0.0% -1,994 -17.0% 1 0.0% -968 -23.0% 0 0.0% -4,192 -124.8% 0 0.0%
Drupal\views\Routing\ViewPageController::handle 0 0.0% 1,088 9.3% 5 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::setDisplay 0 0.0% 974 8.3% 24 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
call_user_func_array 0 0.0% 957 8.1% 20 0.2% -48 -1.1% 8 0.2% 4,712 140.2% 384 11.4%
Drupal\views\DisplayPluginCollection::initializePlugin 0 0.0% 901 7.7% 8 0.1% -8 -0.2% 0 0.0% -8 -0.2% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% -742 -6.3% 2 0.0% 5,480 130.0% -8 -0.2% 5,600 166.7% 0 0.0%
run_init::service_container_prod/83d71f68f69a4a93db2e0bdcd959821bf1628c4b8e59c978665d1c7823f77edf.php -1 -0.0% -715 -6.1% -142 -1.2% -148,184 -3514.8% -23,776 -563.9% -147,704 -4396.0% -22,816 -679.0%
__TwigTemplate_d1fef6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb::doDisplay 0 0.0% -681 -5.8% -4 -0.0% -1,952 -46.3% 0 0.0% -5,696 -169.5% 0 0.0%
run_init::service_container_prod/b01edb4356bf3777dbbb1ffc4cd9818ac375cc7e1a364b8446729530118dce53.php 1 0.0% 679 5.8% 136 1.2% 148,184 3514.8% 23,776 563.9% 147,704 4396.0% 22,816 679.0%
Drupal\views\ViewExecutable::initDisplay 0 0.0% 676 5.8% 7 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Template::displayWithErrorHandling@2 0 0.0% -672 -5.7% 3 0.0% -984 -23.3% 0 0.0% 18,344 546.0% 0 0.0%
Twig_Template::display@2 0 0.0% -663 -5.6% 3 0.0% -984 -23.3% 0 0.0% 19,768 588.3% 528 15.7%
Drupal\views\Plugin\views\display\DisplayPluginBase::initDisplay 0 0.0% 650 5.5% 38 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\DisplayPluginCollection::__construct 0 0.0% 649 5.5% 2 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% 607 5.2% -13 -0.1% -32 -0.8% 0 0.0% -16 -0.5% -120 -3.6%
Drupal\Core\Database\Statement::execute 0 0.0% 603 5.1% 34 0.3% -40 -0.9% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@6 0 0.0% -588 -5.0% 2 0.0% -968 -23.0% 0 0.0% 96 2.9% 0 0.0%
PDOStatement::execute 0 0.0% 567 4.8% 567 4.8% -40 -0.9% -40 -0.9% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 449 3.8% 41 0.3% 18,280 433.6% 2,976 70.6% 21,216 631.4% 2,976 88.6%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 447 3.8% 2 0.0% 18,280 433.6% 0 0.0% 21,112 628.3% 0 0.0%
__TwigTemplate_29e26642232f2a446305802bbcb37a81e5f1310c82282f92660198d110e04af1::doDisplay 0 0.0% -422 -3.6% 6 0.1% -976 -23.1% 0 0.0% 1,592 47.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 0 0.0% -410 -3.5% -5 -0.0% -976 -23.1% 1,232 29.2% 96 2.9% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@3 0 0.0% -409 -3.5% 1 0.0% -976 -23.1% 0 0.0% 96 2.9% 0 0.0%
drupal_render@2 0 0.0% -408 -3.5% -1 -0.0% -976 -23.1% 0 0.0% 96 2.9% 0 0.0%
Drupal\Core\Render\Renderer::render@3 0 0.0% -407 -3.5% 1 0.0% -976 -23.1% 0 0.0% 96 2.9% 0 0.0%
render@2 0 0.0% -403 -3.4% 6 0.1% -976 -23.1% 0 0.0% 96 2.9% 0 0.0%
__TwigTemplate_18b374303bacfa0c1ed84ef2619152e106907d3c81a0976f6395b542d924ff36::block_content 0 0.0% -395 -3.4% -2 -0.0% -8 -0.2% 0 0.0% -1,456 -43.3% 0 0.0%
load::service_container_prod/83d71f68f69a4a93db2e0bdcd959821bf1628c4b8e59c978665d1c7823f77edf.php -1 -0.0% -378 -3.2% -378 -3.2% -233,232 -5532.1% -233,232 -5532.1% -231,792 -6898.6% -231,792 -6898.6%
load::service_container_prod/b01edb4356bf3777dbbb1ffc4cd9818ac375cc7e1a364b8446729530118dce53.php 1 0.0% 355 3.0% 355 3.0% 233,232 5532.1% 233,232 5532.1% 231,792 6898.6% 231,792 6898.6%
__TwigTemplate_bcf730392e18d13056f9a940f0627ea8e84e3406b2877b6391fdc398a09c6201::doDisplay 0 0.0% -350 -3.0% 5 0.0% -8 -0.2% 0 0.0% -1,456 -43.3% 0 0.0%
twig_drupal_escape_filter@2 0 0.0% -320 -2.7% -4 -0.0% -976 -23.1% 0 0.0% 5,000 148.8% 176 5.2%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% 317 2.7% 6 0.1% -16 -0.4% 0 0.0% 3,680 109.5% 0 0.0%
array_merge -35 -0.5% -308 -2.6% -308 -2.6% -311,736 -7394.1% -311,736 -7394.1% -43,504 -1294.8% -43,504 -1294.8%
class_exists 0 0.0% 305 2.6% 2 0.0% 32 0.8% 0 0.0% 4,384 130.5% 0 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 0.0% 294 2.5% 10 0.1% -16 -0.4% 0 0.0% 3,680 109.5% 0 0.0%
__TwigTemplate_18b374303bacfa0c1ed84ef2619152e106907d3c81a0976f6395b542d924ff36::doDisplay 0 0.0% -287 -2.4% 5 0.0% -8 -0.2% 0 0.0% -1,456 -43.3% 0 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 0 0.0% 282 2.4% 10 0.1% 16 0.4% 0 0.0% 616 18.3% 0 0.0%
Drupal\views\DisplayPluginCollection::get 0 0.0% 280 2.4% 14 0.1% -8 -0.2% 0 0.0% -8 -0.2% 0 0.0%
Twig_Template::render@2 0 0.0% -275 -2.3% 3 0.0% -984 -23.3% 0 0.0% 27,984 832.9% 0 0.0%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 0 0.0% 268 2.3% 7 0.1% 8 0.2% 0 0.0% 448 13.3% 0 0.0%
function_exists -6,624 -90.9% -264 -2.2% -264 -2.2% -664 -15.7% -664 -15.7% -1,840 -54.8% -1,840 -54.8%
Drupal\Core\Plugin\DefaultLazyPluginCollection::initializePlugin 0 0.0% 240 2.0% -11 -0.1% -8 -0.2% 0 0.0% -8 -0.2% 0 0.0%
array_keys -35 -0.5% -239 -2.0% -239 -2.0% -263,960 -6260.9% -263,960 -6260.9% -19,040 -566.7% -19,040 -566.7%
Drupal\Core\DrupalKernel::boot 0 0.0% -232 -2.0% -2 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% -229 -1.9% -15 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
twig_render_template@2 0 0.0% -227 -1.9% 5 0.0% -968 -23.0% 0 0.0% 17,448 519.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 224 1.9% 21 0.2% 15,304 363.0% -2,976 -70.6% 18,136 539.8% 0 0.0%
__TwigTemplate_f7ca30bc805a06e48eecc61e306c236f39b75698f79534dcd9ff37ff155929fd::doDisplay 0 0.0% -211 -1.8% -1 -0.0% -976 -23.1% 0 0.0% 9,864 293.6% 0 0.0%
Symfony\Component\Routing\Route::unserialize 0 0.0% -209 -1.8% -29 -0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 0 0.0% 183 1.6% -13 -0.1% 8 0.2% -16 -0.4% 8,376 249.3% 0 0.0%
unserialize@1 0 0.0% -179 -1.5% -44 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% -171 -1.5% 4 0.0% -296 -7.0% 0 0.0% 10,200 303.6% 1,216 36.2%
[ display all ]