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

Overall Diff Summary

Run #519d44ffb3845Run #519d45fd795a4DiffDiff%
Number of Function Calls115,325 125,647 10,322 9.0%
Incl. Wall Time (microsec)804,456 860,084 55,628 6.9%
Incl. CPU (microsecs)740,244 795,091 54,847 7.4%
Incl. MemUse (bytes)10,287,492 10,380,288 92,796 0.9%
Incl. PeakMemUse (bytes)10,643,256 10,823,304 180,048 1.7%

[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%
twig_render_template 8 0.1% 114,086 205.1% 268 0.5% 114,558 208.9% 223 0.4% 461,152 497.0% -70,920 -76.4% 736,300 408.9% 756 0.4%
Twig_Template::render 8 0.1% 113,092 203.3% 106 0.2% 113,567 207.1% 74 0.1% 442,644 477.0% 224 0.2% 718,688 399.2% 60 0.0%
Twig_Template::display 8 0.1% 112,945 203.0% 72 0.1% 113,415 206.8% 65 0.1% 371,724 400.6% 0 0.0% 670,596 372.5% 192 0.1%
Twig_Template::displayWithErrorHandling 8 0.1% 112,822 202.8% 45 0.1% 113,295 206.6% 47 0.1% 371,724 400.6% 152 0.2% 670,404 372.3% 0 0.0%
__TwigTemplate_c3f779035ef680c3462e67f267aec18a::doDisplay 8 0.1% 112,761 202.7% 493 0.9% 112,771 205.6% 403 0.7% 371,572 400.4% -222,520 -239.8% 670,396 372.3% 1,232 0.7%
twig_render_var 50 0.5% 111,804 201.0% 504 0.9% 112,307 204.8% 476 0.9% 579,920 624.9% 868 0.9% 666,432 370.1% 688 0.4%
twig_render_template@1 1 0.0% 97,437 175.2% 46 0.1% 97,446 177.7% 38 0.1% 354,696 382.2% -38,716 -41.7% 565,944 314.3% 1,392 0.8%
Twig_Template::render@1 1 0.0% 96,979 174.3% 21 0.0% 96,987 176.8% 13 0.0% 318,792 343.5% 1,072 1.2% 531,584 295.2% 420 0.2%
Twig_Template::display@1 1 0.0% 96,939 174.3% 16 0.0% 96,947 176.8% 11 0.0% 276,268 297.7% 744 0.8% 489,448 271.8% 344 0.2%
Twig_Template::displayWithErrorHandling@1 1 0.0% 96,917 174.2% 9 0.0% 96,925 176.7% 7 0.0% 275,076 296.4% 608 0.7% 488,656 271.4% 0 0.0%
__TwigTemplate_6dcf996ed8aa066b5b78a1b50ba266ba::doDisplay 1 0.0% 96,908 174.2% 1,384 2.5% 96,918 176.7% 1,100 2.0% 274,468 295.8% -261,772 -282.1% 488,656 271.4% 5,388 3.0%
twig_render_var@1 95 0.9% 93,046 167.3% 896 1.6% 93,128 169.8% 812 1.5% 490,712 528.8% -99,460 -107.2% 479,300 266.2% 1,480 0.8%
render@2 41 0.4% 91,390 164.3% 422 0.8% 91,429 166.7% 343 0.6% 587,120 632.7% 872 0.9% 475,812 264.3% 1,428 0.8%
theme_render_template@1 -8 -0.1% -61,480 -110.5% -151 -0.3% -61,479 -112.1% -121 -0.2% -453,460 -488.7% -9,676 -10.4% -568,356 -315.7% -564 -0.3%
run_init::templates/block.tpl.php -8 -0.1% -61,014 -109.7% -209 -0.4% -61,015 -111.2% -173 -0.3% -398,260 -429.2% 52,860 57.0% -486,008 -269.9% -296 -0.2%
drupal_render@6 15 0.1% 59,706 107.3% 351 0.6% 59,726 108.9% 370 0.7% 265,520 286.1% 67,824 73.1% 234,340 130.2% 90,892 50.5%
drupal_render@7 -19 -0.2% 58,799 105.7% 1,056 1.9% 58,786 107.2% 930 1.7% 194,272 209.4% 62,856 67.7% 145,848 81.0% 33,324 18.5%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 57,891 104.1% 0 0.0% 56,705 103.4% -1 -0.0% 113,344 122.1% 0 0.0% 180,064 100.0% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 57,889 104.1% 5 0.0% 56,704 103.4% 8 0.0% 113,344 122.1% -20,296 -21.9% 180,064 100.0% 0 0.0%
drupal_render_page 0 0.0% 57,870 104.0% 8 0.0% 56,682 103.3% 7 0.0% 113,344 122.1% -20,304 -21.9% 180,064 100.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 57,689 103.7% -26 -0.0% 56,078 102.2% -15 -0.0% 113,512 122.3% 0 0.0% 180,064 100.0% 0 0.0%
call_user_func 0 0.0% 57,614 103.6% -23 -0.0% 55,987 102.1% -15 -0.0% 113,508 122.3% 20 0.0% 180,060 100.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 57,598 103.5% -42 -0.1% 55,990 102.1% -22 -0.0% 113,512 122.3% 0 0.0% 180,064 100.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 57,175 102.8% -9 -0.0% 55,548 101.3% -31 -0.1% 113,524 122.3% 12 0.0% 180,064 100.0% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 55,976 100.6% 2 0.0% 55,158 100.6% 0 0.0% 113,592 122.4% -44 -0.0% 180,064 100.0% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 55,969 100.6% 2 0.0% 55,152 100.6% 3 0.0% 113,636 122.5% 24 0.0% 180,064 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 55,969 100.6% 1 0.0% 55,151 100.6% 1 0.0% 113,576 122.4% 0 0.0% 180,064 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 55,968 100.6% 3 0.0% 55,150 100.6% 3 0.0% 113,576 122.4% 8 0.0% 180,064 100.0% 0 0.0%
run_init::drupal/index.php 0 0.0% 55,629 100.0% 0 0.0% 54,845 100.0% -3 -0.0% 92,796 100.0% 0 0.0% 180,048 100.0% 0 0.0%
main() 0 0.0% 55,628 100.0% 5 0.0% 54,847 100.0% 3 0.0% 92,796 100.0% 8 0.0% 180,048 100.0% 0 0.0%
drupal_handle_request 0 0.0% 55,623 100.0% -3 -0.0% 54,841 100.0% 0 0.0% 92,796 100.0% -20,324 -21.9% 180,048 100.0% 0 0.0%
drupal_render 0 0.0% 54,766 98.5% 94 0.2% 54,961 100.2% 93 0.2% 133,676 144.1% 2,232 2.4% 179,916 99.9% 0 0.0%
theme 0 0.0% 54,677 98.3% -22 -0.0% 54,874 100.0% -25 -0.0% 131,444 141.6% -59,712 -64.3% 179,916 99.9% 0 0.0%
drupal_render@1 0 0.0% 54,185 97.4% -14 -0.0% 54,880 100.1% -8 -0.0% 156,868 169.0% 2,240 2.4% 168,156 93.4% 0 0.0%
drupal_render@2 0 0.0% 52,671 94.7% -13 -0.0% 53,140 96.9% -25 -0.0% 134,340 144.8% 20,300 21.9% 195,488 108.6% 0 0.0%
render 0 0.0% 52,558 94.5% -1 -0.0% 53,022 96.7% 5 0.0% 147,964 159.5% 0 0.0% 168,164 93.4% 0 0.0%
run_init::templates/page.tpl.php 0 0.0% 52,524 94.4% -32 -0.1% 52,529 95.8% -34 -0.1% 150,368 162.0% 2,404 2.6% 168,388 93.5% 0 0.0%
theme_render_template 0 0.0% 52,444 94.3% 17 0.0% 52,450 95.6% 19 0.0% 188,552 203.2% 0 0.0% 179,984 100.0% 0 0.0%
theme@1 0 0.0% 52,251 93.9% -119 -0.2% 52,945 96.5% -45 -0.1% 132,112 142.4% 119,208 128.5% 168,156 93.4% 48 0.0%
theme@2 0 0.0% 51,078 91.8% 35 0.1% 51,546 94.0% 18 0.0% 128,924 138.9% 96,576 104.1% 200,892 111.6% 188 0.1%
drupal_render@4 0 0.0% 50,993 91.7% 17 0.0% 50,501 92.1% 14 0.0% 110,224 118.8% -164 -0.2% 200,928 111.6% -172 -0.1%
render@1 -9 -0.1% 50,091 90.0% -11 -0.0% 50,079 91.3% -36 -0.1% 128,012 137.9% -268 -0.3% 178,200 99.0% 112 0.1%
drupal_render@3 0 0.0% 50,049 90.0% 7 0.0% 50,512 92.1% 18 0.0% 128,268 138.2% 18,044 19.4% 178,096 98.9% -23,264 -12.9%
template_preprocess_block_admin_display_form 0 0.0% -45,712 -82.2% 63 0.1% -45,715 -83.4% 57 0.1% -307,420 -331.3% -19,924 -21.5% -299,128 -166.1% 57,272 31.8%
drupal_render@5 -15 -0.1% 44,930 80.8% -390 -0.7% 44,930 81.9% -403 -0.7% 290,160 312.7% 40,964 44.1% 108,576 60.3% 36,540 20.3%
drupal_render@8 50 0.5% 40,832 73.4% 1,405 2.5% 40,882 74.5% 1,293 2.4% 68,096 73.4% -13,740 -14.8% 60,360 33.5% 1,432 0.8%
theme@3 70 0.7% 39,027 70.2% 3,405 6.1% 38,625 70.4% 2,895 5.3% 32,852 35.4% -23,728 -25.6% -62,476 -34.7% -1,036 -0.6%
theme_select 20 0.2% 12,227 22.0% 562 1.0% 12,249 22.3% 491 0.9% 10,748 11.6% -38,008 -41.0% -29,800 -16.6% -10,636 -5.9%
theme_form_element 20 0.2% 10,154 18.3% 704 1.3% 10,166 18.5% 642 1.2% 14,816 16.0% -3,268 -3.5% -26,240 -14.6% 196 0.1%
Drupal\Core\Template\Attribute::__toString 130 1.3% 9,067 16.3% 2,136 3.8% 9,216 16.8% 1,878 3.4% 17,940 19.3% -2,272 -2.4% 356 0.2% -800 -0.4%
theme@4 20 0.2% 8,466 15.2% 722 1.3% 8,000 14.6% 618 1.1% 3,008 3.2% -512 -0.6% -26,364 -14.6% 64 0.0%
theme_links 10 0.1% 8,066 14.5% 663 1.2% 8,072 14.7% 548 1.0% 2,856 3.1% -18,572 -20.0% 0 0.0% 0 0.0%
check_plain 748 7.2% 7,606 13.7% 3,027 5.4% 8,293 15.1% 2,995 5.5% 122,668 132.2% 12 0.0% 48 0.0% 228 0.1%
Drupal\Core\Template\AttributeValueBase::render 198 1.9% 6,530 11.7% 961 1.7% 6,657 12.1% 877 1.6% 20,212 21.8% -13,908 -15.0% 1,156 0.6% 296 0.2%
theme_form_element_label 20 0.2% 6,307 11.3% 605 1.1% 6,323 11.5% 520 0.9% 3,052 3.3% -23,280 -25.1% -26,436 -14.7% 0 0.0%
form_select_options 20 0.2% 6,222 11.2% 2,302 4.1% 6,240 11.4% 1,673 3.1% 7,640 8.2% -54,680 -58.9% -1,876 -1.0% -1,840 -1.0%
Drupal\Component\Utility\String::checkPlain 748 7.2% 4,574 8.2% 3,359 6.0% 5,287 9.6% 3,239 5.9% 122,656 132.2% 8,156 8.8% -180 -0.1% 388 0.2%
l 20 0.2% 3,816 6.9% 713 1.3% 3,826 7.0% 569 1.0% 2,272 2.4% -6,996 -7.5% -12 -0.0% 0 0.0%
Drupal\Core\Template\Attribute::__construct 121 1.2% 3,722 6.7% 956 1.7% 3,819 7.0% 861 1.6% 85,904 92.6% 8,804 9.5% 384 0.2% 832 0.5%
Drupal\Core\Template\AttributeArray::__toString 80 0.8% 3,666 6.6% 702 1.3% 3,759 6.9% 636 1.2% 11,520 12.4% -64,796 -69.8% 1,268 0.7% 232 0.1%
array_map 80 0.8% 2,905 5.2% 737 1.3% 2,975 5.4% 626 1.1% 69,276 74.7% 34,832 37.5% 1,240 0.7% 748 0.4%
Drupal\Core\Template\Attribute::offsetSet 189 1.8% 2,762 5.0% 2,064 3.7% 2,953 5.4% 1,784 3.3% 77,100 83.1% 77,100 83.1% -448 -0.2% -448 -0.2%
block_page_build 0 0.0% 2,627 4.7% -3 -0.0% 1,788 3.3% 2 0.0% -24 -0.0% 0 0.0% -136 -0.1% 0 0.0%
block_get_blocks_by_region 0 0.0% 2,624 4.7% 3 0.0% 1,783 3.3% 0 0.0% -24 -0.0% 0 0.0% -136 -0.1% 0 0.0%
call_user_func@1 21 0.2% 2,573 4.6% 118 0.2% 2,615 4.8% 94 0.2% 42,596 45.9% 252 0.3% -436 -0.2% -80 -0.0%
Drupal\block\BlockBase::build 0 0.0% 2,504 4.5% -8 -0.0% 2,153 3.9% -16 -0.0% -8 -0.0% 0 0.0% -100 -0.1% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 2,502 4.5% -1 -0.0% 2,158 3.9% 11 0.0% -8 -0.0% 0 0.0% -100 -0.1% 0 0.0%
_block_get_renderable_region 0 0.0% 2,501 4.5% -11 -0.0% 1,660 3.0% -5 -0.0% -24 -0.0% 0 0.0% -136 -0.1% 0 0.0%
Drupal\block\BlockRenderController::view 0 0.0% 2,497 4.5% -4 -0.0% 2,148 3.9% -3 -0.0% -8 -0.0% 0 0.0% -100 -0.1% 0 0.0%
entity_view 0 0.0% 2,439 4.4% -7 -0.0% 2,095 3.8% -4 -0.0% -8 -0.0% 0 0.0% -100 -0.1% 0 0.0%
url 20 0.2% 2,274 4.1% 705 1.3% 2,307 4.2% 581 1.1% 1,832 2.0% -172 -0.2% -12 -0.0% 8 0.0%
filter_xss_admin 20 0.2% 2,223 4.0% 449 0.8% 2,242 4.1% 447 0.8% 1,952 2.1% 0 0.0% -26,512 -14.7% -3,332 -1.9%
drupal_render_children 12 0.1% -2,090 -3.8% 7 0.0% -2,078 -3.8% 17 0.0% -20,456 -22.0% -6,040 -6.5% -6,816 -3.8% -492 -0.3%
entity_view_multiple 0 0.0% 1,986 3.6% -1 -0.0% 766 1.4% 4 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 0.0% 1,966 3.5% 351 0.6% 1,961 3.6% 268 0.5% 772 0.8% -16,860 -18.2% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::pre_render 0 0.0% 1,945 3.5% 0 0.0% 725 1.3% 1 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\system\Plugin\views\row\EntityRow::pre_render 0 0.0% 1,945 3.5% -6 -0.0% 724 1.3% -6 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\AttributeString::__toString 118 1.1% 1,888 3.4% 550 1.0% 2,007 3.7% 558 1.0% 22,600 24.4% 3,268 3.5% -408 -0.2% 0 0.0%
drupal_pre_render_scripts 0 0.0% 1,867 3.4% 1 0.0% 1,871 3.4% -1 -0.0% 2,216 2.4% -772 -0.8% 0 0.0% 0 0.0%
element_children 90 0.9% 1,803 3.2% 1,480 2.7% 1,875 3.4% 1,444 2.6% 16,792 18.1% 5,336 5.8% 1,292 0.7% 764 0.4%
drupal_retrieve_form 0 0.0% -1,801 -3.2% -1 -0.0% -957 -1.7% 3 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_merge_js_settings 0 0.0% 1,800 3.2% 0 0.0% 1,801 3.3% 0 0.0% 768 0.8% 0 0.0% 0 0.0% 0 0.0%
drupal_get_js 0 0.0% 1,796 3.2% 10 0.0% 1,896 3.5% 6 0.0% 2,212 2.4% -7,528 -8.1% 0 0.0% 0 0.0%
Drupal\block\BlockListController::buildForm 0 0.0% -1,786 -3.2% -8 -0.0% -943 -1.7% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\node\NodeRenderController::buildContent 0 0.0% 1,785 3.2% -2 -0.0% 594 1.1% -19 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_block_rehash 0 0.0% -1,779 -3.2% -2 -0.0% -915 -1.7% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
filter_xss 20 0.2% 1,774 3.2% 545 1.0% 1,795 3.3% 419 0.8% 1,952 2.1% -16,820 -18.1% -23,180 -12.9% 0 0.0%
Drupal\block\Plugin\views\display\Block::execute 0 0.0% 1,771 3.2% 0 0.0% 1,179 2.1% -2 -0.0% 0 0.0% -4 -0.0% -136 -0.1% 0 0.0%
Drupal\views\Plugin\Block\ViewsBlock::blockBuild 0 0.0% 1,762 3.2% 1 0.0% 1,183 2.2% -1 -0.0% -20 -0.0% -16 -0.0% -140 -0.1% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 1,762 3.2% 1 0.0% 1,185 2.2% 5 0.0% -16 -0.0% -12 -0.0% -140 -0.1% 0 0.0%
Drupal\block\BlockListController::load 0 0.0% -1,761 -3.2% -1 -0.0% -896 -1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
template_process_html 0 0.0% 1,732 3.1% -1 -0.0% 1,832 3.3% -8 -0.0% 2,204 2.4% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% 1,720 3.1% 28 0.1% 1,386 2.5% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
module_invoke_all 0 0.0% 1,715 3.1% -12 -0.0% 1,379 2.5% 10 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% 1,715 3.1% -2 -0.0% 627 1.1% 1 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% -1,663 -3.0% 2 0.0% -800 -1.5% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\BlockStorageController::load 0 0.0% -1,659 -3.0% 0 0.0% -794 -1.4% -2 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
call_user_func_array@2 0 0.0% -1,612 -2.9% -34 -0.1% -805 -1.5% 24 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray@1 16 0.2% 1,555 2.8% 277 0.5% 1,575 2.9% 232 0.4% 17,632 19.0% 2,688 2.9% 0 0.0% 0 0.0%
entity_load_multiple_by_properties 0 0.0% -1,535 -2.8% 2 0.0% -709 -1.3% 3 0.0% -4 -0.0% 0 0.0% -4 -0.0% 0 0.0%
[ display all ]