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

Overall Diff Summary

Run #539fd0a78f1b7Run #539fd2b68bc13DiffDiff%
Number of Function Calls313,812 319,209 5,397 1.7%
Incl. Wall Time (microsec)1,697,643 1,738,702 41,059 2.4%
Incl. CPU (microsecs)1,684,208 1,724,940 40,732 2.4%
Incl. MemUse (bytes)53,708,848 55,383,616 1,674,768 3.1%
Incl. PeakMemUse (bytes)53,866,712 55,526,888 1,660,176 3.1%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. PeakMemUse (bytes) 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_drupal_escape_filter 436 8.1% 441,656 1075.7% 4,613 11.2% 439,082 1078.0% 3,775 9.3% 4,552,928 271.9% -792,104 -47.3% 4,880,024 293.9% 90,848 5.5%
twig_render_var -436 -8.1% -420,316 -1023.7% -3,360 -8.2% -417,756 -1025.6% -2,617 -6.4% -3,597,520 -214.8% 878,064 52.4% -4,308,344 -259.5% -3,600 -0.2%
twig_drupal_escape_filter@1 288 5.3% 250,611 610.4% 3,770 9.2% 249,227 611.9% 3,016 7.4% 2,386,656 142.5% -310,968 -18.6% 3,095,576 186.5% 6,216 0.4%
twig_render_var@1 -288 -5.3% -243,358 -592.7% -2,585 -6.3% -241,841 -593.7% -2,071 -5.1% -1,931,336 -115.3% 458,552 27.4% -2,895,192 -174.4% -6,184 -0.4%
main() 0 0.0% 41,059 100.0% 14 0.0% 40,732 100.0% 12 0.0% 1,674,768 100.0% 16 0.0% 1,660,176 100.0% 0 0.0%
???_op 0 0.0% 41,007 99.9% 35 0.1% 40,681 99.9% 29 0.1% 1,674,760 100.0% -8 -0.0% 1,660,176 100.0% 0 0.0%
drupal_handle_request 0 0.0% 41,438 100.9% 0 0.0% 41,121 101.0% 7 0.0% 1,672,504 99.9% -80 -0.0% 1,657,256 99.8% 0 0.0%
twig_drupal_escape_filter@2 44 0.8% 30,998 75.5% 400 1.0% 30,889 75.8% 328 0.8% 803,120 48.0% -17,216 -1.0% 1,633,088 98.4% 5,416 0.3%
Drupal\Core\DrupalKernel::handle 0 0.0% 44,132 107.5% -2 -0.0% 43,732 107.4% -6 -0.0% 1,660,888 99.2% 0 0.0% 1,611,864 97.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 45,478 110.8% -1 -0.0% 45,068 110.6% -2 -0.0% 1,660,712 99.2% 0 0.0% 1,611,744 97.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 45,479 110.8% -23 -0.1% 45,070 110.7% -21 -0.1% 1,660,712 99.2% -72 -0.0% 1,611,744 97.1% 288 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 45,445 110.7% -13 -0.0% 45,038 110.6% -10 -0.0% 1,660,712 99.2% 0 0.0% 1,611,744 97.1% 0 0.0%
call_user_func 0 0.0% 2,457 6.0% 49 0.1% 2,572 6.3% 44 0.1% 867,112 51.8% 0 0.0% 1,539,784 92.7% 288 0.0%
twig_render_var@2 -44 -0.8% -31,375 -76.4% -329 -0.8% -31,254 -76.7% -287 -0.7% -713,000 -42.6% 19,216 1.1% -1,307,880 -78.8% -5,128 -0.3%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 3,016 7.3% -9 -0.0% 3,345 8.2% -4 -0.0% 604,536 36.1% 0 0.0% 1,217,952 73.4% 560 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 56 0.1% -16 -0.0% 347 0.9% -21 -0.1% 602,504 36.0% 0 0.0% 1,215,344 73.2% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 433 1.1% -28 -0.1% 711 1.7% -24 -0.1% 602,504 36.0% 0 0.0% 1,215,344 73.2% 0 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 0 0.0% 4,264 10.4% 58 0.1% 4,125 10.1% 58 0.1% 512,272 30.6% 912 0.1% 1,179,320 71.0% -192 -0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 0.0% 4,256 10.4% -6 -0.0% 4,117 10.1% -10 -0.0% 512,272 30.6% 8 0.0% 1,179,320 71.0% 0 0.0%
_theme 0 0.0% 43,519 106.0% 217 0.5% 43,001 105.6% 195 0.5% 1,583,848 94.6% 536 0.0% 1,048,232 63.1% 336 0.0%
drupal_render 0 0.0% 44,372 108.1% -123 -0.3% 43,858 107.7% -150 -0.4% 1,601,536 95.6% -247,208 -14.8% 987,000 59.5% -165,264 -10.0%
load::service_container_prod/237a8d73e1e7841ed520901b5f0d80e06bf5707098cb732714855a7b891c595b.php -1 -0.0% -4,515 -11.0% -4,515 -11.0% -4,519 -11.1% -4,519 -11.1% -830,800 -49.6% -830,800 -49.6% -837,600 -50.5% -837,600 -50.5%
load::service_container_prod/fa5e31143d2ff8dc418b74b6c7de1be149bd5273375e20a65952638f54d340e6.php 1 0.0% 4,996 12.2% 4,996 12.2% 5,000 12.3% 5,000 12.3% 830,504 49.6% 830,504 49.6% 837,552 50.4% 837,552 50.4%
drupal_render@1 0 0.0% 42,023 102.3% 285 0.7% 41,430 101.7% 161 0.4% 1,276,648 76.2% -389,088 -23.2% 754,960 45.5% -1,680 -0.1%
Drupal\Component\Utility\SafeMarkup::create 4,758 88.2% 12,941 31.5% 12,574 30.6% 17,334 42.6% 16,966 41.7% 1,265,728 75.6% 1,260,520 75.3% 750,536 45.2% 750,536 45.2%
twig_render_template 0 0.0% 25,744 62.7% 330 0.8% 25,663 63.0% 278 0.7% 1,246,528 74.4% -334,464 -20.0% 714,104 43.0% 0 0.0%
Drupal\Core\Plugin\DefaultSinglePluginBag::initializePlugin 0 0.0% 617 1.5% -6 -0.0% 570 1.4% -16 -0.0% -1,512 -0.1% -16 -0.0% 666,920 40.2% 1,664 0.1%
block_page_build 0 0.0% -448 -1.1% 24 0.1% -677 -1.7% 29 0.1% 15,952 1.0% -1,432 -0.1% 607,304 36.6% 0 0.0%
block_get_blocks_by_region 0 0.0% -472 -1.1% 7 0.0% -700 -1.7% 9 0.0% 9,688 0.6% 0 0.0% 607,304 36.6% 0 0.0%
drupal_prepare_page 0 0.0% -1,020 -2.5% -11 -0.0% -1,195 -2.9% -23 -0.1% 16,464 1.0% 112 0.0% 605,464 36.5% -480 -0.0%
block_list 0 0.0% 800 1.9% 16 0.0% 712 1.7% 24 0.1% -2,920 -0.2% -8 -0.0% 596,776 35.9% 992 0.1%
Drupal\block\Entity\Block::getPlugin 0 0.0% 580 1.4% -18 -0.0% 518 1.3% -5 -0.0% -2,328 -0.1% 0 0.0% 595,288 35.9% 1,088 0.1%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% -2,123 -5.2% -72 -0.2% -2,028 -5.0% -90 -0.2% -560 -0.0% 0 0.0% 581,544 35.0% 384 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 0.0% -2,051 -5.0% -243 -0.6% -1,938 -4.8% -214 -0.5% -560 -0.0% 8 0.0% 581,160 35.0% 8,520 0.5%
Drupal\block\BlockPluginBag::get 0 0.0% 569 1.4% -18 -0.0% 507 1.2% -19 -0.0% -1,752 -0.1% 0 0.0% 580,096 34.9% 768 0.0%
Drupal\block\BlockPluginBag::initializePlugin 0 0.0% 602 1.5% -6 -0.0% 544 1.3% -5 -0.0% -1,768 -0.1% -24 -0.0% 578,376 34.8% 1,112 0.1%
Drupal\Component\Plugin\PluginBag::get 0 0.0% 953 2.3% -128 -0.3% 847 2.1% -161 -0.4% -1,528 -0.1% 40 0.0% 576,184 34.7% 992 0.1%
drupal_render@2 0 0.0% 6,925 16.9% 1,231 3.0% 6,744 16.6% 796 2.0% 1,961,408 117.1% -406,784 -24.3% 547,992 33.0% -888 -0.1%
twig_render_var@3 -103 -1.9% -6,374 -15.5% -681 -1.7% -6,449 -15.8% -529 -1.3% -90,192 -5.4% -2,976 -0.2% -523,432 -31.5% -1,848 -0.1%
Twig_Template::displayWithErrorHandling 0 0.0% 22,463 54.7% 26 0.1% 22,368 54.9% 8 0.0% 867,760 51.8% 1,360 0.1% 484,400 29.2% 184 0.0%
Twig_Template::display 0 0.0% 22,511 54.8% 19 0.0% 22,433 55.1% 47 0.1% 867,760 51.8% 0 0.0% 484,264 29.2% 8 0.0%
Drupal::moduleHandler 0 0.0% -185 -0.5% 64 0.2% -208 -0.5% 16 0.0% 16 0.0% 8 0.0% -475,568 -28.6% 0 0.0%
_theme@4 0 0.0% -442 -1.1% 131 0.3% -456 -1.1% 74 0.2% -1,288,680 -76.9% -5,238,992 -312.8% -463,136 -27.9% 480 0.0%
render 0 0.0% 15,614 38.0% 56 0.1% 15,474 38.0% 79 0.2% 769,992 46.0% 8 0.0% 445,480 26.8% 192 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 0 0.0% 7,032 17.1% 34 0.1% 6,975 17.1% 24 0.1% 391,200 23.4% -528 -0.0% 433,480 26.1% -7,560 -0.5%
call_user_func_array 0 0.0% 40,306 98.2% -33 -0.1% 39,731 97.5% -36 -0.1% 1,024,624 61.2% 0 0.0% 411,288 24.8% 48 0.0%
spl_autoload_call 1 0.0% -1,265 -3.1% -16 -0.0% -1,144 -2.8% 57 0.1% 24,912 1.5% 0 0.0% 406,000 24.5% 184 0.0%
Composer\Autoload\ClassLoader::loadClass 1 0.0% -1,433 -3.5% 12 0.0% -1,386 -3.4% -27 -0.1% 24,808 1.5% 130,808 7.8% 405,880 24.4% -64 -0.0%
_theme@1 0 0.0% 25,848 63.0% 204 0.5% 25,617 62.9% 180 0.4% 932,928 55.7% 8,224 0.5% 402,400 24.2% 312 0.0%
Twig_Template::render 0 0.0% 22,666 55.2% 52 0.1% 22,587 55.5% 20 0.0% 867,880 51.8% 0 0.0% 394,136 23.7% -48 -0.0%
Composer\Autoload\includeFile 1 0.0% -1,716 -4.2% -27 -0.1% -1,631 -4.0% -15 -0.0% 24,848 1.5% 56,664 3.4% 393,760 23.7% 8,216 0.5%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% 42,074 102.5% -4 -0.0% 41,331 101.5% 1 0.0% 990,680 59.2% 16 0.0% 390,008 23.5% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityStorage::doLoadMultiple 0 0.0% 2,525 6.1% 306 0.7% 2,408 5.9% 260 0.6% -7,859,248 -469.3% -6,287,288 -375.4% 384,528 23.2% 248 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 0 0.0% 6,963 17.0% 265 0.6% 6,663 16.4% 229 0.6% 15,040 0.9% 15,717,960 938.5% 376,128 22.7% 608 0.0%
render@3 0 0.0% -767 -1.9% -10 -0.0% -769 -1.9% -4 -0.0% 15,864 0.9% 8 0.0% -370,440 -22.3% 1,816 0.1%
Drupal\views\Plugin\views\style\StylePluginBase::renderGroupingSets 0 0.0% 30,150 73.4% 56 0.1% 29,581 72.6% 47 0.1% 810,864 48.4% 24 0.0% 361,336 21.8% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% 36,108 87.9% 0 0.0% 35,488 87.1% -1 -0.0% 959,264 57.3% 0 0.0% 359,368 21.6% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 0 0.0% 36,095 87.9% 0 0.0% 35,475 87.1% 0 0.0% 959,248 57.3% 0 0.0% 359,368 21.6% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 0 0.0% 4,122 10.0% 1,038 2.5% 4,071 10.0% 1,061 2.6% -83,562,752 -4989.5% -83,567,824 -4989.8% 350,544 21.1% 97,560 5.9%
Drupal::service 0 0.0% 1,810 4.4% -85 -0.2% 1,853 4.5% 10 0.0% 2,152 0.1% -523,984 -31.3% -349,600 -21.1% -356,944 -21.5%
Drupal\Core\Entity\EntityStorageBase::load 0 0.0% -760 -1.9% 31 0.1% -842 -2.1% -27 -0.1% -40 -0.0% -40 -0.0% 349,160 21.0% 0 0.0%
entity_load 0 0.0% -1,553 -3.8% -1 -0.0% -1,553 -3.8% 26 0.1% -40 -0.0% -16 -0.0% 348,312 21.0% -24 -0.0%
Drupal\Core\Config\Entity\ConfigEntityStorage::getConfigPrefix 0 0.0% 323 0.8% 257 0.6% 299 0.7% 226 0.6% 0 0.0% 523,912 31.3% 344,976 20.8% 344,976 20.8%
class_exists 0 0.0% -3,824 -9.3% -45 -0.1% -3,882 -9.5% -89 -0.2% 736 0.0% 0 0.0% 339,024 20.4% -248 -0.0%
template_preprocess_views_view 0 0.0% 32,756 79.8% -36 -0.1% 32,229 79.1% -20 -0.0% 860,128 51.4% 0 0.0% 333,904 20.1% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::create 0 0.0% 7,504 18.3% 62 0.2% 7,454 18.3% 75 0.2% 2,376 0.1% 0 0.0% 333,792 20.1% 0 0.0%
entity_create 0 0.0% 7,603 18.5% 39 0.1% 7,554 18.5% 29 0.1% 2,376 0.1% 0 0.0% 333,792 20.1% 0 0.0%
Drupal\Core\Entity\ContentEntityStorageBase::doCreate 0 0.0% 7,196 17.5% 216 0.5% 7,150 17.6% 167 0.4% 2,376 0.1% 0 0.0% 333,792 20.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 33,124 80.7% -4 -0.0% 32,598 80.0% -1 -0.0% 860,128 51.4% 0 0.0% 332,976 20.1% 0 0.0%
Twig_Template::displayWithErrorHandling@2 0 0.0% -382 -0.9% -7 -0.0% -376 -0.9% -16 -0.0% 87,784 5.2% 384 0.0% 325,872 19.6% -520 -0.0%
Twig_Template::display@2 0 0.0% -410 -1.0% -17 -0.0% -397 -1.0% -5 -0.0% 87,784 5.2% 0 0.0% 325,216 19.6% -656 -0.0%
__TwigTemplate_a8c37ec2b7fccf5a561477cb17227163c9611c131082def16e302cf812ff069c::doDisplay 0 0.0% 2,904 7.1% 26 0.1% 2,985 7.3% 25 0.1% 176,216 10.5% -320 -0.0% 321,320 19.4% 192 0.0%
Twig_Template::displayBlock 0 0.0% 2,479 6.0% -11 -0.0% 2,557 6.3% -17 -0.0% 157,896 9.4% 8 0.0% 320,016 19.3% 0 0.0%
__TwigTemplate_a8c37ec2b7fccf5a561477cb17227163c9611c131082def16e302cf812ff069c::block_content 0 0.0% 2,490 6.1% -10 -0.0% 2,574 6.3% -12 -0.0% 157,888 9.4% -24 -0.0% 320,016 19.3% 0 0.0%
render@2 0 0.0% -748 -1.8% -12 -0.0% -729 -1.8% -16 -0.0% 56,520 3.4% 8 0.0% 314,376 18.9% 96 0.0%
_theme@3 0 0.0% 2,124 5.2% -88 -0.2% 2,218 5.4% -37 -0.1% 122,768 7.3% 124,320 7.4% 298,248 18.0% 36,184 2.2%
Twig_Template::render@2 0 0.0% -372 -0.9% -13 -0.0% -354 -0.9% -3 -0.0% 87,816 5.2% 0 0.0% 296,256 17.8% 0 0.0%
twig_render_template@1 0 0.0% 9,373 22.8% 304 0.7% 9,472 23.3% 209 0.5% 628,648 37.5% -307,320 -18.4% 293,840 17.7% 0 0.0%
__TwigTemplate_a297c8da02f5f3dc5626aa19f279ef52e1beccfb80ebfd51d40b5f51fbbc6817::doDisplay 0 0.0% -744 -1.8% 10 0.0% -746 -1.8% 12 0.0% 15,896 0.9% 523,936 31.3% -291,056 -17.5% 76,384 4.6%
__TwigTemplate_1434a3dd0a12c3222a12788aee5fcf8de168a4baf4d80907f36ca36cbbe37142::doDisplay 0 0.0% 4,000 9.7% 4 0.0% 3,998 9.8% 2 0.0% 110,048 6.6% 0 0.0% 288,400 17.4% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple 0 0.0% 36 0.1% -55 -0.1% -100 -0.2% -22 -0.1% 201,368 12.0% 0 0.0% 287,296 17.3% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::build 0 0.0% 33 0.1% -3 -0.0% -94 -0.2% 6 0.0% 201,368 12.0% 0 0.0% 287,296 17.3% 0 0.0%
twig_drupal_escape_filter@3 103 1.9% 6,428 15.7% 968 2.4% 6,530 16.0% 757 1.9% -404,600 -24.2% 11,531,112 688.5% 282,752 17.0% 37,000 2.2%
Drupal\system\Plugin\Block\SystemMenuBlock::create 0 0.0% -77 -0.2% -4 -0.0% -78 -0.2% -5 -0.0% -144 -0.0% 0 0.0% 280,144 16.9% 80 0.0%
service_container_prod::getMenuLink_TreeService 0 0.0% 56 0.1% 9 0.0% 55 0.1% 7 0.0% -80 -0.0% -24 -0.0% 279,888 16.9% 96 0.0%
strtr 1 0.0% 120 0.3% 120 0.3% 112 0.3% 112 0.3% -184 -0.0% -184 -0.0% 259,368 15.6% 259,368 15.6%
twig_render_template@2 0 0.0% -704 -1.7% 21 0.1% -683 -1.7% 1 0.0% 116,848 7.0% -14,688 -0.9% 257,072 15.5% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::buildComponents 0 0.0% -6,468 -15.8% -17 -0.0% -6,526 -16.0% 26 0.1% 198,808 11.9% 0 0.0% 245,808 14.8% 0 0.0%
Drupal\entity\Entity\EntityViewDisplay::buildMultiple 0 0.0% -6,160 -15.0% -214 -0.5% -6,229 -15.3% -193 -0.5% 198,784 11.9% 0 0.0% 245,336 14.8% 0 0.0%
drupal_render@3 0 0.0% 10,175 24.8% 1,095 2.7% 10,185 25.0% 749 1.8% 393,152 23.5% -243,680 -14.6% 243,008 14.6% -72,952 -4.4%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 0 0.0% 1,122 2.7% 291 0.7% 1,064 2.6% 310 0.8% -1,292,688 -77.2% 21,743,344 1298.3% 243,000 14.6% 0 0.0%
Drupal\Core\Field\FormatterBase::view 0 0.0% -17,443 -42.5% -99 -0.2% -17,490 -42.9% -63 -0.2% 1,263,480 75.4% 0 0.0% 242,464 14.6% -24 -0.0%
Drupal\Core\Entity\ContentEntityBase::getIterator 0 0.0% 1,439 3.5% 32 0.1% 1,431 3.5% 13 0.0% 2,376 0.1% 0 0.0% 231,872 14.0% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getProperties 0 0.0% 1,407 3.4% 114 0.3% 1,416 3.5% 109 0.3% 2,376 0.1% 0 0.0% 231,872 14.0% 120 0.0%
Drupal\Core\Entity\ContentEntityBase::get 0 0.0% 4,026 9.8% 119 0.3% 3,942 9.7% 86 0.2% 4,888 0.3% 1,309,840 78.2% 231,248 13.9% 0 0.0%
_theme@2 0 0.0% 8,942 21.8% 261 0.6% 8,996 22.1% 60 0.1% 361,224 21.6% 16,544 1.0% 222,072 13.4% 312 0.0%
Drupal\node\NodeViewBuilder::buildComponents 0 0.0% 196 0.5% -18 -0.0% 88 0.2% -10 -0.0% 201,320 12.0% 0 0.0% 211,792 12.8% 0 0.0%
drupal_render@6 0 0.0% -681 -1.7% -3 -0.0% -684 -1.7% -13 -0.0% 23,688 1.4% -1,049,232 -62.6% -207,024 -12.5% -640 -0.0%
Twig_Template::render@1 0 0.0% 8,250 20.1% 11 0.0% 8,325 20.4% -9 -0.0% 298,760 17.8% 48 0.0% 206,544 12.4% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 8,161 19.9% 17 0.0% 8,267 20.3% 33 0.1% 298,608 17.8% 504 0.0% 201,800 12.2% -104 -0.0%
[ display all ]