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

Overall Diff Summary

Run #519eb193b2faaRun #519eb20dce0a3DiffDiff%
Number of Function Calls87,078 89,081 2,003 2.3%
Incl. Wall Time (microsec)384,824 393,650 8,826 2.3%
Incl. CPU (microsecs)338,153 353,452 15,299 4.5%
Incl. MemUse (bytes)15,002,792 15,771,264 768,472 5.1%
Incl. PeakMemUse (bytes)15,227,736 15,983,488 755,752 5.0%

[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\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%
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%
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 ]