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

Overall Diff Summary

Run #530ad1a439784Run #530ad2358a7c5DiffDiff%
Number of Function Calls97,190 98,268 1,078 1.1%
Incl. Wall Time (microsec)618,202 617,481 -721 -0.1%
Incl. CPU (microsecs)611,501 611,259 -242 -0.0%
Incl. MemUse (bytes)40,144,864 40,176,488 31,624 0.1%
Incl. PeakMemUse (bytes)40,305,864 40,343,032 37,168 0.1%

[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_render@4 0 0.0% -6,446 -894.0% -30 -4.2% -6,385 -2638.4% -37 -15.3% -896,832 -2835.9% 56 0.2% -881,064 -2370.5% -19,256 -51.8%
drupal_render@3 0 0.0% -5,855 -812.1% 15 2.1% -5,781 -2388.8% 27 11.2% -894,400 -2828.2% 104 0.3% -885,456 -2382.3% -14,616 -39.3%
load::service_container_prod.php/c735e723db1c01c667960cd43ab0cd4c6f640168082182d7f2583b4a34164acc.php -1 -0.1% -3,843 -533.0% -3,843 -533.0% -3,845 -1588.8% -3,845 -1588.8% -702,248 -2220.6% -702,248 -2220.6% -718,360 -1932.7% -718,360 -1932.7%
load::service_container_prod.php/f6f966caad2bb38f7f07238b87f39ea9c34a28705f57f1307d62afcdfab1e13f.php 1 0.1% 3,757 521.1% 3,757 521.1% 3,759 1553.3% 3,759 1553.3% 702,096 2220.1% 702,096 2220.1% 716,032 1926.5% 716,032 1926.5%
twig_render_template 14 1.3% 3,445 477.8% 199 27.6% 3,564 1472.7% 186 76.9% 208,208 658.4% -138,080 -436.6% 316,464 851.4% -1,096 -2.9%
_theme 0 0.0% 2,914 404.2% 191 26.5% 3,029 1251.7% 64 26.4% 64,488 203.9% -47,512 -150.2% 152,480 410.2% 1,480 4.0%
Twig_Template::render 14 1.3% 2,670 370.3% 106 14.7% 2,774 1146.3% 73 30.2% 182,952 578.5% 736 2.3% 280,352 754.3% 288 0.8%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% 2,660 368.9% -7 -1.0% 2,644 1092.6% -14 -5.8% 26,920 85.1% -168 -0.5% 27,072 72.8% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 0 0.0% 2,622 363.7% 0 0.0% 2,610 1078.5% 2 0.8% 27,072 85.6% 0 0.0% 26,896 72.4% 0 0.0%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% 2,616 362.8% 36 5.0% 2,612 1079.3% 40 16.5% 27,128 85.8% -16 -0.1% 27,120 73.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -2,509 -348.0% -4 -0.6% -2,102 -868.6% -2 -0.8% 4,672 14.8% 0 0.0% 6,112 16.4% 0 0.0%
call_user_func 0 0.0% -2,475 -343.3% -508 -70.5% -2,070 -855.4% -14 -5.8% -28,192 -89.1% 32 0.1% -22,648 -60.9% -936 -2.5%
drupal_render@2 0 0.0% 2,413 334.7% -157 -21.8% 2,546 1052.1% -139 -57.4% 30,984 98.0% 64 0.2% 51,752 139.2% -20,408 -54.9%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -2,227 -308.9% -4 -0.6% -1,826 -754.5% 7 2.9% 4,480 14.2% 0 0.0% 6,040 16.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -2,215 -307.2% -1 -0.1% -1,821 -752.5% -18 -7.4% 4,480 14.2% 0 0.0% 6,040 16.3% 0 0.0%
theme_container -26 -2.4% -2,140 -296.8% -598 -82.9% -2,162 -893.4% -570 -235.5% -147,064 -465.0% -121,984 -385.7% -154,688 -416.2% -147,072 -395.7%
Twig_Template::display 14 1.3% 2,132 295.7% 69 9.6% 2,248 928.9% 38 15.7% 145,784 461.0% 192 0.6% 181,848 489.3% 936 2.5%
Twig_Template::displayWithErrorHandling 14 1.3% 2,024 280.7% 52 7.2% 2,144 886.0% 65 26.9% 145,592 460.4% 368 1.2% 180,824 486.5% 416 1.1%
drupal_render@1 0 0.0% 1,935 268.4% -25 -3.5% 2,056 849.6% -36 -14.9% 32,360 102.3% 168 0.5% 34,216 92.1% -1,224 -3.3%
__TwigTemplate_2fc72afbe3669840a86734af84f60cb6e77df693ec96ce846c09606159df1e48::doDisplay 26 2.4% 1,914 265.5% 417 57.8% 1,949 805.4% 358 147.9% 117,936 372.9% 99,344 314.1% 155,408 418.1% 139,608 375.6%
call_user_func_array 0 0.0% 1,837 254.8% 18 2.5% 1,879 776.4% 7 2.9% 26,800 84.7% -16 -0.1% 27,032 72.7% 0 0.0%
drupal_render 0 0.0% 1,778 246.6% 19 2.6% 1,869 772.3% 22 9.1% 32,352 102.3% 208 0.7% 32,264 86.8% -2,056 -5.5%
twig_render_template@1 1 0.1% 1,745 242.0% 17 2.4% 1,749 722.7% 6 2.5% 6,824 21.6% -1,960 -6.2% 33,656 90.6% 352 0.9%
twig_render_var 28 2.6% 1,717 238.1% 101 14.0% 1,826 754.5% 91 37.6% 41,896 132.5% 848 2.7% 43,072 115.9% 856 2.3%
render 0 0.0% 1,636 226.9% 503 69.8% 1,711 707.0% 4 1.7% 37,720 119.3% 0 0.0% 39,448 106.1% 0 0.0%
Twig_Template::render@1 1 0.1% 1,635 226.8% -1 -0.1% 1,634 675.2% -17 -7.0% 6,752 21.4% 48 0.2% 32,888 88.5% 0 0.0%
_theme@2 0 0.0% 1,619 224.5% 279 38.7% 1,626 671.9% 237 97.9% 2,344 7.4% -23,936 -75.7% 32,768 88.2% 1,624 4.4%
Twig_Template::display@1 1 0.1% 1,522 211.1% 8 1.1% 1,531 632.6% 7 2.9% 4,696 14.8% 0 0.0% 20,800 56.0% 0 0.0%
Twig_Template::displayWithErrorHandling@1 1 0.1% 1,519 210.7% 6 0.8% 1,529 631.8% 4 1.7% 4,696 14.8% 288 0.9% 20,800 56.0% 288 0.8%
twig_render_var@1 2 0.2% 1,483 205.7% 18 2.5% 1,486 614.0% -4 -1.7% 3,520 11.1% 840 2.7% 18,888 50.8% -848 -2.3%
__TwigTemplate_a797c2871928975254304d52bfd8811851ca0f68c2120cb238abd0259f9220fe::doDisplay 0 0.0% 1,482 205.5% 15 2.1% 1,487 614.5% 13 5.4% 2,536 8.0% -96 -0.3% 1,496 4.0% 0 0.0%
render@1 0 0.0% 1,454 201.7% -1 -0.1% 1,451 599.6% -1 -0.4% 2,552 8.1% 0 0.0% 20,904 56.2% 0 0.0%
__TwigTemplate_ac9632b0950354e3e6ed2665add417d43824599684310b535d8387ec10ab3479::doDisplay 0 0.0% 1,445 200.4% 1 0.1% 1,447 597.9% 15 6.2% 24,848 78.6% -8 -0.0% 44,608 120.0% -336 -0.9%
twig_render_template@2 11 1.0% 1,427 197.9% 204 28.3% 1,431 591.3% 166 68.6% 4,664 14.7% -288 -0.9% 31,664 85.2% 1,840 5.0%
call_user_func@1 0 0.0% -1,258 -174.5% -12 -1.7% -1,190 -491.7% -18 -7.4% 248 0.8% 24 0.1% 1,304 3.5% 88 0.2%
run_init::service_container_prod.php/c735e723db1c01c667960cd43ab0cd4c6f640168082182d7f2583b4a34164acc.php -1 -0.1% -1,110 -154.0% -12 -1.7% -1,111 -459.1% -11 -4.5% -123,992 -392.1% -8,880 -28.1% -109,200 -293.8% -8,104 -21.8%
run_init::service_container_prod.php/f6f966caad2bb38f7f07238b87f39ea9c34a28705f57f1307d62afcdfab1e13f.php 1 0.1% 1,100 152.6% 12 1.7% 1,101 455.0% 11 4.5% 124,072 392.3% 8,880 28.1% 110,528 297.4% 8,104 21.8%
drupal_render@5 0 0.0% 1,083 150.2% -125 -17.3% 1,167 482.2% -131 -54.1% 1,424 4.5% 56 0.2% 25,360 68.2% -18,200 -49.0%
Twig_Template::render@2 11 1.0% 973 135.0% 84 11.7% 979 404.5% 61 25.2% 4,224 13.4% 528 1.7% 28,160 75.8% 960 2.6%
run_init::1#2f#c7#2afbe3669840a86734af84f60cb6e77df693ec96ce846c09606159df1e48.php/7fa08d81fa5453dd1218a6dff198b230d933dfd4798636915ec0869233d3c683.php 1 0.1% 971 134.7% 19 2.6% 973 402.1% 19 7.9% 122,128 386.2% 10,568 33.4% 131,176 352.9% 0 0.0%
run_init::1#4a#7d#1593ed88febf72f77a45b2c5288d2d1e9f443797d800a0fc01b1f39e377a.php/3cc8bed57c3e1d90f13b7326a0902d724d506708efefd71af6cd8139da0ab142.php -1 -0.1% -969 -134.4% -19 -2.6% -971 -401.2% -19 -7.9% -122,072 -386.0% -10,568 -33.4% -131,488 -353.8% 0 0.0%
_theme@1 0 0.0% 913 126.6% -109 -15.1% 976 403.3% -77 -31.8% 4,728 15.0% -2,144 -6.8% 18,936 50.9% 512 1.4%
__TwigTemplate_24ef28b509810e22ee61a48b43d8eb817d66e3214c7c855f6b7e9d543b807dd8::doDisplay 0 0.0% -873 -121.1% -12 -1.7% -816 -337.2% -4 -1.7% 2,312 7.3% 0 0.0% 3,272 8.8% -600 -1.6%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -862 -119.6% -217 -30.1% -880 -363.6% -230 -95.0% 576 1.8% 416 1.3% -7,104 -19.1% -408 -1.1%
Twig_Template::display@2 11 1.0% 845 117.2% 66 9.2% 852 352.1% 46 19.0% 2,880 9.1% 0 0.0% -10,944 -29.4% 1,224 3.3%
Drupal\Core\Database\Statement::execute 0 0.0% -823 -114.1% -92 -12.8% -538 -222.3% -62 -25.6% -152 -0.5% 0 0.0% 1,304 3.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -792 -109.8% -9 -1.2% -790 -326.4% -15 -6.2% 664 2.1% 0 0.0% -6,832 -18.4% 0 0.0%
???_op 0 0.0% -778 -107.9% -38 -5.3% -301 -124.4% -36 -14.9% 31,640 100.1% 0 0.0% 37,168 100.0% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% -770 -106.8% -65 -9.0% -488 -201.7% -49 -20.2% -152 -0.5% 8 0.0% 1,432 3.9% 72 0.2%
Twig_Template::displayWithErrorHandling@2 11 1.0% 738 102.4% 37 5.1% 753 311.2% 40 16.5% 2,880 9.1% 288 0.9% -12,816 -34.5% 968 2.6%
PDOStatement::execute 0 0.0% -733 -101.7% -733 -101.7% -449 -185.5% -449 -185.5% -152 -0.5% -152 -0.5% 1,304 3.5% 1,304 3.5%
main() 0 0.0% -721 -100.0% 13 1.8% -242 -100.0% 9 3.7% 31,624 100.0% 0 0.0% 37,168 100.0% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 0.0% -717 -99.4% -27 -3.7% -661 -273.1% 37 15.3% -72 -0.2% -160 -0.5% 58,712 158.0% -64 -0.2%
spl_autoload_call 0 0.0% -714 -99.0% 4 0.6% -713 -294.6% -50 -20.7% -40 -0.1% 0 0.0% 58,712 158.0% 80 0.2%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 0.0% -701 -97.2% -1 -0.1% -670 -276.9% 1 0.4% 4,528 14.3% 0 0.0% 4,376 11.8% 0 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 0 0.0% -700 -97.1% 3 0.4% -669 -276.4% 3 1.2% 4,528 14.3% -72 -0.2% 4,376 11.8% 0 0.0%
Drupal\Core\Template\RenderWrapper::__toString 0 0.0% -652 -90.4% 0 0.0% -635 -262.4% 2 0.8% 0 0.0% 0 0.0% 1,984 5.3% 0 0.0%
Drupal\Core\Template\RenderWrapper::render 0 0.0% -652 -90.4% 0 0.0% -637 -263.2% -2 -0.8% 0 0.0% 0 0.0% 1,984 5.3% 0 0.0%
__TwigTemplate_4c04d806afefb2176adc542e952523399f62d5409a8347a3bcf7977aef131830::doDisplay 0 0.0% -651 -90.3% -6 -0.8% -635 -262.4% -8 -3.3% 4,064 12.9% 4,088 12.9% 5,936 16.0% 3,976 10.7%
drupal_handle_request 0 0.0% -645 -89.5% 1 0.1% -167 -69.0% -2 -0.8% 31,472 99.5% -104 -0.3% 36,960 99.4% 0 0.0%
drupal_theme_initialize 0 0.0% -644 -89.3% -5 -0.7% -613 -253.3% -5 -2.1% 56 0.2% 0 0.0% 64 0.2% 0 0.0%
theme_menu_link 0 0.0% -643 -89.2% -11 -1.5% -591 -244.2% -13 -5.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting 0 0.0% -640 -88.8% 4 0.6% -609 -251.7% 4 1.7% 56 0.2% 0 0.0% 64 0.2% 0 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 0 0.0% -634 -87.9% -4 -0.6% -616 -254.5% -2 -0.8% 32 0.1% -104 -0.3% 1,872 5.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get 26 2.4% -631 -87.5% -104 -14.4% -615 -254.1% -96 -39.7% -1,200 -3.8% -1,128 -3.6% 58,704 157.9% -128 -0.3%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 0.0% -604 -83.8% 0 0.0% -587 -242.6% 0 0.0% 24 0.1% -104 -0.3% 520 1.4% 0 0.0%
toolbar_pre_render 0 0.0% -602 -83.5% 1 0.1% -540 -223.1% 0 0.0% 88 0.3% 0 0.0% 560 1.5% 0 0.0%
l 0 0.0% -570 -79.1% 12 1.7% -522 -215.7% -23 -9.5% 0 0.0% 16 0.1% -160 -0.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 26 2.4% -546 -75.7% -27 -3.7% -495 -204.5% -1 -0.4% -72 -0.2% 0 0.0% 58,832 158.3% 360 1.0%
template_preprocess 26 2.4% 528 73.2% 166 23.0% 553 228.5% 167 69.0% 40,584 128.3% 30,600 96.8% 7,048 19.0% 2,112 5.7%
__TwigTemplate_00b832dcbba616443d5a0ed9cce38fb00d4dc7f1239a1b19da4db4ab71e6f616::doDisplay 0 0.0% 523 72.5% 3 0.4% 525 216.9% 15 6.2% 32,728 103.5% 0 0.0% 34,856 93.8% 0 0.0%
twig_render_var@2 22 2.0% 522 72.4% 130 18.0% 534 220.7% 92 38.0% 2,432 7.7% 848 2.7% -17,024 -45.8% 2,368 6.4%
drupal_prepare_page 0 0.0% -495 -68.7% -10 -1.4% -549 -226.9% -4 -1.7% -552 -1.7% 0 0.0% -472 -1.3% 0 0.0%
drupal_get_js 0 0.0% -480 -66.6% 0 0.0% -464 -191.7% -3 -1.2% 0 0.0% -96 -0.3% 184 0.5% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 0 0.0% -448 -62.1% -27 -3.7% -430 -177.7% -28 -11.6% 72 0.2% 40 0.1% 616 1.7% -272 -0.7%
drupal_render_children 0 0.0% -447 -62.0% 1 0.1% -408 -168.6% 10 4.1% 0 0.0% 8 0.0% -8 -0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% -421 -58.4% 17 2.4% -405 -167.4% 35 14.5% 32 0.1% -16 -0.1% 888 2.4% -16 -0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% -420 -58.3% -4 -0.6% -403 -166.5% -2 -0.8% 48 0.2% 0 0.0% -288 -0.8% 0 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 0.0% -416 -57.7% -25 -3.5% -401 -165.7% -42 -17.4% 48 0.2% 24 0.1% -288 -0.8% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% -404 -56.0% 15 2.1% -427 -176.4% -8 -3.3% -200 -0.6% 0 0.0% 128 0.3% 0 0.0%
Drupal\views_ui\ViewFormControllerBase::init 0 0.0% -397 -55.1% 3 0.4% -401 -165.7% -1 -0.4% 168 0.5% 0 0.0% 336 0.9% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 0.0% 390 54.1% 8 1.1% 416 171.9% -1 -0.4% 24 0.1% -24 -0.1% 72 0.2% 0 0.0%
Drupal\Core\Entity\EntityFormController::init 0 0.0% -382 -53.0% 2 0.3% -383 -158.3% 5 2.1% 168 0.5% 0 0.0% 336 0.9% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% -343 -47.6% -6 -0.8% -364 -150.4% -50 -20.7% -176 -0.6% 32 0.1% -16 -0.0% 104 0.3%
strtr 1 0.1% 338 46.9% 338 46.9% 334 138.0% 334 138.0% 128 0.4% 128 0.4% -52,624 -141.6% -52,624 -141.6%
Drupal\Core\DependencyInjection\Container::get@2 0 0.0% -337 -46.7% -8 -1.1% -332 -137.2% -5 -2.1% 32 0.1% -24 -0.1% 1,560 4.2% 32 0.1%
Drupal\Core\Template\Attribute::__toString 0 0.0% -332 -46.0% -94 -13.0% -328 -135.5% -142 -58.7% -760 -2.4% -784 -2.5% -2,112 -5.7% -1,408 -3.8%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% -331 -45.9% -2 -0.3% -333 -137.6% 4 1.7% 56 0.2% 16 0.1% 1,528 4.1% 0 0.0%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 0 0.0% 321 44.5% -5 -0.7% 322 133.1% 13 5.4% 24 0.1% 0 0.0% 48 0.1% 0 0.0%
drupal_process_attached 0 0.0% -317 -44.0% -10 -1.4% -339 -140.1% 7 2.9% 160 0.5% 0 0.0% -25,544 -68.7% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% -315 -43.7% -2 -0.3% -319 -131.8% -14 -5.8% 64 0.2% 0 0.0% 368 1.0% -336 -0.9%
Drupal\Core\Template\TwigEnvironment::loadTemplate 26 2.4% 314 43.6% 99 13.7% 322 133.1% 79 32.6% 23,400 74.0% 336 1.1% -19,208 -51.7% 560 1.5%
Drupal\Core\DrupalKernel::boot 0 0.0% -314 -43.6% 1 0.1% -319 -131.8% 0 0.0% 64 0.2% 0 0.0% 368 1.0% 0 0.0%
Drupal\Core\Theme\ThemeNegotiator::determineActiveTheme 0 0.0% -301 -41.7% -1 -0.1% -301 -124.4% -1 -0.4% 0 0.0% 0 0.0% -72 -0.2% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% -299 -41.5% -14 -1.9% -283 -116.9% -20 -8.3% 192 0.6% 0 0.0% 72 0.2% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -299 -41.5% -49 -6.8% -290 -119.8% -24 -9.9% 328 1.0% -240 -0.8% -7,208 -19.4% -184 -0.5%
Drupal\Core\CacheDecorator\AliasManagerCacheDecorator::getSystemPath 0 0.0% -295 -40.9% -4 -0.6% -239 -98.8% -3 -1.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_add_library 0 0.0% -290 -40.2% 9 1.2% -318 -131.4% 6 2.5% 136 0.4% 24 0.1% -25,680 -69.1% -88 -0.2%
ob_start 26 2.4% 285 39.5% 285 39.5% 300 124.0% 300 124.0% 430,976 1362.8% 430,976 1362.8% 74,856 201.4% 74,856 201.4%
Drupal\views_ui\ViewEditFormController::buildOptionForm 0 0.0% 281 39.0% 14 1.9% 275 113.6% 5 2.1% 0 0.0% 0 0.0% 168 0.5% 0 0.0%
[ display all ]