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

Overall Diff Summary

Run #521962a927d49Run #5219624c55207DiffDiff%
Number of Function Calls34,389 34,314 -75 -0.2%
Incl. Wall Time (microsec)191,693 191,228 -465 -0.2%
Incl. CPU (microsecs)166,748 165,799 -949 -0.6%
Incl. MemUse (bytes)13,910,952 13,882,272 -28,680 -0.2%
Incl. PeakMemUse (bytes)13,956,376 13,926,944 -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\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\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_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%
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\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%
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\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\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\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::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%
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\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%
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\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%
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%
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_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%
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%
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%
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%
_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%
_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%
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%
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%
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%
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%
_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::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%
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%
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\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%
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%
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%
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 ]