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

Overall Diff Summary

Run #519eb20dce0a3Run #519eb193b2faaDiffDiff%
Number of Function Calls89,081 87,078 -2,003 -2.2%
Incl. Wall Time (microsec)393,650 384,824 -8,826 -2.2%
Incl. CPU (microsecs)353,452 338,153 -15,299 -4.3%
Incl. MemUse (bytes)15,771,264 15,002,792 -768,472 -4.9%
Incl. PeakMemUse (bytes)15,983,488 15,227,736 -755,752 -4.7%

[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%
twig_render_template -5 -0.2% -115,905 -1313.2% -130 -1.5% -111,068 -726.0% -94 -0.6% -1,533,520 -199.6% 87,800 11.4% -1,902,040 -251.7% -1,288 -0.2%
Twig_Template::render -5 -0.2% -112,703 -1276.9% -60 -0.7% -107,865 -705.0% -42 -0.3% -1,023,000 -133.1% -2,496 -0.3% -1,456,384 -192.7% -816 -0.1%
Twig_Template::display -5 -0.2% -112,565 -1275.4% -39 -0.4% -107,728 -704.2% -29 -0.2% -996,312 -129.6% -1,616 -0.2% -1,360,832 -180.1% -568 -0.1%
Twig_Template::displayWithErrorHandling -5 -0.2% -112,464 -1274.2% -22 -0.2% -107,627 -703.5% -19 -0.1% -988,040 -128.6% -2,952 -0.4% -1,353,952 -179.2% -616 -0.1%
twig_render_var -48 -2.4% -110,838 -1255.8% -259 -2.9% -106,037 -693.1% -206 -1.3% -998,264 -129.9% -5,888 -0.8% -1,241,040 -164.2% -5,440 -0.7%
theme_render_template 5 0.2% 104,291 1181.6% 90 1.0% 99,375 649.6% 69 0.5% 965,120 125.6% 18,432 2.4% 1,190,984 157.6% 912 0.1%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay -1 -0.0% -102,157 -1157.5% -235 -2.7% -99,056 -647.5% -188 -1.2% -539,112 -70.2% 99,096 12.9% -768,480 -101.7% -3,584 -0.5%
twig_render_template@1 -11 -0.5% -98,014 -1110.5% -228 -2.6% -94,922 -620.4% -163 -1.1% -611,760 -79.6% 78,256 10.2% -746,104 -98.7% -1,992 -0.3%
Twig_Template::render@1 -11 -0.5% -96,592 -1094.4% -103 -1.2% -93,498 -611.1% -73 -0.5% -495,008 -64.4% -2,792 -0.4% -697,216 -92.3% -1,008 -0.1%
Twig_Template::display@1 -11 -0.5% -96,447 -1092.8% -62 -0.7% -93,353 -610.2% -48 -0.3% -444,928 -57.9% -1,624 -0.2% -658,600 -87.1% -1,272 -0.2%
Twig_Template::displayWithErrorHandling@1 -11 -0.5% -96,348 -1091.6% -40 -0.5% -93,255 -609.5% -32 -0.2% -442,504 -57.6% -2,664 -0.3% -656,528 -86.9% -1,160 -0.2%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay -6 -0.3% -95,823 -1085.7% -230 -2.6% -92,725 -606.1% -176 -1.2% -397,288 -51.7% 148,688 19.3% -626,584 -82.9% 0 0.0%
run_init::templates/page.tpl.php 1 0.0% 95,745 1084.8% 81 0.9% 92,213 602.7% 68 0.4% 496,920 64.7% 4,952 0.6% 617,208 81.7% 1,040 0.1%
twig_render_var@1 -47 -2.3% -95,721 -1084.5% -329 -3.7% -92,650 -605.6% -259 -1.7% -537,376 -69.9% -5,328 -0.7% -635,496 -84.1% -2,016 -0.3%
theme_render_template@1 11 0.5% 92,057 1043.0% 157 1.8% 88,533 578.7% 107 0.7% 644,240 83.8% 23,576 3.1% 563,480 74.6% 1,680 0.2%
run_init::templates/block.tpl.php 6 0.3% 91,356 1035.1% 132 1.5% 87,828 574.1% 110 0.7% 444,544 57.8% -22,704 -3.0% 511,096 67.6% 0 0.0%
__TwigTemplate_93c9523e8b8f164bf63590a061261244::doDisplay -11 -0.5% -38,392 -435.0% -1,045 -11.8% -33,561 -219.4% -768 -5.0% -447,392 -58.2% 204,688 26.6% -861,280 -114.0% -4,928 -0.7%
run_init::templates/node.tpl.php 11 0.5% 33,558 380.2% 502 5.7% 28,643 187.2% 376 2.5% 490,408 63.8% -21,712 -2.8% 658,904 87.2% 1,352 0.2%
twig_render_template@2 -12 -0.6% -32,516 -368.4% -257 -2.9% -29,420 -192.3% -195 -1.3% -220,256 -28.7% 59,344 7.7% -407,808 -54.0% 0 0.0%
Twig_Template::render@2 -12 -0.6% -31,688 -359.0% -126 -1.4% -28,588 -186.9% -70 -0.5% -184,792 -24.0% -2,600 -0.3% -407,808 -54.0% 0 0.0%
Twig_Template::display@2 -12 -0.6% -31,524 -357.2% -73 -0.8% -28,428 -185.8% -63 -0.4% -133,336 -17.4% -1,432 -0.2% -407,808 -54.0% 0 0.0%
Twig_Template::displayWithErrorHandling@2 -12 -0.6% -31,403 -355.8% -42 -0.5% -28,308 -185.0% -37 -0.2% -131,104 -17.1% -1,848 -0.2% -407,808 -54.0% 0 0.0%
theme_render_template@2 12 0.6% 28,039 317.7% 179 2.0% 24,517 160.3% 128 0.8% 481,216 62.6% 45,416 5.9% 353,632 46.8% 0 0.0%
twig_render_var@2 -148 -7.4% -27,917 -316.3% -762 -8.6% -24,911 -162.8% -606 -4.0% -339,752 -44.2% -6,264 -0.8% -407,808 -54.0% 0 0.0%
drupal_render 0 0.0% -10,981 -124.4% 7 0.1% -11,200 -73.2% 14 0.1% -776,392 -101.0% 112 0.0% -709,744 -93.9% 0 0.0%
theme 0 0.0% -10,947 -124.0% 8 0.1% -11,339 -74.1% 8 0.1% -772,880 -100.6% -162,344 -21.1% -707,296 -93.6% -1,248 -0.2%
drupal_render@1 -2 -0.1% -9,414 -106.7% -9 -0.1% -9,767 -63.8% -5 -0.0% -643,016 -83.7% -176 -0.0% -720,768 -95.4% -240 -0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -9,184 -104.1% -9 -0.1% -12,411 -81.1% -10 -0.1% -773,512 -100.7% 0 0.0% -751,048 -99.4% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -9,064 -102.7% -18 -0.2% -12,264 -80.2% -9 -0.1% -773,448 -100.6% 0 0.0% -717,352 -94.9% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -9,023 -102.2% -7 -0.1% -12,229 -79.9% -1 -0.0% -773,448 -100.6% 0 0.0% -717,352 -94.9% 0 0.0%
call_user_func 0 0.0% -8,879 -100.6% -9 -0.1% -12,359 -80.8% -26 -0.2% -773,440 -100.6% 0 0.0% -717,320 -94.9% 0 0.0%
main() 0 0.0% -8,826 -100.0% -8 -0.1% -15,299 -100.0% -5 -0.0% -768,472 -100.0% 0 0.0% -755,752 -100.0% 0 0.0%
run_init::html/index.php 0 0.0% -8,810 -99.8% -7 -0.1% -15,284 -99.9% -6 -0.0% -768,472 -100.0% 0 0.0% -755,752 -100.0% 0 0.0%
drupal_handle_request 0 0.0% -8,781 -99.5% 2 0.0% -15,256 -99.7% 4 0.0% -768,496 -100.0% 232 0.0% -755,776 -100.0% 0 0.0%
theme@1 0 0.0% -8,594 -97.4% 17 0.2% -8,947 -58.5% 25 0.2% -622,120 -81.0% -251,720 -32.8% -633,776 -83.9% 464 0.1%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% -8,450 -95.7% -2 -0.0% -12,149 -79.4% 2 0.0% -775,920 -101.0% 232 0.0% -719,840 -95.2% 0 0.0%
drupal_render_page 0 0.0% -8,449 -95.7% -9 -0.1% -12,148 -79.4% -8 -0.1% -775,920 -101.0% 336 0.0% -719,840 -95.2% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -8,445 -95.7% 4 0.0% -12,143 -79.4% 0 0.0% -775,920 -101.0% 0 0.0% -719,840 -95.2% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -8,253 -93.5% -2 -0.0% -14,780 -96.6% 0 0.0% -769,872 -100.2% 0 0.0% -713,912 -94.5% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -8,229 -93.2% 0 0.0% -14,757 -96.5% -6 -0.0% -769,888 -100.2% 0 0.0% -713,912 -94.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -8,228 -93.2% 1 0.0% -14,757 -96.5% -8 -0.1% -769,888 -100.2% 0 0.0% -713,912 -94.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -8,228 -93.2% 0 0.0% -14,755 -96.4% 2 0.0% -769,888 -100.2% 0 0.0% -713,912 -94.5% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 7,680 87.0% 150 1.7% 1,216 7.9% 114 0.7% 32 0.0% 0 0.0% -5,592 -0.7% 0 0.0%
PDOStatement::execute 0 0.0% 7,559 85.6% 7,559 85.6% 1,100 7.2% 1,100 7.2% 32 0.0% 32 0.0% -5,592 -0.7% -5,592 -0.7%
Drupal\Core\Database\Connection::query 0 0.0% 7,537 85.4% 71 0.8% 1,090 7.1% 100 0.7% 32 0.0% -16 -0.0% -12,392 -1.6% -1,176 -0.2%
render 5 0.2% -7,531 -85.3% 0 0.0% -7,606 -49.7% 10 0.1% -203,048 -26.4% 1,872 0.2% -309,720 -41.0% 8 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 7,410 84.0% -11 -0.1% 1,517 9.9% -26 -0.2% 3,760 0.5% 0 0.0% -5,184 -0.7% 48 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 7,386 83.7% 208 2.4% 1,512 9.9% 202 1.3% 3,792 0.5% 952 0.1% -5,184 -0.7% 1,120 0.1%
drupal_render@2 1 0.0% -6,514 -73.8% -15 -0.2% -6,589 -43.1% -4 -0.0% -171,496 -22.3% -336 -0.0% -232,792 -30.8% -1,096 -0.1%
template_preprocess_views_view 0 0.0% -5,675 -64.3% -1 -0.0% -6,023 -39.4% 0 0.0% -526,168 -68.5% 0 0.0% -585,416 -77.5% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% 5,521 62.6% 12 0.1% 1,434 9.4% -20 -0.1% -8 -0.0% -16 -0.0% 232 0.0% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% 5,448 61.7% -4 -0.0% 1,362 8.9% -8 -0.1% -8 -0.0% 0 0.0% 232 0.0% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% 5,423 61.4% -31 -0.4% 1,241 8.1% 1 0.0% -8 -0.0% 0 0.0% -1,976 -0.3% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% -5,153 -58.4% 1 0.0% -5,500 -36.0% -5 -0.0% -497,296 -64.7% 0 0.0% -583,984 -77.3% -144 -0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets 0 0.0% -5,150 -58.4% 7 0.1% -5,496 -35.9% -1 -0.0% -497,296 -64.7% 1,352 0.2% -583,696 -77.2% -1,968 -0.3%
_block_get_renderable_region 0 0.0% -4,486 -50.8% -10 -0.1% -4,367 -28.5% -7 -0.0% -544,336 -70.8% 0 0.0% -544,256 -72.0% 0 0.0%
entity_view 0 0.0% -4,442 -50.3% -5 -0.1% -4,359 -28.5% 2 0.0% -544,336 -70.8% 0 0.0% -544,256 -72.0% 0 0.0%
drupal_render@3 1 0.0% -4,355 -49.3% -6 -0.1% -4,431 -29.0% -4 -0.0% -62,744 -8.2% 80 0.0% -139,512 -18.5% -1,664 -0.2%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% 4,190 47.5% -18 -0.2% 648 4.2% -28 -0.2% -48 -0.0% 0 0.0% -2,536 -0.3% -1,296 -0.2%
Drupal\block\BlockRenderController::view 0 0.0% -4,183 -47.4% -3 -0.0% -4,101 -26.8% -8 -0.1% -544,336 -70.8% 0 0.0% -544,256 -72.0% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% -4,180 -47.4% -8 -0.1% -4,096 -26.8% -10 -0.1% -544,336 -70.8% 0 0.0% -544,256 -72.0% 0 0.0%
Drupal\block\BlockBase::build 0 0.0% -4,168 -47.2% -40 -0.5% -4,082 -26.7% -26 -0.2% -544,336 -70.8% 0 0.0% -544,256 -72.0% 0 0.0%
drupal_render@4 0 0.0% -4,155 -47.1% -7 -0.1% -4,250 -27.8% 0 0.0% -60,632 -7.9% -40 -0.0% -113,048 -15.0% -88 -0.0%
theme@2 0 0.0% -4,083 -46.3% 9 0.1% -4,572 -29.9% 32 0.2% -99,456 -12.9% -42,344 -5.5% -175,520 -23.2% -6,152 -0.8%
theme@3 0 0.0% -3,942 -44.7% 37 0.4% -4,036 -26.4% 38 0.2% -62,784 -8.2% -281,752 -36.7% -122,688 -16.2% -2,288 -0.3%
template_preprocess_node 0 0.0% 3,836 43.5% 491 5.6% 3,565 23.3% 345 2.3% 9,424 1.2% -648 -0.1% -5,136 -0.7% 968 0.1%
render@1 8 0.4% -3,744 -42.4% 11 0.1% -4,161 -27.2% 20 0.1% -59,552 -7.7% 1,184 0.2% -114,920 -15.2% 280 0.0%
Drupal\views\Plugin\Block\ViewsBlock::blockBuild 0 0.0% -3,719 -42.1% 0 0.0% -3,555 -23.2% -1 -0.0% -544,336 -70.8% 16 0.0% -533,696 -70.6% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% 3,715 42.1% -16 -0.2% 363 2.4% -13 -0.1% -64 -0.0% 0 0.0% -12,216 -1.6% -352 -0.0%
Drupal\block\Plugin\views\display\Block::execute 0 0.0% -3,666 -41.5% 0 0.0% -3,470 -22.7% 0 0.0% -544,392 -70.8% 104 0.0% -533,696 -70.6% 0 0.0%
Drupal\block\BlockStorageController::load 0 0.0% 3,416 38.7% -2 -0.0% 264 1.7% -2 -0.0% -32 -0.0% 0 0.0% -32 -0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 0.0% 3,369 38.2% -1 -0.0% 215 1.4% -3 -0.0% -32 -0.0% 0 0.0% -32 -0.0% 0 0.0%
entity_load_multiple_by_properties 0 0.0% 3,363 38.1% 1 0.0% 209 1.4% -1 -0.0% -32 -0.0% 0 0.0% -32 -0.0% 0 0.0%
block_list 0 0.0% 3,351 38.0% -8 -0.1% 201 1.3% -4 -0.0% -32 -0.0% 0 0.0% -32 -0.0% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -3,305 -37.4% -8 -0.1% -6,111 -39.9% -7 -0.0% -540,832 -70.4% 0 0.0% -530,200 -70.2% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate -34 -1.7% -3,225 -36.5% -364 -4.1% -3,265 -21.3% -310 -2.0% -415,296 -54.0% -11,240 -1.5% -273,144 -36.1% -8,624 -1.1%
drupal_render@5 0 0.0% -3,032 -34.4% 17 0.2% -3,461 -22.6% 21 0.1% -33,960 -4.4% -80 -0.0% -104,136 -13.8% 29,536 3.9%
__TwigTemplate_11ab9f9c76febd0d17500c263eaada00::doDisplay -2 -0.1% -2,791 -31.6% -92 -1.0% -2,794 -18.3% -76 -0.5% -88,392 -11.5% 89,136 11.6% -81,072 -10.7% -1,104 -0.1%
Symfony\Component\ClassLoader\ClassLoader::loadClass -10 -0.5% -2,716 -30.8% -156 -1.8% -2,726 -17.8% -157 -1.0% -274,888 -35.8% -9,344 -1.2% -148,184 -19.6% -10,880 -1.4%
Twig_Template::getAttribute -83 -4.1% -2,466 -27.9% -1,237 -14.0% -2,534 -16.6% -928 -6.1% -48,168 -6.3% 3,464 0.5% -23,976 -3.2% -8,144 -1.1%
Drupal\Core\Entity\EntityBCDecorator::__get 165 8.2% 2,401 27.2% 1,563 17.7% 2,538 16.6% 1,181 7.7% 5,632 0.7% 6,016 0.8% 656 0.1% -240 -0.0%
theme@4 0 0.0% -2,233 -25.3% -97 -1.1% -2,327 -15.2% -55 -0.4% -14,040 -1.8% 5,280 0.7% -96,672 -12.8% -352 -0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 2,210 25.0% 124 1.4% 703 4.6% 136 0.9% 2,752 0.4% -992 -0.1% -6,440 -0.9% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -34 -1.7% -2,130 -24.1% -408 -4.6% -2,243 -14.7% -526 -3.4% -225,520 -29.3% -2,352 -0.3% -253,096 -33.5% -4,592 -0.6%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load -9 -0.4% -1,830 -20.7% -663 -7.5% -1,841 -12.0% -619 -4.0% -350,288 -45.6% -5,968 -0.8% -221,656 -29.3% -8,992 -1.2%
twig_render_template@3 -6 -0.3% -1,815 -20.6% -140 -1.6% -1,821 -11.9% -93 -0.6% -58,152 -7.6% 28,016 3.6% -32,728 -4.3% -1,040 -0.1%
run_init::templates/views-view.tpl.php 2 0.1% 1,814 20.6% 62 0.7% 1,818 11.9% 59 0.4% 81,968 10.7% -53,136 -6.9% 79,464 10.5% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::unserialize 0 0.0% 1,707 19.3% 7 0.1% 371 2.4% 13 0.1% 0 0.0% 0 0.0% -232 -0.0% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::__construct 0 0.0% 1,701 19.3% -2 -0.0% 359 2.3% -5 -0.0% 0 0.0% 0 0.0% -232 -0.0% 0 0.0%
Drupal\field\FieldInfo::getFieldById 0 0.0% 1,691 19.2% -2 -0.0% 361 2.4% 3 0.0% 0 0.0% 0 0.0% -232 -0.0% 0 0.0%
field_attach_prepare_view 0 0.0% 1,682 19.1% 0 0.0% -5 -0.0% 4 0.0% -16 -0.0% 0 0.0% -208 -0.0% 0 0.0%
field_info_field_by_id 0 0.0% 1,662 18.8% -7 -0.1% 295 1.9% -62 -0.4% 0 0.0% 0 0.0% -232 -0.0% 0 0.0%
drupal_render@6 10 0.5% -1,653 -18.7% 51 0.6% -2,072 -13.5% 63 0.4% -19,712 -2.6% -3,968 -0.5% -85,272 -11.3% 11,920 1.6%
unserialize 0 0.0% 1,602 18.2% -91 -1.0% 254 1.7% -105 -0.7% 3,776 0.5% 3,776 0.5% -20,816 -2.8% -12,808 -1.7%
Drupal\Core\Entity\EntityBCDecorator::__isset 77 3.8% 1,556 17.6% 185 2.1% 1,615 10.6% 175 1.1% 5,008 0.7% 3,696 0.5% 696 0.1% 8 0.0%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 0.0% 1,547 17.5% 75 0.8% 438 2.9% 51 0.3% 32 0.0% 8 0.0% -26,976 -3.6% -256 -0.0%
Drupal\Core\KeyValueStore\StorageBase::get 0 0.0% 1,547 17.5% 0 0.0% 429 2.8% -9 -0.1% 32 0.0% 0 0.0% -27,056 -3.6% -80 -0.0%
Twig_Template::render@3 -6 -0.3% -1,542 -17.5% -61 -0.7% -1,546 -10.1% -41 -0.3% -49,048 -6.4% -2,232 -0.3% -29,720 -3.9% -960 -0.1%
bartik_preprocess_node -11 -0.5% -1,529 -17.3% -60 -0.7% -1,535 -10.0% -55 -0.4% -25,872 -3.4% 9,456 1.2% -5,328 -0.7% -704 -0.1%
Drupal\Core\Template\Attribute::__toString 0 0.0% -1,500 -17.0% -626 -7.1% -1,493 -9.8% -550 -3.6% -896 -0.1% 4,648 0.6% -2,032 -0.3% -400 -0.1%
[ display all ]