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

Overall Diff Summary

Run #51ec3b81ad265Run #51ec3c5ab9ae4DiffDiff%
Number of Function Calls52,129 52,343 214 0.4%
Incl. Wall Time (microsec)243,653 244,027 374 0.2%
Incl. CPU (microsecs)230,023 231,082 1,059 0.5%
Incl. MemUse (bytes)16,295,256 16,332,304 37,048 0.2%
Incl. PeakMemUse (bytes)16,433,224 16,470,680 37,456 0.2%

[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%
template_preprocess_node_add_list 1 0.5% 2,056 549.7% 62 16.6% 2,057 194.2% 49 4.6% 22,696 61.3% 7,672 20.7% 47,544 126.9% 2,096 5.6%
theme_node_add_list -1 -0.5% -2,049 -547.9% -63 -16.8% -2,051 -193.7% -52 -4.9% -15,032 -40.6% -48 -0.1% -42,512 -113.5% -2,056 -5.5%
Drupal\views\Plugin\Block\ViewsBlock::build 0 0.0% -1,680 -449.2% 1 0.3% -1,086 -102.5% 2 0.2% -64 -0.2% 0 0.0% -64 -0.2% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -1,654 -442.2% -3 -0.8% -1,060 -100.1% -1 -0.1% -64 -0.2% 0 0.0% -64 -0.2% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -1,376 -367.9% -9 -2.4% -595 -56.2% -17 -1.6% 944 2.5% 0 0.0% 1,352 3.6% 0 0.0%
theme 0 0.0% 1,374 367.4% 7 1.9% 1,495 141.2% 6 0.6% 37,608 101.5% 24 0.1% 38,128 101.8% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -1,371 -366.6% 22 5.9% -601 -56.8% 38 3.6% 944 2.5% 184 0.5% 1,240 3.3% -16 -0.0%
drupal_render@2 0 0.0% 1,353 361.8% 84 22.5% 1,442 136.2% 89 8.4% 36,632 98.9% 232 0.6% 47,128 125.8% 0 0.0%
twig_render_var 0 0.0% 1,338 357.8% 6 1.6% 1,339 126.4% 1 0.1% 37,160 100.3% 0 0.0% 37,616 100.4% 0 0.0%
drupal_render 0 0.0% 1,337 357.5% -7 -1.9% 1,486 140.3% -8 -0.8% 36,664 99.0% 0 0.0% 36,576 97.7% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 1,336 357.2% -1 -0.3% 1,340 126.5% 4 0.4% 36,296 98.0% 0 0.0% 37,848 101.0% 0 0.0%
Twig_Template::display 0 0.0% 1,335 357.0% 2 0.5% 1,338 126.3% 3 0.3% 36,296 98.0% 0 0.0% 37,848 101.0% 0 0.0%
drupal_render@1 0 0.0% 1,333 356.4% 22 5.9% 1,414 133.5% 14 1.3% 37,120 100.2% 216 0.6% 37,072 99.0% 408 1.1%
Twig_Template::render 0 0.0% 1,321 353.2% 0 0.0% 1,323 124.9% 2 0.2% 36,736 99.2% 8 0.0% 37,848 101.0% 0 0.0%
twig_render_template 0 0.0% 1,319 352.7% 1 0.3% 1,320 124.6% 3 0.3% 36,728 99.1% -432 -1.2% 37,840 101.0% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% -1,310 -350.3% 1 0.3% -813 -76.8% -33 -3.1% 16 0.0% -56 -0.2% 304 0.8% -24 -0.1%
_block_get_renderable_region 0 0.0% -1,290 -344.9% 8 2.1% -652 -61.6% 15 1.4% 824 2.2% 0 0.0% 888 2.4% 0 0.0%
entity_view 0 0.0% -1,252 -334.8% -1 -0.3% -658 -62.1% 0 0.0% 880 2.4% 0 0.0% 816 2.2% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% -1,250 -334.2% 1 0.3% -655 -61.9% -3 -0.3% 880 2.4% 0 0.0% 816 2.2% 0 0.0%
Drupal\block\BlockRenderController::view 0 0.0% -1,249 -334.0% 1 0.3% -657 -62.0% 0 0.0% 880 2.4% 0 0.0% 816 2.2% 0 0.0%
block_get_blocks_by_region 0 0.0% -1,206 -322.5% 3 0.8% -472 -44.6% -5 -0.5% 832 2.2% 0 0.0% 984 2.6% 0 0.0%
block_page_build 0 0.0% -1,205 -322.2% 2 0.5% -470 -44.4% 1 0.1% 832 2.2% 0 0.0% 984 2.6% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% -1,162 -310.7% 3 0.8% -649 -61.3% 25 2.4% 16 0.0% 8 0.0% 304 0.8% 8 0.0%
PDOStatement::execute 0 0.0% -1,153 -308.3% -1,153 -308.3% -686 -64.8% -686 -64.8% 8 0.0% 8 0.0% 296 0.8% 296 0.8%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% -1,148 -307.0% -1 -0.3% -564 -53.3% 5 0.5% -88 -0.2% 0 0.0% -72 -0.2% 0 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 0.0% -1,147 -306.7% -15 -4.0% -569 -53.7% -17 -1.6% -88 -0.2% 0 0.0% -72 -0.2% 0 0.0%
Drupal\block\Plugin\views\display\Block::execute 0 0.0% -1,136 -303.7% 0 0.0% -748 -70.6% 0 0.0% -24 -0.1% 0 0.0% -24 -0.1% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -1,136 -303.7% -10 -2.7% -748 -70.6% -6 -0.6% -24 -0.1% 0 0.0% -24 -0.1% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% -1,089 -291.2% -3 -0.8% -665 -62.8% -3 -0.3% -24 -0.1% 0 0.0% -24 -0.1% 0 0.0%
call_user_func_array 0 0.0% 1,012 270.6% 20 5.3% 1,185 111.9% -3 -0.3% 808 2.2% 16 0.0% 224 0.6% 16 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 951 254.3% -1 -0.3% 1,450 136.9% -2 -0.2% 37,248 100.5% 0 0.0% 37,768 100.8% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 909 243.0% 2 0.5% 1,397 131.9% -5 -0.5% 37,224 100.5% 0 0.0% 37,752 100.8% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 879 235.0% 4 1.1% 1,373 129.7% 24 2.3% 37,224 100.5% 0 0.0% 37,752 100.8% 0 0.0%
Drupal\views\ViewExecutable::build 0 0.0% -826 -220.9% 2 0.5% -473 -44.7% 1 0.1% -32 -0.1% 0 0.0% -32 -0.1% 0 0.0%
__TwigTemplate_5638b6d770ed2bd78ef9243f00ccde60::doDisplay 0 0.0% 746 199.5% 6 1.6% 746 70.4% 4 0.4% -8 -0.0% -216 -0.6% 608 1.6% 216 0.6%
drupal_render@4 0 0.0% 744 198.9% 7 1.9% 745 70.3% -9 -0.8% 56,120 151.5% 200 0.5% 57,992 154.8% -56 -0.1%
Drupal\Core\Template\RenderWrapper::__toString 0 0.0% 733 196.0% 2 0.5% 731 69.0% -9 -0.8% -8 -0.0% 0 0.0% 392 1.0% 0 0.0%
Drupal\Core\Template\RenderWrapper::render 0 0.0% 731 195.5% 0 0.0% 740 69.9% 7 0.7% -8 -0.0% 0 0.0% 392 1.0% 0 0.0%
drupal_get_css 0 0.0% 729 194.9% 2 0.5% 729 68.8% 1 0.1% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
theme@2 0 0.0% 713 190.6% 1 0.3% 717 67.7% -16 -1.5% 36,552 98.7% -9,984 -26.9% 48,064 128.3% 120 0.3%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% -707 -189.0% -3 -0.8% -508 -48.0% -3 -0.3% 0 0.0% 0 0.0% -40 -0.1% 0 0.0%
Drupal\Core\DrupalKernel::boot 0 0.0% -707 -189.0% 0 0.0% -508 -48.0% 0 0.0% 0 0.0% 0 0.0% -40 -0.1% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 0.0% -700 -187.2% -13 -3.5% -311 -29.4% -11 -1.0% -8 -0.0% 0 0.0% 128 0.3% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 1 0.5% -696 -186.1% -11 -2.9% -435 -41.1% 43 4.1% -72 -0.2% -64 -0.2% 168 0.4% 72 0.2%
Drupal\Component\Plugin\PluginManagerBase::getDefinition 0 0.0% -695 -185.8% 5 1.3% -301 -28.4% 10 0.9% -8 -0.0% 0 0.0% 128 0.3% 0 0.0%
render@1 0 0.0% 687 183.7% -5 -1.3% 691 65.3% -1 -0.1% 36,992 99.8% 0 0.0% 42,792 114.2% 0 0.0%
twig_render_template@2 1 0.5% 675 180.5% 21 5.6% 676 63.8% 18 1.7% 37,464 101.1% -1,192 -3.2% 46,056 123.0% 144 0.4%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinitions 0 0.0% -675 -180.5% -3 -0.8% -292 -27.6% 4 0.4% -8 -0.0% 0 0.0% 128 0.3% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions 0 0.0% -672 -179.7% -3 -0.8% -296 -28.0% -11 -1.0% -8 -0.0% 0 0.0% 128 0.3% 0 0.0%
theme@1 0 0.0% 669 178.9% -27 -7.2% 676 63.8% -18 -1.7% 36,720 99.1% 0 0.0% 37,224 99.4% 0 0.0%
twig_render_var@1 0 0.0% 661 176.7% 3 0.8% 667 63.0% -6 -0.6% 36,992 99.8% 0 0.0% 42,792 114.2% 0 0.0%
Twig_Template::render@1 0 0.0% 659 176.2% -1 -0.3% 660 62.3% 0 0.0% 36,648 98.9% 0 0.0% 42,520 113.5% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 659 176.2% -3 -0.8% 669 63.2% 7 0.7% 36,216 97.8% 0 0.0% 42,792 114.2% 0 0.0%
Twig_Template::display@1 0 0.0% 658 175.9% 3 0.8% 656 61.9% -9 -0.8% 36,216 97.8% 0 0.0% 42,792 114.2% 0 0.0%
__TwigTemplate_826ebc24cd5279b99c864e14df95e56b::doDisplay 0 0.0% 651 174.1% 9 2.4% 647 61.1% 0 0.0% 36,216 97.8% -776 -2.1% 42,792 114.2% 0 0.0%
service_container_prod::getConfig_FactoryService 0 0.0% -650 -173.8% -1 -0.3% -451 -42.6% -1 -0.1% -16 -0.0% 0 0.0% -16 -0.0% 0 0.0%
twig_render_template@1 0 0.0% 646 172.7% 1 0.3% 644 60.8% -6 -0.6% 36,704 99.1% -432 -1.2% 42,520 113.5% 0 0.0%
drupal_render@3 0 0.0% 635 169.8% -45 -12.0% 630 59.5% -49 -4.6% 36,992 99.8% 232 0.6% 42,768 114.2% -1,816 -4.8%
Drupal\Core\DrupalKernel::handle 0 0.0% 623 166.6% 0 0.0% 1,282 121.1% 0 0.0% 37,224 100.5% 0 0.0% 37,440 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 618 165.2% 3 0.8% 1,278 120.7% 0 0.0% 37,248 100.5% 24 0.1% 37,464 100.0% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 618 165.2% 1 0.3% 1,277 120.6% 1 0.1% 37,248 100.5% 0 0.0% 37,464 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 618 165.2% 0 0.0% 1,277 120.6% -1 -0.1% 37,248 100.5% 0 0.0% 37,464 100.0% 0 0.0%
drupal_pre_render_html_tag 0 0.0% 612 163.6% 47 12.6% 603 56.9% 24 2.3% 0 0.0% 0 0.0% -8 -0.0% 64 0.2%
render 0 0.0% 608 162.6% -3 -0.8% 609 57.5% 1 0.1% 37,168 100.3% 0 0.0% 37,224 99.4% 0 0.0%
__TwigTemplate_683404bd0616f700069ccbe551d12894::doDisplay 0 0.0% 590 157.8% -18 -4.8% 590 55.7% -4 -0.4% 36,304 98.0% -648 -1.7% 37,240 99.4% 0 0.0%
call_user_func@1 0 0.0% 556 148.7% 39 10.4% 626 59.1% 45 4.2% -40 -0.1% 0 0.0% -1,992 -5.3% -752 -2.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% 528 141.2% 23 6.1% 532 50.2% 4 0.4% -32 -0.1% 24 0.1% -368 -1.0% 0 0.0%
call_user_func 0 0.0% 520 139.0% 10 2.7% 1,216 114.8% 4 0.4% 37,208 100.4% -8 -0.0% 37,736 100.7% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% 513 137.2% 17 4.5% 578 54.6% 65 6.1% -56 -0.2% -24 -0.1% -424 -1.1% 0 0.0%
Drupal\views\ViewExecutable::preExecute 0 0.0% -512 -136.9% -7 -1.9% -307 -29.0% -3 -0.3% -40 -0.1% 0 0.0% -40 -0.1% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::preExecute 0 0.0% -505 -135.0% -3 -0.8% -299 -28.2% -3 -0.3% -40 -0.1% 0 0.0% -40 -0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% -501 -134.0% -6 -1.6% -290 -27.4% 20 1.9% 8 0.0% 8 0.0% 40 0.1% 40 0.1%
Drupal\views\ViewExecutable::initHandlers 0 0.0% -491 -131.3% -2 -0.5% -286 -27.0% -4 -0.4% -40 -0.1% 0 0.0% -40 -0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@3 0 0.0% -456 -121.9% 3 0.8% -251 -23.7% 2 0.2% -32 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getPlugin 0 0.0% -452 -120.9% -1 -0.3% -352 -33.2% 5 0.5% -32 -0.1% 0 0.0% 200 0.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% -450 -120.3% -2 -0.5% -237 -22.4% 14 1.3% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
Drupal\views\ViewExecutable::initQuery 0 0.0% -442 -118.2% -6 -1.6% -236 -22.3% -4 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 0 0.0% 441 117.9% 10 2.7% 468 44.2% 1 0.1% 64 0.2% 0 0.0% 64 0.2% 0 0.0%
Drupal\Component\Plugin\PluginBag::get 0 0.0% -415 -111.0% 1 0.3% -221 -20.9% 1 0.1% 24 0.1% 0 0.0% 24 0.1% 0 0.0%
Twig_Template::display@2 1 0.5% 412 110.2% 6 1.6% 412 38.9% 3 0.3% 10,392 28.1% 64 0.2% 12,328 32.9% 176 0.5%
__TwigTemplate_b4566f603f40c7170a0a8c7785fe4e7d::doDisplay 1 0.5% 409 109.4% 144 38.5% 410 38.7% 102 9.6% 12,016 32.4% -2,032 -5.5% 14,568 38.9% 5,192 13.9%
Drupal\views\ViewExecutable::_initHandler 0 0.0% -408 -109.1% -4 -1.1% -200 -18.9% 1 0.1% -40 -0.1% 0 0.0% -40 -0.1% 0 0.0%
Drupal\Core\DrupalKernel::terminate 0 0.0% 407 108.8% 7 1.9% 247 23.3% 4 0.4% 8 0.0% 0 0.0% 304 0.8% 0 0.0%
drupal_get_form 0 0.0% 405 108.3% -1 -0.3% 399 37.7% 2 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Template::render@2 1 0.5% 404 108.0% 5 1.3% 405 38.2% 0 0.0% 11,712 31.6% 128 0.3% 24,128 64.4% 96 0.3%
drupal_build_form 0 0.0% 404 108.0% 1 0.3% 395 37.3% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 0.0% -403 -107.8% -5 -1.3% -204 -19.3% 1 0.1% -64 -0.2% -24 -0.1% -40 -0.1% 0 0.0%
Twig_Template::displayWithErrorHandling@2 1 0.5% 402 107.5% 6 1.6% 404 38.1% 8 0.8% 10,328 27.9% 464 1.3% 12,592 33.6% 408 1.1%
Drupal\Core\Template\Attribute::__toString 0 0.0% 395 105.6% 151 40.4% 388 36.6% 139 13.1% 16 0.0% 0 0.0% -560 -1.5% -184 -0.5%
Drupal\Core\Database\Driver\mysql\Connection::open 0 0.0% -392 -104.8% -19 -5.1% -193 -18.2% -14 -1.3% -16 -0.0% -16 -0.0% -16 -0.0% 0 0.0%
drupal_handle_request 0 0.0% 390 104.3% 0 0.0% 1,077 101.7% 3 0.3% 37,040 100.0% -216 -0.6% 37,448 100.0% 0 0.0%
Drupal\Core\Database\Database::openConnection 0 0.0% -389 -104.0% 1 0.3% -190 -17.9% 2 0.2% -16 -0.0% 0 0.0% -16 -0.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::terminate 0 0.0% 388 103.7% 13 3.5% 232 21.9% 21 2.0% 8 0.0% 0 0.0% 304 0.8% 0 0.0%
service_container_prod::getDatabaseService 0 0.0% -388 -103.7% 0 0.0% -188 -17.8% 0 0.0% -16 -0.0% 0 0.0% -16 -0.0% 0 0.0%
service_container_prod::getConfig_StorageService 0 0.0% -387 -103.5% -1 -0.3% -187 -17.7% -3 -0.3% -16 -0.0% 0 0.0% -16 -0.0% 0 0.0%
service_container_prod::getCache_Backend_DatabaseService 0 0.0% -387 -103.5% 0 0.0% -188 -17.8% 2 0.2% -16 -0.0% 0 0.0% -16 -0.0% 0 0.0%
Drupal\Core\Database\Database::getConnection 0 0.0% -386 -103.2% 3 0.8% -188 -17.8% 2 0.2% -16 -0.0% 0 0.0% -16 -0.0% 0 0.0%
service_container_prod::getCache_ConfigService 0 0.0% -386 -103.2% 1 0.3% -187 -17.7% 0 0.0% -16 -0.0% 0 0.0% -16 -0.0% 0 0.0%
Drupal\Core\Cache\CacheFactory::get 0 0.0% -385 -102.9% 1 0.3% -164 -15.5% 22 2.1% 0 0.0% 16 0.0% 40 0.1% 16 0.0%
run_init::drupal8/index.php 0 0.0% 381 101.9% -2 -0.5% 1,067 100.8% -3 -0.3% 37,048 100.0% 0 0.0% 37,456 100.0% 0 0.0%
[ display all ]