Diff Report
Run #55f2501d384a2: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #55f250cd3eb64: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #55f2501d384a2Run #55f250cd3eb64DiffDiff%
Number of Function Calls209,620 233,622 24,002 11.5%
Incl. Wall Time (microsec)565,054 598,790 33,736 6.0%
Incl. MemUse (bytes)26,604,360 26,626,640 22,280 0.1%
Incl. PeakMemUse (bytes)26,663,664 26,686,352 22,688 0.1%

[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%
Drupal\Component\Utility\Html::cleanCssIdentifier 0 0.0% -704 -2.1% -418 -1.2% -16 -0.1% -24 -0.1% 42,288 186.4% -464 -2.0%
template_preprocess_views_view_fields 0 0.0% -2,597 -7.7% -579 -1.7% 6,104 27.4% 6,080 27.3% 42,008 185.2% -80 -0.4%
strtr 3 0.0% -40 -0.1% -88 -0.3% 232 1.0% 232 1.0% 41,904 184.7% 41,904 184.7%
Drupal\Core\Render\Renderer::doRender@4 0 0.0% 27,781 82.3% 38 0.1% 38,432 172.5% 0 0.0% 40,496 178.5% -424 -1.9%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 40,538 120.2% -2 -0.0% 39,304 176.4% 304 1.4% 38,344 169.0% 0 0.0%
__TwigTemplate_fd414a2dbf87b3e623a49191fd8060e201153ed9fbced41f9e42054bf260f0be::doDisplay 0 0.0% 27,878 82.6% 65 0.2% 38,936 174.8% 112 0.5% 34,144 150.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% 29,213 86.6% 46 0.1% 22,048 99.0% 44,736 200.8% 33,488 147.6% -48 -0.2%
__TwigTemplate_8ffd47cdfdb5e694c295181d6bf966a6760b052cedc53922e033734b98995104::doDisplay 0 0.0% 27,796 82.4% -72 -0.2% 38,928 174.7% 128 0.6% 31,456 138.6% -8,576 -37.8%
Drupal\Core\Render\Renderer::render@2 0 0.0% 38,845 115.1% 0 0.0% 21,592 96.9% 0 0.0% 26,464 116.6% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 0 0.0% 31,298 92.8% -45 -0.1% 22,184 99.6% 472 2.1% 25,768 113.6% -256 -1.1%
Twig_Template::render@2 10 0.0% 40,287 119.4% 58 0.2% 74,440 334.1% 568 2.5% -24,328 -107.2% -192 -0.8%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% 33,048 98.0% 410 1.2% 34,360 154.2% 0 0.0% 23,632 104.2% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 44,358 131.5% -9 -0.0% 23,304 104.6% 360 1.6% 23,200 102.3% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 44,379 131.5% -1 -0.0% 22,944 103.0% 0 0.0% 23,080 101.7% 0 0.0%
main() 0 0.0% 33,736 100.0% -1 -0.0% 22,280 100.0% 0 0.0% 22,688 100.0% 0 0.0%
run_init::html/index.php 0 0.0% 33,743 100.0% -10 -0.0% 22,280 100.0% 0 0.0% 22,688 100.0% 384 1.7%
Twig_Template::display@2 10 0.0% 40,171 119.1% 70 0.2% 12,160 54.6% -712 -3.2% -22,528 -99.3% -624 -2.8%
Twig_Template::displayWithErrorHandling@2 10 0.0% 40,075 118.8% 25 0.1% 11,992 53.8% 1,680 7.5% -20,952 -92.3% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::Drupal\Core\Render\MainContent\{closure} 0 0.0% 44,868 133.0% 2 0.0% 22,784 102.3% 0 0.0% 20,200 89.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% 40,212 119.2% 59 0.2% 21,856 98.1% 0 0.0% 19,736 87.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 37,993 112.6% 232 0.7% 21,920 98.4% 0 0.0% 19,328 85.2% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% 42,639 126.4% 29 0.1% 21,728 97.5% 216 1.0% 18,840 83.0% -32 -0.1%
Drupal\Core\Render\Renderer::render 0 0.0% 42,640 126.4% 1 0.0% 21,728 97.5% 0 0.0% 18,840 83.0% 0 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 0 0.0% 42,534 126.1% -7 -0.0% 21,736 97.6% 0 0.0% 18,776 82.8% 0 0.0%
Twig_Template::display 0 0.0% 30,020 89.0% 16 0.0% 21,848 98.1% 0 0.0% 17,848 78.7% 48 0.2%
Twig_Template::render 0 0.0% 30,050 89.1% 32 0.1% 21,504 96.5% 0 0.0% 17,800 78.5% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 29,993 88.9% -15 -0.0% 21,848 98.1% 0 0.0% 17,800 78.5% 0 0.0%
twig_render_template 0 0.0% 29,906 88.6% -6 -0.0% 21,528 96.6% 720 3.2% 17,624 77.7% 0 0.0%
__TwigTemplate_bdad6f0f18d2a266b384adecfcf9ae2c7a6b6ae8da0406b4b1bb166111aafad5::doDisplay 0 0.0% -59 -0.2% 0 0.0% 0 0.0% 0 0.0% -17,296 -76.2% -16,568 -73.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% 40,108 118.9% 0 0.0% 21,560 96.8% 0 0.0% 17,048 75.1% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% 39,503 117.1% 308 0.9% 21,344 95.8% 104 0.5% 17,008 75.0% -504 -2.2%
Drupal\Core\Render\SafeString::create 0 0.0% 219 0.6% 219 0.6% -3,992 -17.9% -3,992 -17.9% 16,960 74.8% 16,960 74.8%
Drupal\Core\DrupalKernel::handle 0 0.0% 33,848 100.3% -4 -0.0% 22,296 100.1% 0 0.0% 16,632 73.3% 680 3.0%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% 30,311 89.8% -135 -0.4% 21,640 97.1% 16 0.1% 16,624 73.3% 56 0.2%
twig_render_template@1 0 0.0% 30,564 90.6% -27 -0.1% 21,608 97.0% 480 2.2% 16,464 72.6% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 0 0.0% 29,921 88.7% 15 0.0% 21,624 97.1% 520 2.3% 16,240 71.6% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::finishRequest 0 0.0% -733 -2.2% 12 0.0% -65,552 -294.2% 0 0.0% -16,024 -70.6% 0 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest 0 0.0% -762 -2.3% -762 -2.3% -65,536 -294.1% 0 0.0% -16,024 -70.6% 0 0.0%
Symfony\Component\HttpFoundation\RequestStack::getParentRequest 0 0.0% 1 0.0% 1 0.0% -65,536 -294.1% -65,536 -294.1% -16,024 -70.6% -16,024 -70.6%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 0 0.0% 3,539 10.5% 12 0.0% -15,984 -71.7% 120 0.5% -15,280 -67.3% 0 0.0%
__TwigTemplate_593e981eff8f40985acb6ab8029940257e5e2f1bb660d0a4430202f83fbd9e8e::doDisplay 0 0.0% 3,521 10.4% -4 -0.0% -16,040 -72.0% 112 0.5% -15,168 -66.9% 112 0.5%
Twig_Template::render@1 0 0.0% 30,815 91.3% 17 0.1% 21,192 95.1% 0 0.0% 15,040 66.3% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 30,840 91.4% -14 -0.0% 21,432 96.2% 0 0.0% 14,992 66.1% 0 0.0%
Twig_Template::display@1 0 0.0% 30,826 91.4% -17 -0.1% 21,432 96.2% 0 0.0% 14,992 66.1% 0 0.0%
run_init::310d3f59_{# inline_template_start #}{{ items | safe_join(separator) }}_6a27047eeba00af1c60ff2f4c59e9e614903a38f7c90d62ed5441a2edb82b31b/79ef7bfa7d999c2f4c7c439ab01fc4e7bf3ef4942f7032817a724ae934b25a71.php -1 -0.0% -72 -0.2% -11 -0.0% -24,256 -108.9% -8,584 -38.5% -13,208 -58.2% -4,336 -19.1%
run_init::310d3f59_{# inline_template_start #}{{ items | safe_join(separator) }}_6a27047eeba00af1c60ff2f4c59e9e614903a38f7c90d62ed5441a2edb82b31b/040bb26d5040e0fbaa01ad319704f03afff41f9b0434f50735f03ed8ac9543a7.php 1 0.0% 73 0.2% 11 0.0% 24,256 108.9% 8,584 38.5% 13,208 58.2% 4,336 19.1%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 0 0.0% -2,954 -8.8% -1 -0.0% -1,048 -4.7% 0 0.0% -11,568 -51.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 34,710 102.9% 794 2.4% 22,304 100.1% -8 -0.0% 11,552 50.9% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 34,401 102.0% -1 -0.0% 22,336 100.3% 0 0.0% 11,480 50.6% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::lookup 0 0.0% 34,423 102.0% -9 -0.0% 22,336 100.3% 0 0.0% 11,480 50.6% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::fetch 0 0.0% 34,451 102.1% 8 0.0% 22,336 100.3% 0 0.0% 11,480 50.6% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 34,393 101.9% 0 0.0% 22,320 100.2% 0 0.0% 11,464 50.5% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 0 0.0% 34,393 101.9% -2 -0.0% 22,320 100.2% 0 0.0% 11,464 50.5% 0 0.0%
Drupal\devel\StackMiddleware\DevelMiddleware::handle 0 0.0% 34,389 101.9% -2 -0.0% 22,320 100.2% 0 0.0% 11,464 50.5% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 34,382 101.9% -2 -0.0% 22,320 100.2% 0 0.0% 11,464 50.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 34,492 102.2% 0 0.0% 22,320 100.2% 0 0.0% 11,464 50.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 34,492 102.2% 0 0.0% 22,320 100.2% 0 0.0% 11,464 50.5% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 0.0% 34,384 101.9% -2 -0.0% 22,320 100.2% 0 0.0% 11,464 50.5% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 34,498 102.3% 0 0.0% 22,328 100.2% 0 0.0% 11,464 50.5% 0 0.0%
load::src/MigratePassword.php 0 0.0% -130 -0.4% -130 -0.4% -8,192 -36.8% -8,192 -36.8% -10,792 -47.6% -10,792 -47.6%
load::310d3f59_image-formatter.html.twig_4f948520b306fdc03abe7a5485a54b81a05fe04bba7f2eae4f5940c647d3cad7/cca6bce34189f3ac9936875f6289f8a489ab503d3844e61221723f39ae95d8d5.php 1 0.0% 18 0.1% 18 0.1% 10,744 48.2% 10,744 48.2% 9,584 42.2% 9,584 42.2%
load::310d3f59_image-formatter.html.twig_4f948520b306fdc03abe7a5485a54b81a05fe04bba7f2eae4f5940c647d3cad7/ad70b5ec47d1d204662e7820ea0b3a8debfd0dcb2196b13c81ce42620e60136d.php -1 -0.0% -17 -0.1% -17 -0.1% -10,744 -48.2% -10,744 -48.2% -9,584 -42.2% -9,584 -42.2%
load::310d3f59_image.html.twig_f65ab8007661606c42d26798c815311cea28e27dc8cd7976b48487d482e2bab8/51534d5cc597813e257fc292f37436ae76e899d527c9034bed1c66aee47116f0.php -1 -0.0% -15 -0.0% -15 -0.0% -10,744 -48.2% -10,744 -48.2% -9,272 -40.9% -9,272 -40.9%
load::310d3f59_image.html.twig_f65ab8007661606c42d26798c815311cea28e27dc8cd7976b48487d482e2bab8/6f355e772e4e4484a1efe36d1a6a8aee6207cd79bd69e66bbdfeec1b43f48a98.php 1 0.0% 15 0.0% 15 0.0% 10,744 48.2% 10,744 48.2% 9,272 40.9% 9,272 40.9%
load::310d3f59_html.html.twig_593e981eff8f40985acb6ab8029940257e5e2f1bb660d0a4430202f83fbd9e8e/fc152aad3aacf2dc2abb595036ee35a6d6176cc5969af0f350ff95d1fdcbe619.php -1 -0.0% -18 -0.1% -18 -0.1% -10,744 -48.2% -10,744 -48.2% -9,016 -39.7% -9,016 -39.7%
load::310d3f59_html.html.twig_593e981eff8f40985acb6ab8029940257e5e2f1bb660d0a4430202f83fbd9e8e/8e4a46b4a912f9149fc5f3980844bbe8e147dd6dd51db7d8951088c5add84f86.php 1 0.0% 21 0.1% 21 0.1% 10,744 48.2% 10,744 48.2% 8,936 39.4% 8,936 39.4%
twig_render_template@2 10 0.0% 40,815 121.0% 124 0.4% 90,928 408.1% -125,104 -561.5% -8,424 -37.1% 0 0.0%
Drupal\Core\Render\Renderer::shouldAutomaticallyPlaceholder 0 0.0% 678 2.0% -4 -0.0% 16 0.1% 0 0.0% -7,320 -32.3% 0 0.0%
_drupal_error_handler 0 0.0% 540 1.6% 1 0.0% 16 0.1% 8 0.0% -7,320 -32.3% 0 0.0%
_drupal_error_handler_real 0 0.0% 539 1.6% 3 0.0% 8 0.0% 24 0.1% -7,320 -32.3% 0 0.0%
Drupal\Component\Utility\Xss::filterAdmin 0 0.0% 61 0.2% 8 0.0% 8 0.0% -16 -0.1% -6,792 -29.9% 0 0.0%
Drupal\Component\Utility\Xss::filter 0 0.0% 202 0.6% 35 0.1% 48 0.2% -24 -0.1% -6,792 -29.9% -808 -3.6%
PDOStatement::execute 0 0.0% 121 0.4% 121 0.4% 40 0.2% 40 0.2% 6,440 28.4% 6,440 28.4%
Drupal\Core\Database\Statement::execute 0 0.0% 85 0.3% -30 -0.1% 40 0.2% 0 0.0% 6,440 28.4% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::query 0 0.0% -57 -0.2% 23 0.1% 8 0.0% 0 0.0% 6,384 28.1% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% -80 -0.2% -98 -0.3% 8 0.0% -24 -0.1% 6,384 28.1% -48 -0.2%
load::Password/PasswordInterface.php 0 0.0% 152 0.5% 152 0.5% 8,192 36.8% 8,192 36.8% 5,936 26.2% 5,936 26.2%
Drupal\Component\DependencyInjection\Container::createService@1 0 0.0% -2,455 -7.3% -42 -0.1% 8,152 36.6% 0 0.0% 5,912 26.1% 0 0.0%
Drupal\Component\DependencyInjection\Container::get@1 0 0.0% -2,564 -7.6% -29 -0.1% 8,168 36.7% -32 -0.1% 5,896 26.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters 0 0.0% -2,567 -7.6% -41 -0.1% 8,152 36.6% 0 0.0% 5,896 26.0% 0 0.0%
load::310d3f59_{# inline_template_start #}route:entity.node.canonical;node=6_50b04f8ad213ce90b3786193c457611c846952296e071d947aaf9c1d9264b113/385587b261aa4ecd67537d0d031a933e6b6137e6c8d337da187b0ec938c96b38.php 1 0.0% 16 0.0% 16 0.0% 10,752 48.3% 10,752 48.3% 5,864 25.8% 5,864 25.8%
load::310d3f59_{# inline_template_start #}route:entity.node.canonical;node=6_50b04f8ad213ce90b3786193c457611c846952296e071d947aaf9c1d9264b113/0a9c50ada70d0a95f382cccb38f30e3b3a852863713cd7a31f75d54e99e3d8a0.php -1 -0.0% -15 -0.0% -15 -0.0% -10,752 -48.3% -10,752 -48.3% -5,864 -25.8% -5,864 -25.8%
array_flip 1 0.0% 40 0.1% 40 0.1% 160 0.7% 160 0.7% -5,784 -25.5% -5,784 -25.5%
spl_autoload_call 0 0.0% -2,437 -7.2% -31 -0.1% -72 -0.3% 0 0.0% -5,696 -25.1% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 0.0% -2,402 -7.1% -87 -0.3% -72 -0.3% 0 0.0% -5,696 -25.1% 0 0.0%
Composer\Autoload\includeFile 0 0.0% -1,744 -5.2% -155 -0.5% -72 -0.3% -40 -0.2% -5,696 -25.1% 216 1.0%
Symfony\Component\HttpFoundation\Response::send 0 0.0% -17 -0.1% 1 0.0% 8 0.0% 0 0.0% 5,656 24.9% 408 1.8%
???_op 0 0.0% -698 -2.1% -120 -0.4% 8,160 36.6% -32 -0.1% 5,592 24.6% 256 1.1%
Drupal\Core\EventSubscriber\ActiveLinkResponseFilter::onResponse 0 0.0% 0 0.0% 1 0.0% 65,552 294.2% 65,632 294.6% 5,272 23.2% 5,272 23.2%
Symfony\Component\HttpFoundation\Response::sendHeaders 0 0.0% -52 -0.2% -28 -0.1% 8 0.0% -16 -0.1% 5,248 23.1% 1,648 7.3%
Drupal\Core\Config\ConfigFactory::doLoadMultiple 0 0.0% 20 0.1% -10 -0.0% -16 -0.1% 0 0.0% 5,184 22.8% 80 0.4%
Drupal\Core\Config\CachedStorage::readMultiple 0 0.0% 233 0.7% -12 -0.0% -32 -0.1% 40 0.2% 5,120 22.6% 0 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 0.0% 126 0.4% 4 0.0% -32 -0.1% 0 0.0% 5,096 22.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -1,122 -3.3% -152 -0.5% 312 1.4% 0 0.0% 5,056 22.3% 24 0.1%
Drupal\Core\Entity\EntityStorageBase::loadByProperties 0 0.0% -344 -1.0% -2 -0.0% -32 -0.1% 0 0.0% 5,000 22.0% 0 0.0%
Drupal\Core\Config\Entity\Query\Query::execute 0 0.0% -246 -0.7% -2 -0.0% -16 -0.1% 0 0.0% 4,976 21.9% 0 0.0%
Drupal\Core\Config\Entity\Query\Query::loadRecords 0 0.0% -219 -0.6% -9 -0.0% -16 -0.1% 0 0.0% 4,976 21.9% 0 0.0%
Symfony\Component\HttpFoundation\Response::prepare 0 0.0% -62 -0.2% -23 -0.1% 0 0.0% 0 0.0% 4,512 19.9% 1,456 6.4%
Composer\Autoload\includeFile@1 0 0.0% -566 -1.7% -56 -0.2% 8,272 37.1% 16 0.1% 4,400 19.4% -56 -0.2%
Composer\Autoload\ClassLoader::loadClass@1 0 0.0% -913 -2.7% -58 -0.2% 8,256 37.1% -16 -0.1% 4,216 18.6% -128 -0.6%
[ display all ]