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

Overall Diff Summary

Run #523bd0c5929e9Run #523bd15c0308eDiffDiff%
Number of Function Calls47,754 47,842 88 0.2%
Incl. Wall Time (microsec)324,917 327,140 2,223 0.7%
Incl. CPU (microsecs)292,222 294,689 2,467 0.8%
Incl. MemUse (bytes)14,855,544 14,908,288 52,744 0.4%
Incl. PeakMemUse (bytes)14,945,824 15,006,088 60,264 0.4%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. CPU (microsecs) 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@2 1 1.1% 20,755 933.6% 28 1.3% 19,482 789.7% 23 0.9% 875,712 1660.3% -408 -0.8% 1,035,376 1718.1% 336 0.6%
Twig_Template::render@2 1 1.1% 20,396 917.5% 18 0.8% 19,123 775.2% 13 0.5% 847,664 1607.1% 2,072 3.9% 1,034,368 1716.4% 672 1.1%
Twig_Template::display@2 1 1.1% 20,365 916.1% 10 0.4% 19,092 773.9% 9 0.4% 840,016 1592.6% 1,432 2.7% 1,015,872 1685.7% 424 0.7%
Twig_Template::displayWithErrorHandling@2 1 1.1% 20,348 915.3% 10 0.4% 19,075 773.2% 10 0.4% 837,784 1588.4% 1,272 2.4% 1,014,800 1683.9% 264 0.4%
__TwigTemplate_42f748e2bb8cb45e0a416c059ab3191f::doDisplay 1 1.1% 20,338 914.9% 51 2.3% 19,065 772.8% 50 2.0% 836,512 1586.0% -73,896 -140.1% 1,014,536 1683.5% 2,096 3.5%
twig_render_var@2 1 1.1% 20,241 910.5% 25 1.1% 18,967 768.8% 20 0.8% 900,024 1706.4% 1,968 3.7% 1,003,328 1664.9% 4,592 7.6%
render@2 1 1.1% 20,211 909.2% 16 0.7% 18,937 767.6% 12 0.5% 895,712 1698.2% 1,632 3.1% 996,920 1654.3% 416 0.7%
theme_forum_form -1 -1.1% -20,223 -909.7% -41 -1.8% -18,866 -764.7% -41 -1.7% -830,200 -1574.0% 59,032 111.9% -966,704 -1604.1% 0 0.0%
drupal_render_children 4 4.5% -20,075 -903.1% -63 -2.8% -18,712 -758.5% -54 -2.2% -887,888 -1683.4% -21,416 -40.6% -965,520 -1602.2% 848 1.4%
drupal_render@9 0 0.0% 6,729 302.7% -3 -0.1% 6,333 256.7% -6 -0.2% 377,480 715.7% 2,256 4.3% 320,920 532.5% 80 0.1%
drupal_render@6 7 8.0% 7,214 324.5% 106 4.8% 6,322 256.3% 98 4.0% 123,088 233.4% 2,488 4.7% 304,704 505.6% 2,832 4.7%
drupal_render@7 2 2.3% 3,390 152.5% 56 2.5% 3,374 136.8% 54 2.2% 40,344 76.5% 1,712 3.2% 60,928 101.1% -928 -1.5%
run_init::html/index.php 0 0.0% 2,258 101.6% 35 1.6% 2,504 101.5% 28 1.1% 52,744 100.0% 0 0.0% 60,264 100.0% 0 0.0%
drupal_render@8 2 2.3% 2,507 112.8% 60 2.7% 2,489 100.9% 47 1.9% 313,304 594.0% -1,760 -3.3% 294,672 489.0% 648 1.1%
main() 0 0.0% 2,223 100.0% -15 -0.7% 2,467 100.0% -18 -0.7% 52,744 100.0% 0 0.0% 60,264 100.0% 0 0.0%
drupal_handle_request 0 0.0% 1,758 79.1% -1 -0.0% 2,008 81.4% 4 0.2% 52,768 100.0% -24 -0.0% 60,288 100.0% 0 0.0%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% 2,065 92.9% 1 0.0% 1,869 75.8% -1 -0.0% 52,752 100.0% -24 -0.0% 60,440 100.3% 0 0.0%
call_user_func_array 0 0.0% 2,040 91.8% 4 0.2% 1,856 75.2% 3 0.1% 52,728 100.0% 0 0.0% 60,424 100.3% 8 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 1,707 76.8% 3 0.1% 1,839 74.5% -2 -0.1% 52,784 100.1% 0 0.0% 60,280 100.0% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 1,707 76.8% -2 -0.1% 1,839 74.5% 8 0.3% 52,784 100.1% 0 0.0% 60,280 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 1,703 76.6% 0 0.0% 1,835 74.4% 0 0.0% 52,784 100.1% 0 0.0% 60,280 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 1,706 76.7% -1 -0.0% 1,835 74.4% -4 -0.2% 52,784 100.1% 0 0.0% 60,280 100.0% 0 0.0%
drupal_render_page 0 0.0% 2,476 111.4% 1 0.0% 1,766 71.6% -1 -0.0% 52,744 100.0% -24 -0.0% 60,704 100.7% 0 0.0%
drupal_render 0 0.0% 1,445 65.0% -14 -0.6% 1,590 64.5% -23 -0.9% 52,696 99.9% 0 0.0% 60,384 100.2% 0 0.0%
theme 0 0.0% 1,424 64.1% -4 -0.2% 1,572 63.7% -15 -0.6% 52,696 99.9% 0 0.0% 60,760 100.8% 0 0.0%
render 0 0.0% 1,060 47.7% -6 -0.3% 1,151 46.7% 4 0.2% 51,976 98.5% 0 0.0% 59,424 98.6% 0 0.0%
twig_render_template 0 0.0% 303 13.6% -4 -0.2% 1,108 44.9% -7 -0.3% 51,928 98.5% -48 -0.1% 59,168 98.2% 0 0.0%
theme@1 0 0.0% 1,003 45.1% 18 0.8% 1,095 44.4% -8 -0.3% 51,904 98.4% 24 0.0% 60,016 99.6% 0 0.0%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay 0 0.0% 305 13.7% 16 0.7% 1,073 43.5% -15 -0.6% 51,904 98.4% -24 -0.0% 59,536 98.8% 0 0.0%
drupal_render@1 0 0.0% 876 39.4% -29 -1.3% 970 39.3% -34 -1.4% 51,976 98.5% 16 0.0% 59,928 99.4% 0 0.0%
twig_render_template@1 0 0.0% 845 38.0% 5 0.2% 936 37.9% 16 0.6% 51,880 98.4% -80 -0.2% 66,272 110.0% 0 0.0%
Twig_Template::render 0 0.0% 121 5.4% -1 -0.0% 924 37.5% 3 0.1% 51,976 98.5% 0 0.0% 59,416 98.6% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 121 5.4% 0 0.0% 924 37.5% -2 -0.1% 51,928 98.5% 0 0.0% 59,416 98.6% 0 0.0%
Twig_Template::display 0 0.0% 122 5.5% 1 0.0% 924 37.5% -1 -0.0% 51,928 98.5% 0 0.0% 59,416 98.6% 0 0.0%
drupal_render@2 0 0.0% 837 37.7% -9 -0.4% 923 37.4% -31 -1.3% 51,888 98.4% 32 0.1% 59,440 98.6% 0 0.0%
twig_render_var 0 0.0% 103 4.6% 0 0.0% 911 36.9% 1 0.0% 51,976 98.5% 0 0.0% 59,304 98.4% 0 0.0%
Twig_Template::render@1 0 0.0% 808 36.3% -1 -0.0% 894 36.2% 1 0.0% 51,880 98.4% 0 0.0% 66,272 110.0% 0 0.0%
Twig_Template::display@1 0 0.0% 803 36.1% 1 0.0% 890 36.1% -3 -0.1% 51,800 98.2% 0 0.0% 66,248 109.9% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 799 35.9% 3 0.1% 886 35.9% 7 0.3% 51,800 98.2% 0 0.0% 66,248 109.9% 0 0.0%
twig_render_var@1 0 0.0% 790 35.5% 1 0.0% 873 35.4% -12 -0.5% 51,872 98.3% 8 0.0% 66,248 109.9% 0 0.0%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 0 0.0% 786 35.4% 0 0.0% 870 35.3% 0 0.0% 51,800 98.2% -72 -0.1% 66,248 109.9% 0 0.0%
render@1 0 0.0% 764 34.4% 8 0.4% 851 34.5% 8 0.3% 51,864 98.3% 0 0.0% 66,248 109.9% 0 0.0%
drupal_render@4 0 0.0% 759 34.1% 5 0.2% 843 34.2% 14 0.6% 52,888 100.3% 16 0.0% 66,248 109.9% 0 0.0%
drupal_render@3 0 0.0% 757 34.1% -6 -0.3% 842 34.1% -5 -0.2% 51,864 98.3% 32 0.1% 66,248 109.9% 0 0.0%
theme@2 0 0.0% 754 33.9% 49 2.2% 839 34.0% 54 2.2% 49,704 94.2% -1,120 -2.1% 66,248 109.9% 0 0.0%
drupal_theme_initialize 0 0.0% -786 -35.4% -5 -0.2% -640 -25.9% -5 -0.2% -16 -0.0% 0 0.0% 8 0.0% 0 0.0%
template_preprocess_page 0 0.0% 1,484 66.8% 20 0.9% 632 25.6% 20 0.8% 64 0.1% 0 0.0% -88 -0.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 964 43.4% 58 2.6% 615 24.9% 62 2.5% 688 1.3% 168 0.3% 624 1.0% -56 -0.1%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 929 41.8% -7 -0.3% 591 24.0% -11 -0.4% 688 1.3% 0 0.0% 736 1.2% 40 0.1%
Drupal\Core\DependencyInjection\Container::get@2 0 0.0% 580 26.1% -4 -0.2% 587 23.8% 12 0.5% 0 0.0% 0 0.0% 72 0.1% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 380 17.1% 24 1.1% 584 23.7% 19 0.8% -40 -0.1% 0 0.0% -40 -0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% 583 26.2% 10 0.4% 578 23.4% 7 0.3% 0 0.0% 0 0.0% 72 0.1% 0 0.0%
PDOStatement::execute 0 0.0% 355 16.0% 355 16.0% 557 22.6% 557 22.6% -40 -0.1% -40 -0.1% -40 -0.1% -40 -0.1%
menu_navigation_links 0 0.0% 1,290 58.0% 1 0.0% 544 22.1% -3 -0.1% 16 0.0% 0 0.0% -96 -0.2% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@3 0 0.0% 533 24.0% -1 -0.0% 535 21.7% 11 0.4% 8 0.0% 0 0.0% 8 0.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -907 -40.8% 7 0.3% -535 -21.7% -11 -0.4% 8 0.0% 0 0.0% -168 -0.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -905 -40.7% -1 -0.0% -533 -21.6% -3 -0.1% 8 0.0% 0 0.0% -160 -0.3% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@3 0 0.0% 532 23.9% -3 -0.1% 527 21.4% -4 -0.2% 8 0.0% 0 0.0% 8 0.0% 0 0.0%
service_container_prod::getRouterListenerService 0 0.0% 520 23.4% 0 0.0% 520 21.1% -3 -0.1% 0 0.0% 0 0.0% 40 0.1% 0 0.0%
service_container_prod::getRouterService 0 0.0% 517 23.3% 2 0.1% 519 21.0% 5 0.2% 0 0.0% 0 0.0% 40 0.1% 0 0.0%
service_container_prod::getRouter_DynamicService 0 0.0% 509 22.9% 2 0.1% 510 20.7% -10 -0.4% 24 0.0% 0 0.0% 24 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 1.1% 460 20.7% 35 1.6% 463 18.8% 27 1.1% 21,184 40.2% 1,448 2.7% 408 0.7% 672 1.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% 456 20.5% -23 -1.0% 455 18.4% -24 -1.0% 32 0.1% 0 0.0% 40 0.1% 0 0.0%
service_container_prod::getUrlGeneratorService 0 0.0% 452 20.3% 4 0.2% 454 18.4% 5 0.2% 24 0.0% 0 0.0% 24 0.0% 0 0.0%
run_init::service_container_prod.php/efaf642f873d849a2cfce9224e6c66d182152aaf089b4d7eebd9f22251155cf6.php 1 1.1% 451 20.3% 18 0.8% 453 18.4% 18 0.7% 56,000 106.2% 8,072 15.3% 54,776 90.9% 7,592 12.6%
call_user_func 0 0.0% -845 -38.0% -3 -0.1% -445 -18.0% 22 0.9% 824 1.6% 776 1.5% 19,752 32.8% 128 0.2%
Drupal\Core\Database\Connection::query 0 0.0% 216 9.7% -81 -3.6% 437 17.7% -69 -2.8% -40 -0.1% -8 -0.0% 184 0.3% -8 -0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% 441 19.8% -3 -0.1% 436 17.7% -29 -1.2% -16 -0.0% 0 0.0% 128 0.2% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 0 0.0% 429 19.3% -15 -0.7% 432 17.5% 2 0.1% -16 -0.0% 0 0.0% 96 0.2% -32 -0.1%
run_init::vendor/autoload.php 0 0.0% 429 19.3% 18 0.8% 429 17.4% 19 0.8% -24 -0.0% 0 0.0% -24 -0.0% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 0.0% 405 18.2% -12 -0.5% 426 17.3% 14 0.6% 8 0.0% -8 -0.0% 48 0.1% 72 0.1%
Symfony\Component\DependencyInjection\Container::get 1 1.1% 420 18.9% 22 1.0% 426 17.3% 83 3.4% 32 0.1% -32 -0.1% -104 -0.2% 0 0.0%
run_init::service_container_prod.php/4558ec78ab2dfc1e073b76cca75419df9189e7098593d57ad4f1fd67bd2f978e.php -1 -1.1% -419 -18.8% -16 -0.7% -420 -17.0% -16 -0.6% -56,000 -106.2% -8,072 -15.3% -54,776 -90.9% -7,592 -12.6%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -612 -27.5% -1 -0.0% -416 -16.9% 1 0.0% -16 -0.0% 0 0.0% 8 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@4 0 0.0% 418 18.8% 5 0.2% 410 16.6% 2 0.1% 32 0.1% 0 0.0% 32 0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@4 0 0.0% 409 18.4% 18 0.8% 405 16.4% 5 0.2% 32 0.1% 0 0.0% 32 0.1% 0 0.0%
ComposerAutoloaderInit3a4905090abf2f2252330204ffd02eb8::getLoader 0 0.0% 404 18.2% 90 4.0% 404 16.4% 72 2.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get 1 1.1% 384 17.3% -38 -1.7% 380 15.4% -1 -0.0% 800 1.5% 768 1.5% -104 -0.2% 0 0.0%
service_container_prod::getPathProcessorManagerService 0 0.0% 360 16.2% 8 0.4% 364 14.8% 12 0.5% 24 0.0% 0 0.0% 24 0.0% 0 0.0%
menu_tree_page_data 0 0.0% 273 12.3% 0 0.0% 350 14.2% 5 0.2% 16 0.0% 16 0.0% -168 -0.3% 0 0.0%
run_init::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/a9c3a7c91b9e6276d613212ce833a2e55da247e9b42883098dec365618f453ca.php 1 1.1% 325 14.6% 23 1.0% 329 13.3% 25 1.0% 91,024 172.6% 9,440 17.9% 89,392 148.3% 8,952 14.9%
menu_main_menu 0 0.0% 842 37.9% -2 -0.1% 313 12.7% -1 -0.0% 16 0.0% 0 0.0% -96 -0.2% 0 0.0%
drupal_render@5 -11 -12.5% 234 10.5% -121 -5.4% 313 12.7% -100 -4.1% 28,632 54.3% 20,664 39.2% 26,328 43.7% 968 1.6%
Drupal\Core\DependencyInjection\Container::get@5 0 0.0% 308 13.9% 14 0.6% 306 12.4% 6 0.2% 24 0.0% 24 0.0% 24 0.0% 24 0.0%
run_init::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/44f1a66aef788a6cc90b6bfcfebeccb901e2f175032bfc4b60e9ed62de9ef636.php -1 -1.1% -297 -13.4% -22 -1.0% -298 -12.1% -21 -0.9% -91,048 -172.6% -9,440 -17.9% -89,416 -148.4% -8,952 -14.9%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 1.1% 297 13.4% 124 5.6% 296 12.0% 104 4.2% 16,848 31.9% 568 1.1% -248 -0.4% -240 -0.4%
Symfony\Component\DependencyInjection\Container::get@5 0 0.0% 291 13.1% 23 1.0% 294 11.9% 28 1.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_secondary_menu 0 0.0% 553 24.9% 0 0.0% 273 11.1% -2 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
block_page_build 0 0.0% 968 43.5% 4 0.2% 264 10.7% -7 -0.3% 784 1.5% 0 0.0% 1,096 1.8% 0 0.0%
list_themes 0 0.0% -357 -16.1% -28 -1.3% -264 -10.7% -27 -1.1% -8 -0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 530 23.8% 14 0.6% 262 10.6% 4 0.2% 552 1.0% -120 -0.2% 520 0.9% 0 0.0%
entity_load_multiple_by_properties 0 0.0% 671 30.2% 0 0.0% 260 10.5% 0 0.0% 0 0.0% 0 0.0% 8 0.0% 0 0.0%
call_user_func_array@2 0 0.0% 238 10.7% -10 -0.4% 258 10.5% -23 -0.9% 16 0.0% 0 0.0% 168 0.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 0.0% 524 23.6% 58 2.6% 256 10.4% 8 0.3% 0 0.0% 0 0.0% 120 0.2% 48 0.1%
Drupal::config 0 0.0% -264 -11.9% -8 -0.4% -255 -10.3% -9 -0.4% 0 0.0% 0 0.0% 56 0.1% 0 0.0%
_menu_tree_check_access 0 0.0% -707 -31.8% 7 0.3% -255 -10.3% -5 -0.2% 0 0.0% 0 0.0% -144 -0.2% 0 0.0%
block_get_blocks_by_region 0 0.0% 955 43.0% 0 0.0% 255 10.3% -4 -0.2% 784 1.5% 0 0.0% 1,096 1.8% 0 0.0%
_menu_link_translate 0 0.0% -714 -32.1% 3 0.1% -253 -10.3% 21 0.9% 0 0.0% 0 0.0% -144 -0.2% 0 0.0%
menu_tree_check_access 0 0.0% -707 -31.8% 0 0.0% -251 -10.2% 4 0.2% 0 0.0% 0 0.0% -144 -0.2% 0 0.0%
system_list 0 0.0% -328 -14.8% -15 -0.7% -235 -9.5% -15 -0.6% -8 -0.0% 0 0.0% 0 0.0% 0 0.0%
[ display all ]