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

Overall Diff Summary

Run #51ad024086f90Run #51ad02c47d041DiffDiff%
Number of Function Calls51,454 52,319 865 1.7%
Incl. Wall Time (microsec)384,603 388,949 4,346 1.1%
Incl. CPU (microsecs)354,671 357,778 3,107 0.9%
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,756 224.5% 231 5.3% 9,770 314.5% 176 5.7% 188,816 118.6% -5,736 -3.6% 200,144 126.3% 0 0.0%
Twig_Template::render 13 1.5% 8,405 193.4% 103 2.4% 8,412 270.7% 64 2.1% 93,272 58.6% 864 0.5% 181,920 114.8% 48 0.0%
Twig_Template::display 13 1.5% 8,262 190.1% 63 1.4% 8,274 266.3% 52 1.7% 86,672 54.4% 192 0.1% 167,352 105.6% 96 0.1%
Twig_Template::displayWithErrorHandling 13 1.5% 8,152 187.6% 37 0.9% 8,162 262.7% 36 1.2% 86,480 54.3% 1,392 0.9% 167,256 105.6% 464 0.3%
twig_render_var 23 2.7% 7,753 178.4% 164 3.8% 7,781 250.4% 129 4.2% 117,992 74.1% 2,448 1.5% 159,784 100.9% 1,592 1.0%
render 7 0.8% 7,232 166.4% 40 0.9% 7,240 233.0% 33 1.1% 114,088 71.6% 576 0.4% 157,240 99.3% 0 0.0%
__TwigTemplate_e0bd5e835bac58e63c3f473c9251ed36::doDisplay 1 0.1% 5,733 131.9% 36 0.8% 5,735 184.6% 28 0.9% 68,000 42.7% -32,736 -20.6% 150,760 95.2% 0 0.0%
theme_toolbar -1 -0.1% -4,784 -110.1% -56 -1.3% -4,786 -154.0% -48 -1.5% -19,616 -12.3% 26,752 16.8% -42,096 -26.6% 0 0.0%
main() 0 0.0% 4,346 100.0% -1 -0.0% 3,107 100.0% -3 -0.1% 159,240 100.0% 0 0.0% 158,424 100.0% 0 0.0%
drupal_handle_request 0 0.0% 4,344 100.0% -3 -0.1% 3,105 99.9% 3 0.1% 159,168 100.0% -72 -0.0% 158,200 99.9% 0 0.0%
run_init::html/index.php 0 0.0% 4,339 99.8% 1 0.0% 3,100 99.8% -1 -0.0% 159,240 100.0% 0 0.0% 158,424 100.0% 0 0.0%
drupal_render 0 0.0% 4,300 98.9% 6 0.1% 4,160 133.9% 9 0.3% 156,216 98.1% 56 0.0% 154,656 97.6% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 4,246 97.7% 0 0.0% 3,064 98.6% 1 0.0% 160,648 100.9% 0 0.0% 160,528 101.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 4,246 97.7% 5 0.1% 3,063 98.6% -6 -0.2% 160,648 100.9% 0 0.0% 160,528 101.3% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 4,245 97.7% -1 -0.0% 3,063 98.6% -4 -0.1% 160,648 100.9% 0 0.0% 160,520 101.3% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 4,233 97.4% 4 0.1% 3,051 98.2% 3 0.1% 160,624 100.9% 0 0.0% 160,616 101.4% 0 0.0%
theme 0 0.0% 4,204 96.7% -37 -0.9% 3,981 128.1% -29 -0.9% 160,160 100.6% -48 -0.0% 158,336 99.9% 0 0.0%
drupal_render_page 0 0.0% 4,122 94.8% -10 -0.2% 3,269 105.2% 0 0.0% 160,072 100.5% -72 -0.0% 158,920 100.3% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 4,061 93.4% 0 0.0% 3,208 103.3% 0 0.0% 160,120 100.6% 0 0.0% 160,312 101.2% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 4,060 93.4% 0 0.0% 3,206 103.2% 3 0.1% 160,120 100.6% -72 -0.0% 160,312 101.2% 0 0.0%
template_process_html 0 0.0% 4,057 93.4% -2 -0.0% 4,232 136.2% 0 0.0% 155,904 97.9% -488 -0.3% 154,432 97.5% 0 0.0%
theme@1 0 0.0% 4,048 93.1% 297 6.8% 4,055 130.5% 299 9.6% 157,680 99.0% -20,312 -12.8% 140,656 88.8% -648 -0.4%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 4,030 92.7% 4 0.1% 2,963 95.4% -2 -0.1% 160,464 100.8% 0 0.0% 159,952 101.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 4,011 92.3% -5 -0.1% 2,968 95.5% -6 -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,006 92.2% -6 -0.1% 2,962 95.3% -1 -0.0% 160,224 100.6% 0 0.0% 160,168 101.1% 0 0.0%
call_user_func 0 0.0% 3,984 91.7% 8 0.2% 2,984 96.0% 2 0.1% 160,272 100.6% 0 0.0% 160,424 101.3% -8 -0.0%
drupal_render@2 0 0.0% 3,925 90.3% 22 0.5% 4,063 130.8% -22 -0.7% 159,568 100.2% 40 0.0% 179,872 113.5% -560 -0.4%
drupal_render@1 0 0.0% 3,915 90.1% 18 0.4% 4,065 130.8% 34 1.1% 156,456 98.3% -8 -0.0% 160,736 101.5% 216 0.1%
drupal_render@3 -5 -0.6% 3,543 81.5% -15 -0.3% 3,539 113.9% -19 -0.6% 125,536 78.8% 1,976 1.2% 182,112 115.0% 0 0.0%
drupal_render_children 0 0.0% 2,681 61.7% 6 0.1% 2,677 86.2% -3 -0.1% 70,800 44.5% -16 -0.0% 73,400 46.3% 0 0.0%
call_user_func@1 0 0.0% 2,563 59.0% -24 -0.6% 2,734 88.0% -15 -0.5% 70,760 44.4% 0 0.0% 75,216 47.5% -664 -0.4%
toolbar_pre_render 0 0.0% 2,556 58.8% -5 -0.1% 2,710 87.2% 2 0.1% 70,752 44.4% 0 0.0% 73,496 46.4% 0 0.0%
drupal_render@7 8 0.9% 2,392 55.0% 73 1.7% 2,394 77.1% 58 1.9% 8,528 5.4% 4,360 2.7% 7,832 4.9% 144 0.1%
__TwigTemplate_3aa7186d29c165c07c4a67a6eef6a317::doDisplay 6 0.7% 2,031 46.7% 53 1.2% 2,037 65.6% 43 1.4% 12,752 8.0% -21,080 -13.2% 11,440 7.2% 1,520 1.0%
load::service_container_prod_.php/13f05029eec3a8fdeb672cde76173bdb357d07837d161ca81bf9854f69d46353.php 1 0.1% 1,901 43.7% 1,901 43.7% 1,904 61.3% 1,904 61.3% 468,736 294.4% 468,736 294.4% 483,400 305.1% 483,400 305.1%
load::service_container_prod_.php/10f209d00093a48d48d3b7821d1da17d11c71489d6a15506937913f4b2a2b985.php -1 -0.1% -1,900 -43.7% -1,900 -43.7% -1,903 -61.2% -1,903 -61.2% -468,744 -294.4% -468,744 -294.4% -483,464 -305.2% -483,464 -305.2%
theme_toolbar_item -6 -0.7% -1,707 -39.3% -21 -0.5% -1,712 -55.1% -21 -0.7% -24,096 -15.1% -5,360 -3.4% 0 0.0% 0 0.0%
drupal_render@4 -1 -0.1% 1,602 36.9% -17 -0.4% 1,606 51.7% 5 0.2% 60,192 37.8% -1,808 -1.1% 115,184 72.7% 448 0.3%
Drupal\Core\Template\TwigEnvironment::loadTemplate 16 1.8% 1,441 33.2% 121 2.8% 1,454 46.8% 105 3.4% 127,832 80.3% 1,088 0.7% 50,528 31.9% 656 0.4%
Drupal\Core\Database\Connection::query 0 0.0% 1,131 26.0% 33 0.8% -125 -4.0% 29 0.9% 24 0.0% 8 0.0% 184 0.1% -48 -0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 1,042 24.0% 10 0.2% -213 -6.9% 6 0.2% 24 0.0% 0 0.0% 248 0.2% 0 0.0%
PDOStatement::execute 0 0.0% 1,040 23.9% 1,040 23.9% -227 -7.3% -227 -7.3% 24 0.0% 24 0.0% 248 0.2% 248 0.2%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 4 0.5% 996 22.9% 304 7.0% 996 32.1% 282 9.1% 114,984 72.2% 680 0.4% 47,760 30.1% 560 0.4%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/758b7c80ed3f9bca890bfb62ef2605f8fedcbf2aef2097841bb9534dbad58150.php -1 -0.1% -935 -21.5% -20 -0.5% -936 -30.1% -18 -0.6% -124,088 -77.9% -10,184 -6.4% -107,632 -67.9% 0 0.0%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/014770bb26e5df1cdcc9989dab98592ef40e66d06efe895b530a8022f0cf1e9a.php 1 0.1% 924 21.3% 19 0.4% 926 29.8% 18 0.6% 124,184 78.0% 10,168 6.4% 107,672 68.0% 0 0.0%
twig_render_template@1 3 0.3% 909 20.9% 64 1.5% 909 29.3% 41 1.3% 47,008 29.5% -1,344 -0.8% 90,648 57.2% 2,080 1.3%
drupal_render@5 1 0.1% 889 20.5% 14 0.3% 888 28.6% 7 0.2% 17,840 11.2% -3,584 -2.3% 56,320 35.6% 56 0.0%
run_init::service_container_prod_.php/13f05029eec3a8fdeb672cde76173bdb357d07837d161ca81bf9854f69d46353.php 1 0.1% 884 20.3% 15 0.3% 884 28.5% 13 0.4% 119,272 74.9% 8,264 5.2% 102,056 64.4% 7,264 4.6%
run_init::service_container_prod_.php/10f209d00093a48d48d3b7821d1da17d11c71489d6a15506937913f4b2a2b985.php -1 -0.1% -856 -19.7% -14 -0.3% -858 -27.6% -15 -0.5% -119,288 -74.9% -8,264 -5.2% -102,160 -64.5% -7,368 -4.7%
theme@2 -3 -0.3% 803 18.5% 27 0.6% 808 26.0% 34 1.1% 45,584 28.6% -9,240 -5.8% 101,904 64.3% 2,016 1.3%
menu_build_tree 0 0.0% -769 -17.7% 1 0.0% -680 -21.9% 6 0.2% -96 -0.1% 0 0.0% -112 -0.1% 0 0.0%
drupal_render@6 -5 -0.6% 650 15.0% -9 -0.2% 642 20.7% -12 -0.4% 12,592 7.9% 3,768 2.4% 13,936 8.8% 3,840 2.4%
menu_tree_check_access 0 0.0% -549 -12.6% -1 -0.0% -589 -19.0% -4 -0.1% -96 -0.1% 0 0.0% -96 -0.1% 0 0.0%
_menu_tree_check_access 0 0.0% -548 -12.6% 1 0.0% -585 -18.8% -13 -0.4% -96 -0.1% 0 0.0% -96 -0.1% 0 0.0%
_menu_link_translate 0 0.0% -546 -12.6% 17 0.4% -574 -18.5% 36 1.2% -96 -0.1% 0 0.0% -96 -0.1% 0 0.0%
__TwigTemplate_ec3b1c982e7d84ba76a104bff1a98b04::doDisplay 3 0.3% 448 10.3% 86 2.0% 451 14.5% 63 2.0% 9,104 5.7% -6,592 -4.1% 39,584 25.0% 4,080 2.6%
Twig_Template::render@1 3 0.3% 425 9.8% 18 0.4% 424 13.6% 24 0.8% 11,992 7.5% 224 0.1% 56,056 35.4% 48 0.0%
_menu_check_access 0 0.0% -415 -9.5% -7 -0.2% -496 -16.0% -6 -0.2% -88 -0.1% 0 0.0% -72 -0.0% 0 0.0%
__TwigTemplate_17d0cb4624e992b1bca59ab5af79af11::doDisplay 6 0.7% 409 9.4% 76 1.7% 414 13.3% 64 2.1% 6,408 4.0% 904 0.6% 6,144 3.9% 1,752 1.1%
menu_link_get_preferred 0 0.0% 399 9.2% 0 0.0% 129 4.2% 3 0.1% -112 -0.1% 0 0.0% 48 0.0% 0 0.0%
shortcut_preprocess_page 0 0.0% 393 9.0% 2 0.0% 197 6.3% -3 -0.1% -80 -0.1% 0 0.0% -128 -0.1% 0 0.0%
Twig_Template::display@1 3 0.3% 383 8.8% 17 0.4% 371 11.9% 4 0.1% 9,648 6.1% 64 0.0% 39,608 25.0% -24 -0.0%
theme_toolbar_tray_wrapper -3 -0.3% -379 -8.7% -26 -0.6% -381 -12.3% -22 -0.7% -5,248 -3.3% 1,984 1.2% 0 0.0% 0 0.0%
Drupal\field_sql_storage\Entity\Query::execute 0 0.0% 369 8.5% 8 0.2% 75 2.4% 3 0.1% -32 -0.0% 0 0.0% -104 -0.1% 0 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass 0 0.0% -362 -8.3% 58 1.3% -352 -11.3% 108 3.5% 536 0.3% 72 0.0% -224 -0.1% 512 0.3%
Twig_Template::displayWithErrorHandling@1 3 0.3% 356 8.2% 11 0.3% 357 11.5% 11 0.4% 9,584 6.0% 464 0.3% 39,632 25.0% 0 0.0%
menu_tree_page_data 0 0.0% -355 -8.2% 2 0.0% -485 -15.6% -6 -0.2% -80 -0.1% 0 0.0% -32 -0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% 332 7.6% -23 -0.5% 104 3.3% -19 -0.6% 24 0.0% 8 0.0% -80 -0.1% -128 -0.1%
node_access 0 0.0% -324 -7.5% -32 -0.7% -449 -14.5% -35 -1.1% -88 -0.1% 0 0.0% -72 -0.0% 0 0.0%
theme_toolbar_tab_wrapper -6 -0.7% -322 -7.4% -46 -1.1% -326 -10.5% -39 -1.3% -4,488 -2.8% 1,520 1.0% 0 0.0% 0 0.0%
_node_add_access 0 0.0% -315 -7.2% -2 -0.0% -440 -14.2% 0 0.0% -88 -0.1% 0 0.0% -72 -0.0% 0 0.0%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/758b7c80ed3f9bca890bfb62ef2605f8fedcbf2aef2097841bb9534dbad58150.php -1 -0.1% -313 -7.2% -313 -7.2% -314 -10.1% -314 -10.1% -54,088 -34.0% -54,088 -34.0% -84,720 -53.5% -84,720 -53.5%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 312 7.2% 104 2.4% -556 -17.9% 93 3.0% 4,000 2.5% 576 0.4% 4,840 3.1% 480 0.3%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/014770bb26e5df1cdcc9989dab98592ef40e66d06efe895b530a8022f0cf1e9a.php 1 0.1% 307 7.1% 307 7.1% 309 9.9% 309 9.9% 54,120 34.0% 54,120 34.0% 84,584 53.4% 84,584 53.4%
Drupal\Core\Entity\DatabaseStorageController::loadByProperties 0 0.0% 287 6.6% 5 0.1% 2 0.1% 7 0.2% -72 -0.0% 0 0.0% -8 -0.0% 0 0.0%
block_list 0 0.0% -282 -6.5% -5 -0.1% -339 -10.9% 4 0.1% -24 -0.0% 0 0.0% 200 0.1% 0 0.0%
menu_tree 0 0.0% -281 -6.5% 0 0.0% -448 -14.4% 0 0.0% -88 -0.1% 0 0.0% -40 -0.0% 0 0.0%
Drupal\Core\KeyValueStore\StorageBase::get 0 0.0% 281 6.5% 2 0.0% 109 3.5% 6 0.2% 0 0.0% 0 0.0% -696 -0.4% 0 0.0%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 0.0% 279 6.4% 14 0.3% 103 3.3% 12 0.4% 0 0.0% 0 0.0% -696 -0.4% 0 0.0%
Drupal\Core\Database\Query\Select::execute 0 0.0% 278 6.4% 2 0.0% 61 2.0% -7 -0.2% -8 -0.0% 0 0.0% 72 0.0% 0 0.0%
entity_create 0 0.0% -277 -6.4% 2 0.0% -403 -13.0% 2 0.1% -160 -0.1% -32 -0.0% -136 -0.1% 0 0.0%
Drupal\node\NodeStorageController::create 0 0.0% -276 -6.4% 1 0.0% -401 -12.9% 2 0.1% -96 -0.1% 0 0.0% -176 -0.1% 0 0.0%
Drupal\Core\Entity\DatabaseStorageControllerNG::create 0 0.0% -276 -6.4% -10 -0.2% -402 -12.9% -18 -0.6% -96 -0.1% 0 0.0% -176 -0.1% 0 0.0%
contextual_preprocess 16 1.8% 275 6.3% 169 3.9% 287 9.2% 121 3.9% 784 0.5% 784 0.5% 448 0.3% 352 0.2%
Drupal\field_sql_storage\Entity\Query::result 0 0.0% 271 6.2% 23 0.5% 113 3.6% 24 0.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
call_user_func_array 0 0.0% -269 -6.2% -10 -0.2% -436 -14.0% -5 -0.2% 3,856 2.4% 0 0.0% 3,640 2.3% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -267 -6.1% -139 -3.2% -252 -8.1% -122 -3.9% -1,408 -0.9% 240 0.2% -696 -0.4% 0 0.0%
menu_set_active_trail 0 0.0% 262 6.0% 3 0.1% 94 3.0% 3 0.1% -104 -0.1% 0 0.0% 56 0.0% 0 0.0%
drupal_get_title 0 0.0% 262 6.0% 0 0.0% 96 3.1% -3 -0.1% -104 -0.1% 0 0.0% -32 -0.0% 0 0.0%
menu_get_active_title 0 0.0% 262 6.0% 0 0.0% 95 3.1% -5 -0.2% -104 -0.1% 0 0.0% 56 0.0% 0 0.0%
menu_get_active_trail 0 0.0% 260 6.0% -2 -0.0% 95 3.1% 1 0.0% -104 -0.1% 0 0.0% 56 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 20 2.3% 255 5.9% 40 0.9% 270 8.7% 53 1.7% 1,904 1.2% 592 0.4% 1,160 0.7% 216 0.1%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 0.0% 254 5.8% 20 0.5% -44 -1.4% 1 0.0% 0 0.0% 0 0.0% 192 0.1% 160 0.1%
Drupal\block\BlockStorageController::load 0 0.0% -251 -5.8% 0 0.0% -241 -7.8% 6 0.2% -32 -0.0% 0 0.0% -88 -0.1% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% -251 -5.8% 1 0.0% -246 -7.9% -3 -0.1% -32 -0.0% 0 0.0% -88 -0.1% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 32 3.7% 229 5.3% 190 4.4% 260 8.4% 184 5.9% 21,832 13.7% 17,952 11.3% 4,952 3.1% 4,208 2.7%
entity_load 0 0.0% 226 5.2% 0 0.0% -2 -0.1% -10 -0.3% -8 -0.0% 0 0.0% 224 0.1% 0 0.0%
_menu_build_tree 0 0.0% -221 -5.1% 3 0.1% -97 -3.1% 5 0.2% 0 0.0% 0 0.0% -16 -0.0% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::blockBuild 0 0.0% 220 5.1% -1 -0.0% 112 3.6% -2 -0.1% 56 0.0% 0 0.0% 208 0.1% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% -218 -5.0% 5 0.1% -196 -6.3% 5 0.2% -16 -0.0% 0 0.0% 280 0.2% 0 0.0%
[ display all ]