Diff Report
Run #560d7dac0c098: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #560d8088818a3: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #560d7dac0c098Run #560d8088818a3DiffDiff%
Number of Function Calls1,259,291 1,262,339 3,048 0.2%
Incl. Wall Time (microsec)1,826,926 1,840,941 14,015 0.8%
Incl. MemUse (bytes)43,346,464 43,372,176 25,712 0.1%
Incl. PeakMemUse (bytes)59,225,776 59,253,664 27,888 0.0%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. PeakMemUse (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%
run_init::88289a23_input.html.twig_a69b6102725dfa6399faff0c5179421d4e81af7997a0e8f265b0253946dec5bc/7aa0ed9ef9d5285032cb893e6f1a137d4e480ba4790c7ecd310e3b65bb747d78.php 1 0.0% 671 4.8% 10 0.1% 113,128 440.0% 9,392 36.5% 130,712 468.7% 0 0.0%
run_init::88289a23_input.html.twig_a69b6102725dfa6399faff0c5179421d4e81af7997a0e8f265b0253946dec5bc/4e7bb49e0f64666c593ff16d6cd368bba070cd34f3edc44750afa5ef7edab581.php -1 -0.0% -655 -4.7% -10 -0.1% -113,152 -440.1% -9,392 -36.5% -130,656 -468.5% 0 0.0%
load::88289a23_table.html.twig_8953b3daa9af1fbc3b7808ccd2feaa1e3caf7776128b80c859fd1c490ab61661/a478045a7fd1965b96708061bc09a7c4bbadd094ebb61c6fd1de22adcf38009d.php -1 -0.0% -478 -3.4% -478 -3.4% -100,520 -390.9% -100,520 -390.9% -102,112 -366.2% -102,112 -366.2%
load::88289a23_table.html.twig_8953b3daa9af1fbc3b7808ccd2feaa1e3caf7776128b80c859fd1c490ab61661/d9134f8d3822ba8d7cd4e383c23eba19d4230552186634fedbeb2950a93e2b70.php 1 0.0% 468 3.3% 468 3.3% 100,584 391.2% 100,584 391.2% 100,744 361.2% 100,744 361.2%
load::88289a23_form-element.html.twig_5a0d044724f2439b574bbded8d6486ef31e2d3d50fb9b69cc44880f67f5ff8c0/386bf6d94204963108db5cc7d0321c43d5c0260177662e25ea753d6dbe23394e.php 1 0.0% 257 1.8% 257 1.8% 61,200 238.0% 61,200 238.0% 80,112 287.3% 80,112 287.3%
load::88289a23_form-element.html.twig_5a0d044724f2439b574bbded8d6486ef31e2d3d50fb9b69cc44880f67f5ff8c0/5489c627acb52675bcc3818309437e15b658685017a5d06ea1c20c5e934b8802.php -1 -0.0% -253 -1.8% -253 -1.8% -61,200 -238.0% -61,200 -238.0% -80,104 -287.2% -80,104 -287.2%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% -7,455 -53.2% 739 5.3% 26,152 101.7% -88,120 -342.7% 52,984 190.0% -72 -0.3%
twig_render_template@1 100 3.3% -5,389 -38.5% 687 4.9% 57,704 224.4% -45,760 -178.0% 52,816 189.4% 400 1.4%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 12,413 88.6% -17 -0.1% 28,016 109.0% 8 0.0% 30,720 110.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 12,399 88.5% -15 -0.1% 28,016 109.0% 0 0.0% 30,720 110.2% 0 0.0%
__TwigTemplate_85c567af99b4c0351333358a93f6888ef594fcc38fbc540e8f75af1d5b5331dc::doDisplay 0 0.0% -9,952 -71.0% 79 0.6% 25,704 100.0% -8 -0.0% 30,320 108.7% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 3,535 25.2% -2 -0.0% 28,216 109.7% 56 0.2% 30,280 108.6% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 12,391 88.4% 3 0.0% 27,968 108.8% 0 0.0% 30,136 108.1% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 0 0.0% -7,184 -51.3% -102 -0.7% 26,040 101.3% 64 0.2% 29,992 107.5% 0 0.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% -5,247 -37.4% -16 -0.1% 26,056 101.3% 0 0.0% 29,992 107.5% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% -7,295 -52.1% 139 1.0% 25,760 100.2% 888 3.5% 29,992 107.5% -480 -1.7%
Twig_Template::render@1 100 3.3% -7,562 -54.0% 570 4.1% 26,232 102.0% 4,888 19.0% 29,048 104.2% 88 0.3%
Drupal\page_cache\StackMiddleware\PageCache::fetch 0 0.0% 15,372 109.7% 0 0.0% 25,760 100.2% -8 -0.0% 28,992 104.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 15,368 109.7% 1 0.0% 25,800 100.3% 0 0.0% 28,992 104.0% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::lookup 0 0.0% 15,370 109.7% -2 -0.0% 25,776 100.2% 16 0.1% 28,984 103.9% -8 -0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 0 0.0% 15,371 109.7% 0 0.0% 25,776 100.2% 0 0.0% 28,984 103.9% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 0.0% 15,372 109.7% 0 0.0% 25,776 100.2% 0 0.0% 28,984 103.9% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 15,372 109.7% 0 0.0% 25,776 100.2% 0 0.0% 28,984 103.9% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 15,372 109.7% 1 0.0% 25,776 100.2% 0 0.0% 28,984 103.9% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 14,376 102.6% 1 0.0% 26,112 101.6% 0 0.0% 28,440 102.0% 0 0.0%
Twig_Template::display 0 0.0% -7,271 -51.9% -1 -0.0% 25,984 101.1% 24 0.1% 28,184 101.1% 24 0.1%
Twig_Template::displayWithErrorHandling 0 0.0% -7,270 -51.9% 0 0.0% 25,968 101.0% 0 0.0% 28,168 101.0% 0 0.0%
run_init::d8.dev/index.php 0 0.0% 14,054 100.3% -17 -0.1% 25,768 100.2% -24 -0.1% 27,888 100.0% 0 0.0%
main() 0 0.0% 14,015 100.0% -3 -0.0% 25,712 100.0% -24 -0.1% 27,888 100.0% 0 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 0 0.0% 4,325 30.9% 0 0.0% 27,232 105.9% 0 0.0% 27,608 99.0% 0 0.0%
Drupal\Core\Render\Renderer::render 0 0.0% -4,648 -33.2% 0 0.0% 27,272 106.1% 0 0.0% 27,072 97.1% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% -4,648 -33.2% 118 0.8% 27,272 106.1% -8 -0.0% 27,072 97.1% 136 0.5%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% -8,995 -64.2% -186 -1.3% 26,664 103.7% -8 -0.0% 26,984 96.8% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% -7,280 -51.9% 4 0.0% 26,944 104.8% 0 0.0% 26,560 95.2% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% -7,410 -52.9% -5 -0.0% 26,976 104.9% 24 0.1% 26,560 95.2% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::Drupal\Core\Render\MainContent\{closure} 0 0.0% -7,488 -53.4% 0 0.0% 27,128 105.5% 0 0.0% 26,560 95.2% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4 0 0.0% 5,019 35.8% 259 1.8% 25,912 100.8% 8 0.0% 26,528 95.1% -3,416 -12.2%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% -7,780 -55.5% 32 0.2% 26,112 101.6% -8 -0.0% 26,016 93.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% -5,274 -37.6% -15 -0.1% 26,464 102.9% -24 -0.1% 25,616 91.9% 0 0.0%
Twig_Template::render 0 0.0% -7,191 -51.3% -11 -0.1% 25,984 101.1% 0 0.0% 25,480 91.4% 0 0.0%
load::88289a23_form-element-label.html.twig_189493f20fc5a54a6eb732aaed0407e667f27db8597432c2ab6892aaecf58b7d/30dd5ca0d74a00e5c21316fe202b589f087df2e0fc0f1e67e5a05a4b9c314560.php -1 -0.0% -105 -0.7% -105 -0.7% -25,832 -100.5% -25,832 -100.5% -25,120 -90.1% -25,120 -90.1%
load::88289a23_form-element-label.html.twig_189493f20fc5a54a6eb732aaed0407e667f27db8597432c2ab6892aaecf58b7d/4196bb0076e3271a72299b5aa9666765b2c436b169ce79c916ffab0e35193fcc.php 1 0.0% 103 0.7% 103 0.7% 25,832 100.5% 25,832 100.5% 25,120 90.1% 25,120 90.1%
Drupal\Core\Theme\ThemeManager::render 0 0.0% -6,448 -46.0% -199 -1.4% 26,976 104.9% 0 0.0% 23,768 85.2% -32 -0.1%
twig_render_template 0 0.0% -6,320 -45.1% 2 0.0% 25,928 100.8% 0 0.0% 23,760 85.2% 0 0.0%
ob_start 100 3.3% -112 -0.8% -112 -0.8% 1,657,552 6446.6% 1,657,552 6446.6% 23,248 83.4% 23,248 83.4%
Twig_Environment::loadTemplate 100 3.3% 1,060 7.6% 385 2.7% 23,280 90.5% 680 2.6% 22,400 80.3% 16 0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.0% 413 2.9% 160 1.1% 20,808 80.9% 272 1.1% 20,816 74.6% 888 3.2%
Drupal\Core\Template\TwigPhpStorageCache::load 1 0.0% 450 3.2% 12 0.1% 20,272 78.8% -440 -1.7% 20,592 73.8% 0 0.0%
load::88289a23_indentation.html.twig_9daddb5e6909e5191bc55955d1486f7aaa596b5be80ec8b8598b64e5b67a1071/9bad9068a77392c56ccb289ad83ac55e2b5bfcb5c351e25a878c4ba59ce15ee5.php 1 0.0% 77 0.5% 77 0.5% 19,296 75.0% 19,296 75.0% 20,160 72.3% 20,160 72.3%
load::88289a23_input.html.twig_a69b6102725dfa6399faff0c5179421d4e81af7997a0e8f265b0253946dec5bc/4e7bb49e0f64666c593ff16d6cd368bba070cd34f3edc44750afa5ef7edab581.php -1 -0.0% -59 -0.4% -59 -0.4% -11,632 -45.2% -11,632 -45.2% -17,056 -61.2% -17,056 -61.2%
call_user_func 0 0.0% -3,100 -22.1% -54 -0.4% -728 -2.8% 0 0.0% -16,992 -60.9% -240 -0.9%
load::88289a23_input.html.twig_a69b6102725dfa6399faff0c5179421d4e81af7997a0e8f265b0253946dec5bc/7aa0ed9ef9d5285032cb893e6f1a137d4e480ba4790c7ecd310e3b65bb747d78.php 1 0.0% 60 0.4% 60 0.4% 11,632 45.2% 11,632 45.2% 16,936 60.7% 16,936 60.7%
load::Element/Link.php 0 0.0% -15 -0.1% -15 -0.1% -24 -0.1% -24 -0.1% -14,976 -53.7% -14,976 -53.7%
Twig_Template::display@1 100 3.3% -8,068 -57.6% 641 4.6% 4,680 18.2% -8,600 -33.4% 12,776 45.8% 184 0.7%
Twig_Template::displayWithErrorHandling@1 100 3.3% -8,814 -62.9% 161 1.1% 4,480 17.4% -172,472 -670.8% 12,504 44.8% 288 1.0%
load::search/search.module 0 0.0% 118 0.8% 118 0.8% -8 -0.0% -8 -0.0% -11,680 -41.9% -11,680 -41.9%
load::shortcut/shortcut.module 0 0.0% 76 0.5% 76 0.5% 48 0.2% 48 0.2% 11,512 41.3% 11,512 41.3%
Drupal\menu_link_content\Plugin\Menu\MenuLinkContent::getEntity 0 0.0% 2,021 14.4% 402 2.9% -368 -1.4% 64 0.2% 10,352 37.1% -104 -0.4%
Drupal\menu_link_content\Plugin\Menu\MenuLinkContent::getEditRoute 0 0.0% 2,622 18.7% 32 0.2% -368 -1.4% 0 0.0% 9,760 35.0% 0 0.0%
Drupal\Core\Routing\RouteProvider::preLoadRoutes 0 0.0% -882 -6.3% -34 -0.2% 0 0.0% 2,568 10.0% -9,192 -33.0% 0 0.0%
load::includes/theme.inc 0 0.0% -35 -0.2% -35 -0.2% -1,632 -6.3% -1,632 -6.3% -8,624 -30.9% -8,624 -30.9%
Drupal\Core\Render\MetadataBubblingUrlGenerator::generateFromRoute 0 0.0% -1,325 -9.5% -47 -0.3% -8 -0.0% 0 0.0% -8,616 -30.9% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 0.0% -1,179 -8.4% 48 0.3% 32 0.1% 0 0.0% -8,616 -30.9% 0 0.0%
load::Entity/MenuLinkContent.php 0 0.0% -14 -0.1% -14 -0.1% -16 -0.1% -16 -0.1% 8,264 29.6% 8,264 29.6%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 0 0.0% -1,019 -7.3% -143 -1.0% 16 0.1% 0 0.0% -8,024 -28.8% 0 0.0%
Drupal\Core\Routing\UrlGenerator::getRoute 0 0.0% -636 -4.5% -35 -0.2% 8 0.0% 0 0.0% -8,024 -28.8% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRouteByName 0 0.0% -1,046 -7.5% -18 -0.1% 8 0.0% -8 -0.0% -8,024 -28.8% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% 485 3.5% 21 0.1% -8 -0.0% -72 -0.3% 7,880 28.3% 16 0.1%
spl_autoload_call@1 0 0.0% 478 3.4% 13 0.1% 104 0.4% 136 0.5% 7,824 28.1% 56 0.2%
load::includes/pager.inc 0 0.0% 22 0.2% 22 0.2% 0 0.0% 0 0.0% 7,576 27.2% 7,576 27.2%
__TwigTemplate_3f7c77f2a5add0d8e1b8267b71c813eab038d72477a20c4f436748ea88115159::doDisplay 100 3.3% 1,324 9.4% 1,034 7.4% 176,528 686.6% -33,008 -128.4% 7,552 27.1% 4,840 17.4%
run_init::Field/BaseFieldDefinition.php 0 0.0% -44 -0.3% -4 -0.0% -16 -0.1% -16 -0.1% 7,240 26.0% 312 1.1%
Drupal\Core\Entity\EntityManager::getDefinition 0 0.0% 277 2.0% 110 0.8% -16 -0.1% 0 0.0% 6,600 23.7% 0 0.0%
Drupal\Core\Entity\EntityManager::getStorage 0 0.0% 520 3.7% -10 -0.1% -128 -0.5% 16 0.1% 6,208 22.3% 0 0.0%
Drupal\Core\Entity\EntityManager::getHandler 0 0.0% 632 4.5% 27 0.2% -288 -1.1% 0 0.0% 6,200 22.2% 0 0.0%
class_exists 2 0.1% 1,038 7.4% 18 0.1% 56 0.2% 0 0.0% 6,160 22.1% 40 0.1%
load::TypedData/DataDefinitionInterface.php 0 0.0% 1 0.0% 1 0.0% -96 -0.4% -96 -0.4% 5,888 21.1% 5,888 21.1%
spl_autoload_call@3 0 0.0% 78 0.6% 2 0.0% -64 -0.2% -48 -0.2% 5,752 20.6% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@3 0 0.0% 76 0.5% -2 -0.0% -16 -0.1% 0 0.0% 5,752 20.6% 0 0.0%
Drupal\menu_ui\MenuForm::buildOverviewTreeForm 0 0.0% 6,008 42.9% 111 0.8% -184 -0.7% 64 0.2% 5,720 20.5% -48 -0.2%
run_init::TypedData/ListDataDefinition.php 0 0.0% -21 -0.1% -2 -0.0% -48 -0.2% 0 0.0% 5,576 20.0% 0 0.0%
Drupal\Core\Form\FormBase::url 0 0.0% -327 -2.3% 0 0.0% -56 -0.2% 0 0.0% -5,296 -19.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 1,854 13.2% -101 -0.7% 2,064 8.0% 168 0.7% -5,288 -19.0% 112 0.4%
Drupal\Core\Plugin\DefaultPluginManager::cacheGet 0 0.0% -415 -3.0% -1 -0.0% -344 -1.3% 0 0.0% 5,248 18.8% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 0 0.0% 46 0.3% -10 -0.1% 16 0.1% -88 -0.3% 5,120 18.4% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 2,857 20.4% -5 -0.0% 1,904 7.4% -176 -0.7% -5,024 -18.0% 0 0.0%
spl_autoload_call@2 0 0.0% 38 0.3% 5 0.0% 0 0.0% -16 -0.1% 5,008 18.0% 0 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 0 0.0% -315 -2.2% -23 -0.2% -344 -1.3% 0 0.0% 4,960 17.8% 0 0.0%
unserialize 0 0.0% 2,755 19.7% 660 4.7% 2,336 9.1% 2,408 9.4% -4,888 -17.5% -6,192 -22.2%
Drupal\Core\Entity\ContentEntityBase::__clone 0 0.0% 40 0.3% 77 0.5% -336 -1.3% 0 0.0% 4,760 17.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getBaseFieldDefinitions 0 0.0% -229 -1.6% -1 -0.0% -336 -1.3% 0 0.0% 4,760 17.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getFieldDefinitions 0 0.0% -154 -1.1% 75 0.5% -336 -1.3% 0 0.0% 4,760 17.1% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getFieldDefinitions 0 0.0% 81 0.6% 33 0.2% -328 -1.3% 8 0.0% 4,760 17.1% 0 0.0%
Drupal\Core\Cache\ChainedFastBackend::get 0 0.0% -313 -2.2% 11 0.1% -344 -1.3% 0 0.0% 4,736 17.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 1,674 11.9% -2 -0.0% 2,040 7.9% 0 0.0% -4,720 -16.9% 0 0.0%
__TwigTemplate_c4453d46b97d90dc57cf6b64aae032ca24603d1f553ac99dc63cc32f28affe90::doDisplay 0 0.0% -9,767 -69.7% -1,145 -8.2% 16 0.1% 0 0.0% 4,384 15.7% -40 -0.1%
Drupal\Core\Cache\ApcuBackend::getMultiple 0 0.0% -127 -0.9% 29 0.2% -344 -1.3% 24 0.1% 4,288 15.4% 0 0.0%
apc_fetch 0 0.0% -130 -0.9% 129 0.9% -360 -1.4% -200 -0.8% 3,816 13.7% -2,920 -10.5%
Drupal\Core\Routing\RedirectDestination::get 0 0.0% -7 -0.0% 7 0.0% 8 0.0% 0 0.0% -3,704 -13.3% 0 0.0%
Drupal\Core\Routing\RedirectDestination::getAsArray 0 0.0% 18 0.1% 25 0.2% 8 0.0% 0 0.0% -3,704 -13.3% 0 0.0%
[ display all ]