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

Overall Diff Summary

Run #52d3e812c7cf2Run #52d3e85377bbaDiffDiff%
Number of Function Calls44,239 43,864 -375 -0.8%
Incl. Wall Time (microsec)160,218 158,531 -1,687 -1.1%
Incl. CPU (microsecs)149,595 147,981 -1,614 -1.1%
Incl. MemUse (bytes)14,283,168 14,164,264 -118,904 -0.8%
Incl. PeakMemUse (bytes)14,361,208 14,241,632 -119,576 -0.8%

[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%
__TwigTemplate_7ce66f98a1128fcb798b5a0989090ed7::doDisplay 0 0.0% -1,688 -100.1% 0 0.0% -1,520 -94.2% 0 0.0% -119,976 -100.9% 3,184 2.7% -131,808 -110.2% 88 0.1%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% -1,687 -100.0% 1 0.1% -1,558 -96.5% -1 -0.1% -122,992 -103.4% 0 0.0% -123,528 -103.3% 0 0.0%
main() 0 0.0% -1,687 -100.0% -2 -0.1% -1,614 -100.0% -3 -0.2% -118,904 -100.0% 0 0.0% -119,576 -100.0% 0 0.0%
run_init::d8.dev/index.php 0 0.0% -1,682 -99.7% -4 -0.2% -1,610 -99.8% -3 -0.2% -118,904 -100.0% 0 0.0% -119,576 -100.0% 0 0.0%
drupal_handle_request 0 0.0% -1,680 -99.6% -5 -0.3% -1,608 -99.6% -11 -0.7% -118,904 -100.0% 504 0.4% -119,576 -100.0% 0 0.0%
call_user_func_array 0 0.0% -1,615 -95.7% -1 -0.1% -1,484 -91.9% -15 -0.9% -123,016 -103.5% 0 0.0% -121,696 -101.8% 136 0.1%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% -1,606 -95.2% -2 -0.1% -1,446 -89.6% 5 0.3% -122,952 -103.4% 528 0.4% -123,488 -103.3% 0 0.0%
twig_render_var 1 0.3% -1,486 -88.1% -14 -0.8% -1,314 -81.4% -3 -0.2% -115,864 -97.4% 96 0.1% -127,440 -106.6% 64 0.1%
Twig_Template::displayWithErrorHandling 0 0.0% -1,472 -87.3% -1 -0.1% -1,301 -80.6% -1 -0.1% -112,488 -94.6% 0 0.0% -127,528 -106.7% -176 -0.1%
render -1 -0.3% -1,472 -87.3% -10 -0.6% -1,304 -80.8% -6 -0.4% -115,984 -97.5% 0 0.0% -127,000 -106.2% 0 0.0%
Twig_Template::display 0 0.0% -1,469 -87.1% 4 0.2% -1,302 -80.7% -7 -0.4% -112,488 -94.6% 0 0.0% -127,528 -106.7% 0 0.0%
Twig_Template::render 0 0.0% -1,466 -86.9% 0 0.0% -1,299 -80.5% -3 -0.2% -113,984 -95.9% 32 0.0% -130,664 -109.3% 0 0.0%
drupal_render@1 -1 -0.3% -1,463 -86.7% 9 0.5% -1,287 -79.7% 20 1.2% -115,848 -97.4% -1,144 -1.0% -127,528 -106.7% -192 -0.2%
theme@1 -1 -0.3% -1,463 -86.7% -80 -4.7% -1,289 -79.9% -48 -3.0% -114,080 -95.9% 2,888 2.4% -127,024 -106.2% 288 0.2%
twig_render_template 0 0.0% -1,454 -86.2% 2 0.1% -1,301 -80.6% 8 0.5% -113,320 -95.3% 1,528 1.3% -129,528 -108.3% 272 0.2%
drupal_render 0 0.0% -1,422 -84.3% 1 0.1% -1,296 -80.3% -4 -0.2% -119,008 -100.1% -1,032 -0.9% -119,808 -100.2% -1,512 -1.3%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -1,413 -83.8% 3 0.2% -1,381 -85.6% 7 0.4% -117,016 -98.4% 504 0.4% -117,792 -98.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -1,413 -83.8% 0 0.0% -1,380 -85.5% 1 0.1% -117,016 -98.4% 0 0.0% -117,792 -98.5% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -1,411 -83.6% 1 0.1% -1,381 -85.6% -4 -0.2% -117,016 -98.4% 0 0.0% -117,792 -98.5% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% -1,410 -83.6% 0 0.0% -1,377 -85.3% 3 0.2% -117,016 -98.4% 0 0.0% -117,792 -98.5% 0 0.0%
theme 0 0.0% -1,407 -83.4% 4 0.2% -1,277 -79.1% 11 0.7% -117,472 -98.8% 584 0.5% -130,144 -108.8% 80 0.1%
twig_render_template@1 -1 -0.3% -1,324 -78.5% -9 -0.5% -1,157 -71.7% -5 -0.3% -111,936 -94.1% 1,304 1.1% -131,912 -110.3% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate -2 -0.5% -1,052 -62.4% -38 -2.3% -901 -55.8% -32 -2.0% -83,592 -70.3% -2,000 -1.7% -66,808 -55.9% -2,072 -1.7%
__TwigTemplate_259aee7d8034c88b19cdf5fb1569024d::doDisplay -1 -0.3% -869 -51.5% -35 -2.1% -790 -48.9% -32 -2.0% -67,328 -56.6% 5,912 5.0% -84,296 -70.5% -6,048 -5.1%
Twig_Template::display@1 -1 -0.3% -773 -45.8% -1 -0.1% -693 -42.9% -5 -0.3% -61,464 -51.7% -64 -0.1% -83,848 -70.1% -96 -0.1%
Twig_Template::render@1 -1 -0.3% -770 -45.6% -3 -0.2% -694 -43.0% 0 0.0% -62,944 -52.9% -128 -0.1% -100,480 -84.0% -48 -0.0%
Twig_Template::displayWithErrorHandling@1 -1 -0.3% -770 -45.6% -6 -0.4% -689 -42.7% 2 0.1% -61,400 -51.6% -464 -0.4% -83,752 -70.0% -352 -0.3%
render@1 -1 -0.3% -689 -40.8% -5 -0.3% -611 -37.9% -6 -0.4% -57,008 -47.9% -288 -0.2% -67,776 -56.7% 688 0.6%
twig_render_var@1 -3 -0.8% -682 -40.4% 2 0.1% -609 -37.7% 9 0.6% -57,896 -48.7% -888 -0.7% -67,624 -56.6% -312 -0.3%
theme@2 -1 -0.3% -675 -40.0% -59 -3.5% -603 -37.4% -44 -2.7% -52,232 -43.9% 1,808 1.5% -64,856 -54.2% -1,184 -1.0%
Drupal\Core\Template\TwigEnvironment::needsUpdate -2 -0.5% -621 -36.8% -18 -1.1% -463 -28.7% -15 -0.9% -96 -0.1% 3,936 3.3% -24,952 -20.9% 0 0.0%
drupal_render@2 -1 -0.3% -596 -35.3% -22 -1.3% -520 -32.2% -16 -1.0% -48,720 -41.0% -1,592 -1.3% -63,488 -53.1% -176 -0.1%
twig_render_template@2 -1 -0.3% -590 -35.0% -24 -1.4% -508 -31.5% -15 -0.9% -50,272 -42.3% -2,520 -2.1% -61,224 -51.2% -1,648 -1.4%
Symfony\Component\DependencyInjection\Container::get -10 -2.7% -464 -27.5% -8 -0.5% -503 -31.2% -5 -0.3% -32,744 -27.5% 320 0.3% -62,288 -52.1% 336 0.3%
Drupal\Core\DependencyInjection\Container::get -10 -2.7% -433 -25.7% 24 1.4% -402 -24.9% 111 6.9% -32,280 -27.1% 464 0.4% -61,496 -51.4% 792 0.7%
Drupal\Core\Access\AccessManager::check 0 0.0% 378 22.4% 3 0.2% 305 18.9% 0 0.0% 32,760 27.6% 0 0.0% 32,800 27.4% 0 0.0%
Drupal\Core\Access\AccessManager::checkAll 0 0.0% 352 20.9% -2 -0.1% 288 17.8% -5 -0.3% 32,744 27.5% 0 0.0% 32,784 27.4% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get -2 -0.5% -330 -19.6% -34 -2.0% -283 -17.5% -30 -1.9% -11,192 -9.4% 368 0.3% -48,232 -40.3% -352 -0.3%
Drupal\Core\Entity\EntityAccessCheck::access 0 0.0% 328 19.4% 312 18.5% 304 18.8% -1 -0.1% 32,752 27.5% 0 0.0% 32,752 27.4% -1,200 -1.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 0 0.0% -319 -18.9% -1 -0.1% -268 -16.6% 12 0.7% -32,760 -27.6% 0 0.0% -32,968 -27.6% 0 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 0.0% -318 -18.9% 7 0.4% -276 -17.1% -1 -0.1% -32,760 -27.6% 0 0.0% -32,968 -27.6% 0 0.0%
Drupal\Core\Database\Connection::query -2 -0.5% -314 -18.6% -30 -1.8% -253 -15.7% -59 -3.7% -12,392 -10.4% 1,512 1.3% -6,648 -5.6% -552 -0.5%
service_container_prod::getParamconverter_EntityService 0 0.0% -309 -18.3% -309 -18.3% -306 -19.0% 2 0.1% -32,768 -27.6% 0 0.0% -63,160 -52.8% 1,336 1.1%
Drupal\Core\ParamConverter\ParamConverterManager::getConverter 0 0.0% -308 -18.3% 0 0.0% -308 -19.1% 2 0.1% -32,768 -27.6% 0 0.0% -60,832 -50.9% 1,152 1.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 0.0% 308 18.3% 2 0.1% 287 17.8% -1 -0.1% 5,880 4.9% 0 0.0% 4,216 3.5% 0 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 0 0.0% -306 -18.1% 0 0.0% -260 -16.1% -4 -0.2% -32,760 -27.6% 0 0.0% -32,968 -27.6% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 0.0% 306 18.1% 3 0.2% 287 17.8% -2 -0.1% 5,880 4.9% 480 0.4% 4,216 3.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple -2 -0.5% -295 -17.5% -52 -3.1% -279 -17.3% -27 -1.7% -11,560 -9.7% 8,648 7.3% -28,416 -23.8% -1,744 -1.5%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 286 17.0% -1 -0.1% 189 11.7% 5 0.3% 5,488 4.6% 0 0.0% 4,528 3.8% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load -2 -0.5% -275 -16.3% -92 -5.5% -277 -17.2% -78 -4.8% -75,704 -63.7% -1,120 -0.9% -34,408 -28.8% -768 -0.6%
Composer\Autoload\ClassLoader::loadClass 0 0.0% -271 -16.1% -151 -9.0% -274 -17.0% -21 -1.3% -64 -0.1% -48 -0.0% -4,024 -3.4% -720 -0.6%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 269 15.9% 2 0.1% 197 12.2% 2 0.1% 5,456 4.6% 0 0.0% 4,312 3.6% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 267 15.8% 1 0.1% 197 12.2% 8 0.5% 5,456 4.6% 0 0.0% 4,312 3.6% 0 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 0 0.0% -265 -15.7% -2 -0.1% -254 -15.7% -13 -0.8% -32,768 -27.6% 0 0.0% -32,808 -27.4% 0 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::enhance 0 0.0% -258 -15.3% -3 -0.2% -250 -15.5% -11 -0.7% -32,768 -27.6% 0 0.0% -32,808 -27.4% 368 0.3%
call_user_func 0 0.0% 248 14.7% 2 0.1% 183 11.3% -6 -0.4% 5,448 4.6% 0 0.0% 6,712 5.6% 888 0.7%
run_init::service_container_prod.php/9e16ecff8886aed4982da395fda6dcafd4f213a53a5f0278128cf56fb00599ed.php -1 -0.3% -227 -13.5% -10 -0.6% -228 -14.1% -10 -0.6% -55,688 -46.8% -8,072 -6.8% -54,360 -45.5% -7,592 -6.3%
run_init::service_container_prod.php/04e4912fb0de4a45829ae16f00fcb58401932bb11345a3898b780426d9c6e617.php 1 0.3% 221 13.1% 9 0.5% 224 13.9% 10 0.6% 55,688 46.8% 8,072 6.8% 54,360 45.5% 7,592 6.3%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 0 0.0% 205 12.2% -7 -0.4% 210 13.0% -2 -0.1% 6,408 5.4% 2,072 1.7% 3,824 3.2% 0 0.0%
Drupal\Core\Database\Statement::execute -2 -0.5% -192 -11.4% -13 -0.8% -120 -7.4% -13 -0.8% -10,488 -8.8% 0 0.0% -4,360 -3.6% 0 0.0%
run_init::1#7c#e6#6f98a1128fcb798b5a0989090ed7.php/a5aeae2ad6da1a3a3587788aa966b7ff90233863580a18567ed134e109b59d9a.php 1 0.3% 182 10.8% 15 0.9% 183 11.3% 14 0.9% 79,296 66.7% 9,440 7.9% 77,416 64.7% 8,776 7.3%
run_init::1#7c#e6#6f98a1128fcb798b5a0989090ed7.php/d0c176a321342c1f282d79a2cdaa284984eab00736d0d81c781112c3636f1555.php -1 -0.3% -174 -10.3% -14 -0.8% -176 -10.9% -15 -0.9% -79,296 -66.7% -9,440 -7.9% -77,416 -64.7% -8,776 -7.3%
PDOStatement::execute -2 -0.5% -168 -10.0% -168 -10.0% -92 -5.7% -92 -5.7% -10,488 -8.8% -10,488 -8.8% -4,360 -3.6% -4,360 -3.6%
menu_tree 0 0.0% 152 9.0% 1 0.1% 152 9.4% -1 -0.1% 0 0.0% 0 0.0% 264 0.2% 0 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 0 0.0% 152 9.0% 4 0.2% 145 9.0% 1 0.1% 24 0.0% 0 0.0% -48 -0.0% 0 0.0%
Drupal\block\BlockViewBuilder::view 0 0.0% 150 8.9% -2 -0.1% 149 9.2% 8 0.5% 24 0.0% 0 0.0% 96 0.1% 144 0.1%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 0.0% 147 8.7% -5 -0.3% 148 9.2% -3 -0.2% 0 0.0% 0 0.0% 264 0.2% 0 0.0%
_block_get_renderable_region 0 0.0% 146 8.7% 7 0.4% 141 8.7% 0 0.0% 16 0.0% 0 0.0% 448 0.4% 0 0.0%
Drupal\Core\Entity\EntityManager::getControllerClass 0 0.0% -138 -8.2% 3 0.2% -152 -9.4% 6 0.4% 0 0.0% 0 0.0% -7,448 -6.2% 48 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% -133 -7.9% -6 -0.4% -141 -8.7% 31 1.9% 8 0.0% 0 0.0% 80 0.1% 0 0.0%
Twig_Environment::isTemplateFresh -2 -0.5% -133 -7.9% -66 -3.9% -134 -8.3% -27 -1.7% -96 -0.1% 1,904 1.6% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::boot 0 0.0% -129 -7.6% -1 -0.1% -90 -5.6% -1 -0.1% -56 -0.0% 0 0.0% 80 0.1% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% -128 -7.6% -4 -0.2% -89 -5.5% -10 -0.6% -56 -0.0% 0 0.0% 80 0.1% 0 0.0%
class_exists -2 -0.5% -127 -7.5% -2 -0.1% -125 -7.7% 4 0.2% -8 -0.0% 0 0.0% -7,936 -6.6% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 0 0.0% -121 -7.2% 8 0.5% -429 -26.6% -292 -18.1% -32,760 -27.6% -32,768 -27.6% -65,184 -54.5% -65,264 -54.6%
entity_view 0 0.0% 119 7.1% 1 0.1% 118 7.3% 3 0.2% 24 0.0% 0 0.0% 96 0.1% 0 0.0%
__TwigTemplate_fbf71f93d18a84a6903a01ca7d027221::doDisplay 0 0.0% 119 7.1% 1 0.1% 117 7.2% 5 0.3% 6,384 5.4% 3,144 2.6% 976 0.8% -136 -0.1%
drupal_prepare_page 0 0.0% 116 6.9% 4 0.2% 121 7.5% -1 -0.1% -24 -0.0% 0 0.0% -352 -0.3% 0 0.0%
menu_item_route_access 0 0.0% 109 6.5% 10 0.6% 118 7.3% 1 0.1% 0 0.0% -32 -0.0% 48 0.0% 0 0.0%
menu_tree_output 0 0.0% 101 6.0% 6 0.4% 86 5.3% 1 0.1% 0 0.0% 0 0.0% 8 0.0% 0 0.0%
load::1#66#6a#0237275d211f9d24d58b9a3dc4bd.php/c5bb7e9a5e5689550cb550332ad9c4921008f8dda458ef635d630aef4176e399.php -1 -0.3% -98 -5.8% -98 -5.8% -99 -6.1% -99 -6.1% -78,600 -66.1% -78,600 -66.1% -63,224 -52.9% -63,224 -52.9%
menu_get_item 0 0.0% 96 5.7% 2 0.1% 77 4.8% 4 0.2% 0 0.0% 0 0.0% 8 0.0% 0 0.0%
drupal_bootstrap 0 0.0% -95 -5.6% -1 -0.1% -92 -5.7% 5 0.3% -2,312 -1.9% 0 0.0% -2,384 -2.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass -4 -1.1% -95 -5.6% -14 -0.8% -102 -6.3% -17 -1.1% -896 -0.8% -280 -0.2% -1,488 -1.2% -184 -0.2%
_menu_translate 0 0.0% 94 5.6% -1 -0.1% 87 5.4% -1 -0.1% 0 0.0% 0 0.0% 8 0.0% 0 0.0%
load::service_container_prod.php/9e16ecff8886aed4982da395fda6dcafd4f213a53a5f0278128cf56fb00599ed.php -1 -0.3% -90 -5.3% -90 -5.3% -92 -5.7% -92 -5.7% -112,008 -94.2% -112,008 -94.2% -111,896 -93.6% -111,896 -93.6%
Drupal\Core\Extension\ModuleHandler::invokeAll -2 -0.5% 90 5.3% -7 -0.4% 68 4.2% 4 0.2% -2,560 -2.2% 0 0.0% -2,968 -2.5% -216 -0.2%
drupal_html_class 0 0.0% 89 5.3% 6 0.4% 93 5.8% 15 0.9% 0 0.0% 0 0.0% 3,080 2.6% 0 0.0%
drupal_render@3 0 0.0% 88 5.2% -3 -0.2% 86 5.3% 1 0.1% -2,064 -1.7% -1,024 -0.9% -3,352 -2.8% -1,008 -0.8%
load::service_container_prod.php/04e4912fb0de4a45829ae16f00fcb58401932bb11345a3898b780426d9c6e617.php 1 0.3% 84 5.0% 84 5.0% 86 5.3% 86 5.3% 111,992 94.2% 111,992 94.2% 111,880 93.6% 111,880 93.6%
Drupal\Core\Entity\ContentEntityBase::getIterator 0 0.0% 83 4.9% 0 0.0% 66 4.1% 1 0.1% -32 -0.0% 0 0.0% 48 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% 83 4.9% 5 0.3% 77 4.8% -5 -0.3% -8 -0.0% 0 0.0% 23,600 19.7% 96 0.1%
drupal_clean_css_identifier 0 0.0% 83 4.9% 2 0.1% 83 5.1% -3 -0.2% 0 0.0% 0 0.0% 3,080 2.6% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getProperties 0 0.0% 83 4.9% -2 -0.1% 65 4.0% -7 -0.4% -32 -0.0% 0 0.0% 48 0.0% 0 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 0 0.0% -82 -4.9% 3 0.2% -111 -6.9% 1 0.1% -40 -0.0% 0 0.0% -40 -0.0% 0 0.0%
block_list 0 0.0% -81 -4.8% -1 -0.1% -85 -5.3% -6 -0.4% -40 -0.0% 0 0.0% -80 -0.1% 0 0.0%
Twig_Environment::getTemplateClass -2 -0.5% -81 -4.8% -13 -0.8% -85 -5.3% -4 -0.2% -616 -0.5% -112 -0.1% -1,304 -1.1% 0 0.0%
Twig_Loader_Filesystem::findTemplate -4 -1.1% -80 -4.7% -40 -2.4% -85 -5.3% -35 -2.2% -392 -0.3% 184 0.2% -1,304 -1.1% -424 -0.4%
Drupal\Core\Entity\ContentEntityBase::setDefaultLangcode 0 0.0% -77 -4.6% -2 -0.1% -87 -5.4% -7 -0.4% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile -2 -0.5% -73 -4.3% -9 -0.5% -79 -4.9% -7 -0.4% -640 -0.5% 224 0.2% 0 0.0% 0 0.0%
[ display all ]