Diff Report
Run #5219624c55207: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #521962a927d49: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #5219624c55207Run #521962a927d49DiffDiff%
Number of Function Calls34,314 34,389 75 0.2%
Incl. Wall Time (microsec)191,228 191,693 465 0.2%
Incl. CPU (microsecs)165,799 166,748 949 0.6%
Incl. MemUse (bytes)13,882,272 13,910,952 28,680 0.2%
Incl. PeakMemUse (bytes)13,926,944 13,956,376 29,432 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%
drupal_add_feed 0 0.0% 1,742 374.6% 4 0.9% 2,016 212.4% 2 0.2% 412,464 1438.2% 48 0.2% 418,088 1420.5% -176 -0.6%
Drupal\views\Plugin\views\display\Feed::attachTo 0 0.0% 1,491 320.6% 2 0.4% 1,989 209.6% -4 -0.4% 412,432 1438.0% -16 -0.1% 413,168 1403.8% 0 0.0%
Drupal\views\ViewExecutable::attachDisplays 0 0.0% 1,481 318.5% 5 1.1% 1,990 209.7% 9 0.9% 412,440 1438.1% 0 0.0% 413,088 1403.5% 0 0.0%
Drupal\views\Plugin\views\style\Rss::attachTo 0 0.0% 1,479 318.1% -1 -0.2% 1,978 208.4% 0 0.0% 412,440 1438.1% -24 -0.1% 418,224 1421.0% 0 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 0 0.0% 1,457 313.3% 0 0.0% 1,997 210.4% 2 0.2% 412,440 1438.1% 0 0.0% 413,088 1403.5% 0 0.0%
Drupal\views\ViewExecutable::build 0 0.0% 1,457 313.3% 4 0.9% 1,995 210.2% 9 0.9% 412,440 1438.1% 0 0.0% 413,088 1403.5% 0 0.0%
drupal_render 1 1.3% -1,233 -265.2% 15 3.2% -1,130 -119.1% 22 2.3% -364,792 -1271.9% 1,216 4.2% -359,256 -1220.6% 1,864 6.3%
twig_render_template 1 1.3% 1,101 236.8% 35 7.5% 1,103 116.2% 24 2.5% 68,448 238.7% -368 -1.3% 73,512 249.8% -640 -2.2%
theme_feed_icon -1 -1.3% -1,089 -234.2% -14 -3.0% -1,090 -114.9% -11 -1.2% -122,256 -426.3% -1,336 -4.7% -99,584 -338.4% -688 -2.3%
drupal_render_page 0 0.0% -939 -201.9% -1 -0.2% -1,208 -127.3% 1 0.1% -384,816 -1341.8% -56 -0.2% -384,096 -1305.0% 0 0.0%
Twig_Template::render 1 1.3% 748 160.9% 12 2.6% 750 79.0% 14 1.5% 46,848 163.3% 128 0.4% 70,584 239.8% 240 0.8%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 738 158.7% -15 -3.2% 274 28.9% -16 -1.7% 16 0.1% 0 0.0% 3,624 12.3% 0 0.0%
__TwigTemplate_41d2e3351e96bd835a98661f7fff0eed::doDisplay 1 1.3% 724 155.7% 31 6.7% 726 76.5% 24 2.5% 79,232 276.3% -1,096 -3.8% 87,696 298.0% 3,416 11.6%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 719 154.6% 15 3.2% 250 26.3% 15 1.6% 16 0.1% 0 0.0% 3,624 12.3% 0 0.0%
Twig_Template::display 1 1.3% 707 152.0% 9 1.9% 708 74.6% 3 0.3% 46,352 161.6% 64 0.2% 54,112 183.9% 528 1.8%
Twig_Template::displayWithErrorHandling 1 1.3% 690 148.4% 8 1.7% 694 73.1% 10 1.1% 46,288 161.4% 464 1.6% 53,520 181.8% 904 3.1%
Drupal\Core\HttpKernel::handle 0 0.0% 648 139.4% 0 0.0% 1,000 105.4% 3 0.3% 32,768 114.3% 0 0.0% 34,224 116.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 644 138.5% -25 -5.4% 995 104.8% -27 -2.8% 32,768 114.3% -24 -0.1% 34,224 116.3% -24 -0.1%
Drupal\Core\DrupalKernel::handle 0 0.0% 643 138.3% -3 -0.6% 995 104.8% -2 -0.2% 32,768 114.3% 0 0.0% 34,224 116.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 643 138.3% -1 -0.2% 995 104.8% 0 0.0% 32,768 114.3% 0 0.0% 34,224 116.3% 0 0.0%
Drupal\views\Routing\ViewPageController::handle 0 0.0% 641 137.8% 2 0.4% 937 98.7% 1 0.1% 28,640 99.9% 0 0.0% 29,968 101.8% 0 0.0%
drupal_bootstrap 0 0.0% -616 -132.5% 1 0.2% -210 -22.1% 1 0.1% -8 -0.0% 0 0.0% 64 0.2% 0 0.0%
block_page_build 0 0.0% 599 128.8% -3 -0.6% 305 32.1% -10 -1.1% 15,208 53.0% 0 0.0% 14,832 50.4% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% -596 -128.2% 1 0.2% -229 -24.1% -13 -1.4% -8 -0.0% 0 0.0% -2,000 -6.8% -96 -0.3%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate 0 0.0% 596 128.2% 16 3.4% 125 13.2% 6 0.6% -24 -0.1% 0 0.0% -384 -1.3% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% 593 127.5% 1 0.2% 873 92.0% -5 -0.5% 28,656 99.9% -72 -0.3% 29,984 101.9% 0 0.0%
block_get_blocks_by_region 0 0.0% 591 127.1% -4 -0.9% 303 31.9% 7 0.7% 15,208 53.0% 0 0.0% 14,832 50.4% 0 0.0%
Drupal\Core\Cache\CacheCollector::destruct 0 0.0% 580 124.7% 0 0.0% 120 12.6% 12 1.3% -24 -0.1% 0 0.0% -384 -1.3% 0 0.0%
Drupal\Core\Cache\CacheCollector::updateCache 0 0.0% 580 124.7% -1 -0.2% 108 11.4% 4 0.4% -24 -0.1% 0 0.0% -384 -1.3% 0 0.0%
twig_render_var 3 4.0% 573 123.2% 34 7.3% 578 60.9% 33 3.5% 42,776 149.1% 816 2.8% 46,280 157.2% 2,368 8.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% -573 -123.2% -3 -0.6% -188 -19.8% 0 0.0% 0 0.0% 16 0.1% -496 -1.7% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% -571 -122.8% 3 0.6% -189 -19.9% -2 -0.2% 0 0.0% 0 0.0% -496 -1.7% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 564 121.3% -2 -0.4% 852 89.8% -2 -0.2% 28,656 99.9% 0 0.0% 29,984 101.9% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 557 119.8% -8 -1.7% 159 16.8% 7 0.7% 32 0.1% 0 0.0% 3,640 12.4% 0 0.0%
Drupal\Core\DrupalKernel::terminate 0 0.0% 527 113.3% 3 0.6% 64 6.7% -4 -0.4% -4,120 -14.4% 0 0.0% -4,744 -16.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::terminate 0 0.0% 521 112.0% 2 0.4% 64 6.7% 2 0.2% -4,120 -14.4% 0 0.0% -4,744 -16.1% 0 0.0%
call_user_func 0 0.0% 510 109.7% 29 6.2% 216 22.8% 8 0.8% 32 0.1% 0 0.0% 3,088 10.5% 0 0.0%
main() 0 0.0% 465 100.0% 0 0.0% 949 100.0% 1 0.1% 28,680 100.0% 0 0.0% 29,432 100.0% 0 0.0%
run_init::drupal8_profiling/index.php 0 0.0% 463 99.6% 4 0.9% 948 99.9% 4 0.4% 28,680 100.0% 0 0.0% 29,432 100.0% 0 0.0%
call_user_func_array 0 0.0% 454 97.6% 0 0.0% 933 98.3% 1 0.1% 28,656 99.9% 0 0.0% 29,928 101.7% 0 0.0%
drupal_handle_request 0 0.0% 453 97.4% -7 -1.5% 939 98.9% -6 -0.6% 28,688 100.0% 0 0.0% 29,440 100.0% 0 0.0%
render 1 1.3% 438 94.2% 16 3.4% 438 46.2% 15 1.6% 30,296 105.6% 288 1.0% 31,944 108.5% 632 2.1%
call_user_func_array@1 0 0.0% -435 -93.5% 13 2.8% -191 -20.1% -8 -0.8% 1,880 6.6% 0 0.0% -8,208 -27.9% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -429 -92.3% 10 2.2% 179 18.9% 16 1.7% 888 3.1% 0 0.0% 11,464 39.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -1 -1.3% -428 -92.0% -7 -1.5% -122 -12.9% -28 -3.0% 80 0.3% 24 0.1% -34,104 -115.9% -2,456 -8.3%
Drupal\Core\Utility\ThemeRegistry::__construct 0 0.0% -422 -90.8% 0 0.0% -147 -15.5% 0 0.0% 888 3.1% 0 0.0% 696 2.4% 0 0.0%
menu_tree_page_data 0 0.0% 396 85.2% 0 0.0% 151 15.9% -3 -0.3% -32 -0.1% 0 0.0% 11,696 39.7% 0 0.0%
theme_get_registry 0 0.0% -388 -83.4% 1 0.2% -125 -13.2% -7 -0.7% 880 3.1% -16 -0.1% 1,504 5.1% 856 2.9%
_theme_load_registry 0 0.0% -385 -82.8% 40 8.6% -111 -11.7% 35 3.7% 896 3.1% 8 0.0% 648 2.2% 8 0.0%
Drupal\block\BlockRenderController::view 0 0.0% 385 82.8% 1 0.2% 159 16.8% 2 0.2% 15,208 53.0% 0 0.0% 16,880 57.4% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 384 82.6% 439 94.4% 157 16.5% -32 -3.4% 15,208 53.0% 0 0.0% 16,880 57.4% 0 0.0%
entity_view 0 0.0% 383 82.4% -5 -1.1% 157 16.5% -4 -0.4% 15,208 53.0% 0 0.0% 16,880 57.4% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 1.3% 381 81.9% 40 8.6% 388 40.9% 49 5.2% 21,416 74.7% 600 2.1% 21,288 72.3% 800 2.7%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -379 -81.5% -66 -14.2% 188 19.8% -112 -11.8% 888 3.1% 200 0.7% 11,320 38.5% -304 -1.0%
Symfony\Component\DependencyInjection\Container::get@3 0 0.0% -366 -78.7% 2 0.4% -121 -12.8% -2 -0.2% -32 -0.1% 0 0.0% 8 0.0% 0 0.0%
_menu_build_tree 0 0.0% 358 77.0% 0 0.0% 139 14.6% 0 0.0% -16 -0.1% -8 -0.0% 9,304 31.6% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% -349 -75.1% 4 0.9% -75 -7.9% 36 3.8% -16 -0.1% 0 0.0% -16 -0.1% 0 0.0%
Drupal\views\ViewExecutable::setDisplay 0 0.0% 347 74.6% 0 0.0% 222 23.4% 0 0.0% -24 -0.1% 0 0.0% 128 0.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@4 0 0.0% -344 -74.0% 1 0.2% -97 -10.2% 2 0.2% -8 -0.0% 0 0.0% 72 0.2% 0 0.0%
_drupal_bootstrap_code 0 0.0% -340 -73.1% 17 3.7% -125 -13.2% 22 2.3% -24 -0.1% 0 0.0% 48 0.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% -330 -71.0% -6 -1.3% -76 -8.0% -28 -3.0% -8 -0.0% 0 0.0% -272 -0.9% -688 -2.3%
block_list 0 0.0% 325 69.9% -1 -0.2% 182 19.2% -10 -1.1% -16 -0.1% 0 0.0% 56 0.2% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 0 0.0% -325 -69.9% -423 -91.0% -298 -31.4% -1 -0.1% -17,528 -61.1% 0 0.0% -58,800 -199.8% -384 -1.3%
_drupal_bootstrap_page_cache 0 0.0% -317 -68.2% 4 0.9% -128 -13.5% 5 0.5% 16 0.1% 0 0.0% 16 0.1% 0 0.0%
menu_tree 0 0.0% 299 64.3% 5 1.1% 44 4.6% 3 0.3% -32 -0.1% 0 0.0% 12,496 42.5% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 0.0% 297 63.9% -1 -0.2% 514 54.2% 471 49.6% 32,736 114.1% 32,768 114.3% 76,880 261.2% 64,384 218.8%
l -1 -1.3% -296 -63.7% -34 -7.3% -297 -31.3% -33 -3.5% -15,960 -55.6% 344 1.2% -31,976 -108.6% -4,752 -16.1%
menu_item_route_access 0 0.0% -296 -63.7% 5 1.1% -117 -12.3% -5 -0.5% -24 -0.1% 0 0.0% 32 0.1% 0 0.0%
entity_load_multiple_by_properties 0 0.0% 295 63.4% 3 0.6% 157 16.5% 2 0.2% -16 -0.1% 0 0.0% 56 0.2% 0 0.0%
url -1 -1.3% -294 -63.2% -8 -1.7% -68 -7.2% -5 -0.5% -40 -0.1% 0 0.0% -14,624 -49.7% -392 -1.3%
Drupal\views\DisplayBag::initializePlugin 0 0.0% 282 60.6% 0 0.0% 162 17.1% -8 -0.8% 0 0.0% 0 0.0% 72 0.2% 0 0.0%
Drupal\block\BlockStorageController::loadMultiple 0 0.0% 281 60.4% 1 0.2% 141 14.9% -1 -0.1% -16 -0.1% 0 0.0% 56 0.2% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% 279 60.0% -1 -0.2% 144 15.2% 4 0.4% -16 -0.1% 0 0.0% 56 0.2% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromPath -1 -1.3% -277 -59.6% -19 -4.1% -54 -5.7% -21 -2.2% -40 -0.1% 40 0.1% -13,848 -47.1% -3,056 -10.4%
Drupal\views\ViewExecutable::initHandlers 0 0.0% -271 -58.3% -5 -1.1% -99 -10.4% 2 0.2% 8 0.0% 0 0.0% -16 -0.1% 0 0.0%
_block_get_renderable_region 0 0.0% 270 58.1% -17 -3.7% 114 12.0% -30 -3.2% 15,224 53.1% -8 -0.0% 14,776 50.2% -8 -0.0%
_menu_link_translate 0 0.0% -270 -58.1% 61 13.1% -106 -11.2% 73 7.7% -16 -0.1% 0 0.0% 64 0.2% 0 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 0.0% -269 -57.8% -2 -0.4% -108 -11.4% -5 -0.5% -16 -0.1% 0 0.0% 40 0.1% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::open 0 0.0% -264 -56.8% -3 -0.6% -81 -8.5% -4 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::initDisplay 0 0.0% 263 56.6% 6 1.3% 137 14.4% 14 1.5% 0 0.0% -40 -0.1% 144 0.5% 0 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 0 0.0% -261 -56.1% 7 1.5% -100 -10.5% 8 0.8% -16 -0.1% 0 0.0% 40 0.1% 0 0.0%
PDO::__construct 0 0.0% -259 -55.7% -259 -55.7% -70 -7.4% -70 -7.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 1.3% 259 55.7% 162 34.8% 254 26.8% 149 15.7% 17,808 62.1% 576 2.0% 17,160 58.3% 2,096 7.1%
Drupal\views\ViewExecutable::initDisplay 0 0.0% 259 55.7% 5 1.1% 171 18.0% 1 0.1% -24 -0.1% 0 0.0% 72 0.2% 0 0.0%
menu_tree_check_access 0 0.0% -258 -55.5% -1 -0.2% -99 -10.4% -1 -0.1% -16 -0.1% 0 0.0% 64 0.2% 0 0.0%
_menu_tree_check_access 0 0.0% -257 -55.3% 13 2.8% -98 -10.3% 16 1.7% -16 -0.1% 0 0.0% 64 0.2% 0 0.0%
Drupal\Core\Lock\DatabaseLockBackend::acquire 0 0.0% 254 54.6% 5 1.1% 69 7.3% -1 -0.1% -8 -0.0% 0 0.0% -232 -0.8% 0 0.0%
views_cache_get 0 0.0% 252 54.2% -2 -0.4% 125 13.2% 0 0.0% 0 0.0% 0 0.0% -80 -0.3% 0 0.0%
Drupal\Core\Database\Database::openConnection 0 0.0% -251 -54.0% 4 0.9% -66 -7.0% 3 0.3% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
_menu_check_access 0 0.0% -251 -54.0% 0 0.0% -179 -18.9% 2 0.2% -8 -0.0% 0 0.0% 32 0.1% 0 0.0%
Drupal\Core\Database\Database::getConnection 0 0.0% -249 -53.5% 2 0.4% -61 -6.4% 5 0.5% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
service_container_prod::getDatabaseService 0 0.0% -247 -53.1% 1 0.2% -63 -6.6% 1 0.1% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
service_container_prod::getCache_Backend_DatabaseService 0 0.0% -245 -52.7% 0 0.0% -60 -6.3% 1 0.1% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
Drupal\Core\Cache\CacheFactory::get 0 0.0% -242 -52.0% 4 0.9% -56 -5.9% -2 -0.2% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
service_container_prod::getConfig_StorageService 0 0.0% -242 -52.0% 1 0.2% -56 -5.9% 0 0.0% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
Drupal\Core\Routing\UrlGenerator::processPath 0 0.0% -241 -51.8% -3 -0.6% -15 -1.6% -4 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Driver\mysql\Insert::execute 0 0.0% 241 51.8% 15 3.2% 62 6.5% 9 0.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
service_container_prod::getCache_ConfigService 0 0.0% -239 -51.4% -1 -0.2% -54 -5.7% 0 0.0% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
_menu_translate 0 0.0% -239 -51.4% -28 -6.0% -145 -15.3% -12 -1.3% -16 -0.1% 0 0.0% 40 0.1% 0 0.0%
Drupal\Core\Path\AliasManager::lookupPathAlias 0 0.0% -238 -51.2% -1 -0.2% -13 -1.4% -5 -0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
[ display all ]