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

Overall Diff Summary

Run #51b032b631491Run #51b033ccbc666DiffDiff%
Number of Function Calls226,611 233,348 6,737 3.0%
Incl. Wall Time (microsec)985,847 1,004,964 19,117 1.9%
Incl. CPU (microsecs)919,876 940,223 20,347 2.2%
Incl. MemUse (bytes)31,548,344 31,729,200 180,856 0.6%
Incl. PeakMemUse (bytes)31,851,120 32,038,464 187,344 0.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%
theme@3 0 0.0% 18,757 98.1% 239 1.3% 18,764 92.2% 169 0.8% 172,744 95.5% -433,328 -239.6% 629,192 335.8% 1,536 0.8%
theme_system_modules_details 0 0.0% 18,019 94.3% 60 0.3% 18,016 88.5% 31 0.2% 172,592 95.4% -8 -0.0% 629,096 335.8% 0 0.0%
drupal_render@6 0 0.0% 17,993 94.1% 35 0.2% 17,996 88.4% 48 0.2% 174,584 96.5% -368 -0.2% 578,936 309.0% -50,560 -27.0%
theme@2 0 0.0% 17,797 93.1% -32 -0.2% 17,787 87.4% -46 -0.2% 177,408 98.1% 0 0.0% 547,952 292.5% 0 0.0%
load::service_container_prod_.php/e3ab7aa0c80c2e8be09bff3200b93b72b76aeb666c0f9ffb1f8b88d9c7a051f7.php -1 -0.0% -1,904 -10.0% -1,904 -10.0% -1,906 -9.4% -1,906 -9.4% -475,472 -262.9% -475,472 -262.9% -483,544 -258.1% -483,544 -258.1%
load::service_container_prod_.php/2c32abb37ca5c3ab1005a191070249ec6e9caca1712f4b58a749eb1fb5242581.php 1 0.0% 1,985 10.4% 1,985 10.4% 1,987 9.8% 1,987 9.8% 475,392 262.9% 475,392 262.9% 483,464 258.1% 483,464 258.1%
drupal_render@5 0 0.0% 17,900 93.6% -97 -0.5% 17,903 88.0% -76 -0.4% 176,992 97.9% 2,264 1.3% 474,480 253.3% -104,496 -55.8%
template_preprocess_table 3 0.0% 6,435 33.7% 2,918 15.3% 6,438 31.6% 2,185 10.7% 529,272 292.6% 267,672 148.0% 399,888 213.5% 174,728 93.3%
drupal_render@4 0 0.0% 17,823 93.2% -17 -0.1% 17,820 87.6% -23 -0.1% 179,328 99.2% 16 0.0% 392,368 209.4% -592 -0.3%
twig_render_template 0 0.0% 17,391 91.0% 6 0.0% 17,389 85.5% 8 0.0% 177,888 98.4% -4,584 -2.5% 330,592 176.5% 0 0.0%
Twig_Template::render 0 0.0% 17,550 91.8% -1 -0.0% 17,549 86.2% 1 0.0% 174,712 96.6% 0 0.0% 326,424 174.2% 0 0.0%
drupal_render@3 0 0.0% 18,014 94.2% -8 -0.0% 17,931 88.1% -11 -0.1% 181,632 100.4% 2,304 1.3% 311,056 166.0% -81,088 -43.3%
theme@1 0 0.0% 17,684 92.5% -8 -0.0% 17,676 86.9% -11 -0.1% 174,728 96.6% 24 0.0% 310,536 165.8% -96 -0.1%
twig_render_var@1 0 0.0% 17,811 93.2% -9 -0.0% 17,805 87.5% -12 -0.1% 181,632 100.4% 0 0.0% 310,504 165.7% 0 0.0%
render@1 0 0.0% 17,851 93.4% -2 -0.0% 17,849 87.7% 6 0.0% 181,632 100.4% 0 0.0% 310,352 165.7% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 17,791 93.1% -5 -0.0% 17,789 87.4% -5 -0.0% 178,344 98.6% 0 0.0% 309,656 165.3% 0 0.0%
Twig_Template::display@1 0 0.0% 17,780 93.0% -3 -0.0% 17,778 87.4% 1 0.0% 178,344 98.6% 0 0.0% 309,656 165.3% 0 0.0%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 0 0.0% 17,801 93.1% -4 -0.0% 17,799 87.5% -10 -0.0% 174,248 96.3% -7,384 -4.1% 309,656 165.3% -848 -0.5%
Twig_Template::render@1 0 0.0% 17,790 93.1% 1 0.0% 17,788 87.4% 2 0.0% 174,752 96.6% 0 0.0% 309,624 165.3% 0 0.0%
twig_render_template@1 0 0.0% 17,740 92.8% -3 -0.0% 17,735 87.2% -7 -0.0% 174,728 96.6% -4,600 -2.5% 309,624 165.3% 0 0.0%
twig_render_var 0 0.0% 17,638 92.3% -10 -0.1% 17,634 86.7% -11 -0.1% 177,024 97.9% 0 0.0% 309,584 165.2% 0 0.0%
Twig_Template::display 0 0.0% 17,548 91.8% 1 0.0% 17,546 86.2% -3 -0.0% 186,512 103.1% 0 0.0% 309,472 165.2% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 17,543 91.8% -1 -0.0% 17,545 86.2% 4 0.0% 186,512 103.1% 0 0.0% 309,400 165.2% 0 0.0%
render 0 0.0% 17,652 92.3% -6 -0.0% 17,653 86.8% -3 -0.0% 177,024 97.9% 0 0.0% 309,296 165.1% 0 0.0%
__TwigTemplate_aad89c628d890764f8b8a69569889d86::doDisplay 0 0.0% 17,571 91.9% -89 -0.5% 17,568 86.3% -85 -0.4% 170,128 94.1% -6,896 -3.8% 309,256 165.1% 0 0.0%
twig_render_template@2 3 0.0% 28,459 148.9% 79 0.4% 28,461 139.9% 58 0.3% 197,832 109.4% -79,064 -43.7% 273,392 145.9% 2,488 1.3%
Drupal\Core\Template\Attribute::__construct 0 0.0% -185 -1.0% -117 -0.6% -190 -0.9% -92 -0.5% 65,552 36.2% 0 0.0% 225,768 120.5% 31,752 16.9%
Drupal\Core\Template\Attribute::offsetSet 0 0.0% -104 -0.5% 8 0.0% -133 -0.7% -71 -0.3% 65,568 36.3% 65,576 36.3% 194,016 103.6% 194,216 103.7%
main() 0 0.0% 19,117 100.0% -10 -0.1% 20,347 100.0% -8 -0.0% 180,856 100.0% 0 0.0% 187,344 100.0% 0 0.0%
run_init::html/index.php 0 0.0% 19,168 100.3% -3 -0.0% 20,396 100.2% -1 -0.0% 180,856 100.0% 0 0.0% 187,344 100.0% 0 0.0%
drupal_handle_request 0 0.0% 19,139 100.1% -4 -0.0% 20,367 100.1% 0 0.0% 180,872 100.0% -2,296 -1.3% 186,944 99.8% 0 0.0%
theme 0 0.0% 17,211 90.0% 12 0.1% 17,693 87.0% 15 0.1% 180,096 99.6% -16 -0.0% 185,344 98.9% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 19,713 103.1% 1 0.0% 20,548 101.0% 1 0.0% 177,520 98.2% 0 0.0% 185,320 98.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 19,714 103.1% 0 0.0% 20,550 101.0% 2 0.0% 177,520 98.2% 0 0.0% 185,320 98.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 19,714 103.1% -8 -0.0% 20,548 101.0% -3 -0.0% 177,520 98.2% 0 0.0% 185,320 98.9% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 19,731 103.2% -2 -0.0% 20,564 101.1% -4 -0.0% 177,464 98.1% 0 0.0% 185,312 98.9% 0 0.0%
Twig_Template::render@2 3 0.0% 27,558 144.2% 34 0.2% 27,557 135.4% 25 0.1% 120,440 66.6% 2,168 1.2% 184,776 98.6% 288 0.2%
drupal_render 0 0.0% 17,209 90.0% -94 -0.5% 17,735 87.2% -95 -0.5% 178,816 98.9% 8 0.0% 184,320 98.4% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 17,898 93.6% -9 -0.0% 19,149 94.1% -11 -0.1% 175,800 97.2% 0 0.0% 183,952 98.2% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 17,902 93.6% -19 -0.1% 19,148 94.1% -25 -0.1% 175,800 97.2% 0 0.0% 183,952 98.2% 0 0.0%
call_user_func 0 0.0% 17,672 92.4% 2 0.0% 19,097 93.9% -4 -0.0% 175,792 97.2% 0 0.0% 183,880 98.2% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 17,878 93.5% -6 -0.0% 19,028 93.5% -18 -0.1% 175,680 97.1% 0 0.0% 183,696 98.1% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 18,667 97.6% 1 0.0% 19,652 96.6% 4 0.0% 176,064 97.4% -2,296 -1.3% 183,360 97.9% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 18,664 97.6% 0 0.0% 19,649 96.6% -1 -0.0% 176,080 97.4% 8 0.0% 183,360 97.9% 0 0.0%
drupal_render_page 0 0.0% 18,734 98.0% 4 0.0% 19,719 96.9% 2 0.0% 176,344 97.5% -2,320 -1.3% 182,024 97.2% 0 0.0%
drupal_render@1 0 0.0% 17,118 89.5% -32 -0.2% 17,630 86.6% -24 -0.1% 177,864 98.3% 0 0.0% 162,568 86.8% 0 0.0%
drupal_render@2 0 0.0% 17,236 90.2% -28 -0.1% 17,751 87.2% -21 -0.1% 175,640 97.1% 2,328 1.3% 162,264 86.6% 0 0.0%
toolbar_pre_render 0 0.0% -660 -3.5% 3 0.0% -93 -0.5% 1 0.0% 872 0.5% 72 0.0% -147,848 -78.9% 0 0.0%
call_user_func@1 0 0.0% -1,161 -6.1% 12 0.1% -589 -2.9% 2 0.0% 1,000 0.6% 0 0.0% -147,744 -78.9% -8 -0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% -930 -4.9% -4 -0.0% -40 -0.2% -33 -0.2% -40 -0.0% 16 0.0% -147,584 -78.8% 0 0.0%
module_invoke_all 0 0.0% -946 -4.9% -13 -0.1% -64 -0.3% -8 -0.0% -56 -0.0% 0 0.0% -147,544 -78.8% 40 0.0%
toolbar_toolbar 0 0.0% -782 -4.1% 1 0.0% -324 -1.6% 0 0.0% -8 -0.0% -8 -0.0% -147,536 -78.8% 0 0.0%
call_user_func_array 0 0.0% 1,330 7.0% 4 0.0% 1,674 8.2% -1 -0.0% 1,624 0.9% -24 -0.0% -146,608 -78.3% 0 0.0%
template_process_html 0 0.0% -488 -2.6% 6 0.0% 15 0.1% 4 0.0% 888 0.5% 24 0.0% -146,504 -78.2% 0 0.0%
Twig_Template::display@2 3 0.0% 27,448 143.6% 20 0.1% 27,449 134.9% 16 0.1% 99,624 55.1% 1,432 0.8% 109,576 58.5% 336 0.2%
menu_build_tree 0 0.0% -374 -2.0% 4 0.0% -205 -1.0% 3 0.0% 0 0.0% 0 0.0% -109,552 -58.5% 0 0.0%
_menu_build_tree 0 0.0% -265 -1.4% -3 -0.0% -129 -0.6% 7 0.0% 64 0.0% 0 0.0% -109,016 -58.2% 0 0.0%
toolbar_get_menu_tree 0 0.0% -752 -3.9% 3 0.0% -336 -1.7% 3 0.0% 24 0.0% 0 0.0% -108,848 -58.1% 0 0.0%
__TwigTemplate_1b84336e013a4430bf564bb524c8462c::doDisplay 3 0.0% 27,403 143.3% 6,185 32.4% 27,404 134.7% 4,185 20.6% 96,120 53.1% -604,208 -334.1% 108,680 58.0% 77,240 41.2%
Twig_Template::displayWithErrorHandling@2 3 0.0% 27,414 143.4% 11 0.1% 27,416 134.7% 12 0.1% 97,392 53.9% 1,272 0.7% 108,680 58.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 94 0.5% -81 -0.4% 609 3.0% -87 -0.4% 1,368 0.8% 192 0.1% -106,936 -57.1% -176 -0.1%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -134 -0.7% -12 -0.1% 481 2.4% -23 -0.1% 1,368 0.8% 0 0.0% -106,936 -57.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 771 4.0% 3 0.0% 305 1.5% 11 0.1% 1,152 0.6% -224 -0.1% -106,552 -56.9% 136 0.1%
unserialize 0 0.0% 242 1.3% 181 0.9% 154 0.8% 170 0.8% 1,768 1.0% 1,752 1.0% -106,536 -56.9% -104,264 -55.7%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/4f514faec60f6b65c7e3eb99913b87dda7f6238c7fde00a46699298a14f93943.php -1 -0.0% -933 -4.9% -18 -0.1% -934 -4.6% -18 -0.1% -124,064 -68.6% -10,192 -5.6% -105,816 -56.5% 0 0.0%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/dc02c379a877326daf8ea6cceef472e0e4efd88ceb08fe71a03ddf582204eb5b.php 1 0.0% 936 4.9% 23 0.1% 938 4.6% 24 0.1% 123,976 68.5% 10,200 5.6% 105,288 56.2% 0 0.0%
ob_get_clean 3 0.0% 82 0.4% 82 0.4% 83 0.4% 83 0.4% -48,024 -26.6% -48,024 -26.6% 93,136 49.7% 93,136 49.7%
Drupal\Core\Template\TwigEnvironment::loadTemplate 3 0.0% 624 3.3% 35 0.2% 628 3.1% 33 0.2% 73,600 40.7% 1,112 0.6% 89,272 47.7% 80 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.0% 545 2.9% 85 0.4% 545 2.7% 78 0.4% 69,520 38.4% 160 0.1% 87,968 47.0% 520 0.3%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/dc02c379a877326daf8ea6cceef472e0e4efd88ceb08fe71a03ddf582204eb5b.php 1 0.0% 307 1.6% 307 1.6% 310 1.5% 310 1.5% 54,064 29.9% 54,064 29.9% 84,384 45.0% 84,384 45.0%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/4f514faec60f6b65c7e3eb99913b87dda7f6238c7fde00a46699298a14f93943.php -1 -0.0% -384 -2.0% -384 -2.0% -386 -1.9% -386 -1.9% -54,048 -29.9% -54,048 -29.9% -84,384 -45.0% -84,384 -45.0%
load::1#1b#84#336e013a4430bf564bb524c8462c.php/ee30b2cf647d983b578c05ed967a7e1dd00fc279fc626e5f10e8b80607351835.php 1 0.0% 416 2.2% 416 2.2% 419 2.1% 419 2.1% 64,792 35.8% 64,792 35.8% 82,728 44.2% 82,728 44.2%
theme_form 0 0.0% -5 -0.0% 0 0.0% -6 -0.0% 0 0.0% 2,320 1.3% 2,304 1.3% -82,448 -44.0% -82,448 -44.0%
theme_table -3 -0.0% -15,678 -82.0% -1,988 -10.4% -15,681 -77.1% -1,389 -6.8% -132,888 -73.5% 57,616 31.9% -47,120 -25.2% -29,704 -15.9%
strtr 1 0.0% 381 2.0% 381 2.0% 450 2.2% 450 2.2% 72 0.0% 72 0.0% -38,896 -20.8% -38,896 -20.8%
cache 0 0.0% 22 0.1% -4 -0.0% 33 0.2% 8 0.0% 0 0.0% 0 0.0% -38,744 -20.7% -200 -0.1%
_toolbar_get_subtree_hash 0 0.0% -22 -0.1% -1 -0.0% 20 0.1% -2 -0.0% -24 -0.0% 0 0.0% -38,688 -20.7% -192 -0.1%
Drupal::cache 0 0.0% 26 0.1% 2 0.0% 25 0.1% 1 0.0% 0 0.0% 0 0.0% -38,544 -20.6% -120 -0.1%
Symfony\Component\DependencyInjection\Container::get 3 0.0% -138 -0.7% 185 1.0% -78 -0.4% 178 0.9% 424 0.2% 744 0.4% -38,064 -20.3% 464 0.2%
run_init::service_container_prod_.php/2c32abb37ca5c3ab1005a191070249ec6e9caca1712f4b58a749eb1fb5242581.php 1 0.0% 265 1.4% 15 0.1% 266 1.3% 15 0.1% 43,272 23.9% 8,240 4.6% 32,568 17.4% 7,432 4.0%
run_init::service_container_prod_.php/e3ab7aa0c80c2e8be09bff3200b93b72b76aeb666c0f9ffb1f8b88d9c7a051f7.php -1 -0.0% -265 -1.4% -15 -0.1% -266 -1.3% -15 -0.1% -43,264 -23.9% -8,240 -4.6% -32,560 -17.4% -7,432 -4.0%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/c7f8d82b99b80a1af7a72c8ff1306071bc89e5479e87d4c433987eb061fff8fd.php 1 0.0% 199 1.0% 199 1.0% 202 1.0% 202 1.0% 36,520 20.2% 36,520 20.2% 21,952 11.7% 21,952 11.7%
_theme_table_cell -210 -3.1% -10,325 -54.0% -2,162 -11.3% -10,489 -51.6% -1,675 -8.2% -96,072 -53.1% 46,832 25.9% -17,416 -9.3% -17,416 -9.3%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/34b8f4be2a3bd6e9a2490a74e3ffad4ef1ef149bab01dbbb80360789f598dcdd.php -1 -0.0% -207 -1.1% -207 -1.1% -209 -1.0% -209 -1.0% -33,080 -18.3% -33,080 -18.3% -17,088 -9.1% -17,088 -9.1%
twig_render_var@2 892 13.2% 12,333 64.5% 3,894 20.4% 12,940 63.6% 3,009 14.8% 43,808 24.2% 1,984 1.1% 15,472 8.3% 1,496 0.8%
Drupal\Core\Template\Attribute::__toString 0 0.0% -506 -2.6% 26 0.1% -483 -2.4% -245 -1.2% -744 -0.4% -808 -0.4% 13,072 7.0% 984 0.5%
Drupal\Core\Template\AttributeArray::__toString 0 0.0% 28 0.1% 75 0.4% -11 -0.1% 68 0.3% 0 0.0% -40 -0.0% 12,128 6.5% 320 0.2%
Drupal\Core\Template\AttributeValueBase::render 0 0.0% -326 -1.7% -179 -0.9% -299 -1.5% -98 -0.5% 16 0.0% -88 -0.0% 12,088 6.5% 0 0.0%
array_map 0 0.0% -8 -0.0% 73 0.4% 41 0.2% 2 0.0% 16 0.0% 8 0.0% 11,304 6.0% 1,920 1.0%
load::search/search.module 0 0.0% 7 0.0% 7 0.0% 9 0.0% 9 0.0% 232 0.1% 232 0.1% 11,224 6.0% 11,224 6.0%
check_plain 0 0.0% -243 -1.3% -147 -0.8% -163 -0.8% -54 -0.3% 176 0.1% 24 0.0% 9,768 5.2% 0 0.0%
Drupal\Component\Utility\String::checkPlain 0 0.0% -111 -0.6% -35 -0.2% -98 -0.5% 77 0.4% 144 0.1% 8 0.0% 9,768 5.2% 9,616 5.1%
array_merge 76 1.1% 463 2.4% 463 2.4% 512 2.5% 512 2.5% 440,216 243.4% 440,216 243.4% 8,344 4.5% 8,344 4.5%
load::shortcut/shortcut.module 0 0.0% 29 0.2% 29 0.2% 28 0.1% 28 0.1% 184 0.1% 184 0.1% -7,800 -4.2% -7,800 -4.2%
load::includes/file.inc 0 0.0% -8 -0.0% -8 -0.0% -9 -0.0% -9 -0.0% 152 0.1% 152 0.1% -5,488 -2.9% -5,488 -2.9%
load::includes/menu.inc 0 0.0% -31 -0.2% -31 -0.2% -30 -0.1% -30 -0.1% -48 -0.0% -48 -0.0% 5,320 2.8% 5,320 2.8%
load::user/user.module 0 0.0% 44 0.2% 44 0.2% 46 0.2% 46 0.2% -104 -0.1% -104 -0.1% 3,096 1.7% 3,096 1.7%
load::views_ui/views_ui.module 0 0.0% -1 -0.0% -1 -0.0% -2 -0.0% -2 -0.0% -112 -0.1% -112 -0.1% -3,080 -1.6% -3,080 -1.6%
Twig_Template::getAttribute 755 11.2% 7,156 37.4% 6,911 36.2% 7,698 37.8% 4,790 23.5% 13,464 7.4% 11,840 6.5% 3,056 1.6% 1,960 1.0%
load::simpletest/simpletest.module 0 0.0% 56 0.3% 56 0.3% 56 0.3% 56 0.3% -16 -0.0% -16 -0.0% -2,848 -1.5% -2,848 -1.5%
[ display all ]