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

Overall Diff Summary

Run #51ad01d342500Run #51ad01387670bDiffDiff%
Number of Function Calls52,319 51,454 -865 -1.7%
Incl. Wall Time (microsec)388,485 384,347 -4,138 -1.1%
Incl. CPU (microsecs)358,690 353,700 -4,990 -1.4%
Incl. MemUse (bytes)29,313,536 29,154,296 -159,240 -0.5%
Incl. PeakMemUse (bytes)29,486,808 29,328,384 -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\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%
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%
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%
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%
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\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%
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%
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%
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\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%
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%
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 ]