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

Overall Diff Summary

Run #519ec94fa4daaRun #519ec8682c2dcDiffDiff%
Number of Function Calls246,607 237,484 -9,123 -3.7%
Incl. Wall Time (microsec)854,447 821,304 -33,143 -3.9%
Incl. CPU (microsecs)821,561 780,563 -40,998 -5.0%
Incl. MemUse (bytes)15,777,480 15,052,656 -724,824 -4.6%
Incl. PeakMemUse (bytes)16,395,720 15,730,536 -665,184 -4.1%

[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 -3 -0.0% -485,355 -1464.4% -81 -0.2% -482,606 -1177.1% -65 -0.2% -2,419,864 -333.9% 431,408 59.5% -3,335,128 -501.4% -1,800 -0.3%
Twig_Template::render -3 -0.0% -482,882 -1457.0% -33 -0.1% -480,132 -1171.1% -22 -0.1% -1,993,840 -275.1% -2,240 -0.3% -2,944,704 -442.7% -672 -0.1%
Twig_Template::display -3 -0.0% -482,741 -1456.5% -19 -0.1% -479,990 -1170.8% -14 -0.0% -1,959,680 -270.4% -1,488 -0.2% -2,926,080 -439.9% -424 -0.1%
Twig_Template::displayWithErrorHandling -3 -0.0% -482,668 -1456.3% -13 -0.0% -479,919 -1170.6% -13 -0.0% -1,951,536 -269.2% -2,024 -0.3% -2,919,344 -438.9% -264 -0.0%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay -1 -0.0% -482,233 -1455.0% -253 -0.8% -479,481 -1169.5% -199 -0.5% -1,735,688 -239.5% 459,904 63.5% -2,919,080 -438.8% -5,800 -0.9%
twig_render_var -30 -0.3% -481,618 -1453.2% -142 -0.4% -478,892 -1168.1% -119 -0.3% -2,155,416 -297.4% -3,800 -0.5% -2,874,224 -432.1% -1,984 -0.3%
twig_render_template@1 -7 -0.1% -477,985 -1442.2% -150 -0.5% -475,235 -1159.2% -107 -0.3% -1,854,560 -255.9% 425,968 58.8% -2,738,216 -411.6% 0 0.0%
Twig_Template::render@1 -7 -0.1% -477,091 -1439.5% -63 -0.2% -474,344 -1157.0% -37 -0.1% -1,800,440 -248.4% -2,440 -0.3% -2,738,216 -411.6% 0 0.0%
Twig_Template::display@1 -7 -0.1% -476,972 -1439.1% -40 -0.1% -474,225 -1156.7% -34 -0.1% -1,760,128 -242.8% -1,496 -0.2% -2,738,216 -411.6% 0 0.0%
Twig_Template::displayWithErrorHandling@1 -7 -0.1% -476,906 -1438.9% -29 -0.1% -474,157 -1156.5% -25 -0.1% -1,757,832 -242.5% -1,736 -0.2% -2,738,216 -411.6% 0 0.0%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay -4 -0.0% -476,626 -1438.1% -187 -0.6% -473,877 -1155.9% -150 -0.4% -1,555,448 -214.6% 910,472 125.6% -2,738,216 -411.6% -2,048 -0.3%
twig_render_var@1 -30 -0.3% -476,467 -1437.6% -207 -0.6% -473,738 -1155.5% -172 -0.4% -2,456,176 -338.9% -3,600 -0.5% -2,735,240 -411.2% -2,008 -0.3%
twig_render_template@2 -1 -0.0% -458,361 -1383.0% -32 -0.1% -457,067 -1114.9% -26 -0.1% -1,212,112 -167.2% 208,880 28.8% -1,987,880 -298.8% 0 0.0%
Twig_Template::render@2 -1 -0.0% -458,020 -1382.0% -14 -0.0% -456,725 -1114.0% -11 -0.0% -1,170,664 -161.5% -2,072 -0.3% -1,987,880 -298.8% 0 0.0%
Twig_Template::display@2 -1 -0.0% -457,983 -1381.8% -9 -0.0% -456,688 -1113.9% -6 -0.0% -1,151,200 -158.8% -1,432 -0.2% -1,987,880 -298.8% 0 0.0%
Twig_Template::displayWithErrorHandling@2 -1 -0.0% -457,968 -1381.8% -6 -0.0% -456,674 -1113.9% -6 -0.0% -1,148,968 -158.5% -1,272 -0.2% -1,987,880 -298.8% 0 0.0%
__TwigTemplate_93c9523e8b8f164bf63590a061261244::doDisplay -1 -0.0% -457,962 -1381.8% -144 -0.4% -456,668 -1113.9% -116 -0.3% -1,147,696 -158.3% 240,280 33.2% -1,987,880 -298.8% -976 -0.1%
twig_render_var@2 -13 -0.1% -457,495 -1380.4% -86 -0.3% -456,211 -1112.8% -65 -0.2% -1,366,360 -188.5% -2,960 -0.4% -1,975,288 -297.0% -3,592 -0.5%
twig_render_template@3 -2 -0.0% -450,219 -1358.4% -60 -0.2% -450,155 -1098.0% -46 -0.1% -883,952 -122.0% 204,256 28.2% -1,551,904 -233.3% -1,488 -0.2%
Twig_Template::render@3 -2 -0.0% -449,614 -1356.6% -28 -0.1% -449,549 -1096.5% -19 -0.0% -829,000 -114.4% -2,200 -0.3% -1,527,088 -229.6% -960 -0.1%
Twig_Template::display@3 -2 -0.0% -449,557 -1356.4% -14 -0.0% -449,493 -1096.4% -14 -0.0% -809,936 -111.7% -1,496 -0.2% -1,508,072 -226.7% -1,224 -0.2%
Twig_Template::displayWithErrorHandling@3 -2 -0.0% -449,534 -1356.3% -12 -0.0% -449,469 -1096.3% -7 -0.0% -807,640 -111.4% -1,736 -0.2% -1,506,048 -226.4% -1,112 -0.2%
__TwigTemplate_ef83dbf2c7f6fae17dc62517a46de0a7::doDisplay -1 -0.0% -449,411 -1356.0% -207 -0.6% -449,346 -1096.0% -193 -0.5% -797,736 -110.1% 523,992 72.3% -1,495,464 -224.8% -3,096 -0.5%
twig_render_var@3 -6 -0.1% -449,146 -1355.2% -59 -0.2% -449,090 -1095.4% -50 -0.1% -1,311,344 -180.9% -3,456 -0.5% -1,497,928 -225.2% -1,720 -0.3%
theme_render_template 3 0.0% 443,324 1337.6% 65 0.2% 440,168 1073.6% 48 0.1% 2,352,992 324.6% 11,016 1.5% 2,653,512 398.9% 1,248 0.2%
run_init::templates/page.tpl.php 1 0.0% 442,726 1335.8% 114 0.3% 439,567 1072.2% 101 0.2% 1,872,832 258.4% 2,456 0.3% 2,625,696 394.7% 1,040 0.2%
theme_render_template@1 7 0.1% 439,466 1326.0% 101 0.3% 436,311 1064.2% 67 0.2% 2,737,640 377.7% 14,760 2.0% 2,515,264 378.1% 0 0.0%
run_init::templates/block.tpl.php 4 0.0% 438,975 1324.5% 100 0.3% 435,819 1063.0% 88 0.2% 2,234,832 308.3% -16,544 -2.3% 2,515,264 378.1% 1,928 0.3%
theme_render_template@2 1 0.0% 421,356 1271.3% 21 0.1% 419,739 1023.8% 13 0.0% 1,299,584 179.3% 5,872 0.8% 1,858,056 279.3% 0 0.0%
run_init::templates/node.tpl.php 1 0.0% 421,277 1271.1% 87 0.3% 419,661 1023.6% 67 0.2% 1,264,240 174.4% -10,224 -1.4% 1,858,056 279.3% 240 0.0%
theme_render_template@3 2 0.0% 413,173 1246.6% 506 1.5% 413,172 1007.8% 29 0.1% 1,295,152 178.7% 5,488 0.8% 1,542,648 231.9% 768 0.1%
run_init::templates/comment-wrapper.tpl.php 1 0.0% 412,418 1244.4% 55 0.2% 412,416 1005.9% 48 0.1% 1,227,368 169.3% -6,648 -0.9% 1,450,408 218.0% 2,976 0.4%
twig_render_template@4 -50 -0.5% -85,446 -257.8% -988 -3.0% -85,481 -208.5% -725 -1.8% -476,176 -65.7% 202,504 27.9% -1,063,288 -159.8% 0 0.0%
Twig_Template::render@4 -50 -0.5% -83,234 -251.1% -442 -1.3% -83,266 -203.1% -282 -0.7% -428,792 -59.2% -4,424 -0.6% -1,063,288 -159.8% 0 0.0%
Twig_Template::display@4 -50 -0.5% -82,657 -249.4% -273 -0.8% -82,696 -201.7% -237 -0.6% -216,744 -29.9% -1,432 -0.2% -1,063,288 -159.8% 0 0.0%
Twig_Template::displayWithErrorHandling@4 -50 -0.5% -82,209 -248.0% -163 -0.5% -82,239 -200.6% -150 -0.4% -214,512 -29.6% -1,272 -0.2% -1,063,288 -159.8% 0 0.0%
__TwigTemplate_47378e3c8577c7cf227c3268391aa78a::doDisplay -50 -0.5% -82,046 -247.6% -4,174 -12.6% -82,089 -200.2% -2,932 -7.2% -213,240 -29.4% 828,008 114.2% -1,063,288 -159.8% 0 0.0%
twig_render_var@4 -745 -8.2% -72,125 -217.6% -4,220 -12.7% -72,663 -177.2% -3,477 -8.5% -821,904 -113.4% -7,456 -1.0% -1,063,288 -159.8% 0 0.0%
theme_render_template@4 50 0.5% 60,880 183.7% 705 2.1% 60,902 148.5% 495 1.2% 1,611,944 222.4% 186,216 25.7% 240,104 36.1% 192 0.0%
run_init::templates/comment.tpl.php 50 0.5% 58,623 176.9% 1,628 4.9% 58,653 143.1% 1,277 3.1% 645,144 89.0% -127,184 -17.5% 237,848 35.8% 96 0.0%
drupal_render 0 0.0% -40,258 -121.5% 0 0.0% -41,689 -101.7% 2 0.0% -733,576 -101.2% 104 0.0% -672,576 -101.1% 0 0.0%
theme 0 0.0% -39,696 -119.8% 41 0.1% -41,736 -101.8% 18 0.0% -730,408 -100.8% -670,696 -92.5% -669,552 -100.7% -696 -0.1%
render 1 0.0% -39,341 -118.7% -12 -0.0% -39,751 -97.0% -6 -0.0% -292,432 -40.3% 208 0.0% -328,440 -49.4% -184 -0.0%
drupal_render@1 -2 -0.0% -39,294 -118.6% -22 -0.1% -39,706 -96.8% -14 -0.0% -291,136 -40.2% -200 -0.0% -327,176 -49.2% -1,080 -0.2%
theme@1 0 0.0% -38,506 -116.2% 63 0.2% -38,906 -94.9% 48 0.1% -259,872 -35.9% -1,146,112 -158.1% -231,312 -34.8% 1,024 0.2%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -38,017 -114.7% -8 -0.0% -40,919 -99.8% 0 0.0% -732,728 -101.1% 0 0.0% -673,112 -101.2% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% -38,009 -114.7% -2 -0.0% -40,917 -99.8% -4 -0.0% -732,728 -101.1% 768 0.1% -673,112 -101.2% 0 0.0%
drupal_render_page 0 0.0% -38,002 -114.7% -9 -0.0% -40,907 -99.8% -5 -0.0% -732,736 -101.1% 912 0.1% -673,112 -101.2% 0 0.0%
drupal_render@2 0 0.0% -37,944 -114.5% -11 -0.0% -38,358 -93.6% -9 -0.0% -238,976 -33.0% -616 -0.1% -233,672 -35.1% 0 0.0%
theme@2 0 0.0% -37,259 -112.4% 24 0.1% -37,666 -91.9% 35 0.1% -195,208 -26.9% -239,376 -33.0% -206,048 -31.0% -4,408 -0.7%
drupal_render@6 0 0.0% -37,204 -112.3% -1 -0.0% -37,649 -91.8% -2 -0.0% -195,672 -27.0% -592 -0.1% -212,248 -31.9% -1,608 -0.2%
drupal_render@4 0 0.0% -37,200 -112.2% 14 0.0% -37,607 -91.7% 18 0.0% -196,992 -27.2% -600 -0.1% -211,312 -31.8% 4,704 0.7%
drupal_render@3 0 0.0% -37,194 -112.2% 6 0.0% -37,599 -91.7% 10 0.0% -197,608 -27.3% -616 -0.1% -213,760 -32.1% -1,232 -0.2%
render@1 5 0.1% -37,183 -112.2% 11 0.0% -37,587 -91.7% 12 0.0% -197,360 -27.2% 248 0.0% -215,416 -32.4% -576 -0.1%
drupal_render@5 0 0.0% -37,178 -112.2% 46 0.1% -37,627 -91.8% 42 0.1% -196,400 -27.1% -592 -0.1% -214,888 -32.3% -1,424 -0.2%
theme@3 0 0.0% -37,065 -111.8% 142 0.4% -37,382 -91.2% 139 0.3% -132,992 -18.3% -504,144 -69.6% -186,224 -28.0% 848 0.1%
render@3 3 0.0% -36,680 -110.7% 6 0.0% -36,609 -89.3% 16 0.0% -71,240 -9.8% 952 0.1% -44,368 -6.7% 568 0.1%
drupal_render@7 0 0.0% -36,621 -110.5% -4 -0.0% -36,940 -90.1% -10 -0.0% -101,536 -14.0% -744 -0.1% -141,176 -21.2% -200 -0.0%
drupal_render@8 0 0.0% -36,340 -109.6% 35 0.1% -36,657 -89.4% 47 0.1% -74,256 -10.2% -520 -0.1% -175,168 -26.3% 128,888 19.4%
drupal_render@9 0 0.0% -36,264 -109.4% -80 -0.2% -36,566 -89.2% -87 -0.2% -71,528 -9.9% -632 -0.1% -256,072 -38.5% 0 0.0%
render@2 2 0.0% -36,218 -109.3% 16 0.0% -36,534 -89.1% 13 0.0% -88,496 -12.2% 64 0.0% -107,608 -16.2% -272 -0.0%
theme@4 0 0.0% -36,113 -109.0% 405 1.2% -36,407 -88.8% 462 1.1% -70,944 -9.8% -1,147,640 -158.3% -256,072 -38.5% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -35,749 -107.9% -13 -0.0% -40,680 -99.2% -31 -0.1% -730,248 -100.7% 0 0.0% -670,584 -100.8% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -35,725 -107.8% -6 -0.0% -40,654 -99.2% 9 0.0% -730,248 -100.7% 16 0.0% -670,584 -100.8% 0 0.0%
call_user_func 0 0.0% -35,688 -107.7% 1 0.0% -40,704 -99.3% 3 0.0% -730,216 -100.7% 0 0.0% -670,736 -100.8% -48 -0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -35,677 -107.6% -8 -0.0% -40,584 -99.0% -20 -0.0% -730,144 -100.7% 0 0.0% -670,496 -100.8% 0 0.0%
run_init::html/index.php 0 0.0% -33,144 -100.0% -18 -0.1% -41,000 -100.0% -18 -0.0% -724,824 -100.0% 0 0.0% -665,184 -100.0% 0 0.0%
main() 0 0.0% -33,143 -100.0% 1 0.0% -40,998 -100.0% 4 0.0% -724,824 -100.0% 0 0.0% -665,184 -100.0% 0 0.0%
drupal_handle_request 0 0.0% -33,124 -99.9% -2 -0.0% -40,980 -100.0% -2 -0.0% -724,848 -100.0% 768 0.1% -665,208 -100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -32,745 -98.8% -4 -0.0% -40,375 -98.5% -1 -0.0% -726,824 -100.3% 0 0.0% -666,400 -100.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -32,745 -98.8% 0 0.0% -40,374 -98.5% 1 0.0% -726,824 -100.3% 0 0.0% -666,400 -100.2% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -32,739 -98.8% 0 0.0% -40,369 -98.5% -3 -0.0% -726,824 -100.3% 0 0.0% -666,400 -100.2% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -32,707 -98.7% 1 0.0% -40,336 -98.4% 2 0.0% -726,832 -100.3% 0 0.0% -666,416 -100.2% 0 0.0%
template_preprocess_comment 0 0.0% -11,109 -33.5% -287 -0.9% -11,060 -27.0% -149 -0.4% -32,680 -4.5% -32,800 -4.5% 689,536 103.7% 1,344 0.2%
theme@5 0 0.0% -9,620 -29.0% -878 -2.6% -9,954 -24.3% -941 -2.3% -15,048 -2.1% -121,416 -16.8% -859,128 -129.2% -9,480 -1.4%
Drupal\Core\Database\Connection::query 0 0.0% 9,340 28.2% 135 0.4% 1,388 3.4% 144 0.4% 24 0.0% -24 -0.0% -131,408 -19.8% -122,456 -18.4%
Drupal\Core\Database\Statement::execute 0 0.0% 9,201 27.8% 184 0.6% 1,254 3.1% 177 0.4% 24 0.0% 0 0.0% -5,032 -0.8% 0 0.0%
PDOStatement::execute 0 0.0% 9,030 27.2% 9,030 27.2% 1,089 2.7% 1,089 2.7% 24 0.0% 24 0.0% -5,032 -0.8% -5,032 -0.8%
drupal_render@10 0 0.0% -9,016 -27.2% -152 -0.5% -9,025 -22.0% -162 -0.4% -45,552 -6.3% 1,064 0.1% -825,536 -124.1% 1,360 0.2%
render@4 100 1.1% -8,837 -26.7% 154 0.5% -8,799 -21.5% 183 0.4% -43,040 -5.9% 4,792 0.7% -825,536 -124.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 8,534 25.7% 209 0.6% 2,341 5.7% 184 0.4% 3,328 0.5% 792 0.1% -10,592 -1.6% 3,840 0.6%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 8,340 25.2% -7 -0.0% 2,392 5.8% 3 0.0% 3,328 0.5% 0 0.0% -10,808 -1.6% 72 0.0%
Drupal\Core\Template\Attribute::__toString 0 0.0% -6,682 -20.2% -3,267 -9.9% -6,644 -16.2% -2,944 -7.2% -12,568 -1.7% 8,448 1.2% -3,752 -0.6% -952 -0.1%
twig_render_template@5 -50 -0.5% -6,339 -19.1% -843 -2.5% -6,380 -15.6% -630 -1.5% -36,008 -5.0% 1,064 0.1% -675,232 -101.5% -1,184 -0.2%
Twig_Template::render@5 -50 -0.5% -4,594 -13.9% -394 -1.2% -4,637 -11.3% -254 -0.6% -24,512 -3.4% -4,344 -0.6% -672,008 -101.0% -960 -0.1%
Drupal\Core\Config\CachedStorage::read 0 0.0% 4,403 13.3% -2 -0.0% 1,243 3.0% -32 -0.1% 8 0.0% -8 -0.0% -14,184 -2.1% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% 4,386 13.2% -23 -0.1% 1,235 3.0% -7 -0.0% 8 0.0% 0 0.0% -14,184 -2.1% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% 4,246 12.8% 65 0.2% 1,133 2.8% -16 -0.0% 24 0.0% 16 0.0% 1,448 0.2% 736 0.1%
Twig_Template::display@5 -50 -0.5% -4,055 -12.2% -261 -0.8% -4,099 -10.0% -212 -0.5% -13,984 -1.9% -1,368 -0.2% -19,888 -3.0% -1,136 -0.2%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% 3,842 11.6% -19 -0.1% 1,044 2.5% -22 -0.1% 8 0.0% 0 0.0% -64,384 -9.7% -168 -0.0%
Twig_Template::getAttribute -173 -1.9% -3,831 -11.6% -1,914 -5.8% -3,977 -9.7% -1,589 -3.9% -64,984 -9.0% 75,832 10.5% -20,600 -3.1% -6,824 -1.0%
drupal_render@11 0 0.0% -3,819 -11.5% -240 -0.7% -3,803 -9.3% -221 -0.5% 2,400 0.3% 1,200 0.2% -55,208 -8.3% 984 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% 3,684 11.1% -37 -0.1% 1,062 2.6% 4 0.0% 0 0.0% 16 0.0% -42,360 -6.4% -304 -0.0%
entity_load_multiple 0 0.0% 3,658 11.0% -101 -0.3% 411 1.0% -49 -0.1% -32 -0.0% 0 0.0% -155,296 -23.3% 0 0.0%
Twig_Template::displayWithErrorHandling@5 -50 -0.5% -3,641 -11.0% -156 -0.5% -3,682 -9.0% -150 -0.4% -11,816 -1.6% -1,096 -0.2% -17,952 -2.7% -1,096 -0.2%
__TwigTemplate_5b01ecdfd1ef423657341964bb8f6740::doDisplay -51 -0.6% -3,596 -10.8% -405 -1.2% -3,648 -8.9% -380 -0.9% -18,888 -2.6% 2,800 0.4% -26,328 -4.0% -13,160 -2.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate -113 -1.2% -3,283 -9.9% -558 -1.7% -3,374 -8.2% -515 -1.3% -360,088 -49.7% -12,176 -1.7% -192,376 -28.9% -6,008 -0.9%
Symfony\Component\DependencyInjection\Container::get -113 -1.2% -3,280 -9.9% -1,651 -5.0% -3,345 -8.2% -1,918 -4.7% -226,920 -31.3% -1,432 -0.2% -342,216 -51.4% -125,104 -18.8%
call_user_func_array 0 0.0% 3,204 9.7% 0 0.0% -139 -0.3% 22 0.1% 3,248 0.4% -176 -0.0% 12,760 1.9% 192 0.0%
l 0 0.0% -3,195 -9.6% -91 -0.3% -3,178 -7.8% -84 -0.2% -80 -0.0% 16 0.0% -672 -0.1% 192 0.0%
[ display all ]