Diff Report
Run #519eb57e9174a: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #519eb486908e7: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #519eb57e9174aRun #519eb486908e7DiffDiff%
Number of Function Calls141,579 140,633 -946 -0.7%
Incl. Wall Time (microsec)936,706 938,462 1,756 0.2%
Incl. CPU (microsecs)866,387 864,463 -1,924 -0.2%
Incl. MemUse (bytes)9,934,248 9,701,264 -232,984 -2.3%
Incl. PeakMemUse (bytes)10,158,948 10,002,912 -156,036 -1.5%

[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%
theme_render_template 15 1.6% 225,928 12866.1% 335 19.1% 216,050 11229.2% 265 13.8% 594,736 255.3% 18,480 7.9% 940,968 603.0% 1,312 0.8%
__TwigTemplate_d2d656d7c2b02c393182b5f2642c6243::doDisplay -1 -0.1% -221,250 -12599.7% -316 -18.0% -212,422 -11040.6% -268 -13.9% -228,444 -98.1% 168,120 72.2% -460,812 -295.3% -21,512 -13.8%
run_init::templates/page.tpl.php 1 0.1% 221,195 12596.5% 229 13.0% 211,302 10982.4% 218 11.3% 296,692 127.3% -35,112 -15.1% 393,640 252.3% 596 0.4%
twig_render_template@1 -24 -2.5% -217,012 -12358.3% -731 -41.6% -208,206 -10821.5% -584 -30.4% -377,280 -161.9% 139,040 59.7% -670,232 -429.5% -1,508 -1.0%
theme_render_template@1 14 1.5% 214,152 12195.4% 286 16.3% 204,272 10617.0% 218 11.3% 503,980 216.3% 16,924 7.3% 443,416 284.2% 676 0.4%
Twig_Template::render@1 -24 -2.5% -214,095 -12192.2% -303 -17.3% -205,288 -10669.9% -224 -11.6% -305,276 -131.0% -1,716 -0.7% -621,308 -398.2% -744 -0.5%
Twig_Template::display@1 -24 -2.5% -213,557 -12161.6% -221 -12.6% -204,753 -10642.0% -191 -9.9% -162,008 -69.5% -744 -0.3% -354,860 -227.4% -1,492 -1.0%
Twig_Template::displayWithErrorHandling@1 -24 -2.5% -213,188 -12140.5% -131 -7.5% -204,384 -10622.9% -126 -6.5% -160,816 -69.0% -1,064 -0.5% -352,900 -226.2% -704 -0.5%
run_init::templates/block.tpl.php 8 0.8% 212,258 12087.6% 197 11.2% 202,370 10518.2% 160 8.3% 238,924 102.5% -57,700 -24.8% 299,852 192.2% 296 0.2%
twig_render_var@1 -90 -9.5% -211,224 -12028.7% -942 -53.6% -202,484 -10524.1% -810 -42.1% -320,576 -137.6% -3,036 -1.3% -337,128 -216.1% -2,092 -1.3%
__TwigTemplate_c3f779035ef680c3462e67f267aec18a::doDisplay -8 -0.8% -209,535 -11932.5% -480 -27.3% -200,716 -10432.2% -387 -20.1% -147,324 -63.2% 180,148 77.3% -335,212 -214.8% -1,744 -1.1%
twig_render_var 281 29.7% -151,540 -8629.8% 1,517 86.4% -153,296 -7967.6% 1,515 78.7% -361,824 -155.3% 712 0.3% -454,060 -291.0% 12 0.0%
twig_render_template 5 0.5% -146,877 -8364.3% 265 15.1% -148,871 -7737.6% 223 11.6% -443,940 -190.5% 120,200 51.6% -726,772 -465.8% 852 0.5%
Twig_Template::displayWithErrorHandling 5 0.5% -145,861 -8306.4% 19 1.1% -147,858 -7684.9% 14 0.7% -261,076 -112.1% -748 -0.3% -502,488 -322.0% -48 -0.0%
Twig_Template::display 5 0.5% -145,749 -8300.1% 61 3.5% -147,746 -7679.1% 65 3.4% -261,076 -112.1% 0 0.0% -502,720 -322.2% -232 -0.1%
Twig_Template::render 5 0.5% -145,644 -8294.1% 88 5.0% -147,633 -7673.2% 69 3.6% -340,312 -146.1% 140 0.1% -680,212 -435.9% -40 -0.0%
twig_render_template@2 -12 -1.3% -89,875 -5118.2% -454 -25.9% -81,065 -4213.4% -361 -18.8% -133,780 -57.4% 50,068 21.5% -281,844 -180.6% -832 -0.5%
Twig_Template::render@2 -12 -1.3% -88,967 -5066.5% -167 -9.5% -80,161 -4166.4% -133 -6.9% -127,784 -54.8% -1,380 -0.6% -280,092 -179.5% -400 -0.3%
Twig_Template::display@2 -12 -1.3% -88,692 -5050.8% -127 -7.2% -79,884 -4152.0% -117 -6.1% -73,488 -31.5% -744 -0.3% -231,168 -148.2% -344 -0.2%
Twig_Template::displayWithErrorHandling@2 -12 -1.3% -88,462 -5037.7% -82 -4.7% -79,651 -4139.9% -72 -3.7% -72,296 -31.0% -912 -0.4% -230,376 -147.6% 0 0.0%
twig_render_var@2 -328 -34.7% -80,952 -4610.0% -1,999 -113.8% -72,418 -3763.9% -1,911 -99.3% -250,832 -107.7% -4,604 -2.0% -226,640 -145.2% -1,748 -1.1%
template_preprocess_node 0 0.0% 16,004 911.4% 1,321 75.2% 16,122 837.9% 1,015 52.8% 13,188 5.7% 5,672 2.4% -1,672 -1.1% 416 0.3%
Drupal\Core\Entity\EntityBCDecorator::__get 320 33.8% 13,690 779.6% 7,123 405.6% 13,978 726.5% 5,775 300.2% 0 0.0% -1,120 -0.5% -680 -0.4% -368 -0.2%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets 0 0.0% 10,197 580.7% -14 -0.8% 8,314 432.1% -19 -1.0% -40,392 -17.3% -640 -0.3% -43,432 -27.8% -60 -0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 10,158 578.5% -4 -0.2% 8,281 430.4% -9 -0.5% -40,392 -17.3% 0 0.0% -43,272 -27.7% 80 0.1%
template_preprocess_views_view 0 0.0% 9,490 540.4% 6 0.3% 7,620 396.0% 0 0.0% -55,016 -23.6% 0 0.0% -43,272 -27.7% 0 0.0%
Drupal\Core\Entity\EntityBCDecorator::__isset 160 16.9% 7,972 454.0% 659 37.5% 8,583 446.1% 1,102 57.3% 21,324 9.2% 21,324 9.2% 33,144 21.2% 32,956 21.1%
__TwigTemplate_bf1c2623c1057a5e7fdd404c36fb2ae7::doDisplay -2 -0.2% -6,479 -369.0% -202 -11.5% -6,487 -337.2% -184 -9.6% -40,240 -17.3% 153,852 66.0% -217,960 -139.7% -448 -0.3%
Drupal\Core\KeyValueStore\StorageBase::get 5 0.5% 6,375 363.0% 225 12.8% 2,539 132.0% 237 12.3% 174,528 74.9% -892 -0.4% 141,612 90.8% 356 0.2%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 5 0.5% 6,150 350.2% 186 10.6% 2,302 119.6% 120 6.2% 175,420 75.3% -101,820 -43.7% 141,256 90.5% 748 0.5%
drupal_get_path -1 -0.1% 5,912 336.7% 43 2.4% 3,410 177.2% 49 2.5% -480 -0.2% -628 -0.3% 140,064 89.8% -1,720 -1.1%
theme@3 0 0.0% 5,864 333.9% 49 2.8% 4,340 225.6% 25 1.3% -17,156 -7.4% -8,572 -3.7% -16,996 -10.9% -984 -0.6%
__TwigTemplate_de82d3dbabdca62d71c182f6234badf5::doDisplay 0 0.0% -5,778 -329.0% 63 3.6% -7,781 -404.4% 117 6.1% -35,680 -15.3% -1,284 -0.6% -30,576 -19.6% 636 0.4%
drupal_render@4 0 0.0% 5,662 322.4% 7 0.4% 4,140 215.2% 42 2.2% -16,432 -7.1% 256 0.1% -15,964 -10.2% -280 -0.2%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 5,593 318.5% -1 -0.1% 1,489 77.4% 2 0.1% -196,892 -84.5% -556 -0.2% -120,468 -77.2% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 5,593 318.5% -2 -0.1% 1,489 77.4% 3 0.2% -196,880 -84.5% 12 0.0% -120,468 -77.2% 0 0.0%
drupal_render_page 0 0.0% 5,592 318.5% 15 0.9% 1,487 77.3% 8 0.4% -196,892 -84.5% -736 -0.3% -120,468 -77.2% 0 0.0%
drupal_render@5 0 0.0% 4,675 266.2% 11 0.6% 3,588 186.5% -1 -0.1% -16,268 -7.0% 552 0.2% -23,340 -15.0% -120 -0.1%
run_init::templates/views-view.tpl.php 2 0.2% 4,518 257.3% 69 3.9% 4,522 235.0% 61 3.2% 71,860 30.8% -103,152 -44.3% 198,836 127.4% 160 0.1%
theme@1 1 0.1% 4,500 256.3% 223 12.7% 2,633 136.9% 134 7.0% -105,128 -45.1% -230,080 -98.8% -76,952 -49.3% -480 -0.3%
render@1 19 2.0% 4,442 253.0% 34 1.9% 3,391 176.2% 50 2.6% -14,660 -6.3% 980 0.4% -27,892 -17.9% 136 0.1%
Drupal\Core\Database\Connection::query 5 0.5% 4,338 247.0% 195 11.1% 711 37.0% 218 11.3% 6,280 2.7% -2,336 -1.0% -1,060 -0.7% -760 -0.5%
twig_render_template@3 -11 -1.2% -4,246 -241.8% -350 -19.9% -4,263 -221.6% -273 -14.2% -42,404 -18.2% 24,576 10.5% -168,548 -108.0% -1,124 -0.7%
theme_render_template@2 12 1.3% 4,156 236.7% 287 16.3% 4,171 216.8% 224 11.6% 110,168 47.3% 13,536 5.8% 203,024 130.1% 776 0.5%
Drupal\Core\Entity\EntityNG::__get 1,240 131.1% 4,012 228.5% 4,009 228.3% 5,383 279.8% 5,369 279.1% 0 0.0% 0 0.0% 8 0.0% 8 0.0%
system_register 0 0.0% -3,785 -215.5% 2 0.1% -3,555 -184.8% -3 -0.2% -37,840 -16.2% 0 0.0% -28,632 -18.3% 0 0.0%
system_list 0 0.0% -3,784 -215.5% 0 0.0% -3,467 -180.2% 3 0.2% -37,840 -16.2% 0 0.0% -28,668 -18.4% 0 0.0%
list_themes 0 0.0% -3,779 -215.2% 4 0.2% -3,468 -180.2% 0 0.0% -37,840 -16.2% 0 0.0% -30,020 -19.2% -1,352 -0.9%
drupal_render@1 -2 -0.2% 3,772 214.8% -73 -4.2% 1,905 99.0% -61 -3.2% -97,064 -41.7% 572 0.2% -82,248 -52.7% -88 -0.1%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -3,755 -213.8% -2 -0.1% -3,192 -165.9% -2 -0.1% -37,824 -16.2% 0 0.0% -37,824 -24.2% 0 0.0%
drupal_theme_initialize 0 0.0% -3,686 -209.9% 3 0.2% -3,412 -177.3% -1 -0.1% -37,840 -16.2% 8 0.0% -38,312 -24.6% -328 -0.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate -42 -4.4% -3,681 -209.6% -542 -30.9% -3,742 -194.5% -514 -26.7% -170,284 -73.1% -6,644 -2.9% -94,124 -60.3% -3,176 -2.0%
Drupal\Core\Database\Statement::execute 5 0.5% 3,673 209.2% 110 6.3% 22 1.1% 112 5.8% 2,700 1.2% 0 0.0% 380 0.2% 0 0.0%
PDOStatement::execute 5 0.5% 3,544 201.8% 3,544 201.8% -99 -5.1% -99 -5.1% 2,700 1.2% 2,700 1.2% 380 0.2% 380 0.2%
Twig_Template::render@3 -11 -1.2% -3,523 -200.6% -154 -8.8% -3,536 -183.8% -112 -5.8% -36,424 -15.6% -1,352 -0.6% -166,364 -106.6% -580 -0.4%
render 2 0.2% -3,511 -199.9% 7 0.4% -5,520 -286.9% -3 -0.2% -98,536 -42.3% 1,016 0.4% -83,728 -53.7% 264 0.2%
drupal_render@3 0 0.0% 3,476 197.9% -31 -1.8% 1,477 76.8% -24 -1.2% -15,788 -6.8% 1,384 0.6% -24,652 -15.8% -724 -0.5%
Drupal\Core\Template\Attribute::__toString 0 0.0% -3,466 -197.4% -836 -47.6% -3,492 -181.5% -657 -34.1% -2,468 -1.1% 4,928 2.1% -7,944 -5.1% -644 -0.4%
block_page_build 0 0.0% 3,388 192.9% 2 0.1% 1,717 89.2% -2 -0.1% -85,264 -36.6% 0 0.0% -85,088 -54.5% 0 0.0%
block_get_blocks_by_region 0 0.0% 3,382 192.6% -2 -0.1% 1,713 89.0% 1 0.1% -85,264 -36.6% 0 0.0% -84,548 -54.2% 0 0.0%
drupal_system_listing -1 -0.1% -3,240 -184.5% -29 -1.7% -3,241 -168.5% -24 -1.2% -35,964 -15.4% -480 -0.2% -28,252 -18.1% -452 -0.3%
Twig_Template::display@3 -11 -1.2% -3,204 -182.5% -114 -6.5% -3,217 -167.2% -92 -4.8% -7,620 -3.3% -744 -0.3% -9,124 -5.8% -820 -0.5%
__TwigTemplate_54074d02ad1c3c56a4c059bca90b430a::doDisplay -20 -2.1% -3,116 -177.4% -282 -16.1% -3,142 -163.3% -261 -13.6% -9,408 -4.0% 484 0.2% -10,760 -6.9% -2,676 -1.7%
Twig_Template::displayWithErrorHandling@3 -11 -1.2% -3,021 -172.0% -63 -3.6% -3,039 -158.0% -65 -3.4% -6,428 -2.8% -760 -0.3% -7,960 -5.1% -684 -0.4%
Drupal\Core\SystemListing::scan -1 -0.1% -2,893 -164.7% -84 -4.8% -2,895 -150.5% -62 -3.2% -26,544 -11.4% 1,032 0.4% -26,856 -17.2% -1,808 -1.2%
drupal_render@6 0 0.0% -2,891 -164.6% -69 -3.9% -3,954 -205.5% -45 -2.3% -5,072 -2.2% 784 0.3% -5,440 -3.5% -584 -0.4%
render@2 2 0.2% -2,889 -164.5% 0 0.0% -3,968 -206.2% -26 -1.4% -4,256 -1.8% 496 0.2% -5,260 -3.4% -28 -0.0%
__TwigTemplate_c15e431abc059b02f5ec5f5ab7234dac::doDisplay -2 -0.2% -2,800 -159.5% -561 -31.9% -2,805 -145.8% -434 -22.6% -6,500 -2.8% 7,504 3.2% -12,000 -7.7% -4,100 -2.6%
Drupal\Core\Template\Attribute::__construct -140 -14.8% -2,636 -150.1% -879 -50.1% -2,743 -142.6% -810 -42.1% -82,528 -35.4% -7,852 -3.4% -4,216 -2.7% -580 -0.4%
Drupal\Core\SystemListing::scanDirectory -4 -0.4% -2,622 -149.3% -165 -9.4% -2,628 -136.6% -121 -6.3% -15,448 -6.6% 8 0.0% -15,396 -9.9% -1,688 -1.1%
Drupal\Core\Template\AttributeValueBase::render -89 -9.4% -2,461 -140.1% -404 -23.0% -2,529 -131.4% -361 -18.8% -7,396 -3.2% 5,804 2.5% -7,300 -4.7% -600 -0.4%
Drupal\block\BlockRenderController::view 0 0.0% 2,384 135.8% 2 0.1% 1,609 83.6% 7 0.4% -85,248 -36.6% 0 0.0% -75,140 -48.2% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 2,382 135.6% 8 0.5% 1,605 83.4% -1 -0.1% -85,248 -36.6% 0 0.0% -75,140 -48.2% 0 0.0%
Drupal\block\BlockBase::build 0 0.0% 2,372 135.1% 0 0.0% 1,596 83.0% 3 0.2% -85,248 -36.6% 0 0.0% -75,140 -48.2% 0 0.0%
entity_view 0 0.0% 2,311 131.6% 3 0.2% 1,534 79.7% 5 0.3% -85,216 -36.6% 0 0.0% -75,984 -48.7% 0 0.0%
twig_render_var@3 -30 -3.2% -2,295 -130.7% -324 -18.5% -2,336 -121.4% -282 -14.7% -6,216 -2.7% -1,548 -0.7% -4,652 -3.0% -1,348 -0.9%
Drupal\Core\Entity\EntityNG::language 40 4.2% 2,282 130.0% 294 16.7% 2,372 123.3% 356 18.5% 1,120 0.5% 0 0.0% 184 0.1% 48 0.0%
Drupal\Core\SystemListing::scanDirectory@1 -4 -0.4% -2,261 -128.8% -526 -30.0% -2,267 -117.8% -377 -19.6% -11,500 -4.9% -136 -0.1% -11,440 -7.3% -2,288 -1.5%
drupal_render 0 0.0% 2,246 127.9% 9 0.5% -85 -4.4% 11 0.6% -196,340 -84.3% 416 0.2% -120,636 -77.3% -160 -0.1%
_block_get_renderable_region 0 0.0% 2,224 126.7% -3 -0.2% 1,527 79.4% -6 -0.3% -85,268 -36.6% 0 0.0% -75,264 -48.2% 0 0.0%
drupal_get_filename 0 0.0% 2,168 123.5% 203 11.6% -103 -5.4% 164 8.5% -36,736 -15.8% -175,432 -75.3% 116,488 74.7% -480 -0.3%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 2,147 122.3% 2 0.1% -1,755 -91.2% 4 0.2% -233,760 -100.3% 0 0.0% -157,360 -100.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 2,147 122.3% 0 0.0% -1,753 -91.1% 2 0.1% -233,760 -100.3% 0 0.0% -157,360 -100.8% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 2,144 122.1% 3 0.2% -1,756 -91.3% -2 -0.1% -233,760 -100.3% 0 0.0% -157,360 -100.8% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 2,137 121.7% -1 -0.1% -1,763 -91.6% -1 -0.1% -233,760 -100.3% 0 0.0% -157,360 -100.8% 0 0.0%
theme 0 0.0% 2,134 121.5% 42 2.4% -86 -4.5% 42 2.2% -196,760 -84.5% -225,792 -96.9% -120,476 -77.2% 0 0.0%
Drupal\block\Plugin\views\display\Block::execute 0 0.0% 2,112 120.3% 1 0.1% 1,358 70.6% 0 0.0% -85,280 -36.6% -188 -0.1% -74,472 -47.7% 0 0.0%
Drupal\views\Plugin\Block\ViewsBlock::blockBuild 0 0.0% 2,110 120.2% 0 0.0% 1,357 70.5% 2 0.1% -85,256 -36.6% 0 0.0% -74,472 -47.7% 0 0.0%
theme@2 0 0.0% 2,089 119.0% 23 1.3% 74 3.8% 35 1.8% -41,212 -17.7% -29,072 -12.5% -44,532 -28.5% -384 -0.2%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load -8 -0.8% -1,920 -109.3% -828 -47.2% -1,930 -100.3% -781 -40.6% -149,044 -64.0% -3,180 -1.4% -83,076 -53.2% -4,600 -2.9%
run_init::templates/user.tpl.php 20 2.1% 1,864 106.2% 202 11.5% 1,882 97.8% 169 8.8% 5,528 2.4% 916 0.4% 2,176 1.4% 940 0.6%
Drupal\Core\Template\AttributeArray::__toString -80 -8.5% -1,861 -106.0% -604 -34.4% -1,948 -101.2% -555 -28.8% -11,504 -4.9% 32,028 13.7% -7,084 -4.5% -764 -0.5%
Drupal\Core\Entity\Field\Type\Field::__get 40 4.2% 1,858 105.8% 340 19.4% 1,820 94.6% 137 7.1% 1,120 0.5% 0 0.0% -248 -0.2% -288 -0.2%
call_user_func 0 0.0% 1,840 104.8% 13 0.7% -1,452 -75.5% 10 0.5% -237,312 -101.9% 0 0.0% -159,360 -102.1% -88 -0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 1,830 104.2% -5 -0.3% -1,635 -85.0% 0 0.0% -237,312 -101.9% 0 0.0% -159,516 -102.2% -92 -0.1%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 1,783 101.5% -4 -0.2% -1,599 -83.1% -13 -0.7% -237,316 -101.9% 0 0.0% -159,364 -102.1% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 1,778 101.3% -10 -0.6% -1,596 -83.0% -5 -0.3% -237,316 -101.9% 0 0.0% -159,428 -102.2% -64 -0.0%
template_preprocess_field 0 0.0% -1,760 -100.2% -855 -48.7% -1,752 -91.1% -733 -38.1% -85,520 -36.7% -60,936 -26.2% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::offsetSet -168 -17.8% -1,757 -100.1% -1,287 -73.3% -1,934 -100.5% -1,263 -65.6% -74,676 -32.1% -74,676 -32.1% -3,636 -2.3% -3,636 -2.3%
main() 0 0.0% 1,756 100.0% 5 0.3% -1,924 -100.0% 1 0.1% -232,984 -100.0% 0 0.0% -156,036 -100.0% 0 0.0%
[ display all ]