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

Overall Diff Summary

Run #52f30aadf2c65Run #52f30b8747627DiffDiff%
Number of Function Calls85,080 85,988 908 1.1%
Incl. Wall Time (microsec)597,010 601,208 4,198 0.7%
Incl. CPU (microsecs)590,557 594,637 4,080 0.7%
Incl. MemUse (bytes)41,416,904 41,490,696 73,792 0.2%
Incl. PeakMemUse (bytes)41,510,496 41,582,976 72,480 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%
call_user_func 0 0.0% 6,825 162.6% 0 0.0% 6,723 164.8% -3 -0.1% 8,832 12.0% 24 0.0% 2,688 3.7% 32 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 6,743 160.6% 0 0.0% 6,644 162.8% 0 0.0% 8,704 11.8% 0 0.0% 1,464 2.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 6,704 159.7% -10 -0.2% 6,610 162.0% 8 0.2% 8,680 11.8% -24 -0.0% 1,464 2.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 6,419 152.9% -6 -0.1% 6,303 154.5% -7 -0.2% 8,920 12.1% 24 0.0% -1,080 -1.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 5,706 135.9% -5 -0.1% 5,581 136.8% -8 -0.2% 78,224 106.0% -56 -0.1% 76,944 106.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 5,704 135.9% -2 -0.0% 5,581 136.8% 0 0.0% 78,224 106.0% 0 0.0% 76,944 106.2% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 5,609 133.6% -8 -0.2% 5,486 134.5% -4 -0.1% 78,208 106.0% 0 0.0% 76,944 106.2% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 5,605 133.5% -1 -0.0% 5,481 134.3% -2 -0.0% 78,312 106.1% 0 0.0% 77,256 106.6% 0 0.0%
drupal_handle_request 0 0.0% 4,282 102.0% -3 -0.1% 4,163 102.0% -7 -0.2% 73,920 100.2% -120 -0.2% 73,072 100.8% 0 0.0%
main() 0 0.0% 4,198 100.0% 1 0.0% 4,080 100.0% 1 0.0% 73,792 100.0% -16 -0.0% 72,480 100.0% 0 0.0%
???_op 0 0.0% 4,198 100.0% -19 -0.5% 4,081 100.0% -16 -0.4% 73,776 100.0% 0 0.0% 72,480 100.0% 0 0.0%
load::service_container_prod.php/87662248e23ed25508f8e79cca0b717f912c4569a7b5221a735b6422f84d8106.php 1 0.1% 3,951 94.1% 3,951 94.1% 3,953 96.9% 3,953 96.9% 745,520 1010.3% 745,520 1010.3% 755,808 1042.8% 755,808 1042.8%
load::service_container_prod.php/1f6ce46dc677856a2aefc80857de44bc026f525af20de4899d2f73c481795251.php -1 -0.1% -3,947 -94.0% -3,947 -94.0% -3,949 -96.8% -3,949 -96.8% -745,408 -1010.1% -745,408 -1010.1% -756,968 -1044.4% -756,968 -1044.4%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck 0 0.0% 3,885 92.5% -2 -0.0% 3,851 94.4% 3 0.1% 8 0.0% 0 0.0% -160 -0.2% 0 0.0%
Drupal\Core\Access\AccessManager::check 0 0.0% 3,868 92.1% -1 -0.0% 3,832 93.9% 1 0.0% -8 -0.0% 0 0.0% -248 -0.3% 0 0.0%
Drupal\Core\Access\AccessManager::checkAny 0 0.0% 3,846 91.6% 21 0.5% 3,812 93.4% 15 0.4% 8 0.0% 0 0.0% -248 -0.3% 0 0.0%
Drupal\user\Access\PermissionAccessCheck::access 0 0.0% 3,786 90.2% -1 -0.0% 3,757 92.1% 9 0.2% 8 0.0% 0 0.0% -152 -0.2% 0 0.0%
Drupal\Core\Session\UserSession::hasPermission 0 0.0% 3,655 87.1% -1 -0.0% 3,622 88.8% -5 -0.1% 8 0.0% 0 0.0% -536 -0.7% 0 0.0%
__TwigTemplate_ac9632b0950354e3e6ed2665add417d43824599684310b535d8387ec10ab3479::doDisplay 7 0.8% 3,575 85.2% 976 23.2% 3,580 87.7% 701 17.2% 23,104 31.3% -27,352 -37.1% 63,472 87.6% 30,144 41.6%
Drupal\Core\Entity\EntityManager::getStorageController 0 0.0% 3,500 83.4% 2 0.0% 3,488 85.5% 23 0.6% -40 -0.1% 0 0.0% -536 -0.7% 0 0.0%
Drupal\Core\Entity\EntityManager::getController 0 0.0% 3,462 82.5% 6 0.1% 3,422 83.9% -1 -0.0% 24 0.0% 0 0.0% -512 -0.7% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% 3,395 80.9% 149 3.5% 3,394 83.2% 148 3.6% 472 0.6% 176 0.2% -32,832 -45.3% -56 -0.1%
twig_render_template 6 0.7% 3,392 80.8% 93 2.2% 3,359 82.3% 102 2.5% 89,392 121.1% -9,488 -12.9% 122,944 169.6% -424 -0.6%
spl_autoload_call 0 0.0% 3,379 80.5% -7 -0.2% 3,430 84.1% 44 1.1% 464 0.6% -64 -0.1% -33,416 -46.1% -96 -0.1%
Twig_Template::render 6 0.7% 3,064 73.0% 40 1.0% 3,013 73.8% -3 -0.1% 86,552 117.3% 288 0.4% 123,512 170.4% 0 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 0 0.0% 2,895 69.0% 8 0.2% 2,872 70.4% -1 -0.0% 8,104 11.0% -72 -0.1% 832 1.1% 0 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 0.0% 2,889 68.8% -6 -0.1% 2,866 70.2% -1 -0.0% 8,104 11.0% 0 0.0% 832 1.1% 0 0.0%
Twig_Template::display 6 0.7% 2,878 68.6% 46 1.1% 2,841 69.6% 39 1.0% 76,504 103.7% 0 0.0% 113,336 156.4% 0 0.0%
Twig_Template::displayWithErrorHandling 6 0.7% 2,812 67.0% 19 0.5% 2,772 67.9% 0 0.0% 76,504 103.7% 288 0.4% 113,272 156.3% 0 0.0%
Drupal\aggregator\Plugin\Block\AggregatorFeedBlock::build 0 0.0% 2,560 61.0% -3 -0.1% 2,561 62.8% -14 -0.3% 5,616 7.6% -24 -0.0% 25,816 35.6% -96 -0.1%
Drupal\Core\Entity\EntityManager::getDefinition 0 0.0% 2,450 58.4% -2 -0.0% 2,437 59.7% -69 -1.7% -160 -0.2% 0 0.0% -864 -1.2% 0 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 0 0.0% 2,337 55.7% -12 -0.3% 2,351 57.6% 24 0.6% 5,744 7.8% 0 0.0% 5,944 8.2% 128 0.2%
Drupal\block\BlockViewBuilder::view 0 0.0% 2,328 55.5% -4 -0.1% 2,340 57.4% -11 -0.3% 5,744 7.8% 0 0.0% 5,944 8.2% 0 0.0%
_block_get_renderable_region 0 0.0% 2,312 55.1% -3 -0.1% 2,324 57.0% 11 0.3% 5,752 7.8% 0 0.0% 5,208 7.2% 0 0.0%
block_page_build 0 0.0% 2,235 53.2% 2 0.0% 2,235 54.8% 10 0.2% 5,600 7.6% 0 0.0% -3,232 -4.5% 0 0.0%
block_get_blocks_by_region 0 0.0% 2,230 53.1% 1 0.0% 2,227 54.6% -4 -0.1% 5,600 7.6% 0 0.0% -1,560 -2.2% 0 0.0%
unserialize 0 0.0% 2,229 53.1% 776 18.5% 2,207 54.1% 760 18.6% 488 0.7% 368 0.5% -9,560 -13.2% 3,056 4.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 2,182 52.0% -96 -2.3% 1,905 46.7% -192 -4.7% 488 0.7% 96 0.1% -7,792 -10.8% 312 0.4%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 2,165 51.6% -53 -1.3% 2,105 51.6% -40 -1.0% 312 0.4% -168 -0.2% -8,904 -12.3% -176 -0.2%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 2,089 49.8% -8 -0.2% 1,945 47.7% 17 0.4% 320 0.4% 0 0.0% -8,984 -12.4% 0 0.0%
theme 0 0.0% 2,067 49.2% 162 3.9% 2,077 50.9% 83 2.0% 78,304 106.1% -39,064 -52.9% 122,984 169.7% -192 -0.3%
twig_render_template@2 1 0.1% 2,031 48.4% 28 0.7% 2,029 49.7% 17 0.4% 72,984 98.9% 2,128 2.9% 99,240 136.9% 2,816 3.9%
drupal_render 0 0.0% 2,028 48.3% -13 -0.3% 2,058 50.4% -13 -0.3% 78,568 106.5% 192 0.3% 123,064 169.8% 0 0.0%
drupal_prepare_page 0 0.0% 2,018 48.1% -6 -0.1% 2,018 49.5% -13 -0.3% 5,600 7.6% 0 0.0% -3,680 -5.1% -176 -0.2%
class_exists 1 0.1% 1,988 47.4% 10 0.2% 2,013 49.3% 30 0.7% -104 -0.1% 0 0.0% -1,560 -2.2% 120 0.2%
theme_item_list -7 -0.8% -1,842 -43.9% -529 -12.6% -1,849 -45.3% -367 -9.0% -16,104 -21.8% -176 -0.2% -16,312 -22.5% -3,200 -4.4%
spl_autoload_call@1 0 0.0% 1,805 43.0% 20 0.5% 1,777 43.6% -7 -0.2% 840 1.1% -24 -0.0% -3,072 -4.2% 32 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% 1,785 42.5% 92 2.2% 1,784 43.7% 76 1.9% 864 1.2% 280 0.4% -3,104 -4.3% -104 -0.1%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% -1,668 -39.7% -1 -0.0% -1,586 -38.9% 0 0.0% 120 0.2% 0 0.0% 528 0.7% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGroupingSets 0 0.0% -1,666 -39.7% -1 -0.0% -1,585 -38.8% -8 -0.2% 128 0.2% 0 0.0% 528 0.7% 0 0.0%
template_preprocess_views_view 0 0.0% -1,656 -39.4% 4 0.1% -1,574 -38.6% -3 -0.1% 120 0.2% 0 0.0% 528 0.7% 0 0.0%
twig_render_var 138 15.2% 1,639 39.0% 704 16.8% 1,697 41.6% 586 14.4% 74,880 101.5% 1,144 1.6% 96,552 133.2% 2,392 3.3%
Twig_Template::render@2 1 0.1% 1,572 37.4% 11 0.3% 1,569 38.5% 9 0.2% 26,008 35.2% 2,056 2.8% 54,128 74.7% 864 1.2%
entity_view 0 0.0% 1,558 37.1% 9 0.2% 1,678 41.1% 3 0.1% 5,744 7.8% 0 0.0% 5,896 8.1% 0 0.0%
Twig_Template::display@2 1 0.1% 1,555 37.0% 10 0.2% 1,552 38.0% 6 0.1% 21,120 28.6% 1,560 2.1% 35,208 48.6% 1,000 1.4%
Twig_Template::displayWithErrorHandling@2 1 0.1% 1,541 36.7% 4 0.1% 1,538 37.7% 4 0.1% 18,760 25.4% 1,312 1.8% 33,560 46.3% 216 0.3%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 0.0% 1,507 35.9% 1 0.0% 1,453 35.6% -21 -0.5% -8 -0.0% 0 0.0% 296 0.4% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::getDefinition 0 0.0% 1,506 35.9% -1 -0.0% 1,488 36.5% 35 0.9% -8 -0.0% 0 0.0% 296 0.4% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinitions 0 0.0% 1,506 35.9% 4 0.1% 1,474 36.1% 5 0.1% -8 -0.0% 0 0.0% 296 0.4% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions 0 0.0% 1,502 35.8% 5 0.1% 1,469 36.0% 4 0.1% -8 -0.0% 0 0.0% 296 0.4% 0 0.0%
template_preprocess_node 0 0.0% -1,444 -34.4% 6 0.1% -1,361 -33.4% -9 -0.2% 24 0.0% 0 0.0% 88 0.1% 0 0.0%
drupal_bootstrap 0 0.0% -1,439 -34.3% -5 -0.1% -1,428 -35.0% -5 -0.1% -4,752 -6.4% 0 0.0% -4,448 -6.1% 0 0.0%
_drupal_bootstrap_code 0 0.0% -1,386 -33.0% -76 -1.8% -1,382 -33.9% -72 -1.8% -4,760 -6.5% 16 0.0% -5,352 -7.4% 0 0.0%
twig_render_var@2 12 1.3% 1,376 32.8% 85 2.0% 1,383 33.9% 64 1.6% 10,640 14.4% -3,760 -5.1% 21,176 29.2% 2,544 3.5%
render@2 4 0.4% 1,142 27.2% 27 0.6% 1,144 28.0% 17 0.4% 10,616 14.4% 1,632 2.2% 15,048 20.8% 1,624 2.2%
entity_create 0 0.0% -1,122 -26.7% 0 0.0% -946 -23.2% -2 -0.0% -152 -0.2% 0 0.0% -392 -0.5% 0 0.0%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::create 0 0.0% -1,120 -26.7% -32 -0.8% -941 -23.1% -57 -1.4% -152 -0.2% 0 0.0% -392 -0.5% 0 0.0%
_field_create_entity_from_ids 0 0.0% -1,119 -26.7% 0 0.0% -950 -23.3% -14 -0.3% -152 -0.2% 0 0.0% -392 -0.5% 0 0.0%
theme@2 0 0.0% 1,068 25.4% 9 0.2% 1,040 25.5% 13 0.3% 69,216 93.8% -6,192 -8.4% 92,216 127.2% 528 0.7%
Drupal\Core\Entity\EntityViewBuilder::viewMultiple 0 0.0% -1,051 -25.0% 15 0.4% -937 -23.0% 14 0.3% -120 -0.2% 0 0.0% -176 -0.2% 0 0.0%
spl_autoload_call@2 0 0.0% 998 23.8% 20 0.5% 996 24.4% 17 0.4% 296 0.4% 32 0.0% 2,432 3.4% 0 0.0%
drupal_render@2 0 0.0% 994 23.7% -8 -0.2% 943 23.1% -36 -0.9% 69,920 94.8% 176 0.2% 92,376 127.5% -472 -0.7%
Drupal\entity\EntityDisplayBase::init 0 0.0% -983 -23.4% 7 0.2% -817 -20.0% 7 0.2% -176 -0.2% 0 0.0% -208 -0.3% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 0 0.0% 978 23.3% 63 1.5% 979 24.0% 57 1.4% 264 0.4% 56 0.1% 2,432 3.4% 0 0.0%
Drupal\Core\Entity\EntityType::getStorageClass 0 0.0% 977 23.3% -1 -0.0% 976 23.9% -2 -0.0% 88 0.1% 0 0.0% 216 0.3% 0 0.0%
Drupal\entity\EntityDisplayBase::__construct 0 0.0% -976 -23.2% 2 0.0% -808 -19.8% 0 0.0% -176 -0.2% 0 0.0% -208 -0.3% 0 0.0%
run_init::service_container_prod.php/1f6ce46dc677856a2aefc80857de44bc026f525af20de4899d2f73c481795251.php -1 -0.1% -975 -23.2% -12 -0.3% -977 -23.9% -13 -0.3% -121,896 -165.2% -8,528 -11.6% -112,064 -154.6% -7,752 -10.7%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 0 0.0% -961 -22.9% -1 -0.0% -882 -21.6% 1 0.0% 69,440 94.1% 0 0.0% 90,584 125.0% 0 0.0%
run_init::1#f4#c9#51cb54272bb5b544358c33af704e27c44a4b7a8b2c19f5c981fa66ba4d9b.php/ba6461f6ee5e1774c36dd45d4d5a6e6139c1efcca45faa000b2ce44f54051804.php 1 0.1% 945 22.5% 19 0.5% 949 23.3% 21 0.5% 122,072 165.4% 10,568 14.3% 131,232 181.1% 0 0.0%
run_init::service_container_prod.php/87662248e23ed25508f8e79cca0b717f912c4569a7b5221a735b6422f84d8106.php 1 0.1% 945 22.5% 12 0.3% 947 23.2% 12 0.3% 121,952 165.3% 8,528 11.6% 111,944 154.4% 7,752 10.7%
run_init::1#f4#c9#51cb54272bb5b544358c33af704e27c44a4b7a8b2c19f5c981fa66ba4d9b.php/01b3cf2fef2949ecdc836d38b2fff555380fd614b5e65a42e9af74e4842b4c16.php -1 -0.1% -942 -22.4% -20 -0.5% -944 -23.1% -20 -0.5% -122,112 -165.5% -10,568 -14.3% -131,024 -180.8% 0 0.0%
drupal_render@1 0 0.0% -938 -22.3% -40 -1.0% -872 -21.4% -28 -0.7% 71,240 96.5% 192 0.3% 91,496 126.2% -928 -1.3%
twig_render_template@1 0 0.0% 934 22.2% 17 0.4% 924 22.6% 28 0.7% 70,416 95.4% -168 -0.2% 91,920 126.8% 0 0.0%
Drupal\entity\EntityDisplayBase::getFieldDefinitions 0 0.0% -925 -22.0% -4 -0.1% -743 -18.2% 24 0.6% -152 -0.2% 0 0.0% -336 -0.5% 0 0.0%
Drupal\Core\Entity\EntityType::getControllerClass 0 0.0% 918 21.9% 4 0.1% 918 22.5% 15 0.4% 152 0.2% 0 0.0% 240 0.3% 0 0.0%
Drupal\Core\Entity\EntityType::hasControllerClass 0 0.0% 913 21.7% 4 0.1% 904 22.2% -11 -0.3% 152 0.2% 0 0.0% 240 0.3% 0 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 0 0.0% 900 21.4% 23 0.5% 876 21.5% 32 0.8% -88 -0.1% 0 0.0% 328 0.5% -16 -0.0%
Drupal\views\Plugin\views\query\Sql::loadEntities 0 0.0% 887 21.1% -12 -0.3% 831 20.4% -7 -0.2% 24 0.0% 0 0.0% 88 0.1% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% -873 -20.8% 5 0.1% -794 -19.5% 1 0.0% 69,384 94.0% -56 -0.1% 88,024 121.4% 0 0.0%
Twig_Template::render@1 0 0.0% 871 20.7% 16 0.4% 860 21.1% 2 0.0% 69,328 94.0% 0 0.0% 91,920 126.8% 0 0.0%
Drupal\entity\Entity\EntityDisplay::__construct 0 0.0% -869 -20.7% 7 0.2% -706 -17.3% -1 -0.0% -176 -0.2% 0 0.0% -208 -0.3% 0 0.0%
render 0 0.0% 864 20.6% 0 0.0% 846 20.7% 11 0.3% 70,664 95.8% 0 0.0% 91,872 126.8% 0 0.0%
__TwigTemplate_1434a3dd0a12c3222a12788aee5fcf8de168a4baf4d80907f36ca36cbbe37142::doDisplay 0 0.0% 860 20.5% 1 0.0% 857 21.0% 2 0.0% 69,176 93.7% -112 -0.2% 90,592 125.0% 0 0.0%
__TwigTemplate_3c46d6fe855c0575822e5e40ba6caf22f9b067977bfb17355e4a0e5511af2410::doDisplay 0 0.0% 851 20.3% 2 0.0% 847 20.8% -1 -0.0% 69,160 93.7% -112 -0.2% 91,352 126.0% 0 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 0 0.0% 840 20.0% 2 0.0% 813 19.9% -5 -0.1% -40 -0.1% 0 0.0% 480 0.7% 0 0.0%
Twig_Template::display@1 0 0.0% 839 20.0% 38 0.9% 833 20.4% 3 0.1% 69,160 93.7% 0 0.0% 91,368 126.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getFieldDefinitions 0 0.0% 839 20.0% -7 -0.2% 825 20.2% 3 0.1% 24 0.0% 0 0.0% 176 0.2% 0 0.0%
format_date 0 0.0% -833 -19.8% -2 -0.0% -834 -20.4% 1 0.0% 16 0.0% 0 0.0% 40 0.1% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 799 19.0% 4 0.1% 829 20.3% 44 1.1% 69,160 93.7% 0 0.0% 91,368 126.1% 0 0.0%
render@1 0 0.0% 793 18.9% 1 0.0% 783 19.2% -17 -0.4% 69,616 94.3% 0 0.0% 91,296 126.0% -120 -0.2%
[ display all ]