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

Overall Diff Summary

Run #519de26535836Run #519de1c349c58DiffDiff%
Number of Function Calls171,423 157,223 -14,200 -8.3%
Incl. Wall Time (microsec)661,766 628,439 -33,327 -5.0%
Incl. CPU (microsecs)625,758 591,206 -34,552 -5.5%
Incl. MemUse (bytes)18,731,528 18,686,112 -45,416 -0.2%
Incl. PeakMemUse (bytes)19,085,056 19,033,944 -51,112 -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 -20 -0.1% -35,614 -106.9% -376 -1.1% -35,604 -103.0% -270 -0.8% -138,584 -305.1% 90,528 199.3% -8,048 -15.7% 0 0.0%
theme 0 0.0% -34,999 -105.0% -5 -0.0% -34,907 -101.0% -7 -0.0% -44,600 -98.2% 4,992 11.0% -50,888 -99.6% 120 0.2%
template_preprocess_views_view 0 0.0% -34,695 -104.1% 4 0.0% -34,674 -100.4% 2 0.0% -42,832 -94.3% 0 0.0% -49,288 -96.4% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% -34,621 -103.9% 1 0.0% -34,599 -100.1% 4 0.0% -38,288 -84.3% 0 0.0% -44,072 -86.2% 0 0.0%
theme@2 0 0.0% -34,550 -103.7% 19 0.1% -34,481 -99.8% 3 0.0% -42,904 -94.5% 3,184 7.0% -51,000 -99.8% 0 0.0%
theme@3 0 0.0% -34,536 -103.6% -61 -0.2% -34,565 -100.0% -82 -0.2% -46,992 -103.5% -157,248 -346.2% -46,584 -91.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets 0 0.0% -34,531 -103.6% 1 0.0% -34,460 -99.7% 5 0.0% -37,904 -83.5% 4,008 8.8% -43,048 -84.2% 0 0.0%
theme@1 0 0.0% -34,486 -103.5% 9 0.0% -34,469 -99.8% 19 0.1% -44,520 -98.0% 4,896 10.8% -43,592 -85.3% 0 0.0%
Twig_Template::render -20 -0.1% -34,470 -103.4% -162 -0.5% -34,468 -99.8% -119 -0.3% -103,296 -227.4% -1,040 -2.3% -8,048 -15.7% 0 0.0%
drupal_render 0 0.0% -34,445 -103.4% -80 -0.2% -34,304 -99.3% -79 -0.2% -44,608 -98.2% -24 -0.1% -50,952 -99.7% 0 0.0%
drupal_render@4 0 0.0% -34,369 -103.1% 6 0.0% -34,403 -99.6% 4 0.0% -44,560 -98.1% -1,624 -3.6% -51,200 -100.2% 0 0.0%
drupal_render@3 0 0.0% -34,355 -103.1% 0 0.0% -34,387 -99.5% 1 0.0% -46,168 -101.7% -1,624 -3.6% -51,080 -99.9% 0 0.0%
render@1 0 0.0% -34,335 -103.0% 2 0.0% -34,384 -99.5% -3 -0.0% -46,192 -101.7% 0 0.0% -51,008 -99.8% 0 0.0%
drupal_render@5 0 0.0% -34,327 -103.0% 25 0.1% -34,336 -99.4% 6 0.0% -46,784 -103.0% -3,184 -7.0% -45,064 -88.2% -1,528 -3.0%
run_init::templates/block.tpl.php 0 0.0% -34,311 -103.0% 6 0.0% -34,365 -99.5% 2 0.0% -44,568 -98.1% 1,624 3.6% -51,008 -99.8% 0 0.0%
Twig_Template::display -20 -0.1% -34,297 -102.9% -109 -0.3% -34,288 -99.2% -84 -0.2% -10,960 -24.1% -64 -0.1% -2,912 -5.7% 0 0.0%
theme_render_template@1 0 0.0% -34,296 -102.9% 3 0.0% -34,347 -99.4% 10 0.0% -49,456 -108.9% 0 0.0% -51,008 -99.8% 0 0.0%
drupal_render@2 0 0.0% -34,287 -102.9% 0 0.0% -34,320 -99.3% 8 0.0% -44,592 -98.2% -1,648 -3.6% -51,000 -99.8% 0 0.0%
render 0 0.0% -34,236 -102.7% 1 0.0% -34,264 -99.2% 2 0.0% -46,160 -101.6% 0 0.0% -51,000 -99.8% 0 0.0%
drupal_render@1 0 0.0% -34,220 -102.7% 1 0.0% -34,199 -99.0% 2 0.0% -46,200 -101.7% 0 0.0% -43,512 -85.1% 0 0.0%
theme_render_template 0 0.0% -34,158 -102.5% 7 0.0% -34,217 -99.0% 4 0.0% -49,576 -109.2% 0 0.0% -58,160 -113.8% -336 -0.7%
run_init::templates/page.tpl.php 0 0.0% -34,133 -102.4% 3 0.0% -34,188 -98.9% 5 0.0% -48,656 -107.1% -2,472 -5.4% -51,008 -99.8% 0 0.0%
Twig_Template::displayWithErrorHandling -20 -0.1% -34,125 -102.4% -55 -0.2% -34,119 -98.7% -49 -0.1% -10,896 -24.0% -464 -1.0% -2,912 -5.7% -48 -0.1%
__TwigTemplate_4d8de06280de0e89cfa14b9de1dd3608::doDisplay -20 -0.1% -34,086 -102.3% -8,682 -26.1% -34,106 -98.7% -5,686 -16.5% -10,456 -23.0% 151,272 333.1% -2,632 -5.1% -368 -0.7%
main() 0 0.0% -33,327 -100.0% -14 -0.0% -34,552 -100.0% -13 -0.0% -45,416 -100.0% 0 0.0% -51,112 -100.0% 0 0.0%
run_init::drupal8_profiling/index.php 0 0.0% -33,296 -99.9% -17 -0.1% -34,520 -99.9% -17 -0.0% -45,416 -100.0% 0 0.0% -51,112 -100.0% 0 0.0%
drupal_handle_request 0 0.0% -33,286 -99.9% 0 0.0% -34,511 -99.9% 2 0.0% -45,408 -100.0% 1,672 3.7% -51,104 -100.0% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -33,245 -99.8% -1 -0.0% -34,424 -99.6% -1 -0.0% -42,928 -94.5% 0 0.0% -51,056 -99.9% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -33,244 -99.8% -2 -0.0% -34,423 -99.6% 0 0.0% -42,952 -94.6% 0 0.0% -51,056 -99.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -33,243 -99.7% 1 0.0% -34,422 -99.6% 6 0.0% -42,952 -94.6% -16 -0.0% -51,056 -99.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -33,243 -99.7% 0 0.0% -34,421 -99.6% 1 0.0% -42,952 -94.6% 0 0.0% -51,056 -99.9% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -33,050 -99.2% -5 -0.0% -33,820 -97.9% -3 -0.0% -42,840 -94.3% 16 0.0% -50,968 -99.7% 0 0.0%
drupal_render_page 0 0.0% -33,049 -99.2% 1 0.0% -33,821 -97.9% 0 0.0% -42,856 -94.4% 1,696 3.7% -50,968 -99.7% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% -33,046 -99.2% 4 0.0% -33,817 -97.9% 1 0.0% -42,856 -94.4% 1,672 3.7% -50,968 -99.7% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -32,616 -97.9% -1 -0.0% -33,838 -97.9% -17 -0.0% -42,848 -94.3% 0 0.0% -50,936 -99.7% 0 0.0%
call_user_func 0 0.0% -32,605 -97.8% 3 0.0% -33,751 -97.7% -4 -0.0% -42,824 -94.3% -8 -0.0% -51,216 -100.2% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -32,537 -97.6% -2 -0.0% -33,769 -97.7% 1 0.0% -42,848 -94.3% 0 0.0% -51,240 -100.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -32,536 -97.6% 4 0.0% -33,763 -97.7% 15 0.0% -42,848 -94.3% 0 0.0% -51,240 -100.3% 0 0.0%
Twig_Template::getAttribute -1,500 -10.6% -20,368 -61.1% -18,904 -56.7% -21,609 -62.5% -13,069 -37.8% -16,560 -36.5% 98,904 217.8% -48 -0.1% -48 -0.1%
twig_render_var -1,500 -10.6% -3,332 -10.0% -3,321 -10.0% -4,255 -12.3% -3,105 -9.0% -15,192 -33.5% -15,216 -33.5% 8 0.0% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference -1,500 -10.6% -1,499 -4.5% -1,498 -4.5% -2,275 -6.6% -2,275 -6.6% -1,112 -2.4% -1,112 -2.4% 0 0.0% 0 0.0%
block_get_blocks_by_region 0 0.0% 1,483 4.4% -4 -0.0% 713 2.1% 1 0.0% 112 0.2% 0 0.0% 352 0.7% 0 0.0%
block_page_build 0 0.0% 1,479 4.4% -2 -0.0% 711 2.1% 6 0.0% 112 0.2% 0 0.0% 352 0.7% 0 0.0%
_block_get_renderable_region 0 0.0% 1,317 4.0% -14 -0.0% 406 1.2% -13 -0.0% 152 0.3% 0 0.0% 392 0.8% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% 1,213 3.6% 23 0.1% -76 -0.2% 61 0.2% -8 -0.0% -16 -0.0% 16 0.0% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 1,203 3.6% 27 0.1% -99 -0.3% 12 0.0% -8 -0.0% 0 0.0% 24 0.0% 0 0.0%
Twig_Environment::hasExtension -1,200 -8.5% -1,200 -3.6% -1,200 -3.6% -1,612 -4.7% -1,612 -4.7% -57,600 -126.8% -57,600 -126.8% 0 0.0% 0 0.0%
theme_render_template@2 20 0.1% 1,195 3.6% 259 0.8% 1,211 3.5% 187 0.5% 247,584 545.1% 34,832 76.7% -1,352 -2.6% 0 0.0%
PDOStatement::execute 0 0.0% 1,178 3.5% 1,178 3.5% -106 -0.3% -106 -0.3% -8 -0.0% -8 -0.0% 24 0.0% 24 0.0%
Drupal\views\ViewExecutable::render 0 0.0% 1,129 3.4% -1 -0.0% 666 1.9% 6 0.0% 88 0.2% 0 0.0% -128 -0.3% 0 0.0%
Drupal\block\BlockBase::build 0 0.0% 1,020 3.1% -11 -0.0% 362 1.0% -7 -0.0% 160 0.4% 0 0.0% 392 0.8% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 1,017 3.1% -2 -0.0% 356 1.0% -8 -0.0% 160 0.4% 0 0.0% 392 0.8% 0 0.0%
Drupal\block\BlockRenderController::view 0 0.0% 1,015 3.0% -2 -0.0% 351 1.0% -6 -0.0% 160 0.4% 0 0.0% 392 0.8% 0 0.0%
entity_view 0 0.0% 1,011 3.0% -5 -0.0% 349 1.0% -3 -0.0% 152 0.3% 0 0.0% 392 0.8% 0 0.0%
Drupal\block\Plugin\views\display\Block::execute 0 0.0% 1,002 3.0% -1 -0.0% 593 1.7% -2 -0.0% 168 0.4% 0 0.0% 408 0.8% 0 0.0%
entity_load_multiple 0 0.0% 977 2.9% 1 0.0% 828 2.4% 3 0.0% 16 0.0% 0 0.0% -192 -0.4% 0 0.0%
Drupal\views\Plugin\Block\ViewsBlock::blockBuild 0 0.0% 939 2.8% -2 -0.0% 527 1.5% -1 -0.0% 168 0.4% 0 0.0% 408 0.8% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::getDefinition 0 0.0% 822 2.5% 5 0.0% 385 1.1% 11 0.0% 88 0.2% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 0 0.0% -809 -2.4% 0 0.0% -883 -2.6% 2 0.0% -96 -0.2% 0 0.0% 248 0.5% 0 0.0%
Drupal\Core\Entity\EntityRenderController::buildContent 0 0.0% 804 2.4% -4 -0.0% 415 1.2% -6 -0.0% 88 0.2% 0 0.0% 24 0.0% 0 0.0%
Drupal\views\ViewExecutable::build 0 0.0% -751 -2.3% 5 0.0% -827 -2.4% 5 0.0% -96 -0.2% 0 0.0% 248 0.5% 0 0.0%
Drupal\Component\Plugin\PluginBag::get 0 0.0% 749 2.2% 0 0.0% 335 1.0% -3 -0.0% 72 0.2% 0 0.0% -80 -0.2% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% 730 2.2% 56 0.2% 659 1.9% 79 0.2% 8 0.0% 8 0.0% -80 -0.2% 0 0.0%
field_attach_view 0 0.0% 714 2.1% 1 0.0% 359 1.0% 4 0.0% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
field_invoke_method 0 0.0% 706 2.1% 9 0.0% 349 1.0% -7 -0.0% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 0.0% 701 2.1% 15 0.0% 276 0.8% 10 0.0% 80 0.2% 0 0.0% -48 -0.1% 0 0.0%
Drupal\Core\Entity\EntityRenderController::viewMultiple 0 0.0% 700 2.1% -9 -0.0% 391 1.1% -2 -0.0% 104 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% -700 -2.1% -1 -0.0% -759 -2.2% 1 0.0% -120 -0.3% 0 0.0% -80 -0.2% 0 0.0%
Drupal\views\Plugin\views\display\Feed::attachTo 0 0.0% -693 -2.1% -35 -0.1% -742 -2.1% -35 -0.1% -88 -0.2% 0 0.0% 152 0.3% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinitions 0 0.0% 686 2.1% 8 0.0% 263 0.8% 10 0.0% 80 0.2% 0 0.0% -48 -0.1% 0 0.0%
Drupal\Core\Database\Query\Select::execute 0 0.0% 685 2.1% 9 0.0% 261 0.8% -3 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\filter\FilterBag::initializePlugin 0 0.0% 678 2.0% -2 -0.0% 316 0.9% -5 -0.0% 96 0.2% 0 0.0% 24 0.0% 0 0.0%
Drupal\node\NodeRenderController::buildContent 0 0.0% 675 2.0% 1 0.0% 366 1.1% -1 -0.0% 96 0.2% 0 0.0% 24 0.0% 0 0.0%
Drupal\views\ViewExecutable::attachDisplays 0 0.0% -649 -1.9% 4 0.0% -742 -2.1% -3 -0.0% -88 -0.2% 0 0.0% 176 0.3% 0 0.0%
text_summary 0 0.0% 646 1.9% 1 0.0% 288 0.8% 0 0.0% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\text\Plugin\field\formatter\TextTrimmedFormatter::viewElements 0 0.0% 646 1.9% 1 0.0% 290 0.8% 9 0.0% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% 621 1.9% 0 0.0% 371 1.1% 3 0.0% -8 -0.0% 0 0.0% -152 -0.3% 0 0.0%
drupal_add_feed 0 0.0% -608 -1.8% -1 -0.0% -659 -1.9% -1 -0.0% -112 -0.2% -48 -0.1% -32 -0.1% -24 -0.0%
Drupal\views\Plugin\views\style\Rss::attach_to 0 0.0% -602 -1.8% 1 0.0% -652 -1.9% -1 -0.0% -88 -0.2% 24 0.1% 24 0.0% 0 0.0%
views_page 0 0.0% -596 -1.8% 0 0.0% -567 -1.6% 0 0.0% -120 -0.3% 0 0.0% -120 -0.2% 0 0.0%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::Drupal\Core\EventSubscriber\{closure} 0 0.0% -595 -1.8% 0 0.0% -568 -1.6% -1 -0.0% -120 -0.3% 0 0.0% -120 -0.2% 0 0.0%
Drupal\system\Plugin\views\row\EntityRow::pre_render 0 0.0% 588 1.8% 1 0.0% 323 0.9% 4 0.0% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::pre_render 0 0.0% 587 1.8% -1 -0.0% 322 0.9% -1 -0.0% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
entity_view_multiple 0 0.0% 587 1.8% -2 -0.0% 322 0.9% -8 -0.0% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\field\Plugin\Type\Formatter\FormatterBase::view 0 0.0% 578 1.7% -21 -0.1% 220 0.6% -24 -0.1% 112 0.2% 0 0.0% 40 0.1% 0 0.0%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% 553 1.7% 4 0.0% 324 0.9% 4 0.0% 16 0.0% 0 0.0% -152 -0.3% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate -20 -0.1% -480 -1.4% -87 -0.3% -502 -1.5% -85 -0.2% -31,968 -70.4% -624 -1.4% 0 0.0% 0 0.0%
call_user_func_array 0 0.0% -477 -1.4% 3 0.0% -701 -2.0% -8 -0.0% -152 -0.3% 0 0.0% -16 -0.0% 0 0.0%
image_field_prepare_view 0 0.0% 475 1.4% 3 0.0% 441 1.3% 14 0.0% 0 0.0% 0 0.0% -88 -0.2% 0 0.0%
file_field_prepare_view 0 0.0% 472 1.4% 17 0.1% 427 1.2% 7 0.0% 0 0.0% 0 0.0% -88 -0.2% 0 0.0%
file_load_multiple 0 0.0% 452 1.4% 4 0.0% 424 1.2% 9 0.0% 0 0.0% 0 0.0% -88 -0.2% 0 0.0%
call_user_func_array@1 0 0.0% -437 -1.3% 2 0.0% -461 -1.3% -1 -0.0% -120 -0.3% 0 0.0% 24 0.0% 0 0.0%
field_view_field 0 0.0% 437 1.3% 0 0.0% 371 1.1% 9 0.0% 0 0.0% 0 0.0% -16 -0.0% 0 0.0%
_field_invoke_multiple 0 0.0% 430 1.3% 24 0.1% 391 1.1% -145 -0.4% 0 0.0% 0 0.0% -112 -0.2% -24 -0.0%
theme_feed_icon 0 0.0% -422 -1.3% -3 -0.0% -438 -1.3% -5 -0.0% -16 -0.0% 0 0.0% -88 -0.2% 0 0.0%
menu_get_custom_theme 0 0.0% 405 1.2% 1 0.0% 50 0.1% 10 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_set_custom_theme 0 0.0% 404 1.2% 0 0.0% 46 0.1% -3 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load -1 -0.0% -402 -1.2% -109 -0.3% -405 -1.2% -108 -0.3% -28,280 -62.3% -576 -1.3% 0 0.0% 0 0.0%
theme_image 0 0.0% -376 -1.1% -22 -0.1% -376 -1.1% -29 -0.1% 8 0.0% 0 0.0% -376 -0.7% -240 -0.5%
Symfony\Component\DependencyInjection\Container::get -20 -0.1% -374 -1.1% -79 -0.2% -376 -1.1% -135 -0.4% 8 0.0% 624 1.4% 208 0.4% 0 0.0%
[ display all ]