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

Overall Diff Summary

Run #5230a98f3b26cRun #5230aa47d621cDiffDiff%
Number of Function Calls39,779 39,925 146 0.4%
Incl. Wall Time (microsec)419,293 418,445 -848 -0.2%
Incl. CPU (microsecs)396,288 395,375 -913 -0.2%
Incl. MemUse (bytes)36,333,312 36,399,408 66,096 0.2%
Incl. PeakMemUse (bytes)36,372,688 36,438,240 65,552 0.2%

[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/e6e04b73add4fdfcbb119b02f4fd7aa78b5adc3a3d9d4ccd064dbd050b45f5c3.php 1 0.7% 2,925 344.9% 2,925 344.9% 2,927 320.6% 2,927 320.6% 856,112 1295.3% 856,112 1295.3% 860,384 1312.5% 860,384 1312.5%
load::service_container_prod.php/23f8d839534923e7f4e97127db1c39134f953395822fcd42296d565f1c57a87d.php -1 -0.7% -2,924 -344.8% -2,924 -344.8% -2,927 -320.6% -2,927 -320.6% -856,088 -1295.2% -856,088 -1295.2% -860,144 -1312.2% -860,144 -1312.2%
run_init::service_container_prod.php/e6e04b73add4fdfcbb119b02f4fd7aa78b5adc3a3d9d4ccd064dbd050b45f5c3.php 1 0.7% 1,161 136.9% 24 2.8% 1,163 127.4% 24 2.6% 167,104 252.8% 10,864 16.4% 158,248 241.4% 10,096 15.4%
run_init::service_container_prod.php/23f8d839534923e7f4e97127db1c39134f953395822fcd42296d565f1c57a87d.php -1 -0.7% -1,158 -136.6% -24 -2.8% -1,159 -126.9% -23 -2.5% -167,096 -252.8% -10,864 -16.4% -158,240 -241.4% -10,096 -15.4%
drupal_render 0 0.0% 1,130 133.3% -6 -0.7% 1,093 119.7% -9 -1.0% 68,272 103.3% 32 0.0% 68,200 104.0% 432 0.7%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay 0 0.0% 1,023 120.6% -3 -0.4% 1,021 111.8% -8 -0.9% 67,016 101.4% -584 -0.9% 67,056 102.3% 0 0.0%
run_init::1#a5#9f#a7e3bf1297ee50b9825eb9cd20f4.php/24feae06443d2b6da060c36605f974c9a8ea801e4808dcd46689afd298f6ac8c.php -1 -0.7% -1,023 -120.6% -23 -2.7% -1,024 -112.2% -21 -2.3% -141,912 -214.7% -10,168 -15.4% -142,456 -217.3% 0 0.0%
theme@1 0 0.0% 1,015 119.7% 47 5.5% 1,008 110.4% 34 3.7% 67,280 101.8% -6,056 -9.2% 63,552 96.9% 384 0.6%
render 0 0.0% 1,005 118.5% 5 0.6% 1,005 110.1% 4 0.4% 67,920 102.8% 0 0.0% 65,592 100.1% 0 0.0%
twig_render_template@1 1 0.7% 990 116.7% 22 2.6% 987 108.1% 16 1.8% 70,024 105.9% -1,848 -2.8% 43,408 66.2% 0 0.0%
drupal_render@1 0 0.0% 986 116.3% 48 5.7% 986 108.0% 55 6.0% 68,056 103.0% 608 0.9% 65,880 100.5% 1,112 1.7%
run_init::1#a5#9f#a7e3bf1297ee50b9825eb9cd20f4.php/9bd095dfe674d2b66359e039062e33d670ca8fb4a6028b413131b417c070ed64.php 1 0.7% 947 111.7% 23 2.7% 948 103.8% 23 2.5% 141,912 214.7% 10,168 15.4% 142,456 217.3% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% -907 -107.0% -12 -1.4% -790 -86.5% -34 -3.7% 120 0.2% 0 0.0% 360 0.5% 0 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 0.0% -895 -105.5% 1 0.1% -756 -82.8% 36 3.9% 120 0.2% 0 0.0% 360 0.5% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getPlugin 0 0.0% -891 -105.1% -3 -0.4% -756 -82.8% -21 -2.3% -192 -0.3% 0 0.0% 392 0.6% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 0.0% -887 -104.6% -21 -2.5% -901 -98.7% -63 -6.9% 664 1.0% 88 0.1% 9,480 14.5% 64 0.1%
main() 0 0.0% -848 -100.0% 4 0.5% -913 -100.0% -1 -0.1% 66,096 100.0% 0 0.0% 65,552 100.0% 0 0.0%
run_init::html/index.php 0 0.0% -846 -99.8% 2 0.2% -913 -100.0% 5 0.5% 66,096 100.0% 0 0.0% 65,552 100.0% 0 0.0%
Drupal\views\ViewExecutable::build 0 0.0% -843 -99.4% -19 -2.2% -792 -86.7% -19 -2.1% 1,112 1.7% 0 0.0% 1,208 1.8% 0 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 0 0.0% -842 -99.3% 1 0.1% -791 -86.6% 1 0.1% 1,112 1.7% 0 0.0% 1,208 1.8% 0 0.0%
twig_render_var 0 0.0% 822 96.9% -18 -2.1% 813 89.0% -4 -0.4% 68,000 102.9% 0 0.0% 65,272 99.6% -40 -0.1%
drupal_handle_request 0 0.0% -815 -96.1% -4 -0.5% -882 -96.6% -4 -0.4% 66,080 100.0% 0 0.0% 65,592 100.1% 0 0.0%
class_exists 1 0.7% -771 -90.9% 3 0.4% -764 -83.7% 14 1.5% 304 0.5% 0 0.0% 280 0.4% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 767 90.4% -1 -0.1% 751 82.3% -5 -0.5% 67,040 101.4% 0 0.0% 67,488 103.0% 0 0.0%
twig_render_template 0 0.0% 744 87.7% -5 -0.6% 729 79.8% -14 -1.5% 68,280 103.3% -728 -1.1% 67,984 103.7% 0 0.0%
Twig_Template::display 0 0.0% 732 86.3% 0 0.0% 716 78.4% 1 0.1% 67,040 101.4% 0 0.0% 67,488 103.0% 0 0.0%
Twig_Template::render 0 0.0% 728 85.8% -7 -0.8% 715 78.3% -6 -0.7% 67,776 102.5% 0 0.0% 67,904 103.6% 0 0.0%
Drupal\views\Routing\ViewPageController::handle 0 0.0% -635 -74.9% -6 -0.7% -746 -81.7% -3 -0.3% 69,352 104.9% 0 0.0% 69,728 106.4% 0 0.0%
call_user_func_array 0 0.0% -621 -73.2% -6 -0.7% -735 -80.5% -6 -0.7% 69,472 105.1% 0 0.0% 70,240 107.2% 0 0.0%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 0 0.0% -620 -73.1% 8 0.9% -626 -68.6% -5 -0.5% 96 0.1% 0 0.0% 304 0.5% 0 0.0%
drupal_render_page 0 0.0% 617 72.8% 1 0.1% 626 68.6% -1 -0.1% 68,064 103.0% -368 -0.6% 68,480 104.5% 0 0.0%
theme 0 0.0% 608 71.7% -4 -0.5% 635 69.6% -2 -0.2% 69,224 104.7% -32 -0.0% 68,552 104.6% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -607 -71.6% 1 0.1% -304 -33.3% 27 3.0% 1,040 1.6% 248 0.4% 552 0.8% 24 0.0%
block_page_build 0 0.0% -586 -69.1% -8 -0.9% -507 -55.5% 2 0.2% 168 0.3% 0 0.0% 152 0.2% 0 0.0%
block_get_blocks_by_region 0 0.0% -579 -68.3% -3 -0.4% -504 -55.2% 3 0.3% 168 0.3% 0 0.0% 152 0.2% 0 0.0%
Drupal\views\Plugin\views\display\Feed::attachTo 0 0.0% -579 -68.3% 1 0.1% -506 -55.4% -3 -0.3% 1,088 1.6% 0 0.0% 1,256 1.9% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -548 -64.6% 0 0.0% -272 -29.8% -16 -1.8% 1,040 1.6% 0 0.0% 672 1.0% 0 0.0%
load::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/6fcf5ab8ad3fff3ec7a4d7603239e59ba6d058fdd0ff08da1279b6108c0cd566.php 1 0.7% 548 64.6% 548 64.6% 550 60.2% 550 60.2% 108,784 164.6% 108,784 164.6% 283,800 432.9% 283,800 432.9%
load::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/a2337efd3835ab131394d534bad964b82652f627de0bff94e1b40112068162d4.php -1 -0.7% -546 -64.4% -546 -64.4% -549 -60.1% -549 -60.1% -108,784 -164.6% -108,784 -164.6% -283,800 -432.9% -283,800 -432.9%
Drupal\Core\HttpKernel::handle 0 0.0% -496 -58.5% 3 0.4% -520 -57.0% 2 0.2% 69,544 105.2% 0 0.0% 68,888 105.1% 0 0.0%
Drupal\views\ViewExecutable::attachDisplays 0 0.0% -495 -58.4% 3 0.4% -430 -47.1% -6 -0.7% 1,120 1.7% 0 0.0% 1,272 1.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -494 -58.3% 0 0.0% -517 -56.6% 2 0.2% 69,544 105.2% 0 0.0% 68,888 105.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -494 -58.3% -8 -0.9% -519 -56.8% -1 -0.1% 69,544 105.2% 0 0.0% 68,888 105.1% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% -489 -57.7% 0 0.0% -514 -56.3% 0 0.0% 69,512 105.2% 0 0.0% 68,976 105.2% 0 0.0%
Composer\Autoload\ClassLoader::loadClass@1 0 0.0% -474 -55.9% -37 -4.4% -475 -52.0% -17 -1.9% 344 0.5% 104 0.2% 9,160 14.0% 16 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -456 -53.8% -23 -2.7% -164 -18.0% -39 -4.3% 848 1.3% -168 -0.3% 624 1.0% -208 -0.3%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% 446 52.6% 3 0.4% 93 10.2% 4 0.4% 24 0.0% 0 0.0% -32 -0.0% 0 0.0%
Twig_Template::render@1 1 0.7% 441 52.0% 11 1.3% 441 48.3% 22 2.4% 16,000 24.2% 128 0.2% 14,416 22.0% 96 0.1%
Drupal\views\Plugin\views\style\Rss::attachTo 0 0.0% -437 -51.5% 0 0.0% -362 -39.6% 0 0.0% 1,064 1.6% -32 -0.0% 1,336 2.0% -96 -0.1%
Twig_Template::display@1 1 0.7% 423 49.9% 9 1.1% 424 46.4% 9 1.0% 13,920 21.1% 64 0.1% 3,216 4.9% 288 0.4%
__TwigTemplate_995f006b7a5f70d4f23de0d6ef308b52::doDisplay 1 0.7% 421 49.6% 191 22.5% 423 46.3% 142 15.6% 13,640 20.6% -26,128 -39.5% 1,912 2.9% 808 1.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 0.7% 418 49.3% 43 5.1% 419 45.9% 29 3.2% 55,064 83.3% 328 0.5% 36,056 55.0% 0 0.0%
Twig_Template::displayWithErrorHandling@1 1 0.7% 405 47.8% 12 1.4% 406 44.5% 6 0.7% 13,856 21.0% 464 0.7% 2,928 4.5% 336 0.5%
Drupal\Core\Extension\ModuleHandler::loadAll 0 0.0% -404 -47.6% -10 -1.2% -407 -44.6% -1 -0.1% 144 0.2% -24 -0.0% 392 0.6% 0 0.0%
drupal_add_feed 0 0.0% -401 -47.3% 35 4.1% -337 -36.9% 35 3.8% 1,096 1.7% 64 0.1% 1,352 2.1% 96 0.1%
Drupal\views\ViewExecutable::_initHandler 0 0.0% -400 -47.2% -5 -0.6% -212 -23.2% -10 -1.1% 88 0.1% 0 0.0% 600 0.9% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -394 -46.5% -124 -14.6% -406 -44.5% -139 -15.2% 168 0.3% 120 0.2% 392 0.6% 0 0.0%
Drupal\views\ViewExecutable::initHandlers 0 0.0% -391 -46.1% -2 -0.2% -192 -21.0% 10 1.1% 88 0.1% 0 0.0% 600 0.9% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 0.0% -390 -46.0% -24 -2.8% -194 -21.2% -15 -1.6% 88 0.1% 0 0.0% 600 0.9% 0 0.0%
Drupal\Core\Database\Query\Select::execute 0 0.0% 388 45.8% 3 0.4% 62 6.8% 11 1.2% -8 -0.0% 0 0.0% -152 -0.2% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::usesExposed 0 0.0% -373 -44.0% -8 -0.9% -351 -38.4% -3 -0.3% -48 -0.1% 0 0.0% 16 0.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% 371 43.8% -14 -1.7% 356 39.0% -16 -1.8% -56 -0.1% 0 0.0% 16 0.0% -8 -0.0%
Drupal\views\ViewExecutable::preExecute 0 0.0% -368 -43.4% -2 -0.2% -349 -38.2% -9 -1.0% -48 -0.1% 0 0.0% 16 0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::preExecute 0 0.0% -366 -43.2% 8 0.9% -347 -38.0% 1 0.1% -48 -0.1% 0 0.0% 16 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@4 0 0.0% 340 40.1% 5 0.6% 346 37.9% -1 -0.1% 112 0.2% 0 0.0% 816 1.2% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 0.0% -340 -40.1% -46 -5.4% -45 -4.9% -31 -3.4% 8 0.0% 0 0.0% 24 0.0% 72 0.1%
block_list 0 0.0% -335 -39.5% -1 -0.1% -387 -42.4% -13 -1.4% 112 0.2% 0 0.0% -112 -0.2% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% 331 39.0% -3 -0.4% 6 0.7% 5 0.5% -64 -0.1% 0 0.0% -248 -0.4% 0 0.0%
entity_load_multiple_by_properties 0 0.0% -331 -39.0% 0 0.0% -376 -41.2% -2 -0.2% 112 0.2% 0 0.0% -112 -0.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@4 0 0.0% 330 38.9% 18 2.1% 341 37.3% 20 2.2% 112 0.2% 0 0.0% 816 1.2% 0 0.0%
service_container_prod::getRouter_DynamicService 0 0.0% 329 38.8% -3 -0.4% 329 36.0% -7 -0.8% -24 -0.0% 0 0.0% 456 0.7% 0 0.0%
_drupal_bootstrap_code 0 0.0% -328 -38.7% -86 -10.1% -351 -38.4% -88 -9.6% -3,488 -5.3% 8 0.0% -3,512 -5.4% 0 0.0%
call_user_func 0 0.0% -326 -38.4% 7 0.8% -246 -26.9% -4 -0.4% 296 0.4% -16 -0.0% 32 0.0% 8 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% -322 -38.0% 3 0.4% -367 -40.2% 4 0.4% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\block\BlockStorageController::loadMultiple 0 0.0% -321 -37.9% -1 -0.1% -368 -40.3% -2 -0.2% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
service_container_prod::getRouterListenerService 0 0.0% 317 37.4% -2 -0.2% 314 34.4% -6 -0.7% -88 -0.1% 0 0.0% 80 0.1% 0 0.0%
call_user_func_array@1 0 0.0% -315 -37.1% 13 1.5% -305 -33.4% -29 -3.2% 968 1.5% 8 0.0% 1,888 2.9% 16 0.0%
service_container_prod::getRouterService 0 0.0% 315 37.1% 5 0.6% 312 34.2% -2 -0.2% -88 -0.1% 0 0.0% 80 0.1% 0 0.0%
load::1#11#ab#9f9c76febd0d17500c263eaada00.php/53a602f2efa9af71b238f0f777fe9c3d5aa168e0e311ea3252e0d92ffcb868b0.php -1 -0.7% -311 -36.7% -311 -36.7% -313 -34.3% -313 -34.3% -58,256 -88.1% -58,256 -88.1% -49,616 -75.7% -49,616 -75.7%
service_container_prod::getUrlGeneratorService 0 0.0% 307 36.2% 4 0.5% 305 33.4% -3 -0.3% 0 0.0% 0 0.0% 216 0.3% 40 0.1%
Drupal\Core\DependencyInjection\Container::get@2 0 0.0% 306 36.1% 13 1.5% 314 34.4% 2 0.2% -16 -0.0% -8 -0.0% 328 0.5% -8 -0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -303 -35.7% 0 0.0% -520 -57.0% 3 0.3% 69,064 104.5% 0 0.0% 69,440 105.9% 0 0.0%
run_init::pager/Full.php 0 0.0% -298 -35.1% -5 -0.6% -297 -32.5% -5 -0.5% -48 -0.1% 0 0.0% 16 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@3 0 0.0% 297 35.0% 6 0.7% 306 33.5% 10 1.1% 56 0.1% -8 -0.0% 560 0.9% 168 0.3%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 0 0.0% -294 -34.7% 0 0.0% -137 -15.0% 4 0.4% 24 0.0% 0 0.0% 32 0.0% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 0 0.0% -293 -34.6% 1 0.1% -140 -15.3% -3 -0.3% 24 0.0% 0 0.0% 32 0.0% 0 0.0%
Drupal\views\Plugin\views\pager\PagerPluginBase::executeCountQuery 0 0.0% 293 34.6% 22 2.6% 85 9.3% 18 2.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% 291 34.3% 14 1.7% 303 33.2% 8 0.9% -8 -0.0% 0 0.0% 336 0.5% -120 -0.2%
Drupal\views\Plugin\ViewsHandlerManager::getHandler 0 0.0% -291 -34.3% -3 -0.4% -107 -11.7% -14 -1.5% 72 0.1% 0 0.0% 8 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@3 0 0.0% 291 34.3% 2 0.2% 297 32.5% 8 0.9% 64 0.1% 0 0.0% 392 0.6% -16 -0.0%
Drupal\views\ViewExecutable::render 0 0.0% 285 33.6% 16 1.9% -12 -1.3% -3 -0.3% -64 -0.1% 0 0.0% -264 -0.4% 0 0.0%
drupal_bootstrap 0 0.0% -283 -33.4% -2 -0.2% -324 -35.5% -9 -1.0% -3,640 -5.5% 0 0.0% -3,792 -5.8% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -281 -33.1% 8 0.9% -208 -22.8% -19 -2.1% 200 0.3% 0 0.0% -752 -1.1% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -278 -32.8% -10 -1.2% -186 -20.4% 20 2.2% 208 0.3% 0 0.0% -744 -1.1% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% -278 -32.8% -15 -1.8% -290 -31.8% 1 0.1% 96 0.1% 0 0.0% 912 1.4% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 0 0.0% -277 -32.7% -1 -0.1% -137 -15.0% -8 -0.9% 24 0.0% 0 0.0% 32 0.0% 0 0.0%
Drupal\views\ViewExecutable::initStyle 0 0.0% -269 -31.7% 2 0.2% -215 -23.5% 0 0.0% 0 0.0% 16 0.0% 8 0.0% 16 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.7% 267 31.5% 56 6.6% 269 29.5% 63 6.9% 51,704 78.2% 128 0.2% 39,448 60.2% 0 0.0%
load::1#11#ab#9f9c76febd0d17500c263eaada00.php/6acfb5079192677d8d6ef7037959d51d46b90c5e020ca32f7e6597714cecfcf2.php 1 0.7% 256 30.2% 256 30.2% 258 28.3% 258 28.3% 58,600 88.7% 58,600 88.7% 59,440 90.7% 59,440 90.7%
Drupal\views\ViewsData::get 0 0.0% -252 -29.7% -3 -0.4% -81 -8.9% -9 -1.0% 0 0.0% 0 0.0% 16 0.0% 0 0.0%
[ display all ]