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

Overall Diff Summary

Run #519e636f9416aRun #519e62c02d767DiffDiff%
Number of Function Calls158,027 151,892 -6,135 -3.9%
Incl. Wall Time (microsec)598,276 582,054 -16,222 -2.7%
Incl. CPU (microsecs)578,815 563,711 -15,104 -2.6%
Incl. MemUse (bytes)16,492,104 16,435,144 -56,960 -0.3%
Incl. PeakMemUse (bytes)16,934,536 16,877,640 -56,896 -0.3%

[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@1 -110 -1.8% -64,552 -397.9% -2,092 -12.9% -62,153 -411.5% -1,567 -10.4% -386,936 -679.3% 100,824 177.0% -823,176 -1446.8% -4,416 -7.8%
Twig_Template::render@1 -110 -1.8% -60,194 -371.1% -904 -5.6% -57,760 -382.4% -597 -4.0% -331,160 -581.4% -7,304 -12.8% -782,728 -1375.7% -960 -1.7%
Twig_Template::display@1 -110 -1.8% -59,005 -363.7% -589 -3.6% -56,585 -374.6% -493 -3.3% -217,136 -381.2% -1,432 -2.5% -730,136 -1283.3% -1,408 -2.5%
Twig_Template::displayWithErrorHandling@1 -110 -1.8% -58,045 -357.8% -334 -2.1% -55,634 -368.3% -329 -2.2% -214,904 -377.3% -1,272 -2.2% -727,928 -1279.4% -1,168 -2.1%
__TwigTemplate_c6b0ebce5495921bb4d4f3538737ce0b::doDisplay -110 -1.8% -57,711 -355.8% -5,494 -33.9% -55,305 -366.2% -3,977 -26.3% -213,632 -375.1% 824,072 1446.8% -726,760 -1277.3% -12,528 -22.0%
twig_render_var@1 -726 -11.8% -48,328 -297.9% -4,945 -30.5% -46,311 -306.6% -3,689 -24.4% -291,128 -511.1% 84,552 148.4% -692,864 -1217.8% -2,360 -4.1%
run_init::templates/field.tpl.php 110 1.8% 45,768 282.1% 2,325 14.3% 42,831 283.6% 1,837 12.2% 355,240 623.7% -26,824 -47.1% 633,528 1113.5% 1,344 2.4%
theme_render_template@2 105 1.7% 44,998 277.4% 1,270 7.8% 42,642 282.3% 892 5.9% 1,213,240 2130.0% 203,856 357.9% 519,072 912.3% 1,808 3.2%
main() 0 0.0% -16,222 -100.0% -2 -0.0% -15,104 -100.0% 1 0.0% -56,960 -100.0% 0 0.0% -56,896 -100.0% 0 0.0%
run_init::drupal8/index.php 0 0.0% -16,216 -100.0% -5 -0.0% -15,098 -100.0% -5 -0.0% -56,960 -100.0% 0 0.0% -56,896 -100.0% 0 0.0%
drupal_handle_request 0 0.0% -16,199 -99.9% 0 0.0% -15,081 -99.8% 0 0.0% -56,968 -100.0% 16 0.0% -56,904 -100.0% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -15,881 -97.9% -1 -0.0% -14,933 -98.9% 0 0.0% -56,984 -100.0% -8 -0.0% -56,912 -100.0% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -15,851 -97.7% -4 -0.0% -14,904 -98.7% 1 0.0% -56,976 -100.0% 0 0.0% -56,912 -100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -15,846 -97.7% -2 -0.0% -14,900 -98.6% -1 -0.0% -56,976 -100.0% 0 0.0% -56,912 -100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -15,846 -97.7% 0 0.0% -14,899 -98.6% 1 0.0% -56,976 -100.0% 0 0.0% -56,912 -100.0% 0 0.0%
twig_render_var 0 0.0% -15,284 -94.2% -39 -0.2% -15,751 -104.3% -41 -0.3% -70,936 -124.5% 0 0.0% -122,384 -215.1% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% -15,260 -94.1% -6 -0.0% -15,727 -104.1% 8 0.1% -56,872 -99.8% 0 0.0% -122,384 -215.1% 0 0.0%
__TwigTemplate_b0960a6d5d305a709269bd6e3ba2a502::doDisplay 0 0.0% -15,254 -94.0% 22 0.1% -15,735 -104.2% -20 -0.1% -56,872 -99.8% 14,064 24.7% -122,384 -215.1% 0 0.0%
Twig_Template::display 0 0.0% -15,228 -93.9% 14 0.1% -15,703 -104.0% 7 0.0% -56,872 -99.8% 0 0.0% -122,384 -215.1% 0 0.0%
Twig_Template::render 0 0.0% -15,215 -93.8% -1 -0.0% -15,697 -103.9% 2 0.0% -56,880 -99.9% 0 0.0% -122,384 -215.1% 0 0.0%
twig_render_template 0 0.0% -15,139 -93.3% 34 0.2% -15,620 -103.4% 14 0.1% -56,880 -99.9% 0 0.0% -122,384 -215.1% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -14,884 -91.8% 1 0.0% -14,827 -98.2% -3 -0.0% -56,976 -100.0% 0 0.0% -56,912 -100.0% 0 0.0%
drupal_render@6 0 0.0% -14,682 -90.5% -42 -0.3% -14,710 -97.4% -17 -0.1% -8,960 -15.7% -24 -0.0% 3,144 5.5% 0 0.0%
render@2 0 0.0% -14,647 -90.3% -22 -0.1% -14,674 -97.2% -38 -0.3% -8,960 -15.7% 0 0.0% 3,016 5.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -14,581 -89.9% -2 -0.0% -14,629 -96.9% 8 0.1% -56,976 -100.0% 0 0.0% -56,912 -100.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -14,564 -89.8% 1 0.0% -14,614 -96.8% -20 -0.1% -56,976 -100.0% 0 0.0% -56,912 -100.0% 0 0.0%
drupal_render@7 0 0.0% -14,357 -88.5% -21 -0.1% -14,408 -95.4% -58 -0.4% -8,928 -15.7% 40 0.1% -61,376 -107.9% 0 0.0%
call_user_func 0 0.0% -14,053 -86.6% -7 -0.0% -14,362 -95.1% -7 -0.0% -56,952 -100.0% 0 0.0% -56,888 -100.0% 0 0.0%
theme@1 0 0.0% -14,039 -86.5% 1 0.0% -14,308 -94.7% 51 0.3% -56,984 -100.0% 16 0.0% -58,248 -102.4% 0 0.0%
drupal_render@1 0 0.0% -14,035 -86.5% -8 -0.0% -14,318 -94.8% -10 -0.1% -57,016 -100.1% -8 -0.0% -58,256 -102.4% 0 0.0%
theme@2 0 0.0% -13,947 -86.0% -51 -0.3% -14,219 -94.1% -64 -0.4% -57,616 -101.2% -50,160 -88.1% -57,432 -100.9% -472 -0.8%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets 0 0.0% -13,912 -85.8% 0 0.0% -14,190 -93.9% -7 -0.0% -56,920 -99.9% 0 0.0% -121,880 -214.2% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% -13,911 -85.8% 1 0.0% -14,190 -93.9% 0 0.0% -56,920 -99.9% 0 0.0% -121,880 -214.2% 0 0.0%
template_preprocess_views_view 0 0.0% -13,859 -85.4% 4 0.0% -14,137 -93.6% -1 -0.0% -56,912 -99.9% 0 0.0% -121,880 -214.2% 0 0.0%
drupal_render 0 0.0% -13,832 -85.3% -67 -0.4% -14,284 -94.6% -68 -0.5% -57,008 -100.1% 0 0.0% -56,832 -99.9% 0 0.0%
theme 0 0.0% -13,807 -85.1% 45 0.3% -14,173 -93.8% 34 0.2% -57,008 -100.1% 16 0.0% -57,080 -100.3% 0 0.0%
render 0 0.0% -13,730 -84.6% -3 -0.0% -14,203 -94.0% 1 0.0% -57,632 -101.2% 0 0.0% -58,256 -102.4% 0 0.0%
drupal_render@2 0 0.0% -13,713 -84.5% -25 -0.2% -14,187 -93.9% -19 -0.1% -57,632 -101.2% 0 0.0% -58,256 -102.4% 0 0.0%
drupal_render@3 0 0.0% -13,604 -83.9% 0 0.0% -14,079 -93.2% -17 -0.1% -57,624 -101.2% 24 0.0% -57,432 -100.9% 0 0.0%
theme@4 0 0.0% -13,552 -83.5% -610 -3.8% -13,944 -92.3% -428 -2.8% -8,944 -15.7% -1,063,920 -1867.8% -54,696 -96.1% 1,224 2.2%
run_init::templates/page.tpl.php 0 0.0% -13,327 -82.2% -5 -0.0% -13,348 -88.4% -6 -0.0% 4,352 7.6% 8 0.0% 3,520 6.2% 0 0.0%
drupal_render@5 0 0.0% -13,323 -82.1% 26 0.2% -13,331 -88.3% 34 0.2% 4,384 7.7% 0 0.0% 3,520 6.2% -128 -0.2%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -13,291 -81.9% 0 0.0% -14,052 -93.0% 0 0.0% -56,976 -100.0% 0 0.0% -56,912 -100.0% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% -13,289 -81.9% 1 0.0% -14,049 -93.0% 0 0.0% -56,976 -100.0% 8 0.0% -56,912 -100.0% 0 0.0%
run_init::templates/block.tpl.php 0 0.0% -13,240 -81.6% -1 -0.0% -13,261 -87.8% -14 -0.1% 4,352 7.6% 0 0.0% 3,520 6.2% 0 0.0%
drupal_render_page 0 0.0% -13,236 -81.6% -3 -0.0% -13,996 -92.7% 2 0.0% -56,976 -100.0% 8 0.0% -56,912 -100.0% 0 0.0%
theme_render_template@1 0 0.0% -13,230 -81.6% 0 0.0% -13,250 -87.7% 0 0.0% 4,344 7.6% 0 0.0% 3,520 6.2% 0 0.0%
drupal_render@4 0 0.0% -12,651 -78.0% 2 0.0% -13,034 -86.3% 2 0.0% 4,360 7.7% -24 -0.0% 9,568 16.8% -376 -0.7%
render@1 0 0.0% -12,650 -78.0% -7 -0.0% -13,025 -86.2% 2 0.0% 4,400 7.7% 16 0.0% 9,504 16.7% -168 -0.3%
theme@3 0 0.0% -12,624 -77.8% 14 0.1% -13,014 -86.2% 19 0.1% 4,424 7.8% 0 0.0% 10,384 18.3% 0 0.0%
theme_render_template 5 0.1% -8,862 -54.6% 60 0.4% -9,480 -62.8% 35 0.2% 213,184 374.3% 10,256 18.0% 252,016 442.9% 1,968 3.5%
Drupal\Core\Template\Attribute::__toString 0 0.0% -5,475 -33.8% -690 -4.3% -5,476 -36.3% -411 -2.7% -14,064 -24.7% 7,056 12.4% 15,176 26.7% 3,768 6.6%
Drupal\Core\Template\AttributeValueBase::render -110 -1.8% -4,869 -30.0% -421 -2.6% -4,932 -32.7% -424 -2.8% -21,120 -37.1% 0 0.0% 11,408 20.1% 488 0.9%
template_process_field 0 0.0% 3,560 21.9% 893 5.5% 3,554 23.5% 727 4.8% 111,768 196.2% 7,944 13.9% 1,936 3.4% 448 0.8%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -2,667 -16.4% 0 0.0% -1,762 -11.7% -1 -0.0% -61,336 -107.7% 0 0.0% -61,768 -108.6% 0 0.0%
Drupal\views\Plugin\Block\ViewsBlock::blockBuild 0 0.0% -1,784 -11.0% 2 0.0% -1,595 -10.6% 3 0.0% -61,336 -107.7% 0 0.0% -61,768 -108.6% 0 0.0%
Drupal\block\Plugin\views\display\Block::execute 0 0.0% -1,697 -10.5% -1 -0.0% -1,507 -10.0% 1 0.0% -61,336 -107.7% 0 0.0% -61,776 -108.6% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -1,531 -9.4% -4 -0.0% -960 -6.4% -8 -0.1% 0 0.0% 0 0.0% 368 0.6% 0 0.0%
theme_image_style 0 0.0% 1,309 8.1% -23 -0.1% 779 5.2% -14 -0.1% 40 0.1% 0 0.0% 29,408 51.7% -6,944 -12.2%
theme_image_formatter 0 0.0% 1,258 7.8% 1 0.0% 726 4.8% 10 0.1% 16 0.0% 0 0.0% -51,088 -89.8% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference -836 -13.6% -1,165 -7.2% -1,143 -7.0% -1,819 -12.0% -1,783 -11.8% -1,872 -3.3% -1,872 -3.3% -1,256 -2.2% -1,256 -2.2%
Drupal\views\ViewExecutable::execute 0 0.0% -1,138 -7.0% -1 -0.0% -638 -4.2% 3 0.0% 0 0.0% 0 0.0% 368 0.6% 0 0.0%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% -1,122 -6.9% 4 0.0% -699 -4.6% -6 -0.0% 32 0.1% 0 0.0% 368 0.6% 32 0.1%
menu_tree_page_data 0 0.0% 1,112 6.9% -3 -0.0% 460 3.0% 3 0.0% 0 0.0% 0 0.0% -104 -0.2% 0 0.0%
load::templates/field.tpl.php 110 1.8% 1,076 6.6% 1,076 6.6% 1,171 7.8% 1,171 7.8% 33,440 58.7% 33,440 58.7% 4,768 8.4% 4,768 8.4%
call_user_func_array 0 0.0% -1,056 -6.5% 15 0.1% 47 0.3% 10 0.1% 16 0.0% 0 0.0% 1,896 3.3% 0 0.0%
extract 110 1.8% 1,055 6.5% 1,055 6.5% 1,142 7.6% 1,142 7.6% 714,936 1255.2% 714,936 1255.2% 16,040 28.2% 16,040 28.2%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -1,010 -6.2% 0 0.0% -487 -3.2% 2 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_get_private_key 0 0.0% 972 6.0% 23 0.1% 764 5.1% 22 0.1% 0 0.0% 0 0.0% 36,680 64.5% 0 0.0%
menu_tree 0 0.0% 969 6.0% 0 0.0% 497 3.3% 1 0.0% 0 0.0% 0 0.0% -104 -0.2% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::blockBuild 0 0.0% 969 6.0% 1 0.0% 495 3.3% -1 -0.0% 0 0.0% 0 0.0% -104 -0.2% 0 0.0%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::Drupal\Core\EventSubscriber\{closure} 0 0.0% -947 -5.8% -1 -0.0% -44 -0.3% -2 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
views_page 0 0.0% -946 -5.8% 0 0.0% -43 -0.3% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Template::getAttribute -110 -1.8% -940 -5.8% -886 -5.5% -1,019 -6.7% -671 -4.4% -1,616 -2.8% -1,616 -2.8% -1,632 -2.9% -1,632 -2.9%
Drupal\Core\Config\Config::load 0 0.0% -922 -5.7% -7 -0.0% -201 -1.3% -8 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% -909 -5.6% 0 0.0% -194 -1.3% -7 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
image_style_url 0 0.0% 902 5.6% 26 0.2% 693 4.6% 18 0.1% 40 0.1% 0 0.0% -325,808 -572.6% 0 0.0%
Drupal\block\BlockBase::build 0 0.0% -890 -5.5% 5 0.0% -1,149 -7.6% 2 0.0% -61,344 -107.7% 0 0.0% -61,872 -108.7% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% -888 -5.5% 3 0.0% -1,153 -7.6% -4 -0.0% -61,344 -107.7% 0 0.0% -61,872 -108.7% 0 0.0%
Drupal\block\BlockRenderController::view 0 0.0% -883 -5.4% 4 0.0% -1,141 -7.6% 13 0.1% -61,344 -107.7% 0 0.0% -61,872 -108.7% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% -880 -5.4% 3 0.0% -213 -1.4% 12 0.1% 0 0.0% 0 0.0% 104 0.2% 104 0.2%
menu_set_custom_theme 0 0.0% -876 -5.4% 0 0.0% -365 -2.4% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_get_custom_theme 0 0.0% -876 -5.4% 7 0.0% -364 -2.4% -6 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% -861 -5.3% 3 0.0% 507 3.4% 21 0.1% -48 -0.1% 0 0.0% 24,384 42.9% 0 0.0%
PDOStatement::execute 0 0.0% -855 -5.3% -855 -5.3% 554 3.7% 554 3.7% -48 -0.1% -48 -0.1% 24,384 42.9% 24,384 42.9%
image_style_transform_dimensions 0 0.0% 833 5.1% -13 -0.1% 550 3.6% -33 -0.2% 32 0.1% 8 0.0% 293,032 515.0% 0 0.0%
Drupal\Core\KeyValueStore\StorageBase::get 0 0.0% 833 5.1% 6 0.0% 721 4.8% -1 -0.0% 8 0.0% 0 0.0% 40,480 71.1% 256 0.4%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 0.0% 827 5.1% -69 -0.4% 722 4.8% -94 -0.6% 8 0.0% 32 0.1% 40,224 70.7% 536 0.9%
Drupal\Core\Template\TwigEnvironment::loadTemplate -110 -1.8% -821 -5.1% -356 -2.2% -927 -6.1% -413 -2.7% -34,208 -60.1% -1,472 -2.6% -34,480 -60.6% -1,344 -2.4%
drupal_bootstrap 0 0.0% -821 -5.1% -14 -0.1% -441 -2.9% -11 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
entity_view 0 0.0% -813 -5.0% 25 0.2% -1,081 -7.2% 16 0.1% -61,344 -107.7% 0 0.0% -61,872 -108.7% 0 0.0%
image_style_path_token 0 0.0% 766 4.7% 4 0.0% 553 3.7% -2 -0.0% 0 0.0% 0 0.0% -326,080 -573.1% 0 0.0%
render@3 0 0.0% 766 4.7% -21 -0.1% 583 3.9% -2 -0.0% -48 -0.1% 24 0.0% -58,552 -102.9% -200 -0.4%
Drupal\views\Plugin\views\query\Sql::load_entities 0 0.0% -759 -4.7% -8 -0.0% -555 -3.7% 0 0.0% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -756 -4.7% 26 0.2% 98 0.6% 0 0.0% -8 -0.0% 48 0.1% -1,944 -3.4% 64 0.1%
drupal_render@8 0 0.0% 711 4.4% 11 0.1% 541 3.6% 0 0.0% -72 -0.1% -56 -0.1% -58,456 -102.7% -368 -0.6%
Drupal\Core\Database\Connection::query 0 0.0% -710 -4.4% 86 0.5% 678 4.5% 111 0.7% -48 -0.1% 0 0.0% 45,904 80.7% 4,232 7.4%
theme@5 0 0.0% 704 4.3% 24 0.1% 535 3.5% -5 -0.0% -16 -0.0% 0 0.0% -57,824 -101.6% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% -694 -4.3% 18 0.1% -374 -2.5% 19 0.1% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
service_container_prod_::getConfig_FactoryService 0 0.0% 686 4.2% 1 0.0% 427 2.8% 2 0.0% 40 0.1% 0 0.0% 40 0.1% 0 0.0%
[ display all ]