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. 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%
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%
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%
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%
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%
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%
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%
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%
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%
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\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%
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\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_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%
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%
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%
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%
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%
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%
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%
__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%
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%
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%
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@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 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%
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@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%
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%
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%
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%
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%
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%
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%
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%
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%
__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%
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%
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%
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%
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%
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%
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%
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%
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%
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%
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\Attribute::__toString 1 0.0% 1,269 3.8% 161 0.5% 1,259 3.5% 279 0.8% -768 -0.4% -776 -0.4% 18,880 2.2% 128 0.0%
Drupal\Core\Template\AttributeValueBase::render 0 0.0% 890 2.7% 242 0.7% 895 2.5% 184 0.5% 8 0.0% -24 -0.0% 18,752 2.2% 0 0.0%
Drupal\Core\Template\AttributeArray::__toString 0 0.0% 600 1.8% 48 0.1% 619 1.7% 203 0.6% 0 0.0% 272 0.2% 18,680 2.2% -336 -0.0%
array_map 0 0.0% 499 1.5% 200 0.6% 491 1.4% 84 0.2% -288 -0.2% -248 -0.1% 18,616 2.2% 1,624 0.2%
Drupal\Component\Utility\String::checkPlain 0 0.0% 314 0.9% 259 0.8% 316 0.9% 131 0.4% 8 0.0% -8 -0.0% 17,240 2.0% 17,392 2.1%
check_plain 0 0.0% 297 0.9% -25 -0.1% 422 1.2% 102 0.3% 0 0.0% -8 -0.0% 17,240 2.0% 0 0.0%
load::search/search.module 0 0.0% -63 -0.2% -63 -0.2% -63 -0.2% -63 -0.2% 232 0.1% 232 0.1% 11,224 1.3% 11,224 1.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_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%
load::shortcut/shortcut.module 0 0.0% 15 0.0% 15 0.0% 14 0.0% 14 0.0% 184 0.1% 184 0.1% -7,800 -0.9% -7,800 -0.9%
module_invoke 0 0.0% -397 -1.2% -3 -0.0% -239 -0.7% -6 -0.0% -112 -0.1% 0 0.0% 6,000 0.7% 40 0.0%
Drupal\Core\Extension\ModuleHandler::invoke 0 0.0% -392 -1.2% -1 -0.0% -236 -0.7% -23 -0.1% -112 -0.1% 0 0.0% 5,920 0.7% 40 0.0%
call_user_func_array 0 0.0% -2,992 -8.9% -2 -0.0% -1,913 -5.3% -18 -0.0% 840 0.5% -48 -0.0% 5,640 0.7% 0 0.0%
load::includes/file.inc 0 0.0% 13 0.0% 13 0.0% 14 0.0% 14 0.0% 152 0.1% 152 0.1% -5,488 -0.6% -5,488 -0.6%
load::includes/menu.inc 0 0.0% -57 -0.2% -57 -0.2% -57 -0.2% -57 -0.2% -48 -0.0% -48 -0.0% 5,320 0.6% 5,320 0.6%
system_library_info 0 0.0% 9 0.0% 8 0.0% 10 0.0% 10 0.0% -16 -0.0% -16 -0.0% 4,504 0.5% 4,504 0.5%
drupal_get_library 0 0.0% -403 -1.2% 7 0.0% -233 -0.6% 33 0.1% -224 -0.1% -160 -0.1% 4,408 0.5% -96 -0.0%
drupal_add_library 0 0.0% -355 -1.1% 0 0.0% -196 -0.5% -6 -0.0% -104 -0.1% 8 0.0% 4,368 0.5% 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%
load::user/user.module 0 0.0% -17 -0.1% -17 -0.1% -15 -0.0% -15 -0.0% -104 -0.1% -104 -0.1% 3,096 0.4% 3,096 0.4%
load::views_ui/views_ui.module 0 0.0% 24 0.1% 24 0.1% 24 0.1% 24 0.1% -112 -0.1% -112 -0.1% -3,080 -0.4% -3,080 -0.4%
load::simpletest/simpletest.module 0 0.0% 36 0.1% 36 0.1% 37 0.1% 37 0.1% -16 -0.0% -16 -0.0% -2,848 -0.3% -2,848 -0.3%
_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%
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%
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%
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%
unserialize 0 0.0% -247 -0.7% -208 -0.6% -118 -0.3% -219 -0.6% 256 0.1% 224 0.1% 1,712 0.2% 1,488 0.2%
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%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 2 0.0% 108 0.3% 9 0.0% 118 0.3% 18 0.0% 432 0.2% 136 0.1% 1,472 0.2% 312 0.0%
call_user_func_array@2 0 0.0% -1,708 -5.1% -163 -0.5% -779 -2.2% -84 -0.2% 984 0.6% 0 0.0% 1,464 0.2% 0 0.0%
strtr 1 0.0% -15 -0.0% -15 -0.0% 6 0.0% 6 0.0% 96 0.1% 96 0.1% -1,456 -0.2% -1,456 -0.2%
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%
filter_permission 0 0.0% 61 0.2% 0 0.0% 58 0.2% 1 0.0% -16 -0.0% 0 0.0% 1,352 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%
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%
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\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\Core\Extension\ModuleHandler::loadAll 0 0.0% 666 2.0% 0 0.0% 648 1.8% -10 -0.0% 1,120 0.6% -24 -0.0% 1,224 0.1% 0 0.0%
Twig_Environment::getTemplateClass 1 0.0% 99 0.3% 14 0.0% 100 0.3% 18 0.0% 296 0.2% 56 0.0% 1,160 0.1% 64 0.0%
[ display all ]