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

Overall Diff Summary

Run #51afe875368e3Run #51afe7feeb64dDiffDiff%
Number of Function Calls70,308 70,222 -86 -0.1%
Incl. Wall Time (microsec)351,307 351,463 156 0.0%
Incl. CPU (microsecs)301,735 301,675 -60 -0.0%
Incl. MemUse (bytes)16,254,648 16,214,664 -39,984 -0.2%
Incl. PeakMemUse (bytes)16,507,176 16,467,472 -39,704 -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/77a2de7b47935409a65ebed560d03e2f4ba98d66c2fccea338a8d1467778a1cd.php -1 -1.2% -1,941 -1244.2% -1,941 -1244.2% -1,942 -3236.7% -1,942 -3236.7% -478,704 -1197.2% -478,704 -1197.2% -487,576 -1228.0% -487,576 -1228.0%
load::service_container_prod_.php/cc14a695a9b75cc490b3ef12a23200d7b90f888489dc93cadf5c6cbd2099eec4.php 1 1.2% 1,938 1242.3% 1,938 1242.3% 1,939 3231.7% 1,939 3231.7% 478,784 1197.4% 478,784 1197.4% 487,656 1228.2% 487,656 1228.2%
Drupal\Core\Config\Config::get 0 0.0% -1,857 -1190.4% 30 19.2% -445 -741.7% 26 43.3% -24 -0.1% 0 0.0% 24 0.1% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% -1,854 -1188.5% -4 -2.6% -591 -985.0% -22 -36.7% -24 -0.1% -24 -0.1% 7,080 17.8% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% -1,848 -1184.6% 7 4.5% -575 -958.3% 11 18.3% -24 -0.1% 0 0.0% 7,080 17.8% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% -1,621 -1039.1% 32 20.5% -168 -280.0% -4 -6.7% -56 -0.1% 0 0.0% 7,136 18.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% -1,573 -1008.3% 5 3.2% -165 -275.0% 6 10.0% -8 -0.0% 0 0.0% 7,080 17.8% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% 1,482 950.0% 0 0.0% 549 915.0% 1 1.7% 16 0.0% 0 0.0% -256 -0.6% 0 0.0%
menu_get_custom_theme 0 0.0% 1,461 936.5% 0 0.0% 544 906.7% 2 3.3% 16 0.0% 0 0.0% -256 -0.6% 0 0.0%
menu_set_custom_theme 0 0.0% 1,460 935.9% -1 -0.6% 542 903.3% -1 -1.7% 16 0.0% 0 0.0% -256 -0.6% 0 0.0%
call_user_func_array@1 0 0.0% -1,210 -775.6% -5 -3.2% 80 133.3% 4 6.7% 56 0.1% 0 0.0% 248 0.6% 0 0.0%
menu_get_item 0 0.0% 1,081 692.9% -6 -3.8% 390 650.0% -15 -25.0% 16 0.0% 0 0.0% 96 0.2% 0 0.0%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::Drupal\Core\EventSubscriber\{closure} 0 0.0% -1,081 -692.9% 0 0.0% 202 336.7% -2 -3.3% 80 0.2% 0 0.0% 224 0.6% 0 0.0%
node_page_view 0 0.0% -1,080 -692.3% -1 -0.6% 204 340.0% -2 -3.3% 80 0.2% 0 0.0% 224 0.6% 0 0.0%
node_show 0 0.0% -1,079 -691.7% -1 -0.6% 206 343.3% 0 0.0% 80 0.2% 0 0.0% 224 0.6% 0 0.0%
entity_view_multiple 0 0.0% -1,078 -691.0% 2 1.3% 206 343.3% 4 6.7% 80 0.2% 0 0.0% 224 0.6% 0 0.0%
node_view_multiple 0 0.0% -1,078 -691.0% 0 0.0% 206 343.3% 0 0.0% 80 0.2% 0 0.0% 224 0.6% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get@1 0 0.0% -1,076 -689.7% 0 0.0% -264 -440.0% 9 15.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple@1 0 0.0% -1,076 -689.7% -47 -30.1% -269 -448.3% -47 -78.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
block_list 0 0.0% -1,075 -689.1% -3 -1.9% -267 -445.0% -11 -18.3% 8 0.0% 0 0.0% -112 -0.3% 0 0.0%
Drupal\block\BlockStorageController::load 0 0.0% -1,072 -687.2% 4 2.6% -258 -430.0% 1 1.7% 8 0.0% 0 0.0% 16 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% -1,071 -686.5% 3 1.9% -258 -430.0% -1 -1.7% 8 0.0% 0 0.0% 16 0.0% 0 0.0%
Drupal\node\NodeRenderController::buildContent 0 0.0% -1,052 -674.4% -1 -0.6% 79 131.7% -3 -5.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
entity_load_multiple_by_properties 0 0.0% -1,022 -655.1% -1 -0.6% -249 -415.0% 1 1.7% 8 0.0% 0 0.0% -48 -0.1% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 1,015 650.6% 4 2.6% -165 -275.0% 16 26.7% -42,984 -107.5% 0 0.0% -42,768 -107.7% 0 0.0%
entity_load 0 0.0% 980 628.2% -5 -3.2% 92 153.3% -6 -10.0% 32 0.1% 0 0.0% 7,432 18.7% 0 0.0%
__TwigTemplate_aad89c628d890764f8b8a69569889d86::doDisplay 0 0.0% -969 -621.2% -6 -3.8% -1,001 -1668.3% -15 -25.0% -41,728 -104.4% 336 0.8% -50,000 -125.9% 0 0.0%
Twig_Template::render 0 0.0% -957 -613.5% -2 -1.3% -990 -1650.0% -6 -10.0% -41,904 -104.8% 0 0.0% -52,488 -132.2% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% -955 -612.2% 0 0.0% -988 -1646.7% -2 -3.3% -41,744 -104.4% 0 0.0% -49,800 -125.4% 0 0.0%
Twig_Template::display 0 0.0% -955 -612.2% -3 -1.9% -985 -1641.7% 2 3.3% -41,744 -104.4% 0 0.0% -49,800 -125.4% 0 0.0%
twig_render_var 0 0.0% -945 -605.8% -10 -6.4% -974 -1623.3% -3 -5.0% -42,080 -105.2% -16 -0.0% -49,944 -125.8% 80 0.2%
render 0 0.0% -933 -598.1% -11 -7.1% -969 -1615.0% -12 -20.0% -42,064 -105.2% 0 0.0% -50,040 -126.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 922 591.0% 14 9.0% -370 -616.7% 5 8.3% -42,968 -107.5% 0 0.0% -43,208 -108.8% 0 0.0%
twig_render_template 0 0.0% -913 -585.3% 5 3.2% -944 -1573.3% 6 10.0% -41,888 -104.8% 160 0.4% -49,824 -125.5% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 892 571.8% -1 -0.6% -391 -651.7% 7 11.7% -42,968 -107.5% 0 0.0% -43,208 -108.8% 0 0.0%
Drupal\field\FieldInfo::getFieldById 0 0.0% -890 -570.5% 8 5.1% 82 136.7% -3 -5.0% -8 -0.0% 0 0.0% 288 0.7% 0 0.0%
field_info_field_by_id 0 0.0% -889 -569.9% 0 0.0% 79 131.7% -4 -6.7% -8 -0.0% 0 0.0% 288 0.7% 0 0.0%
field_attach_prepare_view 0 0.0% -888 -569.2% 1 0.6% 91 151.7% 1 1.7% -8 -0.0% 0 0.0% 144 0.4% 0 0.0%
call_user_func_array 0 0.0% -887 -568.6% -62 -39.7% -11 -18.3% 6 10.0% -1,136 -2.8% 16 0.0% -1,304 -3.3% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::__construct 0 0.0% -884 -566.7% -2 -1.3% 82 136.7% -5 -8.3% -8 -0.0% 0 0.0% 288 0.7% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::unserialize 0 0.0% -883 -566.0% -3 -1.9% 85 141.7% 3 5.0% -8 -0.0% 0 0.0% 288 0.7% 0 0.0%
Drupal\Core\Entity\EntityRenderController::buildContent 0 0.0% -872 -559.0% -7 -4.5% 109 181.7% 3 5.0% -8 -0.0% 0 0.0% 144 0.4% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% 832 533.3% 1 0.6% 196 326.7% -7 -11.7% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
entity_view 0 0.0% 824 528.2% -4 -2.6% 163 271.7% -5 -8.3% -1,272 -3.2% 0 0.0% -1,112 -2.8% 0 0.0%
field_language 0 0.0% -812 -520.5% 3 1.9% 90 150.0% 13 21.7% -8 -0.0% 0 0.0% 304 0.8% 0 0.0%
node_load 0 0.0% 805 516.0% -3 -1.9% 171 285.0% -1 -1.7% 8 0.0% 0 0.0% 200 0.5% 0 0.0%
call_user_func 0 0.0% 803 514.7% 19 12.2% -439 -731.7% 28 46.7% -42,944 -107.4% 0 0.0% -43,256 -108.9% 0 0.0%
_menu_load_objects 0 0.0% 803 514.7% 4 2.6% 161 268.3% -11 -18.3% 8 0.0% 0 0.0% 216 0.5% 0 0.0%
Drupal\Core\Entity\EntityRenderController::viewMultiple 0 0.0% -801 -513.5% -1 -0.6% 264 440.0% 6 10.0% 80 0.2% 0 0.0% 320 0.8% 0 0.0%
block_page_build 0 0.0% -735 -471.2% -1 -0.6% -488 -813.3% -2 -3.3% -1,248 -3.1% 0 0.0% -1,440 -3.6% 0 0.0%
block_get_blocks_by_region 0 0.0% -735 -471.2% -3 -1.9% -485 -808.3% 6 10.0% -1,248 -3.1% 0 0.0% -1,440 -3.6% 0 0.0%
unserialize 0 0.0% -724 -464.1% 155 99.4% 253 421.7% 162 270.0% -1,248 -3.1% -1,232 -3.1% 5,040 12.7% 4,784 12.0%
field_read_fields 0 0.0% -695 -445.5% 5 3.2% 75 125.0% 14 23.3% -8 -0.0% 0 0.0% 288 0.7% 0 0.0%
_menu_translate 0 0.0% 679 435.3% -30 -19.2% 37 61.7% -15 -25.0% 8 0.0% 0 0.0% 232 0.6% 0 0.0%
field_info_instances 0 0.0% -666 -426.9% 10 6.4% 141 235.0% 0 0.0% -8 -0.0% 0 0.0% 304 0.8% 0 0.0%
twig_render_template@1 -1 -1.2% -642 -411.5% -30 -19.2% -677 -1128.3% -24 -40.0% -44,392 -111.0% 360 0.9% -8,536 -21.5% 0 0.0%
Drupal\field\FieldInfo::getBundleInstances 0 0.0% -635 -407.1% -2 -1.3% 184 306.7% 7 11.7% -8 -0.0% 0 0.0% 304 0.8% 0 0.0%
menu_tree_page_data 0 0.0% 629 403.2% 3 1.9% 16 26.7% 6 10.0% -24 -0.1% 0 0.0% 304 0.8% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -618 -396.2% -3 -1.9% 134 223.3% 4 6.7% -1,240 -3.1% 0 0.0% 6,232 15.7% 0 0.0%
drupal_render_page 0 0.0% -616 -394.9% -6 -3.8% -1,018 -1696.7% -12 -20.0% -43,024 -107.6% 112 0.3% -42,968 -108.2% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% -611 -391.7% 0 0.0% -1,012 -1686.7% 2 3.3% -43,008 -107.6% 80 0.2% -42,968 -108.2% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -611 -391.7% 0 0.0% -1,010 -1683.3% 0 0.0% -43,008 -107.6% 0 0.0% -42,968 -108.2% 0 0.0%
template_process_html 0 0.0% 602 385.9% 1 0.6% 520 866.7% 4 6.7% -24 -0.1% 0 0.0% 8,192 20.6% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -601 -385.3% -37 -23.7% 156 260.0% -13 -21.7% -1,240 -3.1% -120 -0.3% 6,240 15.7% 80 0.2%
Drupal\block\BlockBase::build 0 0.0% 550 352.6% 1 0.6% 104 173.3% 6 10.0% -1,272 -3.2% 0 0.0% -1,208 -3.0% 0 0.0%
Drupal\block\BlockRenderController::view 0 0.0% 547 350.6% 1 0.6% 104 173.3% 7 11.7% -1,272 -3.2% 0 0.0% -1,208 -3.0% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 546 350.0% -2 -1.3% 99 165.0% -1 -1.7% -1,272 -3.2% 0 0.0% -1,208 -3.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 0.0% 545 349.4% 28 17.9% 211 351.7% 28 46.7% 0 0.0% 0 0.0% 1,408 3.5% 760 1.9%
Drupal\node\NodeStorageController::attachLoad 0 0.0% 532 341.0% 6 3.8% 244 406.7% 6 10.0% 8 0.0% 0 0.0% 8 0.0% 0 0.0%
Drupal\Core\Database\Query\Select::execute 0 0.0% 496 317.9% 4 2.6% 151 251.7% -1 -1.7% 24 0.1% 0 0.0% 80 0.2% 0 0.0%
theme@1 0 0.0% -444 -284.6% 29 18.6% -468 -780.0% 101 168.3% -41,976 -105.0% 2,232 5.6% -38,784 -97.7% 7,128 18.0%
drupal_render@1 0 0.0% -438 -280.8% 50 32.1% -442 -736.7% 33 55.0% -42,088 -105.3% -56 -0.1% -41,912 -105.6% -11,424 -28.8%
theme 0 0.0% 429 275.0% -4 -2.6% -415 -691.7% 4 6.7% -43,080 -107.7% 0 0.0% -42,664 -107.5% 0 0.0%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/77b99cbfdeb7be3791b3063c013168cf31d6389ae2ee4c64258885a5a34dff11.php 1 1.2% 427 273.7% 427 273.7% 430 716.7% 430 716.7% 54,056 135.2% 54,056 135.2% 87,888 221.4% 87,888 221.4%
Drupal\Core\Entity\DatabaseStorageControllerNG::attachPropertyData 0 0.0% 421 269.9% 7 4.5% 207 345.0% 14 23.3% 0 0.0% -24 -0.1% 24 0.1% 0 0.0%
Drupal\Core\Entity\DatabaseStorageControllerNG::mapFromStorageRecords 0 0.0% 417 267.3% -4 -2.6% 202 336.7% -5 -8.3% 0 0.0% 0 0.0% 24 0.1% 0 0.0%
template_preprocess_page 0 0.0% 408 261.5% -2 -1.3% -16 -26.7% 0 0.0% 16 0.0% 0 0.0% 88 0.2% 0 0.0%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/eef366ff70eeb2de066c3bc4d4927c8dbbc49724fe3bd173abb7dcc366ba638a.php -1 -1.2% -390 -250.0% -390 -250.0% -391 -651.7% -391 -651.7% -54,056 -135.2% -54,056 -135.2% -87,888 -221.4% -87,888 -221.4%
Drupal\system\Plugin\Block\SystemMenuBlock::blockBuild 0 0.0% 385 246.8% 2 1.3% 20 33.3% -1 -1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_tree 0 0.0% 379 242.9% 1 0.6% 10 16.7% 4 6.7% -24 -0.1% 0 0.0% 304 0.8% 0 0.0%
menu_navigation_links 0 0.0% 378 242.3% 2 1.3% -5 -8.3% 3 5.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
entity_load_multiple 0 0.0% 377 241.7% 0 0.0% 222 370.0% -6 -10.0% 24 0.1% 0 0.0% 7,296 18.4% 0 0.0%
drupal_get_js 0 0.0% 376 241.0% 12 7.7% 258 430.0% 13 21.7% 0 0.0% 0 0.0% -168 -0.4% 0 0.0%
menu_secondary_menu 0 0.0% 357 228.8% 0 0.0% 27 45.0% 1 1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_block_get_renderable_region 0 0.0% 343 219.9% 2 1.3% -224 -373.3% 5 8.3% -1,256 -3.1% 0 0.0% -1,328 -3.3% 0 0.0%
menu_build_tree 0 0.0% 342 219.2% -1 -0.6% 70 116.7% 0 0.0% -24 -0.1% 0 0.0% 336 0.8% 0 0.0%
theme@3 0 0.0% -332 -212.8% -23 -14.7% -150 -250.0% -4 -6.7% -264 -0.7% 0 0.0% -440 -1.1% 0 0.0%
drupal_get_html_head 0 0.0% 312 200.0% 1 0.6% 313 521.7% 2 3.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_item_route_access 0 0.0% 311 199.4% -6 -3.8% 91 151.7% -8 -13.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
call_user_func@1 0 0.0% -304 -194.9% 58 37.2% -156 -260.0% -11 -18.3% -104 -0.3% -8 -0.0% 7,904 19.9% 0 0.0%
twig_render_template@2 0 0.0% -303 -194.2% 2 1.3% -122 -203.3% 0 0.0% -392 -1.0% 0 0.0% -440 -1.1% 0 0.0%
Twig_Template::render@2 0 0.0% -300 -192.3% 1 0.6% -118 -196.7% -2 -3.3% -248 -0.6% 0 0.0% -352 -0.9% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::__construct 0 0.0% 299 191.7% 0 0.0% 104 173.3% 0 0.0% -1,200 -3.0% 0 0.0% -1,312 -3.3% 0 0.0%
_theme_load_registry 0 0.0% 297 190.4% 0 0.0% 100 166.7% -3 -5.0% -1,200 -3.0% 0 0.0% -1,312 -3.3% 0 0.0%
Twig_Template::display@2 0 0.0% -296 -189.7% 0 0.0% -114 -190.0% 1 1.7% -248 -0.6% 0 0.0% -440 -1.1% 0 0.0%
__TwigTemplate_47e3ea91b2008085ff518614bc49cad1::doDisplay 0 0.0% -296 -189.7% -13 -8.3% -113 -188.3% -12 -20.0% -248 -0.6% 0 0.0% -440 -1.1% 0 0.0%
Twig_Template::displayWithErrorHandling@2 0 0.0% -296 -189.7% 0 0.0% -115 -191.7% -2 -3.3% -248 -0.6% 0 0.0% -440 -1.1% 0 0.0%
theme_get_registry -1 -1.2% 295 189.1% -3 -1.9% 90 150.0% -27 -45.0% -1,200 -3.0% 0 0.0% -2,168 -5.5% -856 -2.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate -1 -1.2% -293 -187.8% -31 -19.9% -292 -486.7% -12 -20.0% -34,232 -85.6% -280 -0.7% 2,528 6.4% 0 0.0%
theme_field_multiple_value_form 0 0.0% -292 -187.2% -4 -2.6% -114 -190.0% -10 -16.7% -24 -0.1% 0 0.0% -376 -0.9% 0 0.0%
[ display all ]