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

Overall Diff Summary

Run #5198b38f0f1d5Run #5198b3cd5c9c1DiffDiff%
Number of Function Calls16,931 17,051 120 0.7%
Incl. Wall Time (microsec)107,587 108,046 459 0.4%
Incl. CPU (microsecs)92,995 93,272 277 0.3%
Incl. MemUse (bytes)8,896,408 8,938,544 42,136 0.5%
Incl. PeakMemUse (bytes)8,969,600 9,004,104 34,504 0.4%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. PeakMemUse (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/0d4593b52254f8ef4595e86744f2bb4b604efd25deed8686005ce635c0dbe8eb.php -1 -0.8% -91 -19.8% -91 -19.8% -93 -33.6% -93 -33.6% -71,912 -170.7% -71,912 -170.7% -71,680 -207.7% -71,680 -207.7%
load::service_container_prod_.php/a2de91b65cf1f77e3a977fbf0ce81f552a256a5aede82f0b01d63f923cac9c79.php 1 0.8% 92 20.0% 92 20.0% 94 33.9% 94 33.9% 71,912 170.7% 71,912 170.7% 71,680 207.7% 71,680 207.7%
load::1#3b#c2#b15f9e4daf0fa908dfa253a0edfd.php/9b9db0cdfedf3e1eafcf4701e6ebc80a98b505896747ee19a6c7c394426de50c.php 1 0.8% 29 6.3% 29 6.3% 30 10.8% 30 10.8% 18,544 44.0% 18,544 44.0% 17,272 50.1% 17,272 50.1%
load::1#3b#c2#b15f9e4daf0fa908dfa253a0edfd.php/003f2188c3922037024f742a70130c1a524d2891a42813902b810f7b5fe3034a.php -1 -0.8% -28 -6.1% -28 -6.1% -30 -10.8% -30 -10.8% -18,544 -44.0% -18,544 -44.0% -17,272 -50.1% -17,272 -50.1%
load::1#5a#c0#1a22fd76f8ddde61718d5a39d269.php/8d9e18b0eea3da19cc0731d2245fdf269abbf5cfa933015e70fc254dc02f57af.php 1 0.8% 45 9.8% 45 9.8% 47 17.0% 47 17.0% 32,400 76.9% 32,400 76.9% 13,752 39.9% 13,752 39.9%
run_init::1#3b#c2#b15f9e4daf0fa908dfa253a0edfd.php/9b9db0cdfedf3e1eafcf4701e6ebc80a98b505896747ee19a6c7c394426de50c.php 1 0.8% 196 42.7% 18 3.9% 198 71.5% 19 6.9% 79,560 188.8% 9,432 22.4% 78,232 226.7% 8,792 25.5%
run_init::1#3b#c2#b15f9e4daf0fa908dfa253a0edfd.php/003f2188c3922037024f742a70130c1a524d2891a42813902b810f7b5fe3034a.php -1 -0.8% -197 -42.9% -18 -3.9% -200 -72.2% -20 -7.2% -79,568 -188.8% -9,432 -22.4% -78,240 -226.8% -8,792 -25.5%
run_init::service_container_prod_.php/0d4593b52254f8ef4595e86744f2bb4b604efd25deed8686005ce635c0dbe8eb.php -1 -0.8% -130 -28.3% -13 -2.8% -131 -47.3% -13 -4.7% -41,312 -98.0% -7,616 -18.1% -40,560 -117.6% -7,256 -21.0%
run_init::service_container_prod_.php/a2de91b65cf1f77e3a977fbf0ce81f552a256a5aede82f0b01d63f923cac9c79.php 1 0.8% 131 28.5% 14 3.1% 133 48.0% 14 5.1% 41,312 98.0% 7,616 18.1% 40,560 117.6% 7,256 21.0%
load::HttpFoundation/Response.php 0 0.0% 5 1.1% 5 1.1% 6 2.2% 6 2.2% 8 0.0% 8 0.0% 5,712 16.6% 5,712 16.6%
ob_start 0 0.0% -3 -0.7% -3 -0.7% -2 -0.7% -2 -0.7% 0 0.0% 0 0.0% 3,664 10.6% 3,664 10.6%
Twig_Template::getAttribute 2 1.7% 37 8.1% 34 7.4% 43 15.5% 36 13.0% 1,616 3.8% 1,424 3.4% 2,152 6.2% 1,960 5.7%
load::Event/PostResponseEvent.php 0 0.0% 24 5.2% 24 5.2% 24 8.7% 24 8.7% 0 0.0% 0 0.0% 1,928 5.6% 1,928 5.6%
__TwigTemplate_5ac01a22fd76f8ddde61718d5a39d269::doDisplay 1 0.8% 277 60.3% 77 16.8% 279 100.7% 58 20.9% 8,472 20.1% 1,872 4.4% 6,664 19.3% 1,536 4.5%
load::HttpFoundation/ResponseHeaderBag.php 0 0.0% 37 8.1% 37 8.1% 35 12.6% 35 12.6% 0 0.0% 0 0.0% 1,296 3.8% 1,296 3.8%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% 102 22.2% 9 2.0% 105 37.9% -5 -1.8% 120 0.3% 40 0.1% 10,376 30.1% 1,232 3.6%
load::templates/maintenance-page.tpl.php -1 -0.8% -20 -4.4% -20 -4.4% -21 -7.6% -21 -7.6% -1,312 -3.1% -1,312 -3.1% -1,192 -3.5% -1,192 -3.5%
Drupal\Core\Template\TwigTemplate::getContextReference 14 11.7% 73 15.9% 69 15.0% 80 28.9% 63 22.7% 3,856 9.2% 3,040 7.2% 1,480 4.3% 1,024 3.0%
run_init::HttpFoundation/Response.php 0 0.0% 0 0.0% 0 0.0% -1 -0.4% -1 -0.4% 0 0.0% 0 0.0% 744 2.2% 744 2.2%
run_init::templates/maintenance-page.tpl.php -1 -0.8% -58 -12.6% -23 -5.0% -60 -21.7% -22 -7.9% -3,144 -7.5% -1,288 -3.1% -1,928 -5.6% -736 -2.1%
__TwigTemplate_5ac01a22fd76f8ddde61718d5a39d269::__construct 1 0.8% 12 2.6% 9 2.0% 14 5.1% 7 2.5% 2,344 5.6% 1,240 2.9% 1,160 3.4% 688 2.0%
run_init::1#5a#c0#1a22fd76f8ddde61718d5a39d269.php/8d9e18b0eea3da19cc0731d2245fdf269abbf5cfa933015e70fc254dc02f57af.php 1 0.8% 1 0.2% 1 0.2% 3 1.1% 3 1.1% 1,000 2.4% 1,000 2.4% 560 1.6% 560 1.6%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.8% 176 38.3% 69 15.0% 183 66.1% 74 26.7% 34,304 81.4% 576 1.4% 14,784 42.8% 480 1.4%
Twig_Template::__construct 1 0.8% 6 1.3% 6 1.3% 6 2.2% 6 2.2% 1,104 2.6% 1,104 2.6% 472 1.4% 472 1.4%
array_key_exists 3 2.5% 1 0.2% 1 0.2% 7 2.5% 7 2.5% 816 1.9% 816 1.9% 456 1.3% 456 1.3%
twig_render_var 14 11.7% 86 18.7% 38 8.3% 96 34.7% 40 14.4% 1,104 2.6% 960 2.3% 1,512 4.4% 456 1.3%
Drupal\Core\Template\AttributeArray::__toString 0 0.0% -1 -0.2% 0 0.0% 4 1.4% 1 0.4% -832 -2.0% -832 -2.0% -176 -0.5% -392 -1.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 0.8% 274 59.7% 28 6.1% 276 99.6% 18 6.5% 37,864 89.9% 632 1.5% 16,240 47.1% 296 0.9%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenanceModeCheck 0 0.0% 506 110.2% 5 1.1% 276 99.6% 5 1.8% 42,032 99.8% -136 -0.3% 32,376 93.8% 288 0.8%
Twig_Template::displayWithErrorHandling 1 0.8% 274 59.7% 1 0.2% 276 99.6% -1 -0.4% 8,912 21.2% 464 1.1% 6,968 20.2% 288 0.8%
Drupal\Component\Utility\String::checkPlain 0 0.0% 2 0.4% 13 2.8% 1 0.4% 9 3.2% 0 0.0% 0 0.0% 240 0.7% 240 0.7%
Symfony\Component\HttpKernel\Event\FilterResponseEvent::setResponse 0 0.0% 0 0.0% 0 0.0% 3 1.1% 3 1.1% 0 0.0% 0 0.0% 232 0.7% 232 0.7%
load::HttpFoundation/AcceptHeaderItem.php 0 0.0% 2 0.4% 2 0.4% 2 0.7% 2 0.7% 0 0.0% 0 0.0% -224 -0.6% -224 -0.6%
Symfony\Component\HttpFoundation\Response::__construct 0 0.0% 35 7.6% 4 0.9% 34 12.3% -6 -2.2% 0 0.0% 0 0.0% 848 2.5% 216 0.6%
Symfony\Component\HttpFoundation\HeaderBag::set 0 0.0% -5 -1.1% -8 -1.7% -3 -1.1% -8 -2.9% 24 0.1% 24 0.1% -400 -1.2% -200 -0.6%
Symfony\Component\HttpFoundation\Response::isInvalid 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -200 -0.6% -200 -0.6%
Symfony\Component\HttpFoundation\HeaderBag::parseCacheControl 0 0.0% 0 0.0% 4 0.9% -4 -1.4% -11 -4.0% 0 0.0% 0 0.0% -200 -0.6% -200 -0.6%
Symfony\Component\HttpFoundation\Response::setContent 0 0.0% -1 -0.2% -2 -0.4% -1 -0.4% -3 -1.1% 8 0.0% 8 0.0% -192 -0.6% -192 -0.6%
theme_render_template -1 -0.8% -128 -27.9% -20 -4.4% -129 -46.6% -10 -3.6% -27,384 -65.0% -5,256 -12.5% -21,056 -61.0% -192 -0.6%
DateTimeZone::__construct 0 0.0% -2 -0.4% -2 -0.4% -1 -0.4% -1 -0.4% 0 0.0% 0 0.0% 176 0.5% 176 0.5%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% 34 7.4% -6 -1.3% 35 12.6% 4 1.4% 40 0.1% 16 0.0% 64 0.2% -160 -0.5%
run_init::HttpFoundation/ResponseHeaderBag.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -120 -0.3% -120 -0.3%
field_invoke_method_multiple 0 0.0% -157 -34.2% 1 0.2% -163 -58.8% 1 0.4% 8 0.0% 0 0.0% 8 0.0% 120 0.3%
load::Event/FilterResponseEvent.php 0 0.0% -1 -0.2% -1 -0.2% 0 0.0% 0 0.0% 24 0.1% 24 0.1% -112 -0.3% -112 -0.3%
Symfony\Component\ClassLoader\ClassLoader::addPrefixes 0 0.0% 0 0.0% 1 0.2% 2 0.7% 2 0.7% 0 0.0% 0 0.0% 24 0.1% 112 0.3%
load::Twig/ExtensionInterface.php 0 0.0% 0 0.0% 0 0.0% 1 0.4% 1 0.4% 0 0.0% 0 0.0% 112 0.3% 112 0.3%
unserialize 0 0.0% 289 63.0% 71 15.5% -80 -28.9% 84 30.3% 32 0.1% 32 0.1% 80 0.2% 104 0.3%
Twig_Environment::hasExtension 2 1.7% 3 0.7% 3 0.7% 6 2.2% 6 2.2% 96 0.2% 96 0.2% 96 0.3% 96 0.3%
get_class 2 1.7% 1 0.2% 1 0.2% 3 1.1% 3 1.1% 96 0.2% 96 0.2% 96 0.3% 96 0.3%
Symfony\Component\ClassLoader\ClassLoader::addPrefix 0 0.0% -2 -0.4% -2 -0.4% -2 -0.7% -2 -0.7% 0 0.0% 0 0.0% -88 -0.3% -88 -0.3%
run_init::Config/ConfigEvent.php 0 0.0% 0 0.0% -1 -0.2% 2 0.7% 3 1.1% 0 0.0% 0 0.0% -72 -0.2% -72 -0.2%
run_init::Template/TwigEnvironment.php 0 0.0% -6 -1.3% -1 -0.2% -7 -2.5% -1 -0.4% 16 0.0% 0 0.0% -72 -0.2% -72 -0.2%
template_preprocess_node 0 0.0% -250 -54.5% 2 0.4% -57 -20.6% 11 4.0% 16 0.0% 0 0.0% 0 0.0% 64 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 0 0.0% -2 -0.4% 6 1.3% 16 5.8% 25 9.0% 16 0.0% 0 0.0% 168 0.5% 56 0.2%
PDOStatement::execute 0 0.0% 264 57.5% 264 57.5% -186 -67.1% -186 -67.1% -32 -0.1% -32 -0.1% -56 -0.2% -56 -0.2%
format_date 0 0.0% -7 -1.5% -6 -1.3% -26 -9.4% 0 0.0% 8 0.0% 0 0.0% -48 -0.1% -56 -0.2%
Drupal\Core\TypedData\TypedDataFactory::createInstance 0 0.0% -101 -22.0% 1 0.2% -46 -16.6% -3 -1.1% -8 -0.0% 0 0.0% 80 0.2% 56 0.2%
Twig_Template::display 1 0.8% 254 55.3% 11 2.4% 255 92.1% 9 3.2% 8,976 21.3% 64 0.2% 7,016 20.3% 48 0.1%
Twig_Template::render 1 0.8% 280 61.0% 12 2.6% 282 101.8% 7 2.5% 14,120 33.5% 128 0.3% 28,480 82.5% 48 0.1%
Symfony\Component\HttpKernel\EventListener\ExceptionListener::getSubscribedEvents 0 0.0% 0 0.0% 0 0.0% 2 0.7% 2 0.7% 0 0.0% 0 0.0% 48 0.1% 48 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@2 0 0.0% 0 0.0% -1 -0.2% 2 0.7% -3 -1.1% -8 -0.0% 0 0.0% 48 0.1% 48 0.1%
unserialize@1 0 0.0% 32 7.0% 32 7.0% 36 13.0% 36 13.0% 0 0.0% 0 0.0% -40 -0.1% -40 -0.1%
call_user_func_array 0 0.0% -58 -12.6% -5 -1.1% -99 -35.7% 5 1.8% 8 0.0% 0 0.0% 32 0.1% -40 -0.1%
explode 1 0.8% -5 -1.1% -5 -1.1% 1 0.4% 1 0.4% 1,040 2.5% 1,040 2.5% 40 0.1% 40 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 587 127.9% 1 0.2% 222 80.1% 0 0.0% 42,040 99.8% 0 0.0% 32,440 94.0% 40 0.1%
comment_node_view 0 0.0% 54 11.8% 1 0.2% 15 5.4% -4 -1.4% 8 0.0% 0 0.0% 32 0.1% 32 0.1%
method_exists 1 0.8% 4 0.9% 4 0.9% 7 2.5% 7 2.5% 0 0.0% 0 0.0% 32 0.1% 32 0.1%
load::field/FieldInterface.php 0 0.0% 3 0.7% 3 0.7% -1 -0.4% -1 -0.4% 0 0.0% 0 0.0% 32 0.1% 32 0.1%
strtr 1 0.8% 9 2.0% 9 2.0% 27 9.7% 27 9.7% 72 0.2% 72 0.2% 32 0.1% 32 0.1%
service_container_prod_::getParamconverter_EntityService 0 0.0% -8 -1.7% 0 0.0% -8 -2.9% 0 0.0% -32 -0.1% 0 0.0% -32 -0.1% -24 -0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 324 70.6% -23 -5.0% -190 -68.6% 0 0.0% 40 0.1% -16 -0.0% -80 -0.2% -24 -0.1%
Drupal\Core\Config\Context\ConfigContext::getOverrides 0 0.0% 1 0.2% 1 0.2% 2 0.7% 2 0.7% 24 0.1% 24 0.1% 24 0.1% 24 0.1%
Drupal\Core\DrupalKernel::getModuleNamespaces 0 0.0% 1 0.2% 0 0.0% 1 0.4% 0 0.0% 0 0.0% 0 0.0% -24 -0.1% -24 -0.1%
array_map 0 0.0% 12 2.6% 10 2.2% 12 4.3% 17 6.1% 0 0.0% 0 0.0% -8 -0.0% -24 -0.1%
load::Query/Query.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -24 -0.1% -24 -0.1%
rdf_entity_load 0 0.0% -38 -8.3% 2 0.4% -42 -15.2% -11 -4.0% -32 -0.1% -24 -0.1% -80 -0.2% -24 -0.1%
datetime_element_info 0 0.0% 6 1.3% 2 0.4% 6 2.2% 3 1.1% -24 -0.1% -24 -0.1% 16 0.0% -24 -0.1%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% -378 -82.4% -3 -0.7% -80 -28.9% -27 -9.7% -8 -0.0% -24 -0.1% 56 0.2% -24 -0.1%
Drupal\Core\Entity\EntityBCDecorator::id 0 0.0% 2 0.4% 0 0.0% 20 7.2% 17 6.1% 24 0.1% 24 0.1% 80 0.2% 24 0.1%
load::Config/ConfigEvent.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -16 -0.0% -16 -0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 0.0% 232 50.5% 6 1.3% 18 6.5% -36 -13.0% 0 0.0% 0 0.0% 0 0.0% 16 0.0%
array_filter 0 0.0% 3 0.7% 3 0.7% -4 -1.4% -4 -1.4% 0 0.0% 0 0.0% -16 -0.0% -16 -0.0%
array_keys 0 0.0% -13 -2.8% -13 -2.8% -22 -7.9% -22 -7.9% 16 0.0% 16 0.0% 16 0.0% 16 0.0%
load::Query/SelectInterface.php 0 0.0% 0 0.0% 0 0.0% -1 -0.4% -1 -0.4% 16 0.0% 16 0.0% 16 0.0% 16 0.0%
drupal_static 0 0.0% 5 1.1% 5 1.1% 12 4.3% 10 3.6% 0 0.0% 0 0.0% -16 -0.0% -16 -0.0%
system_library_info 0 0.0% -9 -2.0% -11 -2.4% -8 -2.9% -7 -2.5% 16 0.0% 16 0.0% 16 0.0% 16 0.0%
load::Theme/ThemeSettings.php 0 0.0% 4 0.9% 4 0.9% 4 1.4% 4 1.4% 16 0.0% 16 0.0% 16 0.0% 16 0.0%
load::EventSubscriber/LegacyRequestSubscriber.php 0 0.0% -1 -0.2% -1 -0.2% 1 0.4% 1 0.4% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0%
fread 0 0.0% -1 -0.2% -1 -0.2% -2 -0.7% -2 -0.7% 0 0.0% 0 0.0% 8 0.0% 8 0.0%
load::EventSubscriber/LegacyAccessSubscriber.php 0 0.0% 1 0.2% 1 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 8 0.0% 8 0.0%
Drupal\Core\Template\Attribute::offsetGet -1 -0.8% -2 -0.4% -2 -0.4% -4 -1.4% -4 -1.4% -832 -2.0% -832 -2.0% -8 -0.0% -8 -0.0%
node_rdf_mapping 0 0.0% 0 0.0% 0 0.0% 2 0.7% 2 0.7% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0%
load::includes/bootstrap.inc 0 0.0% 3 0.7% 3 0.7% 5 1.8% 5 1.8% 8 0.0% 8 0.0% 8 0.0% 8 0.0%
load::HttpKernel/TerminableInterface.php 0 0.0% 0 0.0% 0 0.0% 1 0.4% 1 0.4% 8 0.0% 8 0.0% 8 0.0% 8 0.0%
print_r 0 0.0% 1 0.2% 1 0.2% 1 0.4% 1 0.4% 8 0.0% 8 0.0% 8 0.0% 8 0.0%
load::Twig/Template.php 0 0.0% -1 -0.2% -1 -0.2% -1 -0.4% -1 -0.4% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0%
load::StreamWrapper/LocalStream.php 0 0.0% 0 0.0% 0 0.0% -1 -0.4% -1 -0.4% -8 -0.0% -8 -0.0% 8 0.0% 8 0.0%
drupal_get_library 0 0.0% -21 -4.6% 1 0.2% -21 -7.6% 1 0.4% 8 0.0% -8 -0.0% 8 0.0% -8 -0.0%
load::Datetime/DateTimePlus.php 0 0.0% -13 -2.8% -13 -2.8% -14 -5.1% -14 -5.1% 8 0.0% 8 0.0% 8 0.0% 8 0.0%
load::Entity/EntityNG.php 0 0.0% 3 0.7% 3 0.7% 3 1.1% 3 1.1% 8 0.0% 8 0.0% 8 0.0% 8 0.0%
[ display all ]