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

Overall Diff Summary

Run #531ccb2cb8e3dRun #531ccbd4518b6DiffDiff%
Number of Function Calls62,032 61,978 -54 -0.1%
Incl. Wall Time (microsec)352,442 352,540 98 0.0%
Incl. CPU (microsecs)334,614 334,875 261 0.1%
Incl. MemUse (bytes)36,021,040 36,059,512 38,472 0.1%
Incl. PeakMemUse (bytes)36,100,504 36,139,944 39,440 0.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%
theme_admin_page -1 -1.9% -12,626 -12883.7% -128 -130.6% -12,626 -4837.5% -95 -36.4% -251,440 -653.6% 8,264 21.5% -269,712 -683.9% -13,048 -33.1%
twig_render_template 1 1.9% 12,609 12866.3% 22 22.4% 12,647 4845.6% 18 6.9% 254,312 661.0% -5,632 -14.6% 324,136 821.8% 528 1.3%
__TwigTemplate_bc5ba9cfaa68b275ed48671fca2742a6f7443e9fe3886b5d2f8bdb4e6a52a924::doDisplay 1 1.9% 12,182 12430.6% 87 88.8% 12,183 4667.8% 74 28.4% 223,808 581.7% -10,328 -26.8% 283,128 717.9% 6,984 17.7%
Twig_Template::display 1 1.9% 12,123 12370.4% 5 5.1% 12,159 4658.6% 4 1.5% 216,224 562.0% 64 0.2% 273,096 692.4% 48 0.1%
Twig_Template::displayWithErrorHandling 1 1.9% 12,114 12361.2% 6 6.1% 12,150 4655.2% 3 1.1% 216,160 561.9% 480 1.2% 273,088 692.4% 192 0.5%
Twig_Template::render 1 1.9% 12,104 12351.0% 9 9.2% 12,145 4653.3% 6 2.3% 222,064 577.2% 128 0.3% 290,912 737.6% 0 0.0%
twig_render_var 12 22.2% 12,000 12244.9% 73 74.5% 12,041 4613.4% 60 23.0% 215,936 561.3% -8,984 -23.4% 265,024 672.0% 904 2.3%
render@1 9 16.7% 10,090 10295.9% 55 56.1% 10,102 3870.5% 41 15.7% 143,144 372.1% 1,056 2.7% 170,792 433.0% 848 2.2%
call_user_func_array -1 -1.9% 5,758 5875.5% -23 -23.5% 5,732 2196.2% -14 -5.4% 977,960 2542.0% -1,608 -4.2% 1,009,608 2559.9% -4,576 -11.6%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% 5,432 5542.9% 1 1.0% 5,427 2079.3% 0 0.0% 932,440 2423.7% -200 -0.5% 1,018,976 2583.6% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 0 0.0% 5,423 5533.7% 0 0.0% 5,418 2075.9% 0 0.0% 932,624 2424.2% 0 0.0% 1,022,920 2593.6% 0 0.0%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% 5,161 5266.3% -4 -4.1% 5,149 1972.8% -5 -1.9% 946,752 2460.9% 14,088 36.6% 1,019,936 2586.0% 0 0.0%
drupal_render@1 -1 -1.9% -5,084 -5187.8% -42 -42.9% -5,080 -1946.4% -30 -11.5% -936,840 -2435.1% -752 -2.0% -885,992 -2246.4% -3,288 -8.3%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 0.0% -4,715 -4811.2% -1 -1.0% -4,675 -1791.2% 0 0.0% -911,576 -2369.5% 0 0.0% -971,968 -2464.4% -192 -0.5%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 0 0.0% -4,714 -4810.2% -8 -8.2% -4,674 -1790.8% -11 -4.2% -911,576 -2369.5% -272 -0.7% -971,488 -2463.2% -1,424 -3.6%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -4,123 -4207.1% -6 -6.1% -4,090 -1567.0% -8 -3.1% -909,240 -2363.4% 0 0.0% -978,640 -2481.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -4,094 -4177.6% 1 1.0% -4,060 -1555.6% -3 -1.1% -909,224 -2363.3% 0 0.0% -973,008 -2467.1% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -4,087 -4170.4% 8 8.2% -4,061 -1555.9% -4 -1.5% -909,224 -2363.3% 0 0.0% -970,584 -2460.9% 0 0.0%
call_user_func 0 0.0% -4,021 -4103.1% -13 -13.3% -3,979 -1524.5% 5 1.9% -909,280 -2363.5% -8 -0.0% -970,448 -2460.6% 0 0.0%
load::service_container_prod.php/d8c697c035bc1ff382c4f4ba1487d16b81414033e7932f853d4cf7d644115ec0.php 1 1.9% 2,544 2595.9% 2,544 2595.9% 2,546 975.5% 2,546 975.5% 920,136 2391.7% 920,136 2391.7% 927,056 2350.5% 927,056 2350.5%
load::service_container_prod.php/c74040bb9405978e35bcfef2a68e1f3d63c822930c009208e5732614f995303b.php -1 -1.9% -2,543 -2594.9% -2,543 -2594.9% -2,545 -975.1% -2,545 -975.1% -920,040 -2391.5% -920,040 -2391.5% -926,992 -2350.4% -926,992 -2350.4%
render 1 1.9% 1,533 1564.3% 6 6.1% 1,578 604.6% 0 0.0% 59,528 154.7% -768 -2.0% 69,032 175.0% 928 2.4%
drupal_bootstrap 0 0.0% -1,047 -1068.4% -6 -6.1% -914 -350.2% 0 0.0% 1,072 2.8% 0 0.0% 400 1.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 1,021 1041.8% 3 3.1% 1,032 395.4% 3 1.1% 37,632 97.8% 0 0.0% 38,560 97.8% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 1,002 1022.4% -1 -1.0% 1,014 388.5% 3 1.1% 37,296 96.9% 0 0.0% 38,272 97.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 994 1014.3% 2 2.0% 1,008 386.2% 4 1.5% 37,296 96.9% -224 -0.6% 38,264 97.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 994 1014.3% 0 0.0% 1,005 385.1% -3 -1.1% 37,296 96.9% 0 0.0% 38,264 97.0% 0 0.0%
drupal_render 0 0.0% 862 879.6% 13 13.3% 872 334.1% 20 7.7% 32,176 83.6% -56,272 -146.3% 123,920 314.2% -4,664 -11.8%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% 846 863.3% 33 33.7% 851 326.1% 15 5.7% -136 -0.4% 160 0.4% 2,712 6.9% 1,120 2.8%
_drupal_bootstrap_code 0 0.0% -706 -720.4% -6 -6.1% -657 -251.7% -5 -1.9% 688 1.8% 16 0.0% 920 2.3% 0 0.0%
run_init::service_container_prod.php/d8c697c035bc1ff382c4f4ba1487d16b81414033e7932f853d4cf7d644115ec0.php 1 1.9% 679 692.9% 12 12.2% 680 260.5% 11 4.2% 155,776 404.9% 9,152 23.8% 147,632 374.3% 8,592 21.8%
run_init::service_container_prod.php/c74040bb9405978e35bcfef2a68e1f3d63c822930c009208e5732614f995303b.php -1 -1.9% -676 -689.8% -12 -12.2% -677 -259.4% -12 -4.6% -155,776 -404.9% -9,152 -23.8% -147,632 -374.3% -8,592 -21.8%
_theme 0 0.0% 618 630.6% 42 42.9% 660 252.9% 44 16.9% 88,576 230.2% 1,680 4.4% 131,328 333.0% 2,216 5.6%
run_init::1#bc#5b#a9cfaa68b275ed48671fca2742a6f7443e9fe3886b5d2f8bdb4e6a52a924.php/15ac48c2c773715615e4586e09bbba9bd25a86d381e2a9c40f92e7966187e1f7.php 1 1.9% 540 551.0% 15 15.3% 542 207.7% 15 5.7% 103,504 269.0% 8,776 22.8% 118,672 300.9% 0 0.0%
run_init::1#57#a6#7f7135de7ac6cdade9d9fb65a9213d3c9152dae434b1ba6fa9b0478eb55e.php/ef7ffbab65348f5822b8e1bba72a6b9e04f3e320d98f882a256631a28ea6394b.php -1 -1.9% -521 -531.6% -15 -15.3% -523 -200.4% -16 -6.1% -103,448 -268.9% -8,776 -22.8% -121,656 -308.5% 0 0.0%
_theme@1 -1 -1.9% -507 -517.3% -46 -46.9% -463 -177.4% -21 -8.0% -30,960 -80.5% 536 1.4% 5,736 14.5% 88 0.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 1.9% 474 483.7% 30 30.6% 473 181.2% 21 8.0% 34,712 90.2% -8 -0.0% -3,584 -9.1% 32 0.1%
theme_admin_block -1 -1.9% -427 -435.7% -84 -85.7% -431 -165.1% -39 -14.9% -36,392 -94.6% -11,744 -30.5% -23,416 -59.4% 2,984 7.6%
call_user_func@1 0 0.0% 397 405.1% 4 4.1% 332 127.2% 10 3.8% -32 -0.1% 8 0.0% -1,472 -3.7% -48 -0.1%
Drupal\block\BlockViewBuilder::view 0 0.0% 391 399.0% -1 -1.0% 391 149.8% 1 0.4% 33,000 85.8% 0 0.0% 32,432 82.2% 0 0.0%
drupal_render@2 0 0.0% -390 -398.0% -17 -17.3% -340 -130.3% 13 5.0% -20,384 -53.0% 992 2.6% -25,776 -65.4% 1,160 2.9%
Drupal\Core\DependencyInjection\Container::get -3 -5.6% 388 395.9% -2 -2.0% 375 143.7% -50 -19.2% -7,968 -20.7% 232 0.6% 21,152 53.6% 1,376 3.5%
Drupal\block\BlockViewBuilder::viewMultiple 0 0.0% 388 395.9% 1 1.0% 387 148.3% -1 -0.4% 33,000 85.8% 0 0.0% 32,432 82.2% 32 0.1%
Drupal\user\Plugin\Block\UserLoginBlock::build 0 0.0% 386 393.9% 2 2.0% 386 147.9% 2 0.8% 33,000 85.8% 0 0.0% 32,432 82.2% 0 0.0%
Drupal\Core\Form\FormBuilder::getForm 0 0.0% 377 384.7% 0 0.0% 376 144.1% -3 -1.1% 32,984 85.7% 0 0.0% 32,432 82.2% 0 0.0%
drupal_get_form 0 0.0% 375 382.7% 0 0.0% 375 143.7% 2 0.8% 32,984 85.7% 0 0.0% 32,432 82.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -3 -5.6% 368 375.5% -3 -3.1% 356 136.4% 19 7.3% -8,200 -21.3% 0 0.0% 19,776 50.1% 3,672 9.3%
shortcut_toolbar 0 0.0% 362 369.4% 1 1.0% 297 113.8% -2 -0.8% -136 -0.4% 0 0.0% -1,128 -2.9% 0 0.0%
entity_view 0 0.0% 361 368.4% 0 0.0% 360 137.9% -1 -0.4% 32,936 85.6% 0 0.0% 32,392 82.1% 0 0.0%
shortcut_renderable_links 0 0.0% 360 367.3% 0 0.0% 297 113.8% 5 1.9% -136 -0.4% 0 0.0% -1,128 -2.9% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::get 0 0.0% 359 366.3% 3 3.1% 271 103.8% -9 -3.4% -112 -0.3% 0 0.0% 64 0.2% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 0 0.0% 347 354.1% -1 -1.0% 274 105.0% 13 5.0% -88 -0.2% 0 0.0% -24 -0.1% 0 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 0 0.0% 340 346.9% -2 -2.0% 341 130.7% 1 0.4% 32,768 85.2% 0 0.0% 32,768 83.1% 0 0.0%
Drupal\Core\Form\FormBuilder::buildForm 0 0.0% 340 346.9% 1 1.0% 341 130.7% -3 -1.1% 32,760 85.2% 0 0.0% 32,832 83.2% 0 0.0%
Drupal\Core\Entity\EntityAccessController::access 0 0.0% -336 -342.9% 0 0.0% -339 -129.9% 0 0.0% -32,784 -85.2% 0 0.0% -61,848 -156.8% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::getActiveHelp 0 0.0% -333 -339.8% -342 -349.0% -339 -129.9% -4 -1.5% -32,784 -85.2% 0 0.0% -63,520 -161.1% 856 2.2%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 1.9% 333 339.8% 75 76.5% 337 129.1% 71 27.2% 31,792 82.6% 176 0.5% -3,600 -9.1% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::access 0 0.0% -333 -339.8% 0 0.0% -339 -129.9% 0 0.0% -32,784 -85.2% 0 0.0% -62,768 -159.1% 752 1.9%
Drupal\block\BlockAccessController::checkAccess 0 0.0% -332 -338.8% 2 2.0% -337 -129.1% -4 -1.5% -32,784 -85.2% 0 0.0% -62,232 -157.8% 536 1.4%
Drupal\user\Form\UserLoginForm::buildForm 0 0.0% 325 331.6% 318 324.5% 326 124.9% -1 -0.4% 32,768 85.2% 0 0.0% 32,768 83.1% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::setDefaultLangcode 0 0.0% 318 324.5% -1 -1.0% 239 91.6% 1 0.4% -88 -0.2% 0 0.0% 256 0.6% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 0.0% 316 322.4% 34 34.7% 227 87.0% 4 1.5% -80 -0.2% 0 0.0% -80 -0.2% 0 0.0%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck 0 0.0% 308 314.3% -2 -2.0% 276 105.7% -4 -1.5% -48 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\Core\Entity\Entity::access 0 0.0% -306 -312.2% 0 0.0% -315 -120.7% -8 -3.1% -32,784 -85.2% 0 0.0% -61,848 -156.8% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::__construct 0 0.0% 305 311.2% -1 -1.0% 227 87.0% 2 0.8% -88 -0.2% 0 0.0% 200 0.5% 0 0.0%
Drupal::service 0 0.0% 304 310.2% 1 1.0% 332 127.2% 37 14.2% -168 -0.4% 0 0.0% 30,144 76.4% 416 1.1%
Drupal\Core\Entity\FieldableDatabaseStorageController::attachPropertyData 0 0.0% 296 302.0% 5 5.1% 217 83.1% -7 -2.7% -160 -0.4% 0 0.0% 176 0.4% 0 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::mapFromStorageRecords 0 0.0% 296 302.0% 0 0.0% 218 83.5% 4 1.5% -160 -0.4% 0 0.0% 176 0.4% 0 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 0 0.0% 296 302.0% -1 -1.0% 219 83.9% 1 0.4% -160 -0.4% 0 0.0% 392 1.0% 152 0.4%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 0 0.0% 294 300.0% -2 -2.0% 218 83.5% 2 0.8% -136 -0.4% 0 0.0% 360 0.9% 0 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 0 0.0% 289 294.9% -19 -19.4% 270 103.4% -32 -12.3% 40 0.1% 0 0.0% 520 1.3% 64 0.2%
Drupal\system\SystemManager::checkRequirements 0 0.0% -284 -289.8% -1 -1.0% -303 -116.1% -4 -1.5% 232 0.6% 0 0.0% -24 -0.1% 0 0.0%
Drupal\Core\Access\AccessManager::checkAll 0 0.0% 284 289.8% 1 1.0% 255 97.7% 0 0.0% -48 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\system\SystemManager::listRequirements 0 0.0% -282 -287.8% 0 0.0% -300 -114.9% 0 0.0% 232 0.6% 0 0.0% -24 -0.1% 0 0.0%
_theme@2 0 0.0% -281 -286.7% -6 -6.1% -282 -108.0% 3 1.1% -21,360 -55.5% 0 0.0% -25,688 -65.1% 144 0.4%
service_container_prod::getComment_ManagerService 0 0.0% 277 282.7% 3 3.1% 256 98.1% 3 1.1% 40 0.1% 0 0.0% 16 0.0% 32 0.1%
Drupal\Core\Access\AccessManager::check 0 0.0% 276 281.6% -7 -7.1% 251 96.2% -17 -6.5% -48 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 0 0.0% -276 -281.6% -7 -7.1% -277 -106.1% -2 -0.8% 600 1.6% 0 0.0% 592 1.5% 0 0.0%
comment_entity_load 0 0.0% 274 279.6% -11 -11.2% 261 100.0% 5 1.9% 40 0.1% 0 0.0% 376 1.0% 0 0.0%
toolbar_pre_render 0 0.0% 271 276.5% -8 -8.2% 238 91.2% -8 -3.1% -136 -0.4% 0 0.0% -2,688 -6.8% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -269 -274.5% 22 22.4% -275 -105.4% 6 2.3% 600 1.6% 80 0.2% 592 1.5% 0 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 0 0.0% -267 -272.4% -2 -2.0% -273 -104.6% -2 -0.8% 224 0.6% 0 0.0% 960 2.4% 0 0.0%
Drupal\user\Access\PermissionAccessCheck::access 0 0.0% 264 269.4% -3 -3.1% 234 89.7% -4 -1.5% -48 -0.1% 0 0.0% -8 -0.0% 0 0.0%
Drupal\system\Controller\SystemController::overview 0 0.0% -260 -265.3% -18 -18.4% -266 -101.9% -6 -2.3% 264 0.7% 0 0.0% 1,120 2.8% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 0 0.0% 246 251.0% -5 -5.1% 234 89.7% -41 -15.7% -96 -0.2% 0 0.0% -4,296 -10.9% -8 -0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% 245 250.0% 20 20.4% 270 103.4% 25 9.6% -96 -0.2% 0 0.0% -4,288 -10.9% -88 -0.2%
Drupal\Core\Session\UserSession::hasPermission 0 0.0% 234 238.8% -1 -1.0% 202 77.4% 5 1.9% -48 -0.1% 0 0.0% 2,704 6.9% 128 0.3%
Drupal\Core\TypedData\TypedDataManager::create 0 0.0% 232 236.7% 0 0.0% 149 57.1% -5 -1.9% -40 -0.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::createInstance 0 0.0% 231 235.7% -3 -3.1% 151 57.9% -5 -1.9% -40 -0.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% 224 228.6% -3 -3.1% 174 66.7% -6 -2.3% 24 0.1% 0 0.0% -9,368 -23.8% -368 -0.9%
load::includes/common.inc 0 0.0% -200 -204.1% -200 -204.1% -200 -76.6% -200 -76.6% 304 0.8% 304 0.8% 72 0.2% 72 0.2%
load::1#b6#ee#e976f79937663b13e2a601547f1bd2137768ce63941607c61a38ae435b75.php/3df3dbd2394c2c336996d70d02383582388d35f43091978a399362a4c5d69b3e.php 1 1.9% 195 199.0% 195 199.0% 196 75.1% 196 75.1% 36,960 96.1% 36,960 96.1% 37,880 96.0% 37,880 96.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% 194 198.0% -15 -15.3% 184 70.5% -21 -8.0% -304 -0.8% 80 0.2% -3,760 -9.5% 64 0.2%
call_user_func_array@2 0 0.0% -192 -195.9% -4 -4.1% -206 -78.9% -5 -1.9% -64 -0.2% 0 0.0% -240 -0.6% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 0 0.0% 169 172.4% 16 16.3% 198 75.9% 16 6.1% 8 0.0% -88 -0.2% -48 -0.1% 0 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 0 0.0% 167 170.4% -4 -4.1% 112 42.9% 0 0.0% -8,368 -21.8% 0 0.0% -8,768 -22.2% 96 0.2%
Drupal\Core\DrupalKernel::boot 0 0.0% 166 169.4% 0 0.0% 178 68.2% 0 0.0% -40 -0.1% 0 0.0% 400 1.0% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% 166 169.4% -2 -2.0% 178 68.2% -1 -0.4% -40 -0.1% 0 0.0% 400 1.0% 0 0.0%
entity_load_multiple_by_properties 0 0.0% -162 -165.3% 0 0.0% -146 -55.9% -1 -0.4% -8,224 -21.4% 0 0.0% -11,296 -28.6% 0 0.0%
service_container_prod::getConfig_FactoryService 0 0.0% 161 164.3% 0 0.0% 167 64.0% 0 0.0% -232 -0.6% 0 0.0% -240 -0.6% 0 0.0%
[ display all ]