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

Overall Diff Summary

Run #55323a80ebb82Run #55323afe82890DiffDiff%
Number of Function Calls251,865 251,872 7 0.0%
Incl. Wall Time (microsec)303,784 304,476 692 0.2%
Incl. MemUse (bytes)26,689,328 26,706,696 17,368 0.1%
Incl. PeakMemUse (bytes)27,022,440 27,040,208 17,768 0.1%

[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\Render\Renderer::render@1 0 0.0% -979 -141.5% 0 0.0% 1,592 9.2% -24 -0.1% 856 4.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% -816 -117.9% -10 -1.4% 8,960 51.6% -152 -0.9% 8,736 49.2% 144 0.8%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 786 113.6% 3 0.4% 6,992 40.3% -456 -2.6% 7,800 43.9% 24 0.1%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% -696 -100.6% -9 -1.3% 1,016 5.8% -8 -0.0% -56 -0.3% 0 0.0%
main() 0 0.0% 692 100.0% 10 1.4% 17,368 100.0% 0 0.0% 17,768 100.0% 0 0.0%
run_init::drupal8/index.php 0 0.0% 682 98.6% 2 0.3% 17,352 99.9% 0 0.0% 17,768 100.0% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 0 0.0% -669 -96.7% -5 -0.7% 1,064 6.1% -544 -3.1% 464 2.6% -400 -2.3%
__TwigTemplate_87b6f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78::doDisplay 0 0.0% -610 -88.2% 7 1.0% 328 1.9% -160 -0.9% 368 2.1% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 596 86.1% 0 0.0% 17,328 99.8% 0 0.0% 17,744 99.9% 0 0.0%
Twig_Template::display 0 0.0% -595 -86.0% -14 -2.0% 560 3.2% 0 0.0% -88 -0.5% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 0.0% 581 84.0% 0 0.0% 17,344 99.9% 0 0.0% 17,800 100.2% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 0.0% -581 -84.0% 3 0.4% 208 1.2% 0 0.0% 424 2.4% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 580 83.8% -1 -0.1% 17,344 99.9% 0 0.0% 17,800 100.2% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 579 83.7% 0 0.0% 17,344 99.9% 0 0.0% 17,800 100.2% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 579 83.7% -1 -0.1% 17,344 99.9% 0 0.0% 17,800 100.2% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% -578 -83.5% -1 -0.1% 560 3.2% 0 0.0% -88 -0.5% 0 0.0%
Twig_Template::render 0 0.0% -524 -75.7% 0 0.0% 1,216 7.0% 0 0.0% 40 0.2% 0 0.0%
Drupal\node\NodeViewBuilder::renderLinks 0 0.0% -522 -75.4% 16 2.3% 1,576 9.1% -1,624 -9.4% 512 2.9% 0 0.0%
drupal_render 0 0.0% -471 -68.1% 2 0.3% -32 -0.2% 0 0.0% 104 0.6% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4 0 0.0% -452 -65.3% -8 -1.2% -96 -0.6% -8 -0.0% -600 -3.4% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 444 64.2% -3 -0.4% 7,784 44.8% -864 -5.0% 8,160 45.9% 0 0.0%
Twig_Node::getAttribute 0 0.0% -435 -62.9% -435 -62.9% 0 0.0% 0 0.0% 8 0.0% 8 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 434 62.7% -2 -0.3% 17,344 99.9% 0 0.0% 17,760 100.0% 0 0.0%
Drupal\Core\Render\Renderer::processPostRenderCache 0 0.0% -433 -62.6% 0 0.0% -64 -0.4% -1,760 -10.1% 888 5.0% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 426 61.6% -1 -0.1% 8,136 46.8% 0 0.0% 8,512 47.9% 0 0.0%
spl_autoload_call 0 0.0% 424 61.3% 13 1.9% 224 1.3% 24 0.1% 3,784 21.3% 64 0.4%
call_user_func_array 0 0.0% -420 -60.7% 4 0.6% 888 5.1% 0 0.0% 64 0.4% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 0.0% 411 59.4% 27 3.9% 184 1.1% 0 0.0% 3,704 20.8% 0 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 0 0.0% 393 56.8% 4 0.6% -1,000 -5.8% 0 0.0% -824 -4.6% 0 0.0%
run_init::service_container_prod/3e38d274125776e752987423766b13d852f3d0cb3b1e9acb922cd31553877fe9.php -1 -14.3% -388 -56.1% -65 -9.4% -119,576 -688.5% -29,592 -170.4% -118,152 -665.0% -22,680 -127.6%
run_init::service_container_prod/219bd0c76cff6624769b25e92875bca9da405bb8b6b913f3c1f24b36f5c5db72.php 1 14.3% 388 56.1% 67 9.7% 119,576 688.5% 29,592 170.4% 118,152 665.0% 22,680 127.6%
Drupal\Core\Template\TwigExtension::escapeFilter@1 0 0.0% -361 -52.2% -20 -2.9% 360 2.1% 0 0.0% 528 3.0% -64 -0.4%
Twig_Template::display@1 0 0.0% -360 -52.0% -11 -1.6% 32 0.2% 0 0.0% 368 2.1% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% -348 -50.3% -1 -0.1% 32 0.2% 0 0.0% 368 2.1% 0 0.0%
Twig_Template::render@1 0 0.0% -339 -49.0% -7 -1.0% 520 3.0% 0 0.0% 368 2.1% 0 0.0%
Composer\Autoload\includeFile 0 0.0% 333 48.1% 63 9.1% 184 1.1% 0 0.0% 3,592 20.2% 32 0.2%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 330 47.7% -7 -1.0% 17,240 99.3% -8 -0.0% 18,208 102.5% 0 0.0%
Twig_Template::displayBlock 0 0.0% -325 -47.0% 0 0.0% -88 -0.5% 0 0.0% 728 4.1% 0 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 0 0.0% 321 46.4% -3 -0.4% -1,032 -5.9% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_f79f377f502f47285e3d0c4593afa7357a87426e21b52415a599d2ef71b0e324::doDisplay 0 0.0% -320 -46.2% 0 0.0% -88 -0.5% 0 0.0% 728 4.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 318 46.0% 0 0.0% 17,344 99.9% 0 0.0% 17,816 100.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 318 46.0% 9 1.3% 17,344 99.9% 0 0.0% 17,816 100.3% 0 0.0%
__TwigTemplate_f79f377f502f47285e3d0c4593afa7357a87426e21b52415a599d2ef71b0e324::block_content 0 0.0% -317 -45.8% -1 -0.1% -88 -0.5% -160 -0.9% 728 4.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% -310 -44.8% -38 -5.5% -48 -0.3% 40 0.2% -304 -1.7% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% -310 -44.8% 0 0.0% -48 -0.3% 0 0.0% -304 -1.7% 0 0.0%
Drupal\Component\Utility\SafeMarkup::set 0 0.0% 296 42.8% 296 42.8% 4,528 26.1% 4,528 26.1% 2,872 16.2% 2,872 16.2%
call_user_func 0 0.0% -292 -42.2% -20 -2.9% -40 -0.2% 0 0.0% -760 -4.3% 0 0.0%
Drupal\Core\Entity\Entity::access 0 0.0% 286 41.3% 0 0.0% -1,032 -5.9% 0 0.0% -304 -1.7% 0 0.0%
Drupal\Core\Render\Renderer::doRender@5 0 0.0% -284 -41.0% -10 -1.4% -72 -0.4% 0 0.0% 96 0.5% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% -278 -40.2% 37 5.3% 224 1.3% -160 -0.9% 632 3.6% 1,032 5.8%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% -241 -34.8% -5 -0.7% 1,080 6.2% -16 -0.1% 1,120 6.3% 0 0.0%
Twig_Compiler::compile 0 0.0% -240 -34.7% -6 -0.9% -8 -0.0% 0 0.0% -4,016 -22.6% 0 0.0%
Twig_Environment::compile 0 0.0% -238 -34.4% 6 0.9% -8 -0.0% 0 0.0% -4,016 -22.6% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% -236 -34.1% -32 -4.6% 1,096 6.3% -144 -0.8% 1,120 6.3% 0 0.0%
Twig_Node_Module::compile 0 0.0% -235 -34.0% -6 -0.9% -8 -0.0% 0 0.0% -4,016 -22.6% 0 0.0%
Twig_Node_Module::compileTemplate 0 0.0% -228 -32.9% -7 -1.0% -8 -0.0% 0 0.0% -4,024 -22.6% 0 0.0%
Drupal\block\BlockAccessControlHandler::checkAccess 0 0.0% 227 32.8% 4 0.6% -1,056 -6.1% 0 0.0% -328 -1.8% 0 0.0%
twig_render_template@1 0 0.0% -226 -32.7% -11 -1.6% 1,136 6.5% -968 -5.6% 1,272 7.2% 0 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 0 0.0% 225 32.5% -3 -0.4% -1,056 -6.1% 0 0.0% -328 -1.8% 0 0.0%
eval::/srv/sites/drupal8/core/lib/Drupal/Core/Template/TwigEnvironment.php(120) : eval()'d code 0 0.0% 220 31.8% 220 31.8% 56 0.3% 56 0.3% 2,640 14.9% 2,640 14.9%
unserialize 1 14.3% 212 30.6% 160 23.1% 14,848 85.5% 8,576 49.4% 13,136 73.9% 6,936 39.0%
Drupal\Core\Render\Renderer::cacheGet 0 0.0% -210 -30.3% -5 -0.7% -56 -0.3% -16 -0.1% -168 -0.9% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@9 0 0.0% -202 -29.2% -97 -14.0% -24 -0.1% 0 0.0% 40 0.2% 0 0.0%
twig_render_template@2 0 0.0% -200 -28.9% -18 -2.6% -120 -0.7% -24 -0.1% -304 -1.7% 0 0.0%
twig_render_template 0 0.0% -191 -27.6% -12 -1.7% 1,976 11.4% -1,296 -7.5% 1,680 9.5% 0 0.0%
strtr 0 0.0% 190 27.5% 190 27.5% 16 0.1% 16 0.1% -9,064 -51.0% -9,064 -51.0%
Twig_NodeVisitor_Escaper::leaveNode 0 0.0% 189 27.3% 28 4.0% 64 0.4% 0 0.0% 48 0.3% 0 0.0%
Twig_Node_Module::compileDisplay 0 0.0% -185 -26.7% -9 -1.3% 8 0.0% 0 0.0% -12,464 -70.1% 0 0.0%
Drupal\Core\Url::toString 0 0.0% -185 -26.7% -8 -1.2% 376 2.2% 0 0.0% -6,760 -38.0% 0 0.0%
Twig_Node_If::compile 0 0.0% -181 -26.2% 12 1.7% 32 0.2% 0 0.0% -12,528 -70.5% 0 0.0%
Drupal\block\BlockViewBuilder::buildBlock 0 0.0% -176 -25.4% 0 0.0% 16 0.1% 0 0.0% -768 -4.3% 0 0.0%
Twig_Node::getNode 0 0.0% -176 -25.4% -179 -25.9% 0 0.0% 0 0.0% 40 0.2% 40 0.2%
Twig_NodeVisitor_Escaper::escapePrintNode 0 0.0% 174 25.1% 10 1.4% 64 0.4% 8 0.0% 48 0.3% 0 0.0%
__TwigTemplate_8587875341209649c3d66dba00c7b4430366cc1729859b6f4cc345058fd26731::doDisplay 0 0.0% -171 -24.7% -5 -0.7% -24 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 0 0.0% -169 -24.4% -1 -0.1% 16 0.1% 0 0.0% -768 -4.3% 0 0.0%
Drupal::l 0 0.0% -168 -24.3% -3 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Utility\LinkGenerator::generate 0 0.0% -165 -23.8% -23 -3.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@10 0 0.0% -162 -23.4% -65 -9.4% -24 -0.1% 0 0.0% 40 0.2% 0 0.0%
class_exists 0 0.0% 160 23.1% -10 -1.4% 48 0.3% 0 0.0% 656 3.7% 0 0.0%
Drupal\block\Entity\Block::getPlugin 0 0.0% 152 22.0% 2 0.3% -16 -0.1% 0 0.0% 256 1.4% 0 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 0 0.0% 152 22.0% 3 0.4% -16 -0.1% 0 0.0% 256 1.4% 0 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 0 0.0% 152 22.0% 0 0.0% -16 -0.1% 0 0.0% 256 1.4% 0 0.0%
Twig_Node::getIterator 0 0.0% 150 21.7% 98 14.2% -96 -0.6% -112 -0.6% 3,736 21.0% -80 -0.5%
Drupal\block\BlockPluginCollection::get 0 0.0% 149 21.5% -4 -0.6% -16 -0.1% 0 0.0% 256 1.4% 0 0.0%
__TwigTemplate_54c1d8442693a6ecdac84fb8dd94f74abe45f10cbda55d672fe896785d7dbf41::doDisplay 0 0.0% 149 21.5% 38 5.5% 208 1.2% -160 -0.9% 144 0.8% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 0 0.0% 147 21.2% 41 5.9% 176 1.0% 24 0.1% -416 -2.3% 0 0.0%
Drupal\Core\DrupalKernel::preHandle 0 0.0% 146 21.1% -2 -0.3% 0 0.0% 0 0.0% 40 0.2% 0 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 0 0.0% 144 20.8% 2 0.3% -16 -0.1% 0 0.0% 136 0.8% 0 0.0%
Twig_Compiler::subcompile 0 0.0% -144 -20.8% -6 -0.9% -8 -0.0% 0 0.0% -12,536 -70.6% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% 142 20.5% 0 0.0% 56 0.3% 0 0.0% 384 2.2% 0 0.0%
template_preprocess_html 0 0.0% 142 20.5% -1 -0.1% 40 0.2% 0 0.0% -64 -0.4% 0 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 0.0% 142 20.5% 7 1.0% 56 0.3% 0 0.0% 384 2.2% 0 0.0%
Twig_Environment::compileSource 0 0.0% -141 -20.4% -12 -1.7% 32 0.2% -88 -0.5% -3,360 -18.9% 0 0.0%
Twig_Node::compile 0 0.0% -139 -20.1% 1 0.1% -8 -0.0% 0 0.0% -12,536 -70.6% 0 0.0%
spl_autoload_call@1 0 0.0% 139 20.1% 9 1.3% 48 0.3% 32 0.2% 48 0.3% -72 -0.4%
Twig_Node::compile@1 0 0.0% -138 -19.9% -1 -0.1% -8 -0.0% 24 0.1% -12,344 -69.5% 0 0.0%
Drupal\Core\Entity\EntityManager::getHandler 0 0.0% 137 19.8% -1 -0.1% 88 0.5% 0 0.0% 296 1.7% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 0.0% -134 -19.4% -47 -6.8% -560 -3.2% -168 -1.0% -6,888 -38.8% 0 0.0%
Drupal\Core\Session\SessionHandler::write 0 0.0% 131 18.9% 2 0.3% -8 -0.0% -8 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Render\Element\Link::preRenderLink 0 0.0% -131 -18.9% 4 0.6% 0 0.0% 0 0.0% -8 -0.0% 0 0.0%
[ display all ]