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

Overall Diff Summary

Run #51ad01387670bRun #51ad01d342500DiffDiff%
Number of Function Calls51,454 52,319 865 1.7%
Incl. Wall Time (microsec)384,347 388,485 4,138 1.1%
Incl. CPU (microsecs)353,700 358,690 4,990 1.4%
Incl. MemUse (bytes)29,154,296 29,313,536 159,240 0.5%
Incl. PeakMemUse (bytes)29,328,384 29,486,808 158,424 0.5%

[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 13 1.5% 9,974 241.0% 232 5.6% 9,983 200.1% 170 3.4% 188,816 118.6% -5,736 -3.6% 200,144 126.3% 0 0.0%
Twig_Template::render 13 1.5% 8,499 205.4% 95 2.3% 8,510 170.5% 81 1.6% 93,272 58.6% 864 0.5% 181,920 114.8% 48 0.0%
Twig_Template::display 13 1.5% 8,323 201.1% 65 1.6% 8,327 166.9% 45 0.9% 86,672 54.4% 192 0.1% 167,352 105.6% 96 0.1%
Twig_Template::displayWithErrorHandling 13 1.5% 8,215 198.5% 39 0.9% 8,227 164.9% 40 0.8% 86,480 54.3% 1,392 0.9% 167,256 105.6% 464 0.3%
twig_render_var 23 2.7% 7,807 188.7% 165 4.0% 7,833 157.0% 128 2.6% 117,992 74.1% 2,448 1.5% 159,784 100.9% 1,592 1.0%
render 7 0.8% 7,287 176.1% 43 1.0% 7,295 146.2% 34 0.7% 114,088 71.6% 576 0.4% 157,240 99.3% 0 0.0%
__TwigTemplate_e0bd5e835bac58e63c3f473c9251ed36::doDisplay 1 0.1% 5,802 140.2% 38 0.9% 5,804 116.3% 31 0.6% 68,000 42.7% -32,736 -20.6% 150,760 95.2% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 5,015 121.2% 2 0.0% 5,702 114.3% 14 0.3% 160,464 100.8% 0 0.0% 159,952 101.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 4,853 117.3% 1 0.0% 5,678 113.8% -3 -0.1% 160,648 100.9% 0 0.0% 160,528 101.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 4,852 117.3% 4 0.1% 5,681 113.8% -4 -0.1% 160,648 100.9% 0 0.0% 160,528 101.3% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 4,850 117.2% -2 -0.0% 5,676 113.7% -2 -0.0% 160,648 100.9% 0 0.0% 160,520 101.3% 0 0.0%
call_user_func 0 0.0% 4,809 116.2% 4 0.1% 5,344 107.1% -5 -0.1% 160,272 100.6% 0 0.0% 160,424 101.3% -8 -0.0%
theme_toolbar -1 -0.1% -4,780 -115.5% -55 -1.3% -4,782 -95.8% -47 -0.9% -19,616 -12.3% 26,752 16.8% -42,096 -26.6% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 4,767 115.2% 4 0.1% 5,594 112.1% 5 0.1% 160,624 100.9% 0 0.0% 160,616 101.4% 0 0.0%
theme 0 0.0% 4,753 114.9% -45 -1.1% 4,590 92.0% -32 -0.6% 160,160 100.6% -48 -0.0% 158,336 99.9% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 4,736 114.5% -3 -0.1% 5,328 106.8% -11 -0.2% 160,232 100.6% 0 0.0% 160,168 101.1% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 4,732 114.4% -8 -0.2% 5,327 106.8% -3 -0.1% 160,224 100.6% 0 0.0% 160,168 101.1% 0 0.0%
drupal_render 0 0.0% 4,594 111.0% 4 0.1% 4,604 92.3% 6 0.1% 156,216 98.1% 56 0.0% 154,656 97.6% 0 0.0%
drupal_render_page 0 0.0% 4,353 105.2% -2 -0.0% 5,179 103.8% -3 -0.1% 160,072 100.5% -72 -0.0% 158,920 100.3% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 4,315 104.3% 2 0.0% 5,142 103.0% 3 0.1% 160,120 100.6% 0 0.0% 160,312 101.2% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 4,314 104.3% 0 0.0% 5,142 103.0% 2 0.0% 160,120 100.6% -72 -0.0% 160,312 101.2% 0 0.0%
drupal_handle_request 0 0.0% 4,184 101.1% -1 -0.0% 5,035 100.9% 1 0.0% 159,168 100.0% -72 -0.0% 158,200 99.9% 0 0.0%
run_init::html/index.php 0 0.0% 4,142 100.1% -5 -0.1% 4,993 100.1% -6 -0.1% 159,240 100.0% 0 0.0% 158,424 100.0% 0 0.0%
main() 0 0.0% 4,138 100.0% 0 0.0% 4,990 100.0% 1 0.0% 159,240 100.0% 0 0.0% 158,424 100.0% 0 0.0%
template_process_html 0 0.0% 4,130 99.8% 3 0.1% 4,407 88.3% 0 0.0% 155,904 97.9% -488 -0.3% 154,432 97.5% 0 0.0%
theme@1 0 0.0% 4,120 99.6% 323 7.8% 4,116 82.5% 213 4.3% 157,680 99.0% -20,312 -12.8% 140,656 88.8% -648 -0.4%
drupal_render@2 0 0.0% 4,086 98.7% -6 -0.1% 4,268 85.5% -18 -0.4% 159,568 100.2% 40 0.0% 179,872 113.5% -560 -0.4%
drupal_render@1 0 0.0% 4,005 96.8% -19 -0.5% 4,198 84.1% -1 -0.0% 156,456 98.3% -8 -0.0% 160,736 101.5% 216 0.1%
drupal_render@3 -5 -0.6% 3,683 89.0% -26 -0.6% 3,681 73.8% -12 -0.2% 125,536 78.8% 1,976 1.2% 182,112 115.0% 0 0.0%
drupal_render_children 0 0.0% 2,686 64.9% 2 0.0% 2,683 53.8% -4 -0.1% 70,800 44.5% -16 -0.0% 73,400 46.3% 0 0.0%
call_user_func@1 0 0.0% 2,664 64.4% 14 0.3% 2,861 57.3% 15 0.3% 70,760 44.4% 0 0.0% 75,216 47.5% -664 -0.4%
toolbar_pre_render 0 0.0% 2,553 61.7% -2 -0.0% 2,747 55.1% 10 0.2% 70,752 44.4% 0 0.0% 73,496 46.4% 0 0.0%
drupal_render@7 8 0.9% 2,395 57.9% 72 1.7% 2,402 48.1% 64 1.3% 8,528 5.4% 4,360 2.7% 7,832 4.9% 144 0.1%
__TwigTemplate_3aa7186d29c165c07c4a67a6eef6a317::doDisplay 6 0.7% 2,022 48.9% 52 1.3% 2,026 40.6% 49 1.0% 12,752 8.0% -21,080 -13.2% 11,440 7.2% 1,520 1.0%
load::service_container_prod_.php/19fa680590ef0d2ad966b9070c610f41bee4fd4d3194876cac85b8045bf77055.php 1 0.1% 1,906 46.1% 1,906 46.1% 1,909 38.3% 1,909 38.3% 468,736 294.4% 468,736 294.4% 483,400 305.1% 483,400 305.1%
load::service_container_prod_.php/c11edf77097acf0143f178f992026db2c62d066fa5ea3d91e42d5e1bc3745ce8.php -1 -0.1% -1,901 -45.9% -1,901 -45.9% -1,903 -38.1% -1,903 -38.1% -468,744 -294.4% -468,744 -294.4% -483,464 -305.2% -483,464 -305.2%
drupal_render@4 -1 -0.1% 1,720 41.6% -13 -0.3% 1,719 34.4% -10 -0.2% 60,192 37.8% -1,808 -1.1% 115,184 72.7% 448 0.3%
theme_toolbar_item -6 -0.7% -1,707 -41.3% -21 -0.5% -1,714 -34.3% -21 -0.4% -24,096 -15.1% -5,360 -3.4% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 16 1.8% 1,394 33.7% 120 2.9% 1,409 28.2% 99 2.0% 127,832 80.3% 1,088 0.7% 50,528 31.9% 656 0.4%
drupal_render@5 1 0.1% 998 24.1% 25 0.6% 1,003 20.1% 37 0.7% 17,840 11.2% -3,584 -2.3% 56,320 35.6% 56 0.0%
twig_render_template@1 3 0.3% 946 22.9% 63 1.5% 945 18.9% 34 0.7% 47,008 29.5% -1,344 -0.8% 90,648 57.2% 2,080 1.3%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/f5b24b7f90c7bc542628c692226cae82066d710e900c0afb0243877565e12e17.php 1 0.1% 935 22.6% 20 0.5% 936 18.8% 19 0.4% 124,184 78.0% 10,168 6.4% 107,672 68.0% 0 0.0%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/b9e07383a7158adef62cb170b8ddd66dd3c05fc2df047e150abba1fcab492bdc.php -1 -0.1% -928 -22.4% -19 -0.5% -930 -18.6% -19 -0.4% -124,088 -77.9% -10,184 -6.4% -107,632 -67.9% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 4 0.5% 925 22.4% 260 6.3% 931 18.7% 247 4.9% 114,984 72.2% 680 0.4% 47,760 30.1% 560 0.4%
theme@2 -3 -0.3% 893 21.6% 41 1.0% 890 17.8% 3 0.1% 45,584 28.6% -9,240 -5.8% 101,904 64.3% 2,016 1.3%
run_init::service_container_prod_.php/c11edf77097acf0143f178f992026db2c62d066fa5ea3d91e42d5e1bc3745ce8.php -1 -0.1% -888 -21.5% -14 -0.3% -891 -17.9% -16 -0.3% -119,288 -74.9% -8,264 -5.2% -102,160 -64.5% -7,368 -4.7%
run_init::service_container_prod_.php/19fa680590ef0d2ad966b9070c610f41bee4fd4d3194876cac85b8045bf77055.php 1 0.1% 860 20.8% 15 0.4% 862 17.3% 15 0.3% 119,272 74.9% 8,264 5.2% 102,056 64.4% 7,264 4.6%
drupal_render@6 -5 -0.6% 662 16.0% -6 -0.1% 656 13.1% -9 -0.2% 12,592 7.9% 3,768 2.4% 13,936 8.8% 3,840 2.4%
entity_load_multiple_by_properties 0 0.0% -613 -14.8% 9 0.2% 531 10.6% 4 0.1% -136 -0.1% 0 0.0% 192 0.1% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% -579 -14.0% 3 0.1% 542 10.9% 8 0.2% -16 -0.0% 0 0.0% 280 0.2% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% -572 -13.8% -3 -0.1% 514 10.3% -2 -0.0% 40 0.0% 0 0.0% -40 -0.0% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% -564 -13.6% -1 -0.0% 449 9.0% 22 0.4% -32 -0.0% 0 0.0% -264 -0.2% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% -557 -13.5% -6 -0.1% 513 10.3% -35 -0.7% 40 0.0% 0 0.0% -40 -0.0% 0 0.0%
shortcut_preprocess_page 0 0.0% 554 13.4% -3 -0.1% 263 5.3% -5 -0.1% -80 -0.1% 0 0.0% -128 -0.1% 0 0.0%
Drupal\block\BlockStorageController::load 0 0.0% -537 -13.0% 2 0.0% 613 12.3% 4 0.1% -32 -0.0% 0 0.0% -88 -0.1% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% -537 -13.0% 0 0.0% 611 12.2% -2 -0.0% -32 -0.0% 0 0.0% -88 -0.1% 0 0.0%
block_list 0 0.0% -519 -12.5% -2 -0.0% 587 11.8% -4 -0.1% -24 -0.0% 0 0.0% 200 0.1% 0 0.0%
Twig_Template::render@1 3 0.3% 515 12.4% 21 0.5% 516 10.3% 19 0.4% 11,992 7.5% 224 0.1% 56,056 35.4% 48 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% -485 -11.7% 9 0.2% 543 10.9% 2 0.0% -16 -0.0% 0 0.0% 360 0.2% 0 0.0%
menu_get_active_title 0 0.0% 484 11.7% 2 0.0% 220 4.4% -3 -0.1% -104 -0.1% 0 0.0% 56 0.0% 0 0.0%
menu_get_active_trail 0 0.0% 483 11.7% 0 0.0% 219 4.4% -3 -0.1% -104 -0.1% 0 0.0% 56 0.0% 0 0.0%
menu_set_active_trail 0 0.0% 483 11.7% 4 0.1% 222 4.4% 12 0.2% -104 -0.1% 0 0.0% 56 0.0% 0 0.0%
drupal_get_title 0 0.0% 480 11.6% -3 -0.1% 220 4.4% -3 -0.1% -104 -0.1% 0 0.0% -32 -0.0% 0 0.0%
Twig_Template::display@1 3 0.3% 471 11.4% 18 0.4% 471 9.4% 24 0.5% 9,648 6.1% 64 0.0% 39,608 25.0% -24 -0.0%
__TwigTemplate_ec3b1c982e7d84ba76a104bff1a98b04::doDisplay 3 0.3% 453 10.9% 87 2.1% 454 9.1% 57 1.1% 9,104 5.7% -6,592 -4.1% 39,584 25.0% 4,080 2.6%
Twig_Template::displayWithErrorHandling@1 3 0.3% 443 10.7% 9 0.2% 441 8.8% 7 0.1% 9,584 6.0% 464 0.3% 39,632 25.0% 0 0.0%
PDOStatement::execute 0 0.0% -419 -10.1% -419 -10.1% 524 10.5% 524 10.5% 24 0.0% 24 0.0% 248 0.2% 248 0.2%
__TwigTemplate_17d0cb4624e992b1bca59ab5af79af11::doDisplay 6 0.7% 403 9.7% 74 1.8% 409 8.2% 58 1.2% 6,408 4.0% 904 0.6% 6,144 3.9% 1,752 1.1%
theme_toolbar_tray_wrapper -3 -0.3% -379 -9.2% -25 -0.6% -380 -7.6% -19 -0.4% -5,248 -3.3% 1,984 1.2% 0 0.0% 0 0.0%
drupal_bootstrap 0 0.0% -379 -9.2% -5 -0.1% -353 -7.1% -7 -0.1% -1,552 -1.0% -24 -0.0% -1,664 -1.1% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% -370 -8.9% 27 0.7% 539 10.8% 19 0.4% 24 0.0% 0 0.0% 248 0.2% 0 0.0%
_drupal_bootstrap_code 0 0.0% -353 -8.5% 9 0.2% -282 -5.7% 10 0.2% -1,288 -0.8% 40 0.0% -1,416 -0.9% 0 0.0%
Drupal\Core\KeyValueStore\StorageBase::get 0 0.0% 342 8.3% 1 0.0% 228 4.6% 8 0.2% 0 0.0% 0 0.0% -696 -0.4% 0 0.0%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 0.0% 341 8.2% 44 1.1% 220 4.4% 44 0.9% 0 0.0% 0 0.0% -696 -0.4% 0 0.0%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/f5b24b7f90c7bc542628c692226cae82066d710e900c0afb0243877565e12e17.php 1 0.1% 336 8.1% 336 8.1% 340 6.8% 340 6.8% 54,120 34.0% 54,120 34.0% 84,584 53.4% 84,584 53.4%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% 330 8.0% 6 0.1% 174 3.5% 6 0.1% 104 0.1% 0 0.0% -120 -0.1% 0 0.0%
theme_toolbar_tab_wrapper -6 -0.7% -322 -7.8% -46 -1.1% -321 -6.4% -30 -0.6% -4,488 -2.8% 1,520 1.0% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% -312 -7.5% 9 0.2% -73 -1.5% 8 0.2% 16 0.0% 0 0.0% -600 -0.4% -88 -0.1%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/b9e07383a7158adef62cb170b8ddd66dd3c05fc2df047e150abba1fcab492bdc.php -1 -0.1% -310 -7.5% -310 -7.5% -313 -6.3% -313 -6.3% -54,088 -34.0% -54,088 -34.0% -84,720 -53.5% -84,720 -53.5%
menu_get_item 0 0.0% 305 7.4% 59 1.4% 151 3.0% 22 0.4% 48 0.0% 0 0.0% 96 0.1% 0 0.0%
module_invoke_all 0 0.0% -303 -7.3% 9 0.2% -40 -0.8% 21 0.4% 24 0.0% 8 0.0% -640 -0.4% -40 -0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass 0 0.0% -302 -7.3% 40 1.0% -292 -5.9% 70 1.4% 536 0.3% 72 0.0% -224 -0.1% 512 0.3%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% 301 7.3% 16 0.4% 388 7.8% 10 0.2% 232 0.1% 0 0.0% -216 -0.1% 0 0.0%
block_get_blocks_by_region 0 0.0% -289 -7.0% 0 0.0% 530 10.6% -2 -0.0% 3,928 2.5% 0 0.0% 4,128 2.6% 0 0.0%
block_page_build 0 0.0% -288 -7.0% 4 0.1% 529 10.6% -3 -0.1% 3,928 2.5% 0 0.0% 4,128 2.6% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -284 -6.9% 185 4.5% 730 14.6% 188 3.8% 4,000 2.5% 576 0.4% 4,840 3.1% 480 0.3%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -280 -6.8% 103 2.5% -115 -2.3% 138 2.8% 3,392 2.1% -608 -0.4% 4,088 2.6% -48 -0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 32 3.7% 278 6.7% 236 5.7% 291 5.8% 202 4.0% 21,832 13.7% 17,952 11.3% 4,952 3.1% 4,208 2.7%
Drupal\Core\Utility\CacheArray::__construct 0 0.0% -277 -6.7% 1 0.0% -153 -3.1% -2 -0.0% 0 0.0% 0 0.0% 24 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 13 1.5% 277 6.7% 82 2.0% 284 5.7% 36 0.7% 560 0.4% -408 -0.3% 592 0.4% 400 0.3%
twig_render_var@1 9 1.0% 274 6.6% 55 1.3% 275 5.5% 46 0.9% 2,000 1.3% 816 0.5% 3,176 2.0% 488 0.3%
contextual_preprocess 16 1.8% 264 6.4% 159 3.8% 277 5.6% 111 2.2% 784 0.5% 784 0.5% 448 0.3% 352 0.2%
menu_get_active_help 0 0.0% 257 6.2% 0 0.0% 174 3.5% 16 0.3% 16 0.0% 0 0.0% 208 0.1% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::access 0 0.0% 256 6.2% -1 -0.0% 172 3.4% -2 -0.0% 16 0.0% 0 0.0% 208 0.1% 0 0.0%
Drupal\block\BlockAccessController::checkAccess 0 0.0% 253 6.1% -3 -0.1% 170 3.4% -5 -0.1% 16 0.0% 0 0.0% 208 0.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -253 -6.1% 15 0.4% 730 14.6% -2 -0.0% 4,000 2.5% 0 0.0% 4,840 3.1% 0 0.0%
theme_get_registry 13 1.5% 249 6.0% 45 1.1% 94 1.9% 51 1.0% 3,952 2.5% 0 0.0% 4,384 2.8% 96 0.1%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 20 2.3% 248 6.0% 40 1.0% 250 5.0% 46 0.9% 1,904 1.2% 592 0.4% 1,160 0.7% 216 0.1%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -235 -5.7% 96 2.3% -231 -4.6% 98 2.0% -1,408 -0.9% 240 0.2% -696 -0.4% 0 0.0%
_block_get_renderable_region 0 0.0% 230 5.6% 22 0.5% -55 -1.1% 1 0.0% 3,952 2.5% 0 0.0% 3,928 2.5% 0 0.0%
[ display all ]