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

Overall Diff Summary

Run #51ca54a312a65Run #51ca5414b31d9DiffDiff%
Number of Function Calls34,088 33,633 -455 -1.3%
Incl. Wall Time (microsec)390,256 391,355 1,099 0.3%
Incl. CPU (microsecs)362,621 362,404 -217 -0.1%
Incl. MemUse (bytes)32,992,448 32,909,544 -82,904 -0.3%
Incl. PeakMemUse (bytes)33,075,056 32,992,344 -82,712 -0.3%

[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%
Drupal\Core\HttpKernel::forward 0 0.0% -9,197 -836.9% 4 0.4% -9,185 -4232.7% 1 0.5% -1,088,408 -1312.9% 0 0.0% -1,082,512 -1308.8% 0 0.0%
Drupal\Core\HttpKernel::handle@1 0 0.0% -9,196 -836.8% 2 0.2% -9,183 -4231.8% 3 1.4% -1,088,408 -1312.9% 8 0.0% -1,082,512 -1308.8% 8 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle@1 0 0.0% -9,177 -835.0% -1 -0.1% -9,165 -4223.5% -1 -0.5% -1,088,416 -1312.9% 0 0.0% -1,084,136 -1310.7% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw@1 0 0.0% -9,176 -834.9% -8 -0.7% -9,164 -4223.0% 1 0.5% -1,088,416 -1312.9% 0 0.0% -1,084,136 -1310.7% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -9,039 -822.5% -2 -0.2% -9,040 -4165.9% -3 -1.4% -1,087,256 -1311.5% 848 1.0% -1,082,000 -1308.2% 0 0.0%
call_user_func 0 0.0% -8,477 -771.3% -15 -1.4% -8,670 -3995.4% -8 -3.7% -1,087,280 -1311.5% 0 0.0% -1,079,304 -1304.9% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -8,473 -771.0% 17 1.5% -8,698 -4008.3% 15 6.9% -1,087,368 -1311.6% 0 0.0% -1,081,328 -1307.3% -80 -0.1%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -8,461 -769.9% -17 -1.5% -8,688 -4003.7% 5 2.3% -1,087,368 -1311.6% 0 0.0% -1,080,224 -1306.0% -352 -0.4%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -8,314 -756.5% 23 2.1% -8,604 -3965.0% -1 -0.5% -1,087,512 -1311.8% 0 0.0% -1,083,408 -1309.9% 176 0.2%
drupal_render_page 0 0.0% 8,116 738.5% -6 -0.5% 7,333 3379.3% -3 -1.4% 1,011,120 1219.6% 384 0.5% 1,004,088 1214.0% 0 0.0%
load::service_container_prod_.php/eaa9190be8d20d66c1e4b5d528d5035cb79c88858d3499410612133624eda177.php 1 0.2% 2,530 230.2% 2,530 230.2% 2,532 1166.8% 2,532 1166.8% 692,944 835.8% 692,944 835.8% 697,384 843.1% 697,384 843.1%
load::service_container_prod_.php/b526ceaaf3e58d35e50cef3fde71feb3387a640d41420f656babd5f3e998f72a.php -1 -0.2% -2,450 -222.9% -2,450 -222.9% -2,453 -1130.4% -2,453 -1130.4% -692,832 -835.7% -692,832 -835.7% -697,424 -843.2% -697,424 -843.2%
drupal_render 0 0.0% -2,328 -211.8% -18 -1.6% -2,546 -1173.3% -15 -6.9% -83,120 -100.3% 24,000 28.9% -35,664 -43.1% -776 -0.9%
theme 0 0.0% -2,313 -210.5% -52 -4.7% -2,532 -1166.8% -23 -10.6% -107,120 -129.2% -1,824 -2.2% -34,888 -42.2% 336 0.4%
Drupal\Core\Database\Connection::query 0 0.0% 1,861 169.3% 135 12.3% 546 251.6% 145 66.8% -16 -0.0% 16 0.0% -608 -0.7% -64 -0.1%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 1,766 160.7% 29 2.6% 736 339.2% 43 19.8% -1,104 -1.3% 0 0.0% -320 -0.4% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 1,765 160.6% 118 10.7% 416 191.7% 94 43.3% 0 0.0% 0 0.0% 416 0.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 1,743 158.6% 281 25.6% 705 324.9% 237 109.2% -1,104 -1.3% -120 -0.1% -320 -0.4% -472 -0.6%
PDOStatement::execute 0 0.0% 1,639 149.1% 1,639 149.1% 314 144.7% 314 144.7% 0 0.0% 0 0.0% 416 0.5% 416 0.5%
twig_render_template -1 -0.2% -1,619 -147.3% -44 -4.0% -1,624 -748.4% -24 -11.1% -47,696 -57.5% 7,768 9.4% 9,104 11.0% 0 0.0%
__TwigTemplate_7d67291b76c92011e0d246c4385214d1::doDisplay -1 -0.2% -1,570 -142.9% -277 -25.2% -1,571 -724.0% -213 -98.2% -22,448 -27.1% 26,256 31.7% -38,616 -46.7% -10,344 -12.5%
Drupal\Core\Config\Config::load 0 0.0% 1,362 123.9% 15 1.4% 578 266.4% -5 -2.3% -16 -0.0% 0 0.0% 288 0.3% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% 1,336 121.6% -9 -0.8% 556 256.2% -18 -8.3% -16 -0.0% 24 0.0% 288 0.3% 0 0.0%
block_page_build 0 0.0% 1,258 114.5% -3 -0.3% 802 369.6% -5 -2.3% 4,880 5.9% 0 0.0% 4,112 5.0% -128 -0.2%
block_get_blocks_by_region 0 0.0% 1,253 114.0% -2 -0.2% 802 369.6% 9 4.1% 4,880 5.9% 0 0.0% 4,496 5.4% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% 1,244 113.2% -16 -1.5% 549 253.0% 23 10.6% -16 -0.0% 0 0.0% 496 0.6% 0 0.0%
Twig_Template::render -1 -0.2% -1,157 -105.3% -10 -0.9% -1,160 -534.6% -11 -5.1% 5,256 6.3% -128 -0.2% -1,600 -1.9% 0 0.0%
Twig_Template::display -1 -0.2% -1,105 -100.5% -10 -0.9% -1,107 -510.1% -7 -3.2% 13,152 15.9% -64 -0.1% 13,704 16.6% -184 -0.2%
main() 0 0.0% 1,099 100.0% 0 0.0% -217 -100.0% -3 -1.4% -82,904 -100.0% 0 0.0% -82,712 -100.0% 0 0.0%
run_init::html/index.php 0 0.0% 1,096 99.7% 11 1.0% -220 -101.4% 13 6.0% -82,904 -100.0% 0 0.0% -82,712 -100.0% 0 0.0%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% -1,087 -98.9% -2 -0.2% -1,859 -856.7% -2 -0.9% -77,288 -93.2% 368 0.4% -78,424 -94.8% 0 0.0%
Twig_Template::displayWithErrorHandling -1 -0.2% -1,081 -98.4% -6 -0.5% -1,085 -500.0% -9 -4.1% 13,216 15.9% -464 -0.6% 13,888 16.8% 0 0.0%
entity_load_multiple_by_properties 0 0.0% 1,071 97.5% -1 -0.1% 739 340.6% -7 -3.2% 112 0.1% 0 0.0% 936 1.1% 8 0.0%
call_user_func_array 0 0.0% -1,036 -94.3% -3 -0.3% -1,827 -841.9% -7 -3.2% -77,344 -93.3% 0 0.0% -78,184 -94.5% 0 0.0%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/5a7463f04a9e39ed81872812365c0142dcb8e6fe98397c372b6e16a2b611c4e7.php 1 0.2% 969 88.2% 35 3.2% 971 447.5% 35 16.1% 141,960 171.2% 10,176 12.3% 133,040 160.8% 0 0.0%
drupal_handle_request 0 0.0% 943 85.8% 0 0.0% -373 -171.9% -5 -2.3% -82,816 -99.9% 368 0.4% -82,576 -99.8% 0 0.0%
run_init::1#7d#67#291b76c92011e0d246c4385214d1.php/efb63ed52629b8aa758c4ccb053fb0983d1f21cb4dddc0022b5047b031ffe0ac.php -1 -0.2% -876 -79.7% -23 -2.1% -877 -404.1% -23 -10.6% -142,120 -171.4% -10,176 -12.3% -105,264 -127.3% 0 0.0%
run_init::service_container_prod_.php/eaa9190be8d20d66c1e4b5d528d5035cb79c88858d3499410612133624eda177.php 1 0.2% 826 75.2% 20 1.8% 827 381.1% 19 8.8% 147,616 178.1% 8,784 10.6% 139,296 168.4% 7,344 8.9%
run_init::service_container_prod_.php/b526ceaaf3e58d35e50cef3fde71feb3387a640d41420f656babd5f3e998f72a.php -1 -0.2% -812 -73.9% -20 -1.8% -814 -375.1% -20 -9.2% -147,624 -178.1% -8,784 -10.6% -139,360 -168.5% -7,344 -8.9%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% 795 72.3% 8 0.7% 525 241.9% 8 3.7% 8 0.0% 0 0.0% 800 1.0% -264 -0.3%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% 793 72.2% -1 -0.1% 524 241.5% -2 -0.9% 8 0.0% 0 0.0% 800 1.0% 0 0.0%
twig_render_var -23 -5.1% -729 -66.3% -172 -15.7% -753 -347.0% -154 -71.0% -7,736 -9.3% -816 -1.0% -17,592 -21.3% -1,752 -2.1%
drupal_bootstrap 0 0.0% 721 65.6% 9 0.8% 481 221.7% 7 3.2% -5,656 -6.8% 0 0.0% -5,600 -6.8% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% 699 63.6% -68 -6.2% 705 324.9% -11 -5.1% -504 -0.6% 16 0.0% 14,184 17.1% 32 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 697 63.4% -9 -0.8% 295 135.9% -10 -4.6% 4,984 6.0% 0 0.0% 808 1.0% 760 0.9%
Drupal\block\BlockRenderController::view 0 0.0% 696 63.3% -1 -0.1% 297 136.9% 2 0.9% 4,984 6.0% 0 0.0% 2,104 2.5% 576 0.7%
entity_view 0 0.0% 678 61.7% -3 -0.3% 279 128.6% -9 -4.1% 4,912 5.9% 0 0.0% 3,048 3.7% 720 0.9%
_block_get_renderable_region 0 0.0% 656 59.7% 3 0.3% 322 148.4% 10 4.6% 4,912 5.9% 0 0.0% 4,128 5.0% 1,040 1.3%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% 603 54.9% 2 0.2% 480 221.2% -4 -1.8% -32 -0.0% 0 0.0% 360 0.4% 0 0.0%
block_list 0 0.0% 599 54.5% 0 0.0% 471 217.1% -11 -5.1% -32 -0.0% 0 0.0% 368 0.4% 0 0.0%
Drupal\block\BlockStorageController::load 0 0.0% 597 54.3% 1 0.1% 479 220.7% 5 2.3% -32 -0.0% 16 0.0% 360 0.4% 16 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 0.0% 565 51.4% -1 -0.1% 218 100.5% -8 -3.7% 0 0.0% 0 0.0% -32 -0.0% 0 0.0%
template_preprocess_filter_tips -1 -0.2% -565 -51.4% -138 -12.6% -566 -260.8% -110 -50.7% -36,240 -43.7% -15,936 -19.2% -95,520 -115.5% -3,416 -4.1%
menu_tree 0 0.0% 565 51.4% -2 -0.2% 223 102.8% 4 1.8% 0 0.0% 0 0.0% -32 -0.0% -96 -0.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate -1 -0.2% -561 -51.0% -31 -2.8% -564 -259.9% -9 -4.1% -57,976 -69.9% -272 -0.3% -28,144 -34.0% 88 0.1%
menu_tree_page_data 0 0.0% 517 47.0% -6 -0.5% 78 35.9% -1 -0.5% 0 0.0% -24 -0.0% 672 0.8% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -1 -0.2% 507 46.1% -18 -1.6% 498 229.5% 69 31.8% -208 -0.3% 32 0.0% 37,328 45.1% -416 -0.5%
__TwigTemplate_aad89c628d890764f8b8a69569889d86::doDisplay 0 0.0% 501 45.6% 14 1.3% 500 230.4% 14 6.5% 33,984 41.0% 1,104 1.3% 51,888 62.7% 2,960 3.6%
Drupal\Core\Template\TwigTemplate::getContextReference -22 -4.8% 460 41.9% 463 42.1% 449 206.9% -70 -32.3% 31,624 38.1% -1,112 -1.3% 63,472 76.7% -3,144 -3.8%
Drupal\Core\Template\Attribute::__toString -11 -2.4% -426 -38.8% -99 -9.0% -437 -201.4% -102 -47.0% -1,680 -2.0% -32 -0.0% -2,768 -3.3% -416 -0.5%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -400 -36.4% -8 -0.7% -1,557 -717.5% -2 -0.9% -77,456 -93.4% 0 0.0% -78,584 -95.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -399 -36.3% 1 0.1% -1,555 -716.6% 2 0.9% -77,456 -93.4% 0 0.0% -78,584 -95.0% 0 0.0%
Twig_Template::getAttribute -28 -6.2% -397 -36.1% -305 -27.8% -409 -188.5% -217 -100.0% -1,616 -1.9% -1,616 -1.9% -11,672 -14.1% -4,376 -5.3%
Drupal\Core\HttpKernel::handle 0 0.0% -396 -36.0% -2 -0.2% -1,554 -716.1% -4 -1.8% -77,456 -93.4% 0 0.0% -78,584 -95.0% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::unserialize 0 0.0% 386 35.1% 0 0.0% 207 95.4% -10 -4.6% 72 0.1% 0 0.0% 64 0.1% 0 0.0%
Drupal\Core\DrupalKernel::boot 0 0.0% 383 34.8% 1 0.1% 366 168.7% 1 0.5% 160 0.2% 0 0.0% 160 0.2% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::__construct 0 0.0% 382 34.8% 3 0.3% 212 97.7% 10 4.6% 72 0.1% 0 0.0% 72 0.1% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% 382 34.8% 1 0.1% 365 168.2% -2 -0.9% 160 0.2% 0 0.0% 160 0.2% 0 0.0%
template_process_page 0 0.0% -380 -34.6% -9 -0.8% -423 -194.9% -7 -3.2% -32,712 -39.5% 0 0.0% -45,432 -54.9% 0 0.0%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/1a4f27c9d9df12e21aa3246fc18b79f8698a7af6f95e456e6c0a5b9e37e29e77.php -1 -0.2% -377 -34.3% -377 -34.3% -379 -174.7% -379 -174.7% -76,776 -92.6% -76,776 -92.6% -57,552 -69.6% -57,552 -69.6%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -376 -34.2% 0 0.0% -1,531 -705.5% 3 1.4% -77,520 -93.5% 0 0.0% -78,656 -95.1% 0 0.0%
field_info_field_by_id 0 0.0% 375 34.1% -3 -0.3% 201 92.6% -1 -0.5% 72 0.1% 0 0.0% 72 0.1% 0 0.0%
_menu_check_access 0 0.0% 375 34.1% 43 3.9% 134 61.8% 39 18.0% 0 0.0% 0 0.0% -152 -0.2% 0 0.0%
Drupal\field\FieldStorageController::loadByProperties 0 0.0% 373 33.9% -13 -1.2% 178 82.0% -10 -4.6% 80 0.1% 0 0.0% 200 0.2% 0 0.0%
Drupal\field\FieldInfo::getFieldById 0 0.0% 373 33.9% 1 0.1% 201 92.6% 17 7.8% 72 0.1% 0 0.0% 72 0.1% -48 -0.1%
menu_get_active_trail 0 0.0% -372 -33.8% 0 0.0% -413 -190.3% 2 0.9% -32,712 -39.5% 0 0.0% -45,432 -54.9% 0 0.0%
menu_set_active_trail 0 0.0% -372 -33.8% -3 -0.3% -415 -191.2% 2 0.9% -32,712 -39.5% 0 0.0% -45,432 -54.9% 0 0.0%
field_read_fields 0 0.0% 372 33.8% -3 -0.3% 176 81.1% -2 -0.9% 80 0.1% 0 0.0% 256 0.3% 0 0.0%
menu_get_active_title 0 0.0% -371 -33.8% 0 0.0% -411 -189.4% 3 1.4% -32,712 -39.5% 0 0.0% -45,432 -54.9% 0 0.0%
menu_link_get_preferred 0 0.0% -370 -33.7% -529 -48.1% -411 -189.4% 6 2.8% -32,712 -39.5% -24 -0.0% -45,432 -54.9% 0 0.0%
drupal_get_title 0 0.0% -370 -33.7% 3 0.3% -410 -188.9% 5 2.3% -32,712 -39.5% 0 0.0% -45,432 -54.9% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% 367 33.4% -3 -0.3% 349 160.8% 14 6.5% -24 -0.0% 24 0.0% -152 -0.2% -288 -0.3%
theme_filter_tips 1 0.2% 362 32.9% 71 6.5% 363 167.3% 59 27.2% 20,208 24.4% 7,752 9.4% 78,824 95.3% 0 0.0%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/5a7463f04a9e39ed81872812365c0142dcb8e6fe98397c372b6e16a2b611c4e7.php 1 0.2% 333 30.3% 333 30.3% 335 154.4% 335 154.4% 66,048 79.7% 66,048 79.7% 79,304 95.9% 79,304 95.9%
_node_add_access 0 0.0% 332 30.2% 0 0.0% 93 42.9% -2 -0.9% 0 0.0% 0 0.0% -152 -0.2% 0 0.0%
call_user_func_array@1 0 0.0% 323 29.4% -38 -3.5% 107 49.3% -15 -6.9% -1,264 -1.5% -232 -0.3% -6,448 -7.8% 224 0.3%
_menu_link_translate 0 0.0% 323 29.4% 3 0.3% 6 2.8% 10 4.6% -8 -0.0% 0 0.0% 16 0.0% 0 0.0%
_drupal_bootstrap_code 0 0.0% 317 28.8% 23 2.1% 224 103.2% 9 4.1% -5,720 -6.9% 0 0.0% -5,712 -6.9% 0 0.0%
_menu_tree_check_access 0 0.0% 316 28.8% -8 -0.7% 4 1.8% -4 -1.8% -8 -0.0% 0 0.0% 16 0.0% 0 0.0%
menu_tree_check_access 0 0.0% 315 28.7% -1 -0.1% 5 2.3% 1 0.5% -8 -0.0% 0 0.0% 16 0.0% 0 0.0%
menu_build_tree 0 0.0% 295 26.8% -1 -0.1% -10 -4.6% -2 -0.9% 512 0.6% 0 0.0% 512 0.6% 0 0.0%
Drupal\Core\Template\AttributeValueBase::render -11 -2.4% -295 -26.8% -62 -5.6% -303 -139.6% -44 -20.3% -1,648 -2.0% 464 0.6% -2,496 -3.0% 360 0.4%
module_invoke_all 0 0.0% 294 26.8% 9 0.8% 124 57.1% 7 3.2% 160 0.2% -8 -0.0% -4,240 -5.1% -128 -0.2%
Drupal\Core\KeyValueStore\StorageBase::get 0 0.0% 286 26.0% 3 0.3% 62 28.6% 2 0.9% 0 0.0% 0 0.0% 56 0.1% 0 0.0%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 0.0% 283 25.8% -19 -1.7% 60 27.6% -10 -4.6% 0 0.0% 0 0.0% 56 0.1% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% 280 25.5% -1 -0.1% 115 53.0% -5 -2.3% 160 0.2% 0 0.0% -4,192 -5.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get@1 0 0.0% 272 24.7% 2 0.2% 174 80.2% 1 0.5% -8 -0.0% 0 0.0% -56 -0.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 271 24.7% 67 6.1% 33 15.2% 69 31.8% -952 -1.1% 176 0.2% 1,312 1.6% -56 -0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple@1 0 0.0% 271 24.7% 76 6.9% 176 81.1% 80 36.9% -8 -0.0% -16 -0.0% -56 -0.1% -56 -0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load -1 -0.2% -253 -23.0% -112 -10.2% -258 -118.9% -100 -46.1% -54,656 -65.9% -128 -0.2% -30,496 -36.9% 88 0.1%
[ display all ]