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

Overall Diff Summary

Run #523f01900df5cRun #523f024cca254DiffDiff%
Number of Function Calls72,856 72,909 53 0.1%
Incl. Wall Time (microsec)473,180 473,778 598 0.1%
Incl. CPU (microsecs)434,487 434,917 430 0.1%
Incl. MemUse (bytes)35,253,048 35,295,120 42,072 0.1%
Incl. PeakMemUse (bytes)35,363,016 35,400,440 37,424 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. 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%
twig_render_template 1 1.9% 7,902 1321.4% 16 2.7% 7,882 1833.0% 13 3.0% 83,624 198.8% -4,352 -10.3% 152,136 406.5% 0 0.0%
Twig_Template::render 1 1.9% 7,453 1246.3% 4 0.7% 7,432 1728.4% 1 0.2% 29,064 69.1% 128 0.3% 133,504 356.7% -48 -0.1%
__TwigTemplate_e0bd5e835bac58e63c3f473c9251ed36::doDisplay 1 1.9% 7,446 1245.2% 228 38.1% 7,448 1732.1% 150 34.9% 27,312 64.9% -31,800 -75.6% 149,976 400.7% 4,264 11.4%
Twig_Template::display 1 1.9% 7,441 1244.3% 4 0.7% 7,421 1725.8% 4 0.9% 24,504 58.2% 64 0.2% 131,288 350.8% 0 0.0%
Twig_Template::displayWithErrorHandling 1 1.9% 7,430 1242.5% 3 0.5% 7,412 1723.7% 6 1.4% 24,440 58.1% 464 1.1% 131,288 350.8% 0 0.0%
twig_render_var 24 45.3% 7,044 1177.9% 174 29.1% 7,036 1636.3% 108 25.1% 15,768 37.5% -35,872 -85.3% 112,800 301.4% 392 1.0%
render 9 17.0% 6,304 1054.2% 54 9.0% 6,318 1469.3% 41 9.5% 51,152 121.6% 288 0.7% 119,472 319.2% 392 1.0%
theme_toolbar -1 -1.9% -5,446 -910.7% -62 -10.4% -5,447 -1266.7% -53 -12.3% -18,128 -43.1% 28,352 67.4% -61,920 -165.5% 0 0.0%
load::service_container_prod.php/d4ed08429e868f1423bcd7866661fd46fce1999502887cc26e427aa5682c2c79.php -1 -1.9% -3,088 -516.4% -3,088 -516.4% -3,090 -718.6% -3,090 -718.6% -796,688 -1893.6% -796,688 -1893.6% -799,408 -2136.1% -799,408 -2136.1%
load::service_container_prod.php/996861a181c8d734bfe99cb2eebed22cf8263506e81b8da0cd98201bdc46a384.php 1 1.9% 3,070 513.4% 3,070 513.4% 3,073 714.7% 3,073 714.7% 796,776 1893.8% 796,776 1893.8% 799,320 2135.8% 799,320 2135.8%
drupal_render@2 0 0.0% 2,463 411.9% -10 -1.7% 1,358 315.8% 21 4.9% 49,792 118.3% 1,352 3.2% 93,760 250.5% -144 -0.4%
drupal_render_children 0 0.0% -2,422 -405.0% -2 -0.3% -2,428 -564.7% -8 -1.9% -21,488 -51.1% -72 -0.2% -24,048 -64.3% 0 0.0%
template_preprocess_html 0 0.0% 2,344 392.0% 9 1.5% 1,231 286.3% 2 0.5% 52,144 123.9% 0 0.0% 79,792 213.2% 0 0.0%
drupal_render@1 0 0.0% 2,305 385.5% 6 1.0% 1,198 278.6% 9 2.1% 48,896 116.2% 16 0.0% 74,120 198.1% -368 -1.0%
drupal_render_page 0 0.0% 2,103 351.7% -4 -0.7% 818 190.2% 2 0.5% 53,792 127.9% -168 -0.4% 48,816 130.4% 0 0.0%
Drupal\views\Routing\ViewPageController::handle 0 0.0% 1,881 314.5% -1 -0.2% 671 156.0% -7 -1.6% 51,032 121.3% 0 0.0% 46,056 123.1% 0 0.0%
drupal_render 0 0.0% 1,856 310.4% 21 3.5% 876 203.7% 25 5.8% 54,008 128.4% 128 0.3% 49,112 131.2% 32 0.1%
theme 0 0.0% 1,849 309.2% -6 -1.0% 966 224.7% 7 1.6% 51,024 121.3% 4,456 10.6% 45,376 121.2% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% 1,823 304.8% 5 0.8% 697 162.1% -4 -0.9% 50,632 120.3% -144 -0.3% 45,656 122.0% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 1,816 303.7% -1 -0.2% 669 155.6% 1 0.2% 50,680 120.5% 0 0.0% 45,704 122.1% 0 0.0%
drupal_render@4 -6 -11.3% -1,759 -294.1% -85 -14.2% -1,756 -408.4% -68 -15.8% -20,832 -49.5% 272 0.6% 34,056 91.0% 1,576 4.2%
call_user_func_array 0 0.0% 1,751 292.8% -6 -1.0% 803 186.7% 3 0.7% 50,840 120.8% 8 0.0% 45,864 122.6% 24 0.1%
theme_toolbar_item -5 -9.4% -1,630 -272.6% -16 -2.7% -1,634 -380.0% -17 -4.0% -18,696 -44.4% -4,440 -10.6% 0 0.0% 0 0.0%
call_user_func@1 -7 -13.2% -1,596 -266.9% -19 -3.2% -1,598 -371.6% -27 -6.3% -21,904 -52.1% -2,112 -5.0% -24,048 -64.3% 0 0.0%
drupal_render@3 3 5.7% -1,379 -230.6% 8 1.3% -1,369 -318.4% 16 3.7% -12,336 -29.3% -1,376 -3.3% 33,368 89.2% 2,928 7.8%
call_user_func_array@1 0 0.0% 1,287 215.2% 6 1.0% 539 125.3% -4 -0.9% -6,928 -16.5% 0 0.0% -8,144 -21.8% -40 -0.1%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% 1,120 187.3% -32 -5.4% 561 130.5% -20 -4.7% -1,064 -2.5% 0 0.0% -592 -1.6% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 1,118 187.0% 1 0.2% 807 187.7% 1 0.2% 51,072 121.4% 0 0.0% 45,984 122.9% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 1,118 187.0% 2 0.3% 808 187.9% 4 0.9% 51,080 121.4% 0 0.0% 45,984 122.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 1,117 186.8% -1 -0.2% 806 187.4% 0 0.0% 51,072 121.4% 0 0.0% 45,984 122.9% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 1,063 177.8% -3 -0.5% 753 175.1% -1 -0.2% 51,040 121.3% 0 0.0% 46,096 123.2% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -1,012 -169.2% 2 0.3% -90 -20.9% -5 -1.2% -176 -0.4% 0 0.0% 408 1.1% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -972 -162.5% 8 1.3% -46 -10.7% 19 4.4% -176 -0.4% 0 0.0% 408 1.1% 0 0.0%
menu_build_tree 0 0.0% 936 156.5% -3 -0.5% 303 70.5% 4 0.9% 136 0.3% 0 0.0% 80 0.2% 0 0.0%
run_init::service_container_prod.php/996861a181c8d734bfe99cb2eebed22cf8263506e81b8da0cd98201bdc46a384.php 1 1.9% 908 151.8% 14 2.3% 909 211.4% 14 3.3% 140,976 335.1% 8,672 20.6% 131,568 351.6% 7,944 21.2%
run_init::service_container_prod.php/d4ed08429e868f1423bcd7866661fd46fce1999502887cc26e427aa5682c2c79.php -1 -1.9% -906 -151.5% -14 -2.3% -909 -211.4% -16 -3.7% -140,976 -335.1% -8,672 -20.6% -131,568 -351.6% -7,944 -21.2%
menu_item_route_access 0 0.0% 903 151.0% 23 3.8% 170 39.5% 20 4.7% 80 0.2% 32 0.1% -40 -0.1% 0 0.0%
shortcut_toolbar 0 0.0% 874 146.2% 2 0.3% 272 63.3% -2 -0.5% 16 0.0% 0 0.0% -24 -0.1% 0 0.0%
shortcut_renderable_links 0 0.0% 872 145.8% 0 0.0% 270 62.8% 0 0.0% 16 0.0% 0 0.0% -24 -0.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -855 -143.0% 4 0.7% -150 -34.9% 19 4.4% -2,848 -6.8% 0 0.0% -2,648 -7.1% 0 0.0%
menu_tree 0 0.0% 831 139.0% 1 0.2% 187 43.5% -4 -0.9% 88 0.2% 16 0.0% 112 0.3% 0 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 0.0% 794 132.8% 8 1.3% 200 46.5% 1 0.2% -40 -0.1% 0 0.0% 136 0.4% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 0.0% 764 127.8% 10 1.7% 161 37.4% -2 -0.5% -40 -0.1% 0 0.0% 64 0.2% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -759 -126.9% 6 1.0% 165 38.4% -7 -1.6% 40 0.1% 0 0.0% 512 1.4% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 0.0% 755 126.3% 104 17.4% 160 37.2% 78 18.1% -40 -0.1% -24 -0.1% 64 0.2% 0 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 0 0.0% 747 124.9% 1 0.2% 159 37.0% 7 1.6% -40 -0.1% 0 0.0% 136 0.4% 0 0.0%
menu_tree_page_data 0 0.0% 730 122.1% 0 0.0% 252 58.6% -6 -1.4% 144 0.3% 8 0.0% 112 0.3% 0 0.0%
_menu_link_translate 0 0.0% 700 117.1% -3 -0.5% 78 18.1% 4 0.9% 72 0.2% 0 0.0% 104 0.3% 0 0.0%
drupal_handle_request 0 0.0% 696 116.4% -5 -0.8% 528 122.8% -5 -1.2% 42,016 99.9% -24 -0.1% 37,288 99.6% 0 0.0%
theme@1 -5 -9.4% 694 116.1% -157 -26.3% 695 161.6% -99 -23.0% 59,792 142.1% -4,688 -11.1% 103,552 276.7% 0 0.0%
theme@2 -6 -11.3% -690 -115.4% -140 -23.4% -684 -159.1% -106 -24.7% -9,696 -23.0% -280 -0.7% 19,984 53.4% 1,384 3.7%
menu_tree_check_access 0 0.0% 662 110.7% 0 0.0% 58 13.5% -7 -1.6% 72 0.2% 0 0.0% 104 0.3% 0 0.0%
_menu_tree_check_access 0 0.0% 662 110.7% -38 -6.4% 65 15.1% -22 -5.1% 72 0.2% 0 0.0% 104 0.3% 0 0.0%
toolbar_pre_render 0 0.0% -631 -105.5% -2 -0.3% -1,748 -406.5% 2 0.5% -21,256 -50.5% 616 1.5% -24,352 -65.1% 0 0.0%
menu_local_tasks 0 0.0% 619 103.5% 28 4.7% 185 43.0% 0 0.0% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
toolbar_get_menu_tree 0 0.0% 619 103.5% 1 0.2% 284 66.0% -2 -0.5% 0 0.0% 0 0.0% 432 1.2% 0 0.0%
menu_tab_root_path 0 0.0% 619 103.5% 0 0.0% 185 43.0% -2 -0.5% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
run_init::html/index.php 0 0.0% 604 101.0% -14 -2.3% 436 101.4% -13 -3.0% 42,072 100.0% -16 -0.0% 37,424 100.0% 0 0.0%
main() 0 0.0% 598 100.0% 1 0.2% 430 100.0% 2 0.5% 42,072 100.0% 0 0.0% 37,424 100.0% 0 0.0%
toolbar_toolbar 0 0.0% 575 96.2% -4 -0.7% 271 63.0% -7 -1.6% -16 -0.0% 0 0.0% 416 1.1% 0 0.0%
Drupal\Core\Entity\Entity::access 0 0.0% 567 94.8% 3 0.5% 208 48.4% -3 -0.7% 16 0.0% 0 0.0% -128 -0.3% 0 0.0%
Drupal\Core\Entity\EntityAccessController::access 0 0.0% 566 94.6% 2 0.3% 211 49.1% 9 2.1% 16 0.0% 0 0.0% -8 -0.0% 0 0.0%
Drupal\block\BlockAccessController::checkAccess 0 0.0% 565 94.5% 6 1.0% 202 47.0% -5 -1.2% 16 0.0% 0 0.0% -8 -0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::getActiveHelp 0 0.0% 560 93.6% 0 0.0% 201 46.7% -12 -2.8% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::access 0 0.0% 559 93.5% -1 -0.2% 202 47.0% 1 0.2% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
load::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/f5117a09858387de1a5effa0bb9b67181a288e121cd85243921f94886b5fe2b2.php -1 -1.9% -541 -90.5% -541 -90.5% -542 -126.0% -542 -126.0% -90,544 -215.2% -90,544 -215.2% -95,976 -256.5% -95,976 -256.5%
entity_load 0 0.0% 503 84.1% 4 0.7% 183 42.6% 1 0.2% -72 -0.2% 0 0.0% -384 -1.0% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -498 -83.3% 9 1.5% 93 21.6% -1 -0.2% -136 -0.3% 0 0.0% -200 -0.5% 0 0.0%
load::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/3bfdb8ae3c0d6e422947b8ef80dc83b383d755033c8006fdc1f208b4ebee38d5.php 1 1.9% 465 77.8% 465 77.8% 468 108.8% 468 108.8% 90,544 215.2% 90,544 215.2% 95,976 256.5% 95,976 256.5%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 0.0% 441 73.7% -20 -3.3% 92 21.4% -16 -3.7% 24 0.1% 0 0.0% -24 -0.1% 0 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 0 0.0% 439 73.4% 2 0.3% 94 21.9% 8 1.9% 24 0.1% -16 -0.0% -24 -0.1% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% 431 72.1% -15 -2.5% 76 17.7% 3 0.7% -136 -0.3% 0 0.0% -352 -0.9% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% 429 71.7% 16 2.7% 112 26.0% 38 8.8% -136 -0.3% 0 0.0% -352 -0.9% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -415 -69.4% -35 -5.9% -75 -17.4% -51 -11.9% -2,808 -6.7% -512 -1.2% -2,672 -7.1% -480 -1.3%
_block_get_renderable_region 0 0.0% 387 64.7% -3 -0.5% -2 -0.5% 1 0.2% 376 0.9% 0 0.0% 8 0.0% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% -386 -64.5% -22 -3.7% -180 -41.9% -18 -4.2% -48 -0.1% -32 -0.1% 408 1.1% -8 -0.0%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 0 0.0% 385 64.4% 8 1.3% 162 37.7% 4 0.9% -24 -0.1% -8 -0.0% 0 0.0% 0 0.0%
theme_toolbar_tray_wrapper -3 -5.7% -368 -61.5% -26 -4.3% -372 -86.5% -24 -5.6% -5,856 -13.9% 1,408 3.3% 0 0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% 365 61.0% 0 0.0% 153 35.6% 1 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_link_load 0 0.0% 365 61.0% 6 1.0% 152 35.3% 7 1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\KeyValueStore\StorageBase::get 0 0.0% -360 -60.2% -11 -1.8% -35 -8.1% -15 -3.5% 0 0.0% 0 0.0% -280 -0.7% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% -359 -60.0% -5 -0.8% -148 -34.4% -2 -0.5% -16 -0.0% 0 0.0% 528 1.4% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% -356 -59.5% 4 0.7% -148 -34.4% 3 0.7% -16 -0.0% 0 0.0% 528 1.4% 0 0.0%
block_page_build 0 0.0% 351 58.7% 3 0.5% -39 -9.1% 1 0.2% 472 1.1% 0 0.0% 184 0.5% -40 -0.1%
Drupal\Core\Database\Query\Select::execute 0 0.0% 351 58.7% 0 0.0% 116 27.0% 13 3.0% 0 0.0% 0 0.0% 432 1.2% 0 0.0%
block_get_blocks_by_region 0 0.0% 350 58.5% 2 0.3% -38 -8.8% 7 1.6% 472 1.1% 0 0.0% 224 0.6% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 1.9% 349 58.4% 17 2.8% 352 81.9% 14 3.3% 54,400 129.3% 288 0.7% 18,664 49.9% -32 -0.1%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 0.0% -349 -58.4% -17 -2.8% -20 -4.7% -12 -2.8% 0 0.0% 0 0.0% -280 -0.7% 0 0.0%
template_preprocess_toolbar 1 1.9% 314 52.5% 76 12.7% 316 73.5% 61 14.2% 22,232 52.8% 9,816 23.3% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% 305 51.0% 2 0.3% 50 11.6% -4 -0.9% -48 -0.1% 0 0.0% -416 -1.1% 0 0.0%
theme_toolbar_tab_wrapper -6 -11.3% -304 -50.8% -45 -7.5% -310 -72.1% -39 -9.1% -4,624 -11.0% 1,416 3.4% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 0 0.0% -298 -49.8% -1 -0.2% -29 -6.7% -2 -0.5% -2,928 -7.0% 0 0.0% -3,176 -8.5% 0 0.0%
Drupal\views\ViewExecutable::build 0 0.0% -297 -49.7% -7 -1.2% -27 -6.3% -3 -0.7% -2,928 -7.0% 0 0.0% -3,176 -8.5% 0 0.0%
menu_set_custom_theme 0 0.0% -291 -48.7% -3 -0.5% 121 28.1% 4 0.9% -128 -0.3% 0 0.0% -136 -0.4% 0 0.0%
menu_get_custom_theme 0 0.0% -288 -48.2% 1 0.2% 117 27.2% -3 -0.7% -128 -0.3% 0 0.0% -136 -0.4% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getTasksBuild 0 0.0% 285 47.7% 0 0.0% 73 17.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getLocalTasksForRoute 0 0.0% 285 47.7% 0 0.0% 73 17.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
entity_load@1 0 0.0% 279 46.7% 2 0.3% 91 21.2% 1 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\breakpoint\Entity\BreakpointGroup::__construct 0 0.0% 277 46.3% 5 0.8% 92 21.4% 6 1.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_menu_build_tree 0 0.0% 277 46.3% 3 0.5% 241 56.0% -8 -1.9% 64 0.2% 16 0.0% -24 -0.1% 0 0.0%
[ display all ]