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

Overall Diff Summary

Run #550de0b43acdfRun #550de112c2927DiffDiff%
Number of Function Calls49,543 56,832 7,289 14.7%
Incl. Wall Time (microsec)214,055 225,805 11,750 5.5%
Incl. MemUse (bytes)21,885,328 21,881,112 -4,216 -0.0%
Incl. PeakMemUse (bytes)22,055,712 22,052,352 -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_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_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::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::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%
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%
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\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\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::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%
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%
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 ]