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

Overall Diff Summary

Run #518eceb4aac68Run #518ed14bbba55DiffDiff%
Number of Function Calls27,039 27,244 205 0.8%
Incl. Wall Time (microsec)156,536 156,811 275 0.2%
Incl. CPU (microsecs)136,808 137,120 312 0.2%
Incl. MemUse (bytes)10,478,032 10,497,976 19,944 0.2%
Incl. PeakMemUse (bytes)10,650,864 10,669,488 18,624 0.2%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. 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%
load::service_container_prod_.php/415f2ecb679820d32ee9d3b612b6e4b474d27fb19797e924eadf6c5e93e13ee6.php -1 -0.5% -94 -34.2% -94 -34.2% -96 -30.8% -96 -30.8% -70,032 -351.1% -70,032 -351.1% -69,800 -374.8% -69,800 -374.8%
load::service_container_prod_.php/3a84638b773c26d7aa578536286e43692f5b7c28d3f9509dd0778ff7c7ff7271.php 1 0.5% 89 32.4% 89 32.4% 90 28.8% 90 28.8% 70,032 351.1% 70,032 351.1% 69,800 374.8% 69,800 374.8%
theme@1 0 0.0% 728 264.7% -12 -4.4% 678 217.3% -10 -3.2% 20,768 104.1% 51,168 256.6% 21,536 115.6% 0 0.0%
extract -8 -3.9% -58 -21.1% -58 -21.1% -63 -20.2% -63 -20.2% -37,536 -188.2% -37,536 -188.2% 624 3.4% 624 3.4%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate 0 0.0% 78 28.4% -1 -0.4% 479 153.5% 483 154.8% 32,768 164.3% 32,768 164.3% 55,904 300.2% 56,200 301.8%
Symfony\Component\DependencyInjection\Container::initialized 0 0.0% -1 -0.4% -1 -0.4% -489 -156.7% -487 -156.1% -32,768 -164.3% -32,768 -164.3% -57,392 -308.2% -57,392 -308.2%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/6b4c6fbf551e4a95d17ab78908f2fbc622bff3b0bfc5d229daa89070427eb0eb.php 1 0.5% 43 15.6% 43 15.6% 44 14.1% 44 14.1% 27,904 139.9% 27,904 139.9% 22,472 120.7% 22,472 120.7%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/483159e19f1da28437d49e4dbe314ef1061ad13d43293bb68ee1ad8c20be6c57.php -1 -0.5% -31 -11.3% -31 -11.3% -36 -11.5% -36 -11.5% -18,544 -93.0% -18,544 -93.0% -17,272 -92.7% -17,272 -92.7%
theme_render_template@1 -7 -3.4% -1,853 -673.8% -80 -29.1% -1,907 -611.2% -63 -20.2% -403,656 -2023.9% -11,048 -55.4% -338,840 -1819.4% -136 -0.7%
run_init::1#a1#b5#d8f613ae8260683bb3d11a6d08e3.php/1292c70e10ff711546a0cd8cf10faf919ebe764f963aa099ee62052b90992d5a.php 1 0.5% 195 70.9% 19 6.9% 197 63.1% 19 6.1% 79,552 398.9% 9,424 47.3% 78,496 421.5% 8,792 47.2%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/483159e19f1da28437d49e4dbe314ef1061ad13d43293bb68ee1ad8c20be6c57.php -1 -0.5% -191 -69.5% -19 -6.9% -195 -62.5% -21 -6.7% -79,552 -398.9% -9,424 -47.3% -77,680 -417.1% -8,792 -47.2%
implode 8 3.9% 11 4.0% 11 4.0% -10 -3.2% -10 -3.2% 8,992 45.1% 8,992 45.1% 104 0.6% 104 0.6%
run_init::service_container_prod_.php/415f2ecb679820d32ee9d3b612b6e4b474d27fb19797e924eadf6c5e93e13ee6.php -1 -0.5% -169 -61.5% -16 -5.8% -170 -54.5% -14 -4.5% -41,312 -207.1% -7,616 -38.2% -40,560 -217.8% -7,256 -39.0%
run_init::service_container_prod_.php/3a84638b773c26d7aa578536286e43692f5b7c28d3f9509dd0778ff7c7ff7271.php 1 0.5% 129 46.9% 14 5.1% 130 41.7% 13 4.2% 41,312 207.1% 7,616 38.2% 40,560 217.8% 7,256 39.0%
twig_render_template 8 3.9% 1,196 434.9% 196 71.3% 1,202 385.3% 112 35.9% 36,216 181.6% -7,312 -36.7% 42,296 227.1% -336 -1.8%
load::1#a1#b5#d8f613ae8260683bb3d11a6d08e3.php/1292c70e10ff711546a0cd8cf10faf919ebe764f963aa099ee62052b90992d5a.php 1 0.5% 19 6.9% 19 6.9% 21 6.7% 21 6.7% 6,432 32.3% 6,432 32.3% 5,464 29.3% 5,464 29.3%
load::templates/region.tpl.php -8 -3.9% -88 -32.0% -88 -32.0% -98 -31.4% -98 -31.4% -4,104 -20.6% -4,104 -20.6% -3,864 -20.7% -3,864 -20.7%
theme_render_template -1 -0.5% 675 245.5% -7 -2.5% 619 198.4% -16 -5.1% 15,624 78.3% -2,840 -14.2% 5,240 28.1% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 14 6.8% 45 16.4% 41 14.9% 58 18.6% 64 20.5% 1,600 8.0% 1,600 8.0% 384 2.1% 1,208 6.5%
__TwigTemplate_a1b5d8f613ae8260683bb3d11a6d08e3::__construct 1 0.5% 7 2.5% 5 1.8% 8 2.6% 4 1.3% 2,408 12.1% 1,240 6.2% 2,344 12.6% 1,240 6.7%
run_init::templates/region.tpl.php -8 -3.9% -290 -105.5% -34 -12.4% -292 -93.6% -28 -9.0% -3,040 -15.2% -1,184 -5.9% -1,584 -8.5% -480 -2.6%
Twig_Template::__construct 1 0.5% 3 1.1% 3 1.1% 3 1.0% 3 1.0% 1,104 5.5% 1,104 5.5% 744 4.0% 744 4.0%
explode 1 0.5% 0 0.0% 0 0.0% -4 -1.3% -4 -1.3% 1,016 5.1% 1,016 5.1% 64 0.3% 64 0.3%
Twig_Loader_Filesystem::validateName 1 0.5% 12 4.4% 10 3.6% 12 3.8% 9 2.9% 0 0.0% -1,016 -5.1% 64 0.3% 0 0.0%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/6b4c6fbf551e4a95d17ab78908f2fbc622bff3b0bfc5d229daa89070427eb0eb.php 1 0.5% 4 1.5% 4 1.5% 6 1.9% 6 1.9% 1,000 5.0% 1,000 5.0% 608 3.3% 608 3.3%
theme 0 0.0% 79 28.7% 13 4.7% 305 97.8% -2 -0.6% 19,816 99.4% -912 -4.6% 20,152 108.2% 0 0.0%
Drupal\Core\Template\Attribute::__toString 0 0.0% -76 -27.6% -15 -5.5% -81 -26.0% -51 -16.3% -816 -4.1% -824 -4.1% 1,848 9.9% 40 0.2%
twig_render_var 14 6.8% 218 79.3% 82 29.8% 231 74.0% 66 21.2% 1,848 9.3% 816 4.1% 1,512 8.1% 664 3.6%
__TwigTemplate_a1b5d8f613ae8260683bb3d11a6d08e3::doDisplay 8 3.9% 480 174.5% 82 29.8% 491 157.4% 72 23.1% 9,688 48.6% 784 3.9% 11,328 60.8% 3,176 17.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate 8 3.9% 337 122.5% 48 17.5% 343 109.9% 47 15.1% 21,336 107.0% 624 3.1% 17,312 93.0% 624 3.4%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.5% 143 52.0% 93 33.8% 142 45.5% 92 29.5% 17,712 88.8% 576 2.9% 14,040 75.4% 1,160 6.2%
Twig_Template::render 8 3.9% 573 208.4% 59 21.5% 582 186.5% 50 16.0% 13,328 66.8% 464 2.3% 40,048 215.0% 336 1.8%
Twig_Template::displayWithErrorHandling 8 3.9% 418 152.0% 27 9.8% 425 136.2% 23 7.4% 4,720 23.7% 464 2.3% 5,528 29.7% 1,272 6.8%
strtolower 8 3.9% 11 4.0% 11 4.0% -14 -4.5% -14 -4.5% 256 1.3% 256 1.3% -816 -4.4% -816 -4.4%
Symfony\Component\DependencyInjection\Container::get 8 3.9% 189 68.7% 31 11.3% 194 62.2% 60 19.2% -88 -0.4% -256 -1.3% -14,112 -75.8% -160 -0.9%
str_replace 1 0.5% -5 -1.8% -5 -1.8% 15 4.8% 15 4.8% 192 1.0% 192 1.0% 0 0.0% 0 0.0%
substr 4 2.0% 1 0.4% 1 0.4% 9 2.9% 9 2.9% 168 0.8% 168 0.8% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 9 4.4% 72 26.2% 22 8.0% 78 25.0% 26 8.3% 544 2.7% 136 0.7% 664 3.6% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile 1 0.5% 56 20.4% 7 2.5% 59 18.9% 8 2.6% 344 1.7% -128 -0.6% 792 4.3% 0 0.0%
preg_replace 1 0.5% 21 7.6% 21 7.6% 13 4.2% 13 4.2% 120 0.6% 120 0.6% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 1 0.5% 41 14.9% 15 5.5% 43 13.8% 15 4.8% 400 2.0% 112 0.6% 792 4.3% 536 2.9%
Twig_Loader_Filesystem::findTemplate 1 0.5% 41 14.9% 16 5.8% 43 13.8% 14 4.5% 296 1.5% 112 0.6% 600 3.2% 536 2.9%
is_dir 0 0.0% 2 0.7% 2 0.7% 5 1.6% 5 1.6% -104 -0.5% -104 -0.5% 232 1.2% 232 1.2%
filemtime 2 1.0% 8 2.9% 8 2.9% 9 2.9% 9 2.9% 96 0.5% 96 0.5% 128 0.7% 128 0.7%
hash_hmac 1 0.5% 5 1.8% 5 1.8% 5 1.6% 5 1.6% 88 0.4% 88 0.4% 0 0.0% 0 0.0%
Twig_Template::display 8 3.9% 487 177.1% 41 14.9% 492 157.7% 30 9.6% 4,784 24.0% 64 0.3% 6,592 35.4% 984 5.3%
strtr 1 0.5% 9 3.3% 9 3.3% -8 -2.6% -8 -2.6% 64 0.3% 64 0.3% -176 -0.9% -176 -0.9%
Twig_Environment::getCacheFilename 1 0.5% 21 7.6% 18 6.5% 21 6.7% 6 1.9% 112 0.6% -56 -0.3% 0 0.0% 0 0.0%
md5 1 0.5% 2 0.7% 2 0.7% 0 0.0% 0 0.0% 56 0.3% 56 0.3% 0 0.0% 0 0.0%
Twig_Environment::getTemplateClass 1 0.5% 50 18.2% 3 1.1% 52 16.7% 7 2.2% 408 2.0% 56 0.3% 664 3.6% 0 0.0%
drupal_http_build_query 0 0.0% 1 0.4% 2 0.7% 1 0.3% -1 -0.3% 0 0.0% -48 -0.2% 208 1.1% 80 0.4%
unserialize 0 0.0% 222 80.7% 193 70.2% 146 46.8% 206 66.0% 32 0.2% 40 0.2% -16 -0.1% 56 0.3%
rawurlencode 0 0.0% -1 -0.4% -1 -0.4% 9 2.9% 9 2.9% 32 0.2% 32 0.2% 128 0.7% 128 0.7%
get_t 0 0.0% 0 0.0% 0 0.0% 1 0.3% 3 1.0% 32 0.2% 32 0.2% 0 0.0% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% 93 33.8% 37 13.5% 103 33.0% 45 14.4% -24 -0.1% 24 0.1% -14,064 -75.5% -464 -2.5%
Drupal\Core\Template\Attribute::offsetExists 0 0.0% 0 0.0% 0 0.0% 11 3.5% 11 3.5% 24 0.1% 24 0.1% 24 0.1% 24 0.1%
Drupal\Core\Database\Connection::defaultOptions 0 0.0% -26 -9.5% -26 -9.5% -14 -4.5% -14 -4.5% 24 0.1% 24 0.1% 24 0.1% 24 0.1%
drupal_render_cache_get 0 0.0% -7 -2.5% 0 0.0% 0 0.0% 0 0.0% 16 0.1% 24 0.1% 1,088 5.8% 192 1.0%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelRequestConvertPath 0 0.0% 39 14.2% 1 0.4% 3 1.0% -1 -0.3% 16 0.1% 24 0.1% 16 0.1% 24 0.1%
Drupal\Core\Template\Attribute::__construct 0 0.0% -29 -10.5% 5 1.8% -16 -5.1% -11 -3.5% -8 -0.0% -24 -0.1% 320 1.7% 192 1.0%
Drupal\Core\Database\Connection::query 0 0.0% -809 -294.2% -27 -9.8% -764 -244.9% -72 -23.1% -24 -0.1% -24 -0.1% 176 0.9% 144 0.8%
Drupal\Core\Template\AttributeArray::offsetSet 0 0.0% 2 0.7% 2 0.7% 5 1.6% 5 1.6% -24 -0.1% -24 -0.1% 0 0.0% 0 0.0%
PDOStatement::execute 0 0.0% -738 -268.4% -738 -268.4% -665 -213.1% -665 -213.1% -24 -0.1% -24 -0.1% 104 0.6% 104 0.6%
drupal_get_library 0 0.0% 29 10.5% 44 16.0% 29 9.3% 42 13.5% -24 -0.1% -24 -0.1% 480 2.6% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% -142 -51.6% 8 2.9% -349 -111.9% -5 -1.6% 24 0.1% 24 0.1% 104 0.6% 0 0.0%
drupal_aggregate_js 0 0.0% 0 0.0% 0 0.0% -2 -0.6% 4 1.3% -24 -0.1% -24 -0.1% 0 0.0% 0 0.0%
drupal_add_http_header 0 0.0% -4 -1.5% -8 -2.9% -3 -1.0% 2 0.6% -24 -0.1% -24 -0.1% -1,280 -6.9% -360 -1.9%
ob_get_clean 0 0.0% 0 0.0% 0 0.0% 5 1.6% 5 1.6% 24 0.1% 24 0.1% -624 -3.4% -624 -3.4%
Drupal\Core\TypedData\TypedDataFactory::createInstance@1 0 0.0% 32 11.6% -1 -0.4% 33 10.6% -4 -1.3% -8 -0.0% -24 -0.1% -8 -0.0% -24 -0.1%
module_implements 0 0.0% 17 6.2% 10 3.6% 22 7.1% 14 4.5% 24 0.1% 24 0.1% 0 0.0% 0 0.0%
load::Config/ConfigEvent.php 0 0.0% 0 0.0% 0 0.0% 1 0.3% 1 0.3% -24 -0.1% -24 -0.1% -64 -0.3% -64 -0.3%
Drupal\Core\Config\Entity\ConfigStorageController::attachLoad 0 0.0% 16 5.8% -1 -0.4% 12 3.8% -3 -1.0% 0 0.0% -16 -0.1% 16 0.1% 0 0.0%
drupal_render_page 0 0.0% -63 -22.9% 46 16.7% 471 151.0% 21 6.7% 19,848 99.5% 16 0.1% 20,088 107.9% 32 0.2%
load::includes/schema.inc 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -16 -0.1% -16 -0.1% -16 -0.1% -16 -0.1%
Drupal\Core\Database\Query\Select::addTag 0 0.0% 0 0.0% 0 0.0% 2 0.6% 2 0.6% -16 -0.1% -16 -0.1% -16 -0.1% -16 -0.1%
rdf_preprocess_html 0 0.0% 11 4.0% 7 2.5% 11 3.5% -4 -1.3% 16 0.1% 16 0.1% 0 0.0% 0 0.0%
array_merge 0 0.0% -2 -0.7% -2 -0.7% -15 -4.8% -15 -4.8% 16 0.1% 16 0.1% 0 0.0% 0 0.0%
load::Generator/UrlGenerator.php 0 0.0% 0 0.0% 0 0.0% -2 -0.6% -2 -0.6% -16 -0.1% -16 -0.1% -16 -0.1% -16 -0.1%
run_init::TypedData/TypedDataFactory.php 0 0.0% 0 0.0% 0 0.0% -2 -0.6% -2 -0.6% 16 0.1% 16 0.1% 16 0.1% 16 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 0 0.0% 2 0.7% 0 0.0% -1 -0.3% 6 1.9% 16 0.1% 16 0.1% 16 0.1% 16 0.1%
class_exists 1 0.5% 123 44.7% -1 -0.4% 134 42.9% 7 2.2% 8 0.0% 16 0.1% 64 0.3% 64 0.3%
Drupal\Core\Template\Attribute::offsetSet 0 0.0% -31 -11.3% -38 -13.8% -3 -1.0% -19 -6.1% 16 0.1% 16 0.1% 128 0.7% 128 0.7%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -397 -144.4% -102 -37.1% -575 -184.3% -111 -35.6% 8 0.0% 16 0.1% 280 1.5% 96 0.5%
language 0 0.0% 9 3.3% 12 4.4% 28 9.0% 25 8.0% 16 0.1% 16 0.1% -64 -0.3% -64 -0.3%
theme_form 0 0.0% 113 41.1% 1 0.4% 58 18.6% -4 -1.3% 8 0.0% -16 -0.1% 648 3.5% 32 0.2%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% -374 -136.0% 1 0.4% -390 -125.0% 0 0.0% 24 0.1% 16 0.1% -104 -0.6% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -22 -8.0% -35 -12.7% -22 -7.1% -38 -12.2% 16 0.1% -16 -0.1% 72 0.4% -24 -0.1%
drupal_basename 0 0.0% -1 -0.4% -1 -0.4% -2 -0.6% -6 -1.9% 0 0.0% -8 -0.0% -8 -0.0% -8 -0.0%
is_file 1 0.5% 10 3.6% 10 3.6% 11 3.5% 11 3.5% 8 0.0% 8 0.0% 0 0.0% 0 0.0%
drupal_render@3 0 0.0% -1,346 -489.5% 2 0.7% -1,395 -447.1% 9 2.9% -345,432 -1732.0% -8 -0.0% -340,176 -1826.5% -2,016 -10.8%
load::Extension/Escaper.php 0 0.0% -17 -6.2% -17 -6.2% -17 -5.4% -17 -5.4% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0%
print_r 0 0.0% 1 0.4% 1 0.4% -2 -0.6% -2 -0.6% 8 0.0% 8 0.0% 8 0.0% 8 0.0%
Drupal\Component\Utility\Crypt::randomBytes 0 0.0% -3 -1.1% -2 -0.7% -3 -1.0% 9 2.9% 0 0.0% -8 -0.0% -8 -0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 0.0% -218 -79.3% -18 -6.5% -122 -39.1% -27 -8.7% 0 0.0% 8 0.0% 112 0.6% 0 0.0%
template_preprocess_html 0 0.0% -16 -5.8% -4 -1.5% -12 -3.8% 1 0.3% 0 0.0% -8 -0.0% 0 0.0% 0 0.0%
Drupal\Core\PathProcessor\PathProcessorManager::processInbound 0 0.0% 38 13.8% 1 0.4% 3 1.0% -1 -0.3% -8 -0.0% -8 -0.0% -8 -0.0% 64 0.3%
drupal_get_form 0 0.0% 63 22.9% 7 2.5% 65 20.8% 5 1.6% 0 0.0% 8 0.0% -8 -0.0% 0 0.0%
drupal_get_destination 0 0.0% -2 -0.7% -1 -0.4% -2 -0.6% -1 -0.3% 8 0.0% 8 0.0% -48 -0.3% -48 -0.3%
load::Entity/MenuLink.php 0 0.0% 0 0.0% 0 0.0% -1 -0.3% -1 -0.3% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0%
Drupal\Core\Template\AttributeValueBase::render 0 0.0% -45 -16.4% 1 0.4% -47 -15.1% 21 6.7% 8 0.0% 8 0.0% 1,808 9.7% 160 0.9%
[ display all ]