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

Overall Diff Summary

Run #55f235cac18adRun #55f2365d0c6b8DiffDiff%
Number of Function Calls24,440 24,440 0 0.0%
Incl. Wall Time (microsec)238,201 236,731 -1,470 -0.6%
Incl. MemUse (bytes)28,708,136 28,708,480 344 0.0%
Incl. PeakMemUse (bytes)28,754,712 28,754,160 -552 -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::310d3f59_block.html.twig_cbfe4b47c34642d998827d5563dc1764d229a12aadf08ee5249884e9e58245cf/41a61ab752e83e7447de3c6ace329e3499e3f63c92ab0b31bd5fd85e687644e8.php 1 N/A% 735 50.0% 13 0.9% 114,272 33218.6% 9,112 2648.8% 131,304 23787.0% 0 0.0%
run_init::310d3f59_block.html.twig_cbfe4b47c34642d998827d5563dc1764d229a12aadf08ee5249884e9e58245cf/bf99aea42d4ed535a9902925e9a660a52df2fe47a1df80a48f53c8524d99058f.php -1 N/A% -742 -50.5% -12 -0.8% -114,272 -33218.6% -9,112 -2648.8% -131,304 -23787.0% 0 0.0%
load::310d3f59_form-element.html.twig_cec01a8b5da0944c6c8da1173e2049c05884f32ffd18e04f50744656adccbe55/19c1d9eefbb3209323e3e1281e3f4cafd1ffafcbc906a2c3070cdf5f5ff51042.php 1 N/A% 291 19.8% 291 19.8% 63,712 18520.9% 63,712 18520.9% 79,168 14342.0% 79,168 14342.0%
load::310d3f59_form-element.html.twig_cec01a8b5da0944c6c8da1173e2049c05884f32ffd18e04f50744656adccbe55/ff7858e039ff7d315bc2d4b9056067ee5c4f0bc76dd914248bacd738dfd98a7a.php -1 N/A% -281 -19.1% -281 -19.1% -63,688 -18514.0% -63,688 -18514.0% -78,880 -14289.9% -78,880 -14289.9%
load::310d3f59_block.html.twig_cbfe4b47c34642d998827d5563dc1764d229a12aadf08ee5249884e9e58245cf/41a61ab752e83e7447de3c6ace329e3499e3f63c92ab0b31bd5fd85e687644e8.php 1 N/A% 176 12.0% 176 12.0% 31,856 9260.5% 31,856 9260.5% 36,728 6653.6% 36,728 6653.6%
load::310d3f59_block.html.twig_cbfe4b47c34642d998827d5563dc1764d229a12aadf08ee5249884e9e58245cf/bf99aea42d4ed535a9902925e9a660a52df2fe47a1df80a48f53c8524d99058f.php -1 N/A% -173 -11.8% -173 -11.8% -31,792 -9241.9% -31,792 -9241.9% -36,720 -6652.2% -36,720 -6652.2%
load::310d3f59_input.html.twig_a63b7e205424f862989731be9cc387bc933b32d876bf373bb8117cc5057324ee/da9f64e09a3d107386a67076577e22c1322497f33d7ed2dfe67031fe058510d5.php -1 N/A% -86 -5.9% -86 -5.9% -19,600 -5697.7% -19,600 -5697.7% -20,176 -3655.1% -20,176 -3655.1%
load::310d3f59_input.html.twig_a63b7e205424f862989731be9cc387bc933b32d876bf373bb8117cc5057324ee/4562a102bc812ccb913ff94c6a81b1e66b0f2cb5468f0c7eeb8d6c3650e0e94e.php 1 N/A% 83 5.6% 83 5.6% 19,600 5697.7% 19,600 5697.7% 20,176 3655.1% 20,176 3655.1%
load::310d3f59_form-element-label.html.twig_1ac98f6628cc88019439c8843dc2311cf8d72d8f5fe76f3cf9ea0c6ae05ec1f9/520fdf9582f6402f9777ca667a4324aea24ce029c438d45138705a7da833eacb.php -1 N/A% -122 -8.3% -122 -8.3% -26,920 -7825.6% -26,920 -7825.6% -10,288 -1863.8% -10,288 -1863.8%
load::310d3f59_form-element-label.html.twig_1ac98f6628cc88019439c8843dc2311cf8d72d8f5fe76f3cf9ea0c6ae05ec1f9/0abab153d7dbacf4536f13b1801ab415c9fd6c9779a4c03064b9d6ff58c37f23.php 1 N/A% 104 7.1% 104 7.1% 26,920 7825.6% 26,920 7825.6% 10,168 1842.0% 10,168 1842.0%
Composer\Autoload\ClassLoader::loadClass 0 N/A% 2,787 189.6% 4 0.3% 160 46.5% -64 -18.6% -3,496 -633.3% 0 0.0%
spl_autoload_call 0 N/A% 2,735 186.1% -1 -0.1% 128 37.2% -32 -9.3% -3,496 -633.3% 0 0.0%
Composer\Autoload\includeFile 0 N/A% 2,697 183.5% -6 -0.4% 224 65.1% 272 79.1% -3,488 -631.9% 0 0.0%
load::Twig/Extension.php 0 N/A% 0 0.0% 0 0.0% -16 -4.7% -16 -4.7% -3,112 -563.8% -3,112 -563.8%
load::Extension/Core.php 0 N/A% -5 -0.3% -5 -0.3% 72 20.9% 72 20.9% 2,968 537.7% 2,968 537.7%
load::Context/LanguagesCacheContext.php 0 N/A% 4 0.3% 4 0.3% 24 7.0% 24 7.0% -2,944 -533.3% -2,944 -533.3%
unserialize 0 N/A% 80 5.4% 163 11.1% 328 95.3% 344 100.0% 2,448 443.5% 2,256 408.7%
???_op 0 N/A% 119 8.1% 1 0.1% -64 -18.6% 16 4.7% -2,392 -433.3% 32 5.8%
Drupal\Component\DependencyInjection\Container::createService 0 N/A% 4,140 281.6% -31 -2.1% 240 69.8% 40 11.6% -2,328 -421.7% 0 0.0%
Composer\Autoload\includeFile@1 0 N/A% 1,443 98.2% 70 4.8% -104 -30.2% -136 -39.5% -2,096 -379.7% 0 0.0%
Composer\Autoload\ClassLoader::loadClass@1 0 N/A% 1,587 108.0% 8 0.5% -104 -30.2% 0 0.0% -2,000 -362.3% 0 0.0%
spl_autoload_call@1 0 N/A% 1,592 108.3% 5 0.3% -88 -25.6% 16 4.7% -2,000 -362.3% 0 0.0%
Drupal\Core\Render\Renderer::Drupal\Core\Render\{closure}@1 0 N/A% -1,113 -75.7% -3 -0.2% 536 155.8% 0 0.0% 1,152 208.7% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 N/A% -1,426 -97.0% -125 -8.5% 616 179.1% -48 -14.0% 1,152 208.7% 0 0.0%
Drupal\Core\Render\Renderer::render@1 0 N/A% -1,110 -75.5% -3 -0.2% 536 155.8% 0 0.0% 1,152 208.7% 0 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext@1 0 N/A% -1,146 -78.0% -9 -0.6% 536 155.8% 0 0.0% 1,152 208.7% 0 0.0%
Drupal\Core\Render\Renderer::renderPlain 0 N/A% -1,533 -104.3% -11 -0.7% 664 193.0% 0 0.0% 1,152 208.7% 0 0.0%
class_exists 0 N/A% -65 -4.4% -2 -0.1% -64 -18.6% 0 0.0% -1,048 -189.9% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -308 -21.0% 93 6.3% 304 88.4% -16 -4.7% 896 162.3% -32 -5.8%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -341 -23.2% 6 0.4% 328 95.3% 24 7.0% 880 159.4% 24 4.3%
load::Context/CalculatedCacheContextInterface.php 0 N/A% -5 -0.3% -5 -0.3% -16 -4.7% -16 -4.7% 808 146.4% 808 146.4%
Drupal\Core\Entity\EntityManager::getHandler 0 N/A% -220 -15.0% -2 -0.1% -32 -9.3% 0 0.0% -792 -143.5% 0 0.0%
Drupal\Core\Entity\EntityManager::getStorage 0 N/A% -222 -15.1% -2 -0.1% -32 -9.3% 0 0.0% -792 -143.5% 0 0.0%
load::EventSubscriber/ActiveLinkResponseFilter.php 0 N/A% 1 0.1% 1 0.1% -56 -16.3% -56 -16.3% -752 -136.2% -752 -136.2%
Drupal\Core\Access\AccessManager::check 0 N/A% 11 0.7% 2 0.1% -8 -2.3% 0 0.0% -736 -133.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 14 1.0% -3 -0.2% 288 83.7% -24 -7.0% 688 124.6% 0 0.0%
call_user_func 0 N/A% -791 -53.8% -11 -0.7% 272 79.1% 0 0.0% 680 123.2% 0 0.0%
Drupal\block\BlockViewBuilder::preRender 0 N/A% -601 -40.9% -8 -0.5% 208 60.5% 0 0.0% 640 115.9% 48 8.7%
load::Entity/ContentEntityBase.php 0 N/A% -2 -0.1% -2 -0.1% 24 7.0% 24 7.0% -592 -107.2% -592 -107.2%
load::Loader/Filesystem.php 0 N/A% 7 0.5% 7 0.5% -16 -4.7% -16 -4.7% 584 105.8% 584 105.8%
main() 0 N/A% -1,470 -100.0% -18 -1.2% 344 100.0% 0 0.0% -552 -100.0% 0 0.0%
run_init::html/index.php 0 N/A% -1,425 -96.9% 2 0.1% 344 100.0% 0 0.0% -552 -100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% 3,485 237.1% -6 -0.4% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::fetch 0 N/A% 576 39.2% 1 0.1% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 N/A% 579 39.4% 0 0.0% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% 3,498 238.0% -11 -0.7% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::lookup 0 N/A% 560 38.1% 0 0.0% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 0 N/A% 505 34.4% -2 -0.1% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 N/A% 473 32.2% -2 -0.1% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\devel\StackMiddleware\DevelMiddleware::handle 0 N/A% 478 32.5% -1 -0.1% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 N/A% 504 34.3% -1 -0.1% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Stack\StackedHttpKernel::handle 0 N/A% 474 32.2% 1 0.1% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 N/A% 2,803 190.7% -3 -0.2% 448 130.2% 0 0.0% -536 -97.1% 0 0.0%
load::Entity/ConfigEntityStorage.php 0 N/A% 13 0.9% 13 0.9% -16 -4.7% -16 -4.7% -528 -95.7% -528 -95.7%
Drupal\Core\Render\Renderer::renderPlaceholder 0 N/A% -1,385 -94.2% -14 -1.0% 80 23.3% 920 267.4% 520 94.2% 0 0.0%
Drupal\Core\Render\Renderer::replacePlaceholders 0 N/A% -1,393 -94.8% -8 -0.5% 520 151.2% 440 127.9% 520 94.2% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% 3,070 208.8% -21 -1.4% 480 139.5% 0 0.0% -504 -91.3% 0 0.0%
Drupal\Core\Routing\AccessAwareRouter::checkAccess 0 N/A% 36 2.4% 3 0.2% -24 -7.0% 0 0.0% -472 -85.5% 0 0.0%
Drupal\Core\Access\AccessManager::checkRequest 0 N/A% 34 2.3% -3 -0.2% -24 -7.0% 0 0.0% -472 -85.5% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 N/A% 69 4.7% 2 0.1% 416 120.9% 0 0.0% -472 -85.5% 0 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 0 N/A% 276 18.8% 1 0.1% -72 -20.9% 0 0.0% -456 -82.6% 0 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 0 N/A% 283 19.3% 5 0.3% -72 -20.9% 0 0.0% -456 -82.6% 0 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 0 N/A% 25 1.7% 0 0.0% -16 -4.7% 0 0.0% -448 -81.2% 0 0.0%
Drupal\Core\Entity\EntityType::getHandlerClass 0 N/A% -115 -7.8% -2 -0.1% -16 -4.7% 0 0.0% -440 -79.7% 0 0.0%
Drupal\Core\Entity\EntityType::hasHandlerClass 0 N/A% -114 -7.8% -1 -0.1% -16 -4.7% 0 0.0% -440 -79.7% 0 0.0%
run_init::src/RoleStorage.php 0 N/A% 10 0.7% -1 -0.1% 0 0.0% 0 0.0% -424 -76.8% 0 0.0%
Drupal\Core\Form\FormBuilder::getFormId 0 N/A% -237 -16.1% -2 -0.1% -24 -7.0% 0 0.0% -416 -75.4% 0 0.0%
str_replace 0 N/A% -170 -11.6% -169 -11.5% -1,776 -516.3% -1,776 -516.3% -416 -75.4% -416 -75.4%
run_init::src/BlockViewBuilder.php 0 N/A% -7 -0.5% 0 0.0% -56 -16.3% -8 -2.3% 416 75.4% -8 -1.4%
Drupal\Component\DependencyInjection\Container::get@1 0 N/A% 5,216 354.8% -1 -0.1% 56 16.3% 0 0.0% 408 73.9% 0 0.0%
run_init::Entity/User.php 0 N/A% -65 -4.4% -7 -0.5% 72 20.9% 0 0.0% -408 -73.9% 24 4.3%
Drupal\Core\Theme\Registry::getRuntime 0 N/A% -63 -4.3% 3 0.2% 400 116.3% 8 2.3% 400 72.5% 0 0.0%
Composer\Autoload\includeFile@2 0 N/A% 1,124 76.5% 50 3.4% -56 -16.3% -16 -4.7% -392 -71.0% 0 0.0%
Drupal\Core\Render\HtmlResponse::addCacheableDependency 0 N/A% -126 -8.6% -4 -0.3% 0 0.0% -16 -4.7% 384 69.6% 312 56.5%
Composer\Autoload\ClassLoader::loadClass@3 0 N/A% 664 45.2% 8 0.5% 0 0.0% 0 0.0% -384 -69.6% 0 0.0%
spl_autoload_call@3 0 N/A% 672 45.7% 8 0.5% 0 0.0% 0 0.0% -384 -69.6% 0 0.0%
Drupal\Core\Form\FormBuilder::buildForm 0 N/A% -558 -38.0% -1 -0.1% -88 -25.6% 0 0.0% -384 -69.6% 0 0.0%
Composer\Autoload\includeFile@3 0 N/A% 612 41.6% 37 2.5% 0 0.0% -32 -9.3% -384 -69.6% 0 0.0%
Drupal\Core\Session\UserSession::getRoleStorage 0 N/A% -33 -2.2% 1 0.1% -64 -18.6% 0 0.0% -360 -65.2% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@1 0 N/A% 5,034 342.4% -27 -1.8% 16 4.7% -16 -4.7% 360 65.2% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::__construct 0 N/A% -62 -4.2% -2 -0.1% 376 109.3% 0 0.0% 360 65.2% 0 0.0%
Drupal\Core\Access\AccessResult::allowedIfHasPermissions 0 N/A% -67 -4.6% 0 0.0% -64 -18.6% 0 0.0% -360 -65.2% 0 0.0%
Drupal\Core\Session\AccountProxy::hasPermission 0 N/A% -60 -4.1% 0 0.0% -64 -18.6% 0 0.0% -360 -65.2% 0 0.0%
Drupal\Core\Session\UserSession::hasPermission 0 N/A% -81 -5.5% -2 -0.1% -64 -18.6% 0 0.0% -360 -65.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 N/A% -133 -9.0% -26 -1.8% 344 100.0% 0 0.0% 360 65.2% 0 0.0%
Drupal\user\Access\PermissionAccessCheck::access 0 N/A% -68 -4.6% -2 -0.1% -64 -18.6% 0 0.0% -360 -65.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 0 N/A% -2,773 -188.6% -1 -0.1% 576 167.4% 0 0.0% -352 -63.8% 0 0.0%
load::Form/FormState.php 0 N/A% -4 -0.3% -4 -0.3% -64 -18.6% -64 -18.6% 352 63.8% 352 63.8%
__TwigTemplate_a63b7e205424f862989731be9cc387bc933b32d876bf373bb8117cc5057324ee::doDisplay 0 N/A% -3 -0.2% -3 -0.2% 0 0.0% 0 0.0% -344 -62.3% 0 0.0%
Drupal\Core\Template\Attribute::__toString 0 N/A% -24 -1.6% -3 -0.2% 24 7.0% 0 0.0% -344 -62.3% -344 -62.3%
Drupal\Core\Access\AccessManager::performCheck 0 N/A% -67 -4.6% 1 0.1% -64 -18.6% 0 0.0% -336 -60.9% 0 0.0%
Twig_Template::display@1 0 N/A% -52 -3.5% -5 -0.3% -40 -11.6% 0 0.0% -320 -58.0% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 N/A% -47 -3.2% -12 -0.8% -40 -11.6% 0 0.0% -320 -58.0% 0 0.0%
Twig_Template::render@1 0 N/A% -27 -1.8% 1 0.1% -40 -11.6% 0 0.0% -320 -58.0% 0 0.0%
Drupal\Core\EventSubscriber\RouteAccessResponseSubscriber::onRespond 0 N/A% 9 0.6% 10 0.7% 0 0.0% 0 0.0% 312 56.5% 0 0.0%
Drupal\dynamic_page_cache\EventSubscriber\DynamicPageCacheSubscriber::onRouteMatch 0 N/A% 365 24.8% 0 0.0% -32 -9.3% 0 0.0% 304 55.1% 0 0.0%
Drupal\Core\Routing\UrlGenerator::getRoute 0 N/A% -9 -0.6% -2 -0.1% -16 -4.7% 0 0.0% 304 55.1% 0 0.0%
Drupal\Core\Render\RenderCache::get 0 N/A% 367 25.0% 1 0.1% -32 -9.3% -8 -2.3% 304 55.1% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 0 N/A% -7 -0.5% 0 0.0% -24 -7.0% -24 -7.0% 304 55.1% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRouteByName 0 N/A% -7 -0.5% 0 0.0% -16 -4.7% 8 2.3% 304 55.1% 0 0.0%
[ display all ]