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

Overall Diff Summary

Run #51b0309e0d24bRun #51b031de38383DiffDiff%
Number of Function Calls269,267 281,479 12,212 4.5%
Incl. Wall Time (microsec)1,105,275 1,138,786 33,511 3.0%
Incl. CPU (microsecs)1,052,388 1,088,512 36,124 3.4%
Incl. MemUse (bytes)30,745,176 30,920,432 175,256 0.6%
Incl. PeakMemUse (bytes)32,209,728 33,057,608 847,880 2.6%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. MemUse (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%
template_preprocess_table 1 0.0% 13,036 38.9% 5,509 16.4% 13,038 36.1% 4,154 11.5% 1,119,616 638.8% 419,264 239.2% 1,030,280 121.5% 383,728 45.3%
array_merge 116 0.9% 545 1.6% 545 1.6% 629 1.7% 629 1.7% 679,664 387.8% 679,664 387.8% 8,296 1.0% 8,296 1.0%
theme_table -1 -0.0% -27,347 -81.6% -2,970 -8.9% -27,346 -75.7% -2,139 -5.9% -516,040 -294.4% 95,816 54.7% -550,456 -64.9% -257,312 -30.3%
load::service_container_prod_.php/1bfd41e52bc7ca01f80235e3657cbf517fcbba3bf2d3a12bd991879795da54f3.php -1 -0.0% -2,084 -6.2% -2,084 -6.2% -2,086 -5.8% -2,086 -5.8% -475,472 -271.3% -475,472 -271.3% -483,544 -57.0% -483,544 -57.0%
load::service_container_prod_.php/b948e84378b2c906f108ac72877411b24a8ce8112983b924fa74b490f87563d3.php 1 0.0% 1,894 5.7% 1,894 5.7% 1,896 5.2% 1,896 5.2% 475,392 271.3% 475,392 271.3% 483,464 57.0% 483,464 57.0%
array_intersect_key 116 0.9% 353 1.1% 353 1.1% 463 1.3% 463 1.3% 304,920 174.0% 304,920 174.0% 2,360 0.3% 2,360 0.3%
twig_render_template@2 1 0.0% 49,591 148.0% 41 0.1% 49,590 137.3% 34 0.1% 283,888 162.0% -152,656 -87.1% 451,520 53.3% 2,600 0.3%
Twig_Template::render@2 1 0.0% 48,741 145.4% 16 0.0% 48,741 134.9% 13 0.0% 206,680 117.9% 2,072 1.2% 362,392 42.7% 288 0.0%
Twig_Template::display@2 1 0.0% 48,579 145.0% 10 0.0% 48,578 134.5% 7 0.0% 194,288 110.9% 1,432 0.8% 206,912 24.4% 336 0.0%
Twig_Template::displayWithErrorHandling@2 1 0.0% 48,562 144.9% 4 0.0% 48,562 134.4% 6 0.0% 192,056 109.6% 1,272 0.7% 206,016 24.3% 0 0.0%
__TwigTemplate_1b84336e013a4430bf564bb524c8462c::doDisplay 1 0.0% 48,558 144.9% 11,171 33.3% 48,556 134.4% 7,633 21.1% 190,784 108.9% -894,088 -510.2% 206,016 24.3% 165,328 19.5%
render 0 0.0% 38,111 113.7% 0 0.0% 38,097 105.5% -14 -0.0% 181,344 103.5% 0 0.0% 844,016 99.5% 0 0.0%
twig_render_var 0 0.0% 38,111 113.7% 1 0.0% 38,099 105.5% 3 0.0% 181,344 103.5% 0 0.0% 844,016 99.5% 0 0.0%
render@1 0 0.0% 38,178 113.9% -3 -0.0% 38,162 105.6% -2 -0.0% 181,296 103.4% 0 0.0% 844,096 99.6% 0 0.0%
twig_render_var@1 0 0.0% 38,156 113.9% -8 -0.0% 38,147 105.6% -1 -0.0% 181,296 103.4% 0 0.0% 844,096 99.6% 0 0.0%
theme 0 0.0% 34,608 103.3% -171 -0.5% 36,579 101.3% -210 -0.6% 181,224 103.4% 48 0.0% 844,384 99.6% 40 0.0%
twig_render_template 0 0.0% 38,080 113.6% -4 -0.0% 38,069 105.4% -2 -0.0% 181,216 103.4% -7,208 -4.1% 844,048 99.5% 0 0.0%
drupal_render@3 0 0.0% 37,946 113.2% 93 0.3% 38,024 105.3% 96 0.3% 181,184 103.4% 3,632 2.1% 844,008 99.5% 0 0.0%
drupal_render@1 0 0.0% 36,615 109.3% 7 0.0% 37,172 102.9% 5 0.0% 180,032 102.7% -16 -0.0% 844,016 99.5% 0 0.0%
drupal_render 0 0.0% 34,692 103.5% -33 -0.1% 36,705 101.6% -32 -0.1% 179,768 102.6% -8 -0.0% 844,184 99.6% 0 0.0%
_theme_table_cell -384 -3.1% -18,384 -54.9% -4,091 -12.2% -18,630 -51.6% -3,078 -8.5% -179,360 -102.3% 95,224 54.3% -7,960 -0.9% -5,296 -0.6%
Twig_Template::display@1 0 0.0% 38,141 113.8% 1 0.0% 38,135 105.6% 2 0.0% 178,728 102.0% 0 0.0% 844,096 99.6% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 38,142 113.8% 0 0.0% 38,132 105.6% 1 0.0% 178,728 102.0% 0 0.0% 844,096 99.6% 0 0.0%
Twig_Template::render@1 0 0.0% 38,135 113.8% -2 -0.0% 38,125 105.5% -17 -0.0% 177,768 101.4% 0 0.0% 844,048 99.5% 0 0.0%
twig_render_template@1 0 0.0% 38,133 113.8% -6 -0.0% 38,122 105.5% -7 -0.0% 177,760 101.4% -7,232 -4.1% 844,048 99.5% 0 0.0%
Twig_Template::render 0 0.0% 38,087 113.7% -1 -0.0% 38,077 105.4% 0 0.0% 177,744 101.4% -8 -0.0% 844,024 99.5% 0 0.0%
drupal_render@4 0 0.0% 38,102 113.7% 8 0.0% 38,090 105.4% 17 0.0% 177,712 101.4% -8 -0.0% 844,096 99.6% 0 0.0%
theme@2 0 0.0% 38,049 113.5% -13 -0.0% 38,035 105.3% -11 -0.0% 177,696 101.4% -16 -0.0% 844,008 99.5% 0 0.0%
theme@1 0 0.0% 38,041 113.5% 0 0.0% 38,037 105.3% 65 0.2% 177,672 101.4% 0 0.0% 844,016 99.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 32,924 98.2% -11 -0.0% 35,819 99.2% -12 -0.0% 177,328 101.2% 0 0.0% 845,912 99.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 32,924 98.2% 0 0.0% 35,820 99.2% 1 0.0% 177,328 101.2% 0 0.0% 845,912 99.8% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 32,934 98.3% 0 0.0% 35,830 99.2% 1 0.0% 177,304 101.2% 0 0.0% 845,912 99.8% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 32,924 98.2% -1 -0.0% 35,819 99.2% -6 -0.0% 177,304 101.2% -24 -0.0% 845,912 99.8% 0 0.0%
drupal_render@2 0 0.0% 36,829 109.9% -7 -0.0% 37,382 103.5% -28 -0.1% 176,912 100.9% 3,680 2.1% 844,016 99.5% 0 0.0%
drupal_render_page 0 0.0% 33,986 101.4% 2 0.0% 36,668 101.5% 4 0.0% 176,328 100.6% -3,624 -2.1% 844,456 99.6% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 33,982 101.4% -1 -0.0% 36,663 101.5% -2 -0.0% 176,256 100.6% -3,600 -2.1% 844,768 99.6% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 33,982 101.4% 0 0.0% 36,662 101.5% 0 0.0% 176,232 100.6% -16 -0.0% 844,768 99.6% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 35,052 104.6% 6 0.0% 37,018 102.5% -7 -0.0% 176,112 100.5% 0 0.0% 845,056 99.7% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 35,047 104.6% -6 -0.0% 37,020 102.5% 2 0.0% 176,112 100.5% 0 0.0% 845,056 99.7% 0 0.0%
call_user_func 0 0.0% 34,965 104.3% -7 -0.0% 36,971 102.3% 8 0.0% 176,104 100.5% 0 0.0% 844,984 99.7% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 34,972 104.4% -7 -0.0% 36,985 102.4% -4 -0.0% 176,064 100.5% 0 0.0% 844,656 99.6% 0 0.0%
drupal_handle_request 0 0.0% 33,405 99.7% 1 0.0% 36,021 99.7% -1 -0.0% 175,272 100.0% -3,600 -2.1% 847,480 100.0% 0 0.0%
main() 0 0.0% 33,511 100.0% 13 0.0% 36,124 100.0% 9 0.0% 175,256 100.0% 0 0.0% 847,880 100.0% 0 0.0%
run_init::html/index.php 0 0.0% 33,460 99.8% 6 0.0% 36,074 99.9% 6 0.0% 175,256 100.0% 0 0.0% 847,880 100.0% 0 0.0%
__TwigTemplate_aad89c628d890764f8b8a69569889d86::doDisplay 0 0.0% 38,111 113.7% -9 -0.0% 38,101 105.5% -5 -0.0% 174,640 99.6% -6,704 -3.8% 843,976 99.5% 0 0.0%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 0 0.0% 38,152 113.8% -4 -0.0% 38,140 105.6% -15 -0.0% 174,632 99.6% -6,664 -3.8% 844,096 99.6% 0 0.0%
theme@3 0 0.0% 38,047 113.5% 646 1.9% 38,070 105.4% 847 2.3% 174,264 99.4% -721,264 -411.5% 934,984 110.3% 1,392 0.2%
theme_user_admin_permissions 0 0.0% 38,462 114.8% 127 0.4% 38,451 106.4% 129 0.4% 173,640 99.1% -136 -0.1% 844,096 99.6% -90,968 -10.7%
implode 1 0.0% 185 0.6% 185 0.6% 80 0.2% 80 0.2% 170,696 97.4% 170,696 97.4% 192 0.0% 192 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 38,099 113.7% -3 -0.0% 38,087 105.4% -7 -0.0% 162,352 92.6% 0 0.0% 843,976 99.5% 0 0.0%
Twig_Template::display 0 0.0% 38,099 113.7% -3 -0.0% 38,087 105.4% -5 -0.0% 162,352 92.6% 0 0.0% 843,976 99.5% 0 0.0%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/d1c03bed853b539ae911d6ae07864fa2c1749abcc1bac6ed45c36233e3b82be5.php 1 0.0% 895 2.7% 21 0.1% 896 2.5% 20 0.1% 124,136 70.8% 10,192 5.8% 104,320 12.3% 0 0.0%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/3c5f288c1fe9209fed576e787c074b55eab49d1f05dcb64fbc4aac52755c100e.php -1 -0.0% -896 -2.7% -19 -0.1% -897 -2.5% -18 -0.0% -124,072 -70.8% -10,192 -5.8% -104,304 -12.3% 0 0.0%
twig_render_var@2 1,642 13.4% 21,474 64.1% 7,090 21.2% 22,491 62.3% 5,457 15.1% 74,840 42.7% 1,968 1.1% 24,608 2.9% 1,720 0.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 0.0% 789 2.4% 32 0.1% 789 2.2% 22 0.1% 73,912 42.2% 1,112 0.6% 85,368 10.1% 80 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.0% 426 1.3% 125 0.4% 427 1.2% 119 0.3% 69,816 39.8% 160 0.1% 83,744 9.9% 520 0.1%
Drupal\Core\Template\Attribute::offsetSet 0 0.0% 378 1.1% 328 1.0% 255 0.7% 149 0.4% 65,176 37.2% 65,160 37.2% 295,568 34.9% 295,568 34.9%
Drupal\Core\Template\Attribute::__construct 1 0.0% 521 1.6% 142 0.4% 517 1.4% 262 0.7% 65,128 37.2% -120 -0.1% 357,368 42.1% 61,800 7.3%
load::1#1b#84#336e013a4430bf564bb524c8462c.php/a6d7e7d3dc9f490a8cf04e2d696c076e34e22787ca16af7f25f14375db5d1984.php 1 0.0% 424 1.3% 424 1.3% 426 1.2% 426 1.2% 64,832 37.0% 64,832 37.0% 82,984 9.8% 82,984 9.8%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/d1c03bed853b539ae911d6ae07864fa2c1749abcc1bac6ed45c36233e3b82be5.php 1 0.0% 322 1.0% 322 1.0% 324 0.9% 324 0.9% 54,064 30.8% 54,064 30.8% 81,168 9.6% 81,168 9.6%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/3c5f288c1fe9209fed576e787c074b55eab49d1f05dcb64fbc4aac52755c100e.php -1 -0.0% -320 -1.0% -320 -1.0% -322 -0.9% -322 -0.9% -54,048 -30.8% -54,048 -30.8% -81,088 -9.6% -81,088 -9.6%
run_init::service_container_prod_.php/b948e84378b2c906f108ac72877411b24a8ce8112983b924fa74b490f87563d3.php 1 0.0% 266 0.8% 16 0.0% 268 0.7% 17 0.0% 43,272 24.7% 8,240 4.7% 32,568 3.8% 7,432 0.9%
run_init::service_container_prod_.php/1bfd41e52bc7ca01f80235e3657cbf517fcbba3bf2d3a12bd991879795da54f3.php -1 -0.0% -274 -0.8% -16 -0.0% -276 -0.8% -16 -0.0% -43,264 -24.7% -8,240 -4.7% -32,560 -3.8% -7,432 -0.9%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/2ed9ffca3b4a67bdc457f28192532cc2462bca4c23d92070114ed3a67759cd02.php 1 0.0% 208 0.6% 208 0.6% 210 0.6% 210 0.6% 36,520 20.8% 36,520 20.8% 0 0.0% 0 0.0%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/523521030b444998dd4f0b8a3b1dacec1d5aa2415d7f7de62161b9a7416b7406.php -1 -0.0% -202 -0.6% -202 -0.6% -204 -0.6% -204 -0.6% -33,040 -18.9% -33,040 -18.9% 0 0.0% 0 0.0%
load::1#e2#28#d4e79c25c947f4e242136afe6216.php/2ef5157521ff71f9e1a34050ee2c938b5df7b75c7c7e7b8b40d221f6bb931f09.php 1 0.0% 116 0.3% 116 0.3% 119 0.3% 119 0.3% 30,352 17.3% 30,352 17.3% 0 0.0% 0 0.0%
load::1#e2#28#d4e79c25c947f4e242136afe6216.php/df96a889a43a91e2169f9070722b0f94dc8e29a7347b7130dcda2caa845d07ab.php -1 -0.0% -117 -0.3% -117 -0.3% -119 -0.3% -119 -0.3% -30,352 -17.3% -30,352 -17.3% 0 0.0% 0 0.0%
load::1#93#ad#336b06427a8c5d44253bae88908f.php/b15ad40108fd621b263f3e45397570fd152cba24f582c6b4cb530ecc30876129.php -1 -0.0% -91 -0.3% -91 -0.3% -93 -0.3% -93 -0.3% -26,168 -14.9% -26,168 -14.9% 0 0.0% 0 0.0%
load::1#93#ad#336b06427a8c5d44253bae88908f.php/b54e618a3cc87016db707420ff68cfc99efb82422dd90e9892bdbdd322d99013.php 1 0.0% 91 0.3% 91 0.3% 92 0.3% 92 0.3% 26,168 14.9% 26,168 14.9% 0 0.0% 0 0.0%
Twig_Template::getAttribute 1,374 11.3% 13,068 39.0% 12,422 37.1% 14,078 39.0% 8,782 24.3% 22,048 12.6% 20,432 11.7% 3,256 0.4% 2,168 0.3%
ob_start 1 0.0% 6 0.0% 6 0.0% 12 0.0% 12 0.0% 17,352 9.9% 17,352 9.9% 784 0.1% 784 0.1%
__TwigTemplate_2aa02829f7931df27013782f49fd95f0::doDisplay 0 0.0% -8 -0.0% -3 -0.0% -8 -0.0% -6 -0.0% -12,288 -7.0% -12,288 -7.0% 0 0.0% 0 0.0%
ob_get_clean 1 0.0% 124 0.4% 124 0.4% 130 0.4% 130 0.4% 6,632 3.8% 6,632 3.8% 154,408 18.2% 154,408 18.2%
__TwigTemplate_93ad336b06427a8c5d44253bae88908f::doDisplay 0 0.0% -11 -0.0% -3 -0.0% -8 -0.0% 4 0.0% 4,096 2.3% 4,096 2.3% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\Response::__construct 0 0.0% -1 -0.0% 1 0.0% -1 -0.0% -1 -0.0% 3,616 2.1% -8 -0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\Response::setContent 0 0.0% 0 0.0% 0 0.0% 0 0.0% -1 -0.0% 3,608 2.1% 3,600 2.1% 0 0.0% 0 0.0%
theme_form 0 0.0% -234 -0.7% -233 -0.7% -236 -0.7% -238 -0.7% 3,600 2.1% 3,608 2.1% 0 0.0% 0 0.0%
__TwigTemplate_1b84336e013a4430bf564bb524c8462c::__construct 1 0.0% 9 0.0% 6 0.0% 11 0.0% 7 0.0% 2,368 1.4% 1,264 0.7% 0 0.0% 0 0.0%
_drupal_bootstrap_code 0 0.0% 631 1.9% -9 -0.0% 487 1.3% -6 -0.0% 2,368 1.4% 32 0.0% 2,368 0.3% 0 0.0%
template_preprocess 1 0.0% 7 0.0% 6 0.0% 12 0.0% 12 0.0% 2,296 1.3% 2,208 1.3% 0 0.0% 0 0.0%
array_keys 1 0.0% -20 -0.1% -20 -0.1% -30 -0.1% -30 -0.1% 2,248 1.3% 2,248 1.3% 56 0.0% 56 0.0%
drupal_bootstrap 0 0.0% 824 2.5% 11 0.0% 610 1.7% 13 0.0% 2,128 1.2% 0 0.0% 1,712 0.2% 0 0.0%
twig_ensure_traversable 116 0.9% 244 0.7% 244 0.7% 375 1.0% 254 0.7% 1,920 1.1% 1,144 0.7% 1,328 0.2% 848 0.1%
contextual_preprocess 1 0.0% 30 0.1% 21 0.1% 29 0.1% 16 0.0% 1,832 1.0% -456 -0.3% 0 0.0% 0 0.0%
is_object 878 7.2% 60 0.2% 60 0.2% 835 2.3% 835 2.3% 1,544 0.9% 1,544 0.9% 1,128 0.1% 1,128 0.1%
Drupal\Core\Template\TwigTemplate::getContextReference 1,642 13.4% 1,649 4.9% 1,652 4.9% 2,804 7.8% 2,798 7.7% 1,480 0.8% 1,480 0.8% 840 0.1% 840 0.1%
theme_get_registry 1 0.0% 84 0.3% 34 0.1% 93 0.3% 39 0.1% 1,464 0.8% 0 0.0% 0 0.0% 0 0.0%
_theme_load_registry 0 0.0% 37 0.1% -1 -0.0% -7 -0.0% 1 0.0% 1,464 0.8% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::__construct 0 0.0% 37 0.1% 0 0.0% -5 -0.0% 0 0.0% 1,464 0.8% 0 0.0% 0 0.0% 0 0.0%
call_user_func_array@3 0 0.0% 61 0.2% -1 -0.0% 17 0.0% -3 -0.0% 1,416 0.8% -8 -0.0% 1,296 0.2% 40 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -3,171 -9.5% -35 -0.1% -893 -2.5% -67 -0.2% 1,312 0.7% 344 0.2% 1,664 0.2% -120 -0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -3,223 -9.6% -7 -0.0% -900 -2.5% -1 -0.0% 1,312 0.7% 0 0.0% 1,664 0.2% 0 0.0%
array_values 1 0.0% 2 0.0% 2 0.0% 1 0.0% 1 0.0% 1,304 0.7% 1,304 0.7% 0 0.0% 0 0.0%
drupal_build_form 0 0.0% -2,111 -6.3% 0 0.0% -1,293 -3.6% 0 0.0% 1,288 0.7% 0 0.0% 1,064 0.1% 0 0.0%
drupal_get_form 0 0.0% -2,124 -6.3% -11 -0.0% -1,307 -3.6% -12 -0.0% 1,264 0.7% -24 -0.0% 1,064 0.1% 0 0.0%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::Drupal\Core\EventSubscriber\{closure} 0 0.0% -2,177 -6.5% -1 -0.0% -1,272 -3.5% -1 -0.0% 1,248 0.7% 0 0.0% 1,256 0.1% 0 0.0%
drupal_retrieve_form 0 0.0% -1,271 -3.8% -4 -0.0% -702 -1.9% -1 -0.0% 1,248 0.7% 0 0.0% 1,320 0.2% 0 0.0%
user_admin_permissions 0 0.0% -1,454 -4.3% -19 -0.1% -796 -2.2% 0 0.0% 1,232 0.7% -16 -0.0% 1,376 0.2% 40 0.0%
call_user_func_array@1 0 0.0% -2,218 -6.6% -1 -0.0% -1,295 -3.6% 4 0.0% 1,176 0.7% -16 -0.0% 1,104 0.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -914 -2.7% -114 -0.3% -478 -1.3% -81 -0.2% 1,144 0.7% -224 -0.1% 1,968 0.2% 168 0.0%
[ display all ]