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

Overall Diff Summary

Run #51e2215579f70Run #51e221c38f48fDiffDiff%
Number of Function Calls45,067 45,421 354 0.8%
Incl. Wall Time (microsec)249,318 249,165 -153 -0.1%
Incl. CPU (microsecs)218,033 219,060 1,027 0.5%
Incl. MemUse (bytes)14,328,520 14,353,096 24,576 0.2%
Incl. PeakMemUse (bytes)14,385,744 14,411,504 25,760 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%
theme@1 0 0.0% 3,018 1972.5% 205 134.0% 3,011 293.2% 178 17.3% 386,960 1574.5% -9,368 -38.1% 350,976 1362.5% 280 1.1%
drupal_render@1 0 0.0% 2,965 1937.9% 5 3.3% 3,064 298.3% -7 -0.7% 384,024 1562.6% 8 0.0% 348,904 1354.4% -336 -1.3%
drupal_render@3 0 0.0% 2,946 1925.5% 23 15.0% 2,939 286.2% 17 1.7% 391,160 1591.6% -2,200 -9.0% 351,216 1363.4% -88 -0.3%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 2,933 1917.0% 1 0.7% 2,975 289.7% -4 -0.4% 390,376 1588.4% 0 0.0% 363,056 1409.4% 0 0.0%
_theme_table_cell 0 0.0% 2,904 1898.0% 29 19.0% 2,887 281.1% 3 0.3% 389,952 1586.7% -1,152 -4.7% 358,392 1391.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 2,883 1884.3% 2 1.3% 3,012 293.3% 24 2.3% 390,408 1588.6% 0 0.0% 364,624 1415.5% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 2,882 1883.7% 5 3.3% 3,000 292.1% 2 0.2% 390,408 1588.6% 0 0.0% 364,624 1415.5% 0 0.0%
theme_table 0 0.0% 2,866 1873.2% -8 -5.2% 2,854 277.9% -10 -1.0% 389,960 1586.8% 0 0.0% 358,368 1391.2% 0 0.0%
drupal_render@2 0 0.0% 2,790 1823.5% 4 2.6% 2,899 282.3% 20 1.9% 389,296 1584.0% 32 0.1% 352,384 1368.0% 0 0.0%
call_user_func 0 0.0% 2,789 1822.9% 13 8.5% 2,968 289.0% 21 2.0% 390,368 1588.4% 0 0.0% 362,480 1407.1% 240 0.9%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 2,787 1821.6% 12 7.8% 2,906 283.0% 29 2.8% 390,392 1588.5% 0 0.0% 364,960 1416.8% 560 2.2%
Drupal\Core\HttpKernel::handle@1 0 0.0% 2,750 1797.4% -1 -0.7% 2,816 274.2% 3 0.3% 390,344 1588.3% 0 0.0% 366,024 1420.9% 0 0.0%
Drupal\Core\HttpKernel::forward 0 0.0% 2,750 1797.4% 0 0.0% 2,816 274.2% 1 0.1% 390,344 1588.3% 0 0.0% 366,024 1420.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle@1 0 0.0% 2,675 1748.4% 1 0.7% 2,741 266.9% 0 0.0% 390,344 1588.3% 0 0.0% 366,024 1420.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw@1 0 0.0% 2,674 1747.7% 7 4.6% 2,741 266.9% 7 0.7% 390,344 1588.3% 0 0.0% 366,024 1420.9% 0 0.0%
drupal_render_page 0 0.0% -2,413 -1577.1% 1 0.7% -1,628 -158.5% 2 0.2% -365,720 -1488.1% -24 -0.1% -339,096 -1316.4% 0 0.0%
drupal_render 0 0.0% 1,607 1050.3% -3 -2.0% 1,934 188.3% -5 -0.5% 24,504 99.7% 0 0.0% -4,168 -16.2% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% -1,593 -1041.2% -29 -19.0% -416 -40.5% -14 -1.4% 88 0.4% 0 0.0% -3,760 -14.6% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% -1,582 -1034.0% -29 -19.0% -428 -41.7% -58 -5.6% 88 0.4% -8 -0.0% -7,376 -28.6% -680 -2.6%
PDOStatement::execute 0 0.0% -1,560 -1019.6% -1,560 -1019.6% -417 -40.6% -417 -40.6% 88 0.4% 88 0.4% -3,760 -14.6% -3,760 -14.6%
theme 0 0.0% 1,469 960.1% -11 -7.2% 1,861 181.2% 13 1.3% 24,528 99.8% -72 -0.3% -4,416 -17.1% -672 -2.6%
block_get_blocks_by_region 0 0.0% -1,138 -743.8% 0 0.0% -640 -62.3% 3 0.3% 16 0.1% 0 0.0% 24,328 94.4% 0 0.0%
twig_render_template 9 2.5% 1,136 742.5% 160 104.6% 1,141 111.1% 119 11.6% 22,760 92.6% -1,264 -5.1% -60,072 -233.2% 0 0.0%
block_page_build 0 0.0% -1,131 -739.2% 5 3.3% -635 -61.8% 3 0.3% 16 0.1% 0 0.0% 24,328 94.4% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -1,018 -665.4% 24 15.7% -146 -14.2% -4 -0.4% 352 1.4% 72 0.3% -10,608 -41.2% 1,856 7.2%
_block_get_renderable_region 0 0.0% -886 -579.1% -21 -13.7% -529 -51.5% -6 -0.6% 8 0.0% 0 0.0% 312 1.2% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -854 -558.2% -14 -9.2% -48 -4.7% 5 0.5% 360 1.5% 0 0.0% -11,344 -44.0% -176 -0.7%
Drupal\block\BlockAccessController::checkAccess 0 0.0% -654 -427.5% -43 -28.1% -435 -42.4% -55 -5.4% -16 -0.1% 0 0.0% -96 -0.4% 0 0.0%
Drupal\Core\Entity\Entity::access 0 0.0% -652 -426.1% -5 -3.3% -431 -42.0% 3 0.3% -16 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\Core\Entity\EntityAccessController::access 0 0.0% -650 -424.8% 1 0.7% -430 -41.9% 7 0.7% -16 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadByProperties 0 0.0% -608 -397.4% 6 3.9% -501 -48.8% 7 0.7% -32,744 -133.2% 0 0.0% -55,368 -214.9% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::access 0 0.0% -605 -395.4% -5 -3.3% -386 -37.6% -3 -0.3% -16 -0.1% 0 0.0% -96 -0.4% 0 0.0%
menu_get_active_help 0 0.0% -600 -392.2% -8 -5.2% -383 -37.3% -8 -0.8% -16 -0.1% 16 0.1% -96 -0.4% 0 0.0%
menu_local_tasks 0 0.0% -588 -384.3% -24 -15.7% -370 -36.0% -24 -2.3% -16 -0.1% 0 0.0% -96 -0.4% 0 0.0%
menu_tab_root_path 0 0.0% -585 -382.4% 0 0.0% -364 -35.4% 1 0.1% -16 -0.1% 0 0.0% -96 -0.4% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 0 0.0% -566 -369.9% 3 2.0% -538 -52.4% 3 0.3% -32,768 -133.3% 0 0.0% -55,392 -215.0% 768 3.0%
Twig_Template::render 9 2.5% 538 351.6% 79 51.6% 539 52.5% 51 5.0% 888 3.6% 512 2.1% 6,144 23.9% 288 1.1%
Drupal\Core\Menu\LocalTaskManager::getTasksBuild 0 0.0% -529 -345.8% -13 -8.5% -351 -34.2% -12 -1.2% 0 0.0% 0 0.0% -536 -2.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 0 0.0% 526 343.8% 2 1.3% 537 52.3% 9 0.9% 32,792 133.4% 0 0.0% 32,768 127.2% 0 0.0%
Drupal\Core\Entity\EntityManager::getController 0 0.0% 525 343.1% 1 0.7% 530 51.6% -7 -0.7% 32,792 133.4% 0 0.0% 32,680 126.9% 0 0.0%
Drupal\Core\Utility\SchemaCache::__construct 0 0.0% 516 337.3% 68 44.4% 513 50.0% 70 6.8% 32,776 133.4% 8 0.0% 32,776 127.2% 8 0.0%
Drupal\menu_link\MenuLinkStorageController::createInstance 0 0.0% 512 334.6% 5 3.3% 507 49.4% -1 -0.1% 32,776 133.4% 0 0.0% 32,776 127.2% 0 0.0%
drupal_get_schema 0 0.0% 510 333.3% -3 -2.0% 506 49.3% -6 -0.6% 32,776 133.4% 0 0.0% 32,776 127.2% 0 0.0%
drupal_schema_fields_sql 0 0.0% 508 332.0% 0 0.0% 503 49.0% -3 -0.3% 32,776 133.4% 0 0.0% 32,776 127.2% 0 0.0%
Drupal\menu_link\MenuLinkStorageController::__construct 0 0.0% 507 331.4% 0 0.0% 504 49.1% 2 0.2% 32,776 133.4% 0 0.0% 32,776 127.2% 0 0.0%
Drupal\menu_link\MenuLinkStorageController::attachLoad 0 0.0% -477 -311.8% -479 -313.1% -478 -46.5% -3 -0.3% -32,768 -133.3% 0 0.0% -57,448 -223.0% 176 0.7%
Drupal\Core\Utility\CacheArray::__construct 0 0.0% 448 292.8% 471 307.8% 443 43.1% 1 0.1% 32,768 133.3% 0 0.0% 32,768 127.2% -288 -1.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate 9 2.5% 413 269.9% 44 28.8% 421 41.0% 44 4.3% 20,728 84.3% 632 2.6% -27,192 -105.6% 64 0.2%
Twig_Template::display 9 2.5% 412 269.3% 44 28.8% 419 40.8% 43 4.2% -888 -3.6% 64 0.3% -1,640 -6.4% 984 3.8%
entity_load_multiple_by_properties 0 0.0% -357 -233.3% 0 0.0% -114 -11.1% 3 0.3% 40 0.2% 0 0.0% 1,424 5.5% 0 0.0%
call_user_func_array 0 0.0% 353 230.7% -1 -0.7% 1,207 117.5% -4 -0.4% 24,592 100.1% -16 -0.1% 26,984 104.8% 0 0.0%
call_user_func_array@1 0 0.0% -350 -228.8% 3 2.0% -237 -23.1% 22 2.1% 520 2.1% 176 0.7% 304 1.2% 0 0.0%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% 337 220.3% -1 -0.7% 1,188 115.7% 1 0.1% 24,624 100.2% -24 -0.1% 26,928 104.5% 0 0.0%
Twig_Template::displayWithErrorHandling 9 2.5% 333 217.6% 27 17.6% 340 33.1% 22 2.1% -952 -3.9% 464 1.9% -2,688 -10.4% 1,096 4.3%
Drupal\views\Plugin\views\display\Feed::initDisplay 0 0.0% -306 -200.0% -4 -2.6% -110 -10.7% -5 -0.5% -8 -0.0% 0 0.0% 112 0.4% 0 0.0%
Drupal\Component\Plugin\PluginBag::get 0 0.0% -296 -193.5% -2 -1.3% -151 -14.7% -8 -0.8% -8 -0.0% 0 0.0% 9,184 35.7% 0 0.0%
_drupal_bootstrap_code 0 0.0% -289 -188.9% 12 7.8% -223 -21.7% 15 1.5% -40 -0.2% 0 0.0% 32 0.1% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% -287 -187.6% -19 -12.4% -233 -22.7% -41 -4.0% -16 -0.1% 0 0.0% 14,304 55.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 9 2.5% -283 -185.0% -12 -7.8% -199 -19.4% -25 -2.4% 24 0.1% -288 -1.2% -39,536 -153.5% -960 -3.7%
drupal_bootstrap 0 0.0% -269 -175.8% 5 3.3% -74 -7.2% 8 0.8% -56 -0.2% 0 0.0% -56 -0.2% 0 0.0%
Drupal\block\BlockStorageController::loadMultiple 0 0.0% -266 -173.9% 1 0.7% -127 -12.4% 0 0.0% -16 -0.1% 0 0.0% 24,016 93.2% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% -266 -173.9% 0 0.0% -126 -12.3% 1 0.1% -16 -0.1% 0 0.0% 24,016 93.2% 0 0.0%
template_preprocess_page 0 0.0% 263 171.9% -7 -4.6% 425 41.4% -2 -0.2% 16 0.1% 24 0.1% -11,816 -45.9% -1,656 -6.4%
Drupal\views_ui\ViewListController::render 0 0.0% -262 -171.2% 2 1.3% -243 -23.7% -4 -0.4% -32 -0.1% 0 0.0% -336 -1.3% 0 0.0%
block_list 0 0.0% -252 -164.7% 9 5.9% -114 -11.1% 2 0.2% 8 0.0% 0 0.0% 24,016 93.2% 0 0.0%
Drupal\Core\Entity\Controller\EntityListController::listing 0 0.0% -251 -164.1% 0 0.0% -232 -22.6% -1 -0.1% -24 -0.1% 0 0.0% -328 -1.3% 0 0.0%
Drupal\Component\Plugin\PluginBag::current 0 0.0% -246 -160.8% 1 0.7% -121 -11.8% -4 -0.4% -8 -0.0% 0 0.0% -80 -0.3% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 0.0% -244 -159.5% -10 -6.5% 29 2.8% -37 -3.6% 8 0.0% 0 0.0% 1,704 6.6% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 0.0% -240 -156.9% 2 1.3% 28 2.7% -4 -0.4% 8 0.0% 0 0.0% 1,704 6.6% 0 0.0%
Drupal\views_ui\ViewListController::buildRow 0 0.0% -240 -156.9% 3 2.0% -185 -18.0% 18 1.8% -40 -0.2% 0 0.0% -344 -1.3% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% -239 -156.2% 0 0.0% -181 -17.6% 9 0.9% -24 -0.1% 0 0.0% 14,560 56.5% 0 0.0%
menu_navigation_links 0 0.0% 233 152.3% 6 3.9% 388 37.8% 4 0.4% 0 0.0% 0 0.0% -2,840 -11.0% 0 0.0%
Drupal\views_ui\ViewListController::getDisplayPaths 0 0.0% -227 -148.4% -2 -1.3% -171 -16.7% 1 0.1% -16 -0.1% 0 0.0% -416 -1.6% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 0.0% -222 -145.1% 30 19.6% 33 3.2% 50 4.9% 0 0.0% -24 -0.1% -2,688 -10.4% -328 -1.3%
menu_tree_check_access 0 0.0% 221 144.4% 1 0.7% 204 19.9% 4 0.4% -8 -0.0% 0 0.0% -2,200 -8.5% 0 0.0%
_menu_tree_check_access 0 0.0% 220 143.8% 5 3.3% 200 19.5% -2 -0.2% -8 -0.0% 0 0.0% -2,200 -8.5% 0 0.0%
_menu_link_translate 0 0.0% 215 140.5% 3 2.0% 198 19.3% 12 1.2% -8 -0.0% 0 0.0% -2,200 -8.5% 0 0.0%
entity_view 0 0.0% -214 -139.9% 3 2.0% -77 -7.5% 3 0.3% 24 0.1% 8 0.0% 320 1.2% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.3% 214 139.9% 103 67.3% 208 20.3% 92 9.0% 17,152 69.8% 560 2.3% -28,144 -109.3% -216 -0.8%
__TwigTemplate_201c33580b7745bbee75c64ce025b2cd::doDisplay 9 2.5% 212 138.6% 111 72.5% 224 21.8% 95 9.3% 6,152 25.0% 1,480 6.0% 7,072 27.5% 3,008 11.7%
run_init::1#20#1c#33580b7745bbee75c64ce025b2cd.php/71ab3614914c24f848a770ba93e43d89ebd84e4c566b389410a08de5b78d6417.php 1 0.3% 206 134.6% 18 11.8% 206 20.1% 16 1.6% 79,432 323.2% 9,440 38.4% 78,048 303.0% 8,696 33.8%
menu_main_menu 0 0.0% 201 131.4% 2 1.3% 316 30.8% 4 0.4% -24 -0.1% 0 0.0% -96 -0.4% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getPath 0 0.0% -201 -131.4% 0 0.0% -163 -15.9% 3 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Menu\LocalTaskBase::getPath 0 0.0% -198 -129.4% -2 -1.3% -161 -15.7% 2 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_menu_build_tree 0 0.0% -194 -126.8% 5 3.3% -50 -4.9% 3 0.3% -48 -0.2% -24 -0.1% 9,568 37.1% 0 0.0%
run_init::1#aa#d8#9c628d890764f8b8a69569889d86.php/51f14d0e5e2e057d558c70f831aa2bad5d9ad8a99449a9c938b28149f3c723b3.php -1 -0.3% -192 -125.5% -18 -11.8% -193 -18.8% -17 -1.7% -79,432 -323.2% -9,440 -38.4% -78,192 -303.5% -8,696 -33.8%
Drupal\Core\Config\CachedStorage::readMultiple 0 0.0% -180 -117.6% -1 -0.7% -96 -9.3% 5 0.5% -16 -0.1% 0 0.0% 552 2.1% 0 0.0%
Drupal\block\BlockRenderController::view 0 0.0% -175 -114.4% -2 -1.3% -39 -3.8% -4 -0.4% 16 0.1% 0 0.0% 408 1.6% 0 0.0%
Drupal\views\DisplayBag::initializePlugin 0 0.0% -175 -114.4% 1 0.7% -117 -11.4% 5 0.5% -16 -0.1% 0 0.0% -416 -1.6% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% -173 -113.1% -3 -2.0% -35 -3.4% -1 -0.1% 16 0.1% 0 0.0% 408 1.6% 0 0.0%
menu_tree 0 0.0% -172 -112.4% 0 0.0% -48 -4.7% -2 -0.2% -56 -0.2% 0 0.0% 344 1.3% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 0.0% -168 -109.8% 4 2.6% -46 -4.5% 0 0.0% -56 -0.2% 0 0.0% 344 1.3% 0 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 0.0% -163 -106.5% 9 5.9% -82 -8.0% -1 -0.1% -16 -0.1% 0 0.0% 552 2.1% 0 0.0%
views_fetch_plugin_names 0 0.0% -160 -104.6% 1 0.7% -74 -7.2% 1 0.1% -8 -0.0% 0 0.0% -56 -0.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 160 104.6% -3 -2.0% 1,116 108.7% -6 -0.6% 24,640 100.3% 0 0.0% 26,928 104.5% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 160 104.6% -1 -0.7% 1,117 108.8% 3 0.3% 24,640 100.3% 0 0.0% 26,928 104.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 160 104.6% 0 0.0% 1,116 108.7% 0 0.0% 24,640 100.3% 0 0.0% 26,928 104.5% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::getDefinitions 0 0.0% -159 -103.9% 5 3.3% -74 -7.2% -3 -0.3% -8 -0.0% 0 0.0% -56 -0.2% 0 0.0%
main() 0 0.0% -153 -100.0% -19 -12.4% 1,027 100.0% -16 -1.6% 24,576 100.0% 0 0.0% 25,760 100.0% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinitions 0 0.0% -151 -98.7% -2 -1.3% -46 -4.5% 5 0.5% -32 -0.1% 0 0.0% -80 -0.3% 0 0.0%
[ display all ]