Diff Report
Run #55919d1190958: XHProf Run (Namespace=drupal-perf-lauriii)
vs.
Run #55919cdb0fed9: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #55919d1190958Run #55919cdb0fed9DiffDiff%
Number of Function Calls88,242 92,936 4,694 5.3%
Incl. Wall Time (microsec)151,346 159,482 8,136 5.4%
Incl. MemUse (bytes)17,711,328 18,570,072 858,744 4.8%
Incl. PeakMemUse (bytes)18,835,248 19,736,144 900,896 4.8%

[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%
__TwigTemplate_87716fd88a7482378750b420fe5189cd4e3eb9f4fc2257fe8323bce042286031::doDisplay 0 0.0% 8,505 104.5% 3 0.0% 849,280 98.9% 2,872 0.3% 895,528 99.4% 0 0.0%
Drupal\Core\Render\Renderer::renderRoot 0 0.0% 8,484 104.3% -1 -0.0% 848,744 98.8% 0 0.0% 894,312 99.3% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 8,417 103.5% 11 0.1% 857,904 99.9% -8 -0.0% 900,736 100.0% 0 0.0%
Drupal\Core\Render\Renderer::render 0 0.0% 8,365 102.8% 0 0.0% 855,056 99.6% -16 -0.0% 900,152 99.9% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% 8,365 102.8% -2 -0.0% 855,072 99.6% -16 -0.0% 900,152 99.9% -8 -0.0%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% 8,356 102.7% -1 -0.0% 852,656 99.3% 24 0.0% 899,912 99.9% -336 -0.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 8,356 102.7% 0 0.0% 852,656 99.3% 0 0.0% 899,912 99.9% 0 0.0%
twig_render_template 0 0.0% 8,355 102.7% -1 -0.0% 847,048 98.6% -2,432 -0.3% 895,376 99.4% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 0 0.0% 8,323 102.3% -1 -0.0% 846,344 98.6% -1,216 -0.1% 894,944 99.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% 8,320 102.3% -2 -0.0% 846,336 98.6% -3,064 -0.4% 894,784 99.3% -304 -0.0%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% 8,320 102.3% 0 0.0% 846,336 98.6% 0 0.0% 894,784 99.3% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 8,319 102.2% 1 0.0% 849,224 98.9% 0 0.0% 894,944 99.3% 0 0.0%
Twig_Template::display 0 0.0% 8,317 102.2% -2 -0.0% 849,224 98.9% 0 0.0% 894,888 99.3% 0 0.0%
Twig_Template::render 0 0.0% 8,317 102.2% 1 0.0% 846,344 98.6% 0 0.0% 894,888 99.3% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 8,308 102.1% -5 -0.1% 853,984 99.4% -2,440 -0.3% 901,608 100.1% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 8,298 102.0% -3 -0.0% 853,968 99.4% 0 0.0% 901,608 100.1% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% 8,291 101.9% -2 -0.0% 846,320 98.6% -8 -0.0% 892,752 99.1% 0 0.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% 8,289 101.9% 3 0.0% 846,320 98.6% -8 -0.0% 892,752 99.1% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 8,243 101.3% 1 0.0% 858,096 99.9% 0 0.0% 900,168 99.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 8,226 101.1% 1 0.0% 858,096 99.9% 0 0.0% 900,168 99.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 8,225 101.1% 13 0.2% 858,096 99.9% -32 -0.0% 900,168 99.9% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 0.0% 8,209 100.9% 1 0.0% 858,936 100.0% 0 0.0% 901,008 100.0% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 8,209 100.9% 2 0.0% 858,936 100.0% 0 0.0% 901,008 100.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 8,208 100.9% -1 -0.0% 858,936 100.0% 0 0.0% 901,008 100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 8,208 100.9% -1 -0.0% 858,936 100.0% 0 0.0% 901,008 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 8,202 100.8% 0 0.0% 858,824 100.0% 0 0.0% 900,896 100.0% 0 0.0%
run_init::drupal8/index.php 0 0.0% 8,146 100.1% 0 0.0% 858,744 100.0% 24 0.0% 900,896 100.0% 0 0.0%
main() 0 0.0% 8,136 100.0% -1 -0.0% 858,744 100.0% 0 0.0% 900,896 100.0% 0 0.0%
load::service_container_prod_17922066/0757962055ef30a3467d10e78f60f4523aeb88cc2911e73e4f5a24ab6ea11ecf.php 1 0.0% 5,120 62.9% 5,120 62.9% 1,952,272 227.3% 1,952,272 227.3% 1,962,072 217.8% 1,962,072 217.8%
load::service_container_prod_17922066/dfbb7506ccddef898e7a6360170c38ef2add476f51b77e4dd7dfc8d0c5ce50ff.php -1 -0.0% -5,105 -62.7% -5,105 -62.7% -1,952,320 -227.3% -1,952,320 -227.3% -1,962,176 -217.8% -1,962,176 -217.8%
__TwigTemplate_87b6f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78::doDisplay 0 0.0% 4,257 52.3% 18 0.2% 123,528 14.4% -1,240 -0.1% 77,304 8.6% 0 0.0%
twig_render_template@1 0 0.0% 4,162 51.2% -18 -0.2% 126,072 14.7% -2,416 -0.3% 122,888 13.6% 0 0.0%
template_preprocess_page 0 0.0% 4,140 50.9% 3 0.0% 723,384 84.2% 424 0.0% 760,768 84.4% 240 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 4,123 50.7% -5 -0.1% 123,488 14.4% 0 0.0% 76,712 8.5% 0 0.0%
Twig_Template::render@1 0 0.0% 4,113 50.6% 4 0.0% 124,704 14.5% 0 0.0% 76,712 8.5% 0 0.0%
Twig_Template::display@1 0 0.0% 4,106 50.5% -16 -0.2% 123,488 14.4% 0 0.0% 76,712 8.5% 0 0.0%
menu_get_local_actions 1 0.0% 4,097 50.4% 10 0.1% 711,248 82.8% 2,104 0.2% 759,552 84.3% 176 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 2 0.0% 4,065 50.0% 23 0.3% 124,232 14.5% -4,880 -0.6% 76,608 8.5% 0 0.0%
Drupal\Core\Render\Renderer::render@2 2 0.0% 4,039 49.6% 1 0.0% 129,112 15.0% 0 0.0% 76,608 8.5% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 2 0.0% 4,013 49.3% 31 0.4% 129,016 15.0% 2,432 0.3% 76,720 8.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 2 0.0% 3,945 48.5% 5 0.1% 124,288 14.5% 0 0.0% 105,904 11.8% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 2 0.0% 3,940 48.4% 94 1.2% 124,288 14.5% -5,224 -0.6% 105,904 11.8% 0 0.0%
twig_render_template@2 2 0.0% 3,689 45.3% -1 -0.0% 121,192 14.1% -2,392 -0.3% 106,200 11.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 3 0.1% 3,514 43.2% 55 0.7% 101,920 11.9% 6,312 0.7% 104,472 11.6% 0 0.0%
Twig_Template::render@2 2 0.0% 3,336 41.0% 8 0.1% 67,736 7.9% 272 0.0% 105,536 11.7% 0 0.0%
Twig_Template::display@2 2 0.0% 3,330 40.9% 1 0.0% 66,352 7.7% 208 0.0% 105,944 11.8% 0 0.0%
Twig_Template::displayWithErrorHandling@2 2 0.0% 3,327 40.9% 11 0.1% 65,968 7.7% 976 0.1% 105,944 11.8% -8 -0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@2 4 0.1% 3,236 39.8% 14 0.2% 58,024 6.8% -13,352 -1.6% 150,096 16.7% 0 0.0%
Drupal\Core\Render\Renderer::render@3 3 0.1% 3,223 39.6% 5 0.1% 71,376 8.3% 288 0.0% 150,304 16.7% 0 0.0%
menu_local_tasks 3 0.1% 3,161 38.9% 30 0.4% 523,128 60.9% 6,968 0.8% 630,576 70.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4 6 0.1% 3,113 38.3% 73 0.9% 61,672 7.2% 5,224 0.6% 149,384 16.6% 0 0.0%
__TwigTemplate_92b1e77b3c947601c00cdaffdf528c8b83e7f5ae9b6604b7466dedd9dd86d498::doDisplay 1 0.0% 3,040 37.4% 21 0.3% 61,752 7.2% 832 0.1% 139,384 15.5% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getTasksBuild 1 0.0% 2,971 36.5% 86 1.1% 467,432 54.4% 11,848 1.4% 630,576 70.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@3 5 0.1% 2,764 34.0% 10 0.1% 52,664 6.1% 0 0.0% 128,680 14.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 5 0.1% 2,754 33.8% 185 2.3% 52,664 6.1% -17,264 -2.0% 128,680 14.3% 0 0.0%
twig_render_template@3 5 0.1% 2,282 28.0% 36 0.4% 49,552 5.8% -2,512 -0.3% 87,400 9.7% 0 0.0%
Twig_Template::render@3 5 0.1% 2,087 25.7% 23 0.3% 21,768 2.5% 328 0.0% 89,536 9.9% 336 0.0%
Twig_Template::display@3 5 0.1% 2,064 25.4% 48 0.6% 20,584 2.4% -248 -0.0% 88,656 9.8% -96 -0.0%
Twig_Template::displayWithErrorHandling@3 5 0.1% 2,011 24.7% 5 0.1% 20,392 2.4% 448 0.1% 88,824 9.9% 520 0.1%
__TwigTemplate_298a1229acececd81c6bf76ea7b1274fca104dc809dee8d978c8a5cf648e9a49::doDisplay 5 0.1% 1,949 24.0% 55 0.7% 21,864 2.5% 1,160 0.1% 98,104 10.9% 0 0.0%
Drupal\Core\Render\Renderer::doRender@5 5 0.1% 1,775 21.8% 113 1.4% 16,264 1.9% -5,008 -0.6% 86,144 9.6% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@3 10 0.2% 1,773 21.8% 33 0.4% 12,488 1.5% -5,952 -0.7% 98,104 10.9% 0 0.0%
Drupal\Core\Render\Renderer::render@4 5 0.1% 1,742 21.4% 8 0.1% 18,440 2.1% 296 0.0% 98,104 10.9% 0 0.0%
Drupal\Core\Render\Element\Link::preRenderLink 6 0.1% 1,689 20.8% 90 1.1% 24,168 2.8% 1,016 0.1% 124,728 13.8% 0 0.0%
call_user_func 6 0.1% 1,655 20.3% 9 0.1% 23,840 2.8% -288 -0.0% 109,392 12.1% 8 0.0%
Drupal\Core\Utility\LinkGenerator::generate 6 0.1% 1,529 18.8% 143 1.8% 14,424 1.7% -1,712 -0.2% 121,192 13.5% 0 0.0%
Drupal\Core\Access\AccessManager::checkNamedRoute 6 0.1% 1,442 17.7% 59 0.7% 13,600 1.6% -1,600 -0.2% 1,272 0.1% 0 0.0%
Drupal\Core\Access\AccessManager::check 6 0.1% 1,071 13.2% 92 1.1% 12,088 1.4% -22,992 -2.7% 5,968 0.7% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getLocalTasksForRoute 1 0.0% 974 12.0% 22 0.3% 392,016 45.6% -13,328 -1.6% 587,840 65.3% 360 0.0%
Drupal\Core\Cache\DatabaseBackend::get 3 0.1% 939 11.5% 16 0.2% 471,832 54.9% 208 0.0% 533,296 59.2% 216 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 26 0.6% 936 11.5% 106 1.3% 30,992 3.6% -10,760 -1.3% 84,056 9.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 3 0.1% 922 11.3% 79 1.0% 471,664 54.9% 74,984 8.7% 543,688 60.3% 65,040 7.2%
Drupal\Core\Menu\LocalActionManager::getActionsForRoute 1 0.0% 813 10.0% 52 0.6% 147,120 17.1% 6,680 0.8% 109,656 12.2% 1,272 0.1%
Drupal\Core\Routing\RouteProvider::getRouteByName 24 0.5% 774 9.5% 62 0.8% 3,168 0.4% -4,720 -0.5% 26,104 2.9% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 6 0.1% 769 9.5% 12 0.1% 424,512 49.4% 2,416 0.3% 575,584 63.9% 592 0.1%
Drupal\Core\Routing\RouteProvider::preLoadRoutes 26 0.6% 769 9.5% 142 1.7% 3,264 0.4% -461,176 -53.7% 47,136 5.2% -24 -0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 6 0.1% 757 9.3% 39 0.5% 422,096 49.2% 1,744 0.2% 574,992 63.8% 528 0.1%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 2 0.0% 640 7.9% 3 0.0% 441,608 51.4% 1,640 0.2% 514,080 57.1% 88 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 2 0.0% 637 7.8% 8 0.1% 439,968 51.2% -3,408 -0.4% 513,992 57.1% 168 0.0%
Drupal\Core\Plugin\DefaultPluginManager::cacheGet 2 0.0% 629 7.7% 5 0.1% 443,376 51.6% 0 0.0% 513,824 57.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 3 0.1% 599 7.4% 20 0.2% 387,592 45.1% -79,240 -9.2% 474,760 52.7% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getDefinitions 1 0.0% 587 7.2% 122 1.5% 365,032 42.5% 1,056 0.1% 563,728 62.6% 120,448 13.4%
Drupal\Core\Template\TwigEnvironment::loadTemplate 7 0.1% 579 7.1% 47 0.6% 75,776 8.8% 232 0.0% 37,456 4.2% 0 0.0%
Drupal\Core\Url::toString 6 0.1% 577 7.1% 21 0.3% 1,344 0.2% 0 0.0% -1,000 -0.1% 0 0.0%
Drupal\Core\Url::getInternalPath 6 0.1% 524 6.4% 28 0.3% 952 0.1% 384 0.0% 116,960 13.0% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 6 0.1% 518 6.4% 87 1.1% 1,400 0.2% -1,336 -0.2% -11,672 -1.3% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 6 0.1% 511 6.3% 4 0.0% 365,432 42.6% 400 0.0% 564,376 62.6% 160 0.0%
Drupal\Core\Routing\UrlGenerator::getPathFromRoute 6 0.1% 496 6.1% 49 0.6% 568 0.1% -2,688 -0.3% 116,960 13.0% 0 0.0%
Drupal\Core\Access\AccessManager::performCheck 8 0.2% 481 5.9% 37 0.5% 13,640 1.6% -8,672 -1.0% 6,008 0.7% 0 0.0%
array_diff 43 0.9% 455 5.6% 455 5.6% 8,760 1.0% 8,760 1.0% 8,368 0.9% 8,368 0.9%
unserialize 6 0.1% 438 5.4% 393 4.8% 487,192 56.7% 433,856 50.5% 510,624 56.7% 492,000 54.6%
Drupal\Core\Routing\UrlGenerator::getRoute 12 0.3% 431 5.3% 22 0.3% 2,120 0.2% 1,632 0.2% 5,600 0.6% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 3 0.1% 430 5.3% 125 1.5% 67,248 7.8% 528 0.1% 37,320 4.1% 440 0.0%
run_init::service_container_prod_17922066/0757962055ef30a3467d10e78f60f4523aeb88cc2911e73e4f5a24ab6ea11ecf.php 1 0.0% 420 5.2% 73 0.9% 123,792 14.4% 33,088 3.9% 112,896 12.5% 26,776 3.0%
Drupal\Core\Database\Connection::query 6 0.1% 417 5.1% 28 0.3% 11,600 1.4% -5,064 -0.6% 4,200 0.5% 984 0.1%
Drupal\Core\Access\AccessResult::andIf 8 0.2% 412 5.1% 56 0.7% 5,328 0.6% -1,536 -0.2% 0 0.0% 0 0.0%
run_init::service_container_prod_17922066/dfbb7506ccddef898e7a6360170c38ef2add476f51b77e4dd7dfc8d0c5ce50ff.php -1 -0.0% -403 -5.0% -72 -0.9% -123,816 -14.4% -33,088 -3.9% -112,920 -12.5% -26,776 -3.0%
load::1#87#b6#f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78/386f664659bff403b42663c1f5d01551c53ab56d2198d93bd5db40100520ea38.php 1 0.0% 396 4.9% 396 4.9% 130,720 15.2% 130,720 15.2% 301,832 33.5% 301,832 33.5%
load::1#87#b6#f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78/6bcc98d3dbbd44baa369eb6b2cf8248d5896ac6f27113813020d17d7347d436a.php -1 -0.0% -386 -4.7% -386 -4.7% -130,664 -15.2% -130,664 -15.2% -261,216 -29.0% -261,216 -29.0%
load::1#6f#35#f57482b3ee736353b21d6e8e0ad1c0a1727190a40d8bbe15d3587a1f0336/579f2ec5098f1dc8174d1102d4a6671aa51ecd3e9c6c5509fc1d0cc8d48e9b0f.php -1 -0.0% -366 -4.5% -366 -4.5% -107,896 -12.6% -107,896 -12.6% -107,272 -11.9% -107,272 -11.9%
[ display all ]