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

Overall Diff Summary

Run #52e49caf3c7f2Run #52e49d4d3a1f8DiffDiff%
Number of Function Calls70,927 70,927 0 0.0%
Incl. Wall Time (microsec)490,144 489,189 -955 -0.2%
Incl. CPU (microsecs)483,664 482,751 -913 -0.2%
Incl. MemUse (bytes)31,721,872 31,721,872 0 0.0%
Incl. PeakMemUse (bytes)31,761,256 31,761,256 0 0.0%

[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. CPU Diff
(microsec)
ICpu
Diff%
Excl. CPU
Diff
(microsec)
ECpu
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%
load::service_container_prod.php/40d43245e201abe0994cd01334b0e654d1f9e6d30d456a5d6ff23bf423dc3eb5.php 1 N/A% 3,622 379.3% 3,622 379.3% 3,625 397.0% 3,625 397.0% 683,288 N/A% 683,288 N/A% 695,256 N/A% 695,256 N/A%
load::service_container_prod.php/f3dc826619d22866f570e8bed6ee9deb77ef53bdc7459bef44df050fc3643f54.php -1 N/A% -3,581 -375.0% -3,581 -375.0% -3,583 -392.4% -3,583 -392.4% -683,288 N/A% -683,288 N/A% -695,256 N/A% -695,256 N/A%
menu_item_route_access 0 N/A% 1,148 120.2% 65 6.8% 1,083 118.6% 75 8.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#de#0d#6ff416e35f3cf0d75ea7d204f27844526df19967baa863672675f95923ca.php/0e1a08f776d58d20512baf0bc4d454d08cb98cc8a99ad07fc94a6de2fb34af2d.php 1 N/A% 1,007 105.4% 58 6.1% 1,008 110.4% 57 6.2% 122,160 N/A% 10,584 N/A% 131,008 N/A% 0 N/A%
_menu_link_translate 0 N/A% 1,006 105.3% -3 -0.3% 959 105.0% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
???_op 0 N/A% -956 -100.1% -3 -0.3% -915 -100.2% -4 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% -955 -100.0% 4 0.4% -913 -100.0% 3 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#de#0d#6ff416e35f3cf0d75ea7d204f27844526df19967baa863672675f95923ca.php/414701ba2d7d87aa59784e3a40afe3c243435757decc8dad03dfb20127fa1511.php -1 N/A% -935 -97.9% -19 -2.0% -937 -102.6% -18 -2.0% -122,160 N/A% -10,584 N/A% -131,008 N/A% 0 N/A%
run_init::service_container_prod.php/40d43245e201abe0994cd01334b0e654d1f9e6d30d456a5d6ff23bf423dc3eb5.php 1 N/A% 910 95.3% 13 1.4% 912 99.9% 14 1.5% 121,928 N/A% 8,552 N/A% 111,320 N/A% 7,776 N/A%
run_init::service_container_prod.php/f3dc826619d22866f570e8bed6ee9deb77ef53bdc7459bef44df050fc3643f54.php -1 N/A% -908 -95.1% -12 -1.3% -910 -99.7% -13 -1.4% -121,928 N/A% -8,552 N/A% -111,320 N/A% -7,776 N/A%
drupal_handle_request 0 N/A% -894 -93.6% -7 -0.7% -852 -93.3% -4 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::check 0 N/A% 775 81.2% 50 5.2% 785 86.0% 46 5.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 0 N/A% 749 78.4% -2 -0.2% 720 78.9% 12 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 N/A% 747 78.2% -6 -0.6% 712 78.0% 8 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 N/A% 745 78.0% 152 15.9% 702 76.9% 136 14.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::checkAll 0 N/A% 744 77.9% 17 1.8% 771 84.4% 15 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 N/A% 695 72.8% -8 -0.8% 660 72.3% -19 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 0 N/A% 686 71.8% -9 -0.9% 665 72.8% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% -677 -70.9% 8 0.8% -641 -70.2% -4 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% -677 -70.9% 0 0.0% -679 -74.4% -2 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 N/A% -660 -69.1% 0 0.0% -719 -78.8% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 N/A% -660 -69.1% -1 -0.1% -720 -78.9% -3 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@1 0 N/A% -637 -66.7% 42 4.4% -641 -70.2% 30 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::handle 0 N/A% -615 -64.4% -2 -0.2% -663 -72.6% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\HttpKernel::handle 0 N/A% -605 -63.4% 1 0.1% -654 -71.6% 5 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% -603 -63.1% 13 1.4% -595 -65.2% 26 2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% -586 -61.4% 6 0.6% -584 -64.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template 0 N/A% -575 -60.2% -4 -0.4% -578 -63.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% -559 -58.5% -1 -0.1% -610 -66.8% -3 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% -558 -58.4% 0 0.0% -607 -66.5% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var 0 N/A% -540 -56.5% 3 0.3% -536 -58.7% 19 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render 0 N/A% -537 -56.2% 0 0.0% -540 -59.1% -2 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display 0 N/A% -536 -56.1% 0 0.0% -537 -58.8% 2 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling 0 N/A% -536 -56.1% -1 -0.1% -538 -58.9% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 0 N/A% 512 53.6% 0 0.0% 478 52.4% -9 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% -467 -48.9% -21 -2.2% -480 -52.6% -36 -3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 0 N/A% -458 -48.0% 6 0.6% -455 -49.8% 14 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render@1 0 N/A% -455 -47.6% -1 -0.1% -443 -48.5% -13 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_load_updates 0 N/A% -454 -47.5% -1 -0.1% -453 -49.6% -3 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
render 0 N/A% -451 -47.2% 5 0.5% -459 -50.3% 2 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_prepare_page 0 N/A% -451 -47.2% 1 0.1% -435 -47.6% 2 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@3 0 N/A% -446 -46.7% -8 -0.8% -427 -46.8% 4 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
render@1 0 N/A% -438 -45.9% -6 -0.6% -411 -45.0% 7 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_25ff1c5e62ef1b2f38691e1af08372eb88b088f4f7ea665480c91555f877254b::doDisplay 0 N/A% -437 -45.8% 7 0.7% -446 -48.8% -7 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_a8c37ec2b7fccf5a561477cb17227163c9611c131082def16e302cf812ff069c::doDisplay 0 N/A% -420 -44.0% -11 -1.2% -401 -43.9% -15 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling@1 0 N/A% -416 -43.6% 0 0.0% -404 -44.2% -9 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display@1 0 N/A% -415 -43.5% -1 -0.1% -397 -43.5% 4 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@4 0 N/A% -408 -42.7% -3 -0.3% -392 -42.9% -4 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var@1 0 N/A% -400 -41.9% 14 1.5% -377 -41.3% 4 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@2 0 N/A% -392 -41.0% -16 -1.7% -383 -41.9% 7 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% -389 -40.7% -42 -4.4% -377 -41.3% -21 -2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template@1 0 N/A% -387 -40.5% -8 -0.8% -363 -39.8% 12 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\DefaultSinglePluginBag::initializePlugin 0 N/A% 385 40.3% 1 0.1% 375 41.1% 2 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\SystemManager::getAdminBlock 0 N/A% 384 40.2% -10 -1.0% 361 39.5% -55 -6.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\PluginBag::get 0 N/A% 381 39.9% -2 -0.2% 373 40.9% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 N/A% 381 39.9% 3 0.3% 373 40.9% -4 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 N/A% 378 39.6% 7 0.7% 377 41.3% 8 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\search\SearchPageAccessController::checkAccess 0 N/A% 366 38.3% 1 0.1% 363 39.8% 4 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
module_load_install 0 N/A% -361 -37.8% -206 -21.6% -358 -39.2% -200 -21.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityAccessCheck::access 0 N/A% 361 37.8% 5 0.5% 357 39.1% -2 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#25#ff#1c5e62ef1b2f38691e1af08372eb88b088f4f7ea665480c91555f877254b.php/c7ad1ed1bed4138d2da050dca89a20532041c2d02ed6895ffbafccf150ea0838.php -1 N/A% -353 -37.0% -353 -37.0% -356 -39.0% -356 -39.0% -58,712 N/A% -58,712 N/A% -79,632 N/A% -79,632 N/A%
Drupal\search\Plugin\SearchPluginBag::initializePlugin 0 N/A% 350 36.6% 1 0.1% 345 37.8% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\search\Entity\SearchPage::getPlugin 0 N/A% 350 36.6% 0 0.0% 345 37.8% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\search\Plugin\SearchPluginBag::get 0 N/A% 350 36.6% 0 0.0% 345 37.8% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#25#ff#1c5e62ef1b2f38691e1af08372eb88b088f4f7ea665480c91555f877254b.php/eddb2d8e3643b9e852619b64ed231ad852c96b87844ea2e2201be061fba02934.php 1 N/A% 325 34.0% 325 34.0% 327 35.8% 327 35.8% 58,712 N/A% 58,712 N/A% 79,632 N/A% 79,632 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% -325 -34.0% -7 -0.7% -342 -37.5% -78 -8.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::loadAll 0 N/A% -314 -32.9% -1 -0.1% -312 -34.2% 5 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_load_multiple_by_properties 0 N/A% -313 -32.8% 0 0.0% -306 -33.5% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% -313 -32.8% -16 -1.7% -317 -34.7% -23 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -310 -32.5% -109 -11.4% -269 -29.5% -114 -12.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
element_info 0 N/A% -310 -32.5% 0 0.0% -301 -33.0% 10 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\user\Access\PermissionAccessCheck::access 0 N/A% 309 32.4% 13 1.4% 330 36.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Session\UserSession::hasPermission 0 N/A% 300 31.4% 2 0.2% 318 34.8% 20 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 0 N/A% 294 30.8% 4 0.4% 294 32.2% 4 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme 0 N/A% -284 -29.7% 44 4.6% -370 -40.5% 28 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_list 0 N/A% -281 -29.4% 1 0.1% -280 -30.7% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 0 N/A% -281 -29.4% -28 -2.9% -274 -30.0% -17 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render 0 N/A% -277 -29.0% -2 -0.2% -365 -40.0% 4 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_check_access 0 N/A% 276 28.9% 0 0.0% 260 28.5% -4 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#fb#cd#6a0caead633351f5399f9bb870d55992707f47a1b0b58fd75679a89852b2.php/b3e5bbd4a11a8fbe70dea2461e0564d374647989a000bb8f828c7e5ce3e58d6b.php 1 N/A% 276 28.9% 276 28.9% 278 30.4% 278 30.4% 42,384 N/A% 42,384 N/A% 29,616 N/A% 29,616 N/A%
_menu_tree_check_access 0 N/A% 276 28.9% -2 -0.2% 264 28.9% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#fb#cd#6a0caead633351f5399f9bb870d55992707f47a1b0b58fd75679a89852b2.php/244090edb2816f1eb7c15ff575d11da87c7b239ecc961175a990e23b24482e7f.php -1 N/A% -270 -28.3% -270 -28.3% -273 -29.9% -273 -29.9% -42,384 N/A% -42,384 N/A% -29,616 N/A% -29,616 N/A%
entity_view 0 N/A% 268 28.1% 5 0.5% 250 27.4% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% 261 27.3% -6 -0.6% 230 25.2% 12 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Query\Sql\Query::execute 0 N/A% 259 27.1% 28 2.9% 240 26.3% 20 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\SystemManager::__construct 0 N/A% -255 -26.7% 0 0.0% -243 -26.6% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\Controller\SystemController::create 0 N/A% -254 -26.6% -1 -0.1% -243 -26.6% 2 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\Controller\SystemController::overview 0 N/A% 253 26.5% -22 -2.3% 208 22.8% -44 -4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getSystem_ManagerService 0 N/A% -252 -26.4% -1 -0.1% -241 -26.4% -3 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlMatcher::finalMatch 0 N/A% 249 26.1% 16 1.7% 232 25.4% 10 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_styles 0 N/A% -246 -25.8% -1 -0.1% -244 -26.7% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\MimeTypeMatcher::filter 0 N/A% -246 -25.8% -2 -0.2% -244 -26.7% -23 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 0 N/A% -244 -25.5% -1 -0.1% -237 -26.0% -2 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\Entity\MenuLink::postLoad 0 N/A% -242 -25.3% -20 -2.1% -233 -25.5% 5 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array 0 N/A% -239 -25.0% -30 -3.1% -217 -23.8% -26 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition 0 N/A% -233 -24.4% -4 -0.4% -221 -24.2% -5 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_page_data 0 N/A% 230 24.1% -3 -0.3% 180 19.7% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\ControllerResolver::createController 0 N/A% -229 -24.0% 0 0.0% -217 -23.8% 4 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@2 0 N/A% 228 23.9% 5 0.5% 243 26.6% 2 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 N/A% -222 -23.2% -1 -0.1% -220 -24.1% -3 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]