Diff Report
Run #5192e6f7bc551: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #5192e84845baf: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #5192e6f7bc551Run #5192e84845bafDiffDiff%
Number of Function Calls29,898 30,058 160 0.5%
Incl. Wall Time (microsec)220,949 221,459 510 0.2%
Incl. CPU (microsecs)196,415 197,445 1,030 0.5%
Incl. MemUse (bytes)17,298,824 17,396,032 97,208 0.6%
Incl. PeakMemUse (bytes)17,371,472 17,470,704 99,232 0.6%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. MemUse (bytes) 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_render_template@1 -6 -3.8% -31,022 -6082.7% -76 -14.9% -29,010 -2816.5% -53 -5.1% -1,676,568 -1724.7% -12,672 -13.0% -1,631,312 -1643.9% 1,456 1.5%
run_init::templates/page.tpl.php -1 -0.6% -34,194 -6704.7% -71 -13.9% -32,179 -3124.2% -58 -5.6% -1,645,704 -1693.0% 3,800 3.9% -1,719,608 -1732.9% -1,496 -1.5%
__TwigTemplate_81b31fe8cbcc9883f207f25abaa5f106::doDisplay 1 0.6% 29,825 5848.0% 171 33.5% 27,449 2665.0% 139 13.5% 878,232 903.5% -36,752 -37.8% 994,368 1002.1% 6,480 6.5%
drupal_render@5 0 0.0% -5,746 -1126.7% -10 -2.0% -5,891 -571.9% -1 -0.1% -828,960 -852.8% 0 0.0% -849,952 -856.5% -288 -0.3%
theme@1 -1 -0.6% -5,207 -1021.0% -55 -10.8% -5,578 -541.6% -31 -3.0% -800,104 -823.1% -2,752 -2.8% -791,048 -797.2% 48 0.0%
drupal_render@2 0 0.0% -5,079 -995.9% 10 2.0% -5,442 -528.3% 13 1.3% -796,288 -819.2% 8 0.0% -793,376 -799.5% 560 0.6%
drupal_render@6 0 0.0% -5,139 -1007.6% 6 1.2% -5,288 -513.4% 4 0.4% -796,208 -819.1% 24 0.0% -791,984 -798.1% 0 0.0%
theme@2 0 0.0% -5,016 -983.5% 507 99.4% -5,375 -521.8% 6 0.6% -796,152 -819.0% 0 0.0% -788,104 -794.2% -832 -0.8%
drupal_render@3 0 0.0% -5,019 -984.1% 1 0.2% -5,379 -522.2% 3 0.3% -796,120 -819.0% 0 0.0% -793,664 -799.8% -224 -0.2%
drupal_render@4 0 0.0% -5,013 -982.9% -3 -0.6% -5,374 -521.7% -3 -0.3% -796,120 -819.0% 16 0.0% -793,440 -799.6% 0 0.0%
run_init::templates/block.tpl.php 0 0.0% -5,022 -984.7% 0 0.0% -5,384 -522.7% -8 -0.8% -796,120 -819.0% -8 -0.0% -793,504 -799.6% 0 0.0%
render@1 0 0.0% -5,021 -984.5% -2 -0.4% -5,379 -522.2% 0 0.0% -796,112 -819.0% 8 0.0% -793,664 -799.8% 0 0.0%
theme_render_template 6 3.8% -8,421 -1651.2% 36 7.1% -8,775 -851.9% 23 2.2% -782,376 -804.8% 31,768 32.7% -905,600 -912.6% -1,248 -1.3%
drupal_render@1 3 1.9% -4,202 -823.9% 16 3.1% -4,558 -442.5% 20 1.9% -769,240 -791.3% 296 0.3% -757,888 -763.8% 1,040 1.0%
render -1 -0.6% -4,215 -826.5% 18 3.5% -4,576 -444.3% 10 1.0% -765,760 -787.8% -208 -0.2% -753,336 -759.2% 496 0.5%
twig_render_template 0 0.0% 22,184 4349.8% -6 -1.2% 20,636 2003.5% -6 -0.6% 526,328 541.4% -3,608 -3.7% 599,088 603.7% 2,112 2.1%
twig_render_var 7 4.4% 21,846 4283.5% 24 4.7% 20,299 1970.8% 23 2.2% 510,432 525.1% -728 -0.7% 551,584 555.9% -816 -0.8%
Twig_Template::render 0 0.0% 21,923 4298.6% 1 0.2% 20,373 1978.0% 2 0.2% 497,568 511.9% 0 0.0% 561,232 565.6% 0 0.0%
Twig_Template::display 0 0.0% 21,918 4297.6% 0 0.0% 20,368 1977.5% -3 -0.3% 493,960 508.1% 0 0.0% 560,960 565.3% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 21,916 4297.3% 0 0.0% 20,366 1977.3% -1 -0.1% 493,960 508.1% 0 0.0% 560,960 565.3% 0 0.0%
load::service_container_prod_.php/6a0a27e45df4dd3eb0db8b99043a3aa5abba0a6a12396c31878ac553d5f2bae0.php 1 0.6% 1,788 350.6% 1,788 350.6% 1,790 173.8% 1,790 173.8% 445,376 458.2% 445,376 458.2% 452,816 456.3% 452,816 456.3%
load::service_container_prod_.php/fe103181bccf40a284619d492d914c799078ee42683a68db04f8d3e6784c0868.php -1 -0.6% -1,773 -347.6% -1,773 -347.6% -1,775 -172.3% -1,775 -172.3% -445,328 -458.1% -445,328 -458.1% -452,768 -456.3% -452,768 -456.3%
twig_render_template@1 1 0.6% 8,006 1569.8% 41 8.0% 7,232 702.1% 28 2.7% 427,384 439.7% -1,832 -1.9% 467,480 471.1% 760 0.8%
Twig_Template::render@1 1 0.6% 7,426 1456.1% 14 2.7% 6,651 645.7% 11 1.1% 371,720 382.4% 2,072 2.1% 416,576 419.8% 288 0.3%
Twig_Template::display@1 1 0.6% 7,402 1451.4% 9 1.8% 6,627 643.4% 9 0.9% 362,696 373.1% 1,432 1.5% 401,920 405.0% 336 0.3%
twig_render_var@1 13 8.1% 6,901 1353.1% 92 18.0% 6,135 595.6% 64 6.2% 361,952 372.3% 2,992 3.1% 387,096 390.1% 2,600 2.6%
Twig_Template::displayWithErrorHandling@1 1 0.6% 7,387 1448.4% 5 1.0% 6,611 641.8% 3 0.3% 360,464 370.8% 1,272 1.3% 401,024 404.1% 0 0.0%
run_init::1#81#b3#1fe8cbcc9883f207f25abaa5f106.php/5205c61bfb95a6660bee9b0d5fd3e6ee101b96011dba4b46980d5624ff6b4347.php 1 0.6% 725 142.2% 20 3.9% 726 70.5% 19 1.8% 112,856 116.1% 9,968 10.3% 95,872 96.6% 0 0.0%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/a7d2e11c5aaa79b9d7acd536eb7558fe659a2c1dbbf2cb2db41112e7b1b61f45.php -1 -0.6% -689 -135.1% -17 -3.3% -690 -67.0% -13 -1.3% -112,744 -116.0% -9,984 -10.3% -123,088 -124.0% 0 0.0%
main() 0 0.0% 510 100.0% -17 -3.3% 1,030 100.0% -15 -1.5% 97,208 100.0% 0 0.0% 99,232 100.0% 0 0.0%
run_init::drupal8_profiling/index.php 0 0.0% 547 107.3% -8 -1.6% 1,068 103.7% -7 -0.7% 97,208 100.0% 0 0.0% 99,232 100.0% 0 0.0%
drupal_handle_request 0 0.0% 570 111.8% 1 0.2% 1,090 105.8% -1 -0.1% 97,176 100.0% 24 0.0% 99,272 100.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 894 175.3% -5 -1.0% 924 89.7% -1 -0.1% 92,304 95.0% 0 0.0% 94,560 95.3% 56 0.1%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -98 -19.2% 1 0.2% 645 62.6% 0 0.0% 92,296 94.9% 0 0.0% 94,696 95.4% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -99 -19.4% 1 0.2% 645 62.6% -3 -0.3% 92,296 94.9% 0 0.0% 94,696 95.4% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -133 -26.1% -8 -1.6% 609 59.1% -7 -0.7% 92,280 94.9% 0 0.0% 94,696 95.4% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -69 -13.5% 29 5.7% 673 65.3% 30 2.9% 92,280 94.9% 0 0.0% 94,696 95.4% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 1,904 373.3% -1 -0.2% 928 90.1% -4 -0.4% 92,272 94.9% 24 0.0% 93,536 94.3% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 1,898 372.2% -2 -0.4% 923 89.6% -3 -0.3% 92,272 94.9% 0 0.0% 93,536 94.3% 0 0.0%
theme 0 0.0% -397 -77.8% -32 -6.3% -845 -82.0% -10 -1.0% 92,248 94.9% 30,024 30.9% 93,464 94.2% -48 -0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 889 174.3% -18 -3.5% 1,111 107.9% -4 -0.4% 92,240 94.9% 0 0.0% 94,168 94.9% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 914 179.2% -3 -0.6% 1,127 109.4% -7 -0.7% 92,240 94.9% 0 0.0% 93,928 94.7% 0 0.0%
drupal_render_page 0 0.0% 2,013 394.7% 14 2.7% 1,036 100.6% 17 1.7% 92,176 94.8% 24 0.0% 93,224 93.9% 0 0.0%
drupal_render 0 0.0% 444 87.1% 11 2.2% -96 -9.3% 7 0.7% 92,152 94.8% -128 -0.1% 93,496 94.2% 0 0.0%
call_user_func 0 0.0% 1,191 233.5% -2 -0.4% 1,227 119.1% 5 0.5% 92,112 94.8% 0 0.0% 93,888 94.6% -80 -0.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 0.6% 732 143.5% 31 6.1% 732 71.1% 29 2.8% 74,328 76.5% 1,120 1.2% 74,128 74.7% 80 0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.6% 593 116.3% 69 13.5% 593 57.6% 65 6.3% 70,288 72.3% 152 0.2% 73,704 74.3% 936 0.9%
load::1#81#b3#1fe8cbcc9883f207f25abaa5f106.php/5205c61bfb95a6660bee9b0d5fd3e6ee101b96011dba4b46980d5624ff6b4347.php 1 0.6% 316 62.0% 316 62.0% 318 30.9% 318 30.9% 54,080 55.6% 54,080 55.6% 84,424 85.1% 84,424 85.1%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/643b90ef5695b4389e78caf2d188721ea0a66998daca8a8791fbf75c7e5b17d7.php 1 0.6% 262 51.4% 262 51.4% 264 25.6% 264 25.6% 43,176 44.4% 43,176 44.4% 46,784 47.1% 46,784 47.1%
run_init::service_container_prod_.php/6a0a27e45df4dd3eb0db8b99043a3aa5abba0a6a12396c31878ac553d5f2bae0.php 1 0.6% 139 27.3% 15 2.9% 141 13.7% 16 1.6% 41,368 42.6% 7,616 7.8% 30,672 30.9% 7,136 7.2%
run_init::service_container_prod_.php/fe103181bccf40a284619d492d914c799078ee42683a68db04f8d3e6784c0868.php -1 -0.6% -138 -27.1% -15 -2.9% -140 -13.6% -15 -1.5% -41,336 -42.5% -7,616 -7.8% -30,640 -30.9% -7,136 -7.2%
strrpos -1 -0.6% -4 -0.8% -4 -0.8% 489 47.5% 489 47.5% 32,768 33.7% 32,768 33.7% 56,840 57.3% 56,840 57.3%
theme_input 0 0.0% -581 -113.9% -532 -104.3% -583 -56.6% -6 -0.6% -32,768 -33.7% 0 0.0% -66,880 -67.4% -104 -0.1%
Drupal\Core\Template\Attribute::__toString 0 0.0% 13 2.5% 7 1.4% -504 -48.9% -512 -49.7% -32,752 -33.7% -32,760 -33.7% -66,736 -67.3% -65,600 -66.1%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/a7d2e11c5aaa79b9d7acd536eb7558fe659a2c1dbbf2cb2db41112e7b1b61f45.php -1 -0.6% -159 -31.2% -159 -31.2% -162 -15.7% -162 -15.7% -28,656 -29.5% -28,656 -29.5% -31,976 -32.2% -31,976 -32.2%
load::templates/page.tpl.php -1 -0.6% -264 -51.8% -264 -51.8% -266 -25.8% -266 -25.8% -26,152 -26.9% -26,152 -26.9% -23,880 -24.1% -23,880 -24.1%
__TwigTemplate_da2b549a9c197d0c82d26e780ec2d1cf::doDisplay 0 0.0% -527 -103.3% -5 -1.0% -474 -46.0% -1 -0.1% -25,080 -25.8% 0 0.0% -32,384 -32.6% -2,040 -2.1%
theme_render_template@2 -1 -0.6% -138 -27.1% -23 -4.5% -139 -13.5% -14 -1.4% -14,424 -14.8% -3,728 -3.8% -29,448 -29.7% -2,328 -2.3%
template_process_page 0 0.0% -293 -57.5% -27 -5.3% -298 -28.9% -27 -2.6% -14,224 -14.6% 720 0.7% -12,168 -12.3% 232 0.2%
Drupal\Core\Template\TwigTemplate::getContextReference 17 10.6% 125 24.5% 97 19.0% 135 13.1% 96 9.3% 11,136 11.5% 8,560 8.8% 6,680 6.7% 3,840 3.9%
extract -1 -0.6% -48 -9.4% -48 -9.4% -53 -5.1% -53 -5.1% -9,344 -9.6% -9,344 -9.6% -10,240 -10.3% -10,240 -10.3%
implode 1 0.6% 29 5.7% 29 5.7% 28 2.7% 28 2.7% 9,136 9.4% 9,136 9.4% -944 -1.0% -944 -1.0%
Twig_Template::getAttribute 8 5.0% 167 32.7% 93 18.2% 172 16.7% 75 7.3% 5,584 5.7% -680 -0.7% 10,528 10.6% 1,952 2.0%
Drupal\Core\Template\TwigReference::offsetGet 5 3.1% 76 14.9% 49 9.6% 82 8.0% 41 4.0% 5,480 5.6% 12,320 12.7% 8,808 8.9% 3,344 3.4%
drupal_bootstrap 0 0.0% 920 180.4% 1 0.2% 722 70.1% -2 -0.2% 4,944 5.1% 16 0.0% 5,064 5.1% 16 0.0%
load::includes/theme.inc 0 0.0% 70 13.7% 70 13.7% 69 6.7% 69 6.7% 4,776 4.9% 4,776 4.9% 5,008 5.0% 5,008 5.0%
_drupal_bootstrap_code 0 0.0% 662 129.8% 35 6.9% 443 43.0% 37 3.6% 4,752 4.9% 16 0.0% 4,608 4.6% 0 0.0%
Drupal\Core\Template\TwigReference::setReference 9 5.6% 41 8.0% 25 4.9% 52 5.0% 28 2.7% -4,264 -4.4% -3,832 -3.9% 6,720 6.8% 2,664 2.7%
Symfony\Component\DependencyInjection\Container::get -2 -1.2% 152 29.8% 17 3.3% -81 -7.9% 37 3.6% 4,120 4.2% 896 0.9% 11,720 11.8% 1,048 1.1%
template_preprocess_page 0 0.0% -327 -64.1% -4 -0.8% -507 -49.2% -1 -0.1% 3,888 4.0% 3,120 3.2% 2,488 2.5% 1,544 1.6%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% -339 -66.5% -36 -7.1% -325 -31.6% 44 4.3% 3,616 3.7% 64 0.1% -19,048 -19.2% 216 0.2%
template_process_html 0 0.0% 50 9.8% 1 0.2% 51 5.0% -3 -0.3% -3,248 -3.3% 0 0.0% 15,632 15.8% 0 0.0%
service_container_prod_::getTwigService 0 0.0% 60 11.8% -2 -0.4% 62 6.0% 0 0.0% 3,224 3.3% 0 0.0% 10,520 10.6% 192 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% -1 -0.2% -17 -3.3% -32 -3.1% -74 -7.2% 3,152 3.2% 88 0.1% -23,240 -23.4% 120 0.1%
run_init::Template/TwigEnvironment.php 0 0.0% 92 18.0% 2 0.4% 92 8.9% 4 0.4% 3,120 3.2% 0 0.0% 4,800 4.8% 880 0.9%
load::Twig/Environment.php 0 0.0% 81 15.9% 81 15.9% 81 7.9% 81 7.9% 3,120 3.2% 3,120 3.2% 3,840 3.9% 3,840 3.9%
__TwigTemplate_81b31fe8cbcc9883f207f25abaa5f106::__construct 1 0.6% 6 1.2% 5 1.0% 7 0.7% 4 0.4% 2,408 2.5% 1,240 1.3% 0 0.0% 0 0.0%
array_keys 6 3.8% -34 -6.7% -34 -6.7% 4 0.4% 4 0.4% 2,392 2.5% 2,392 2.5% 1,912 1.9% 1,912 1.9%
Twig_Template::__construct 1 0.6% 3 0.6% 3 0.6% 3 0.3% 3 0.3% 1,104 1.1% 1,104 1.1% 0 0.0% 0 0.0%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/643b90ef5695b4389e78caf2d188721ea0a66998daca8a8791fbf75c7e5b17d7.php 1 0.6% 1 0.2% 1 0.2% 2 0.2% 2 0.2% 1,000 1.0% 1,000 1.0% 0 0.0% 0 0.0%
explode 1 0.6% -2 -0.4% -2 -0.4% -40 -3.9% -40 -3.9% 984 1.0% 984 1.0% 104 0.1% 104 0.1%
t -1 -0.6% -185 -36.3% -27 -5.3% -174 -16.9% -15 -1.5% 816 0.8% 792 0.8% 1,424 1.4% 1,208 1.2%
Drupal\Core\Template\TwigReference::getReference 8 5.0% 2 0.4% 2 0.4% 17 1.7% 17 1.7% 808 0.8% 808 0.8% 392 0.4% 392 0.4%
Twig_Environment::mergeGlobals 1 0.6% 8 1.6% 6 1.2% 12 1.2% 11 1.1% 800 0.8% 800 0.8% 560 0.6% 560 0.6%
run_init::templates/region.tpl.php 0 0.0% 6 1.2% 6 1.2% 6 0.6% 6 0.6% -800 -0.8% -800 -0.8% 0 0.0% 0 0.0%
Drupal\Component\Utility\Settings::get 1 0.6% 2 0.4% 2 0.4% 7 0.7% 7 0.7% 800 0.8% 800 0.8% 0 0.0% 0 0.0%
load::templates/region.tpl.php 0 0.0% 3 0.6% 3 0.6% 3 0.3% 3 0.3% -800 -0.8% -800 -0.8% -16 -0.0% -16 -0.0%
array_key_exists 0 0.0% 8 1.6% 8 1.6% 10 1.0% 10 1.0% 784 0.8% 784 0.8% 776 0.8% 776 0.8%
drupal_container -2 -1.2% -12 -2.4% -11 -2.2% -31 -3.0% 13 1.3% 784 0.8% 784 0.8% 768 0.8% 768 0.8%
settings 1 0.6% 2 0.4% 1 0.2% 2 0.2% 2 0.2% 776 0.8% 776 0.8% 0 0.0% 0 0.0%
ob_get_level 1 0.6% 0 0.0% 0 0.0% 1 0.1% 1 0.1% 776 0.8% 776 0.8% 0 0.0% 0 0.0%
is_object 6 3.8% -3 -0.6% -3 -0.6% 1 0.1% 1 0.1% 768 0.8% 768 0.8% 512 0.5% 512 0.5%
is_scalar 14 8.8% 6 1.2% 6 1.2% 13 1.3% 13 1.3% 768 0.8% 768 0.8% 600 0.6% 600 0.6%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 2 1.2% 87 17.1% 7 1.4% 92 8.9% 11 1.1% 544 0.6% 136 0.1% 424 0.4% 48 0.0%
show 3 1.9% 3 0.6% 3 0.6% 3 0.3% 3 0.3% 456 0.5% 456 0.5% 240 0.2% 240 0.2%
ArrayObject::exchangeArray 9 5.6% 16 3.1% 16 3.1% 24 2.3% 24 2.3% -432 -0.4% -432 -0.4% 4,056 4.1% 4,056 4.1%
element_children 3 1.9% 16 3.1% 18 3.5% -13 -1.3% -15 -1.5% 408 0.4% 144 0.1% 720 0.7% 296 0.3%
Twig_Environment::getTemplateClass 1 0.6% 80 15.7% 12 2.4% 81 7.9% 11 1.1% 408 0.4% 56 0.1% 376 0.4% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 1 0.6% 35 6.9% 14 2.7% 37 3.6% 13 1.3% 400 0.4% 112 0.1% 472 0.5% 344 0.3%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile 1 0.6% 52 10.2% 11 2.2% 54 5.2% 5 0.5% 344 0.4% -128 -0.1% 672 0.7% 0 0.0%
[ display all ]