Diff Report
Run #519fb952126aa: XHProf Run (Namespace=drupal-perf-mrbaileys)
vs.
Run #519fb8e35d279: XHProf Run (Namespace=drupal-perf-mrbaileys)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #519fb952126aaRun #519fb8e35d279DiffDiff%
Number of Function Calls49,952 49,249 -703 -1.4%
Incl. Wall Time (microsec)268,648 263,876 -4,772 -1.8%
Incl. CPU (microsecs)264,017 256,016 -8,001 -3.0%
Incl. MemUse (bytes)14,242,368 13,977,944 -264,424 -1.9%
Incl. PeakMemUse (bytes)14,369,056 14,108,272 -260,784 -1.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%
twig_render_template -9 -1.3% -11,856 -248.4% -187 -3.9% -20,001 -250.0% 0 0.0% -141,408 -53.5% 4,808 1.8% -234,760 -90.0% -624 -0.2%
Twig_Template::render -9 -1.3% -10,487 -219.8% -89 -1.9% -20,002 -250.0% 0 0.0% -73,216 -27.7% -672 -0.3% -209,104 -80.2% -144 -0.1%
Twig_Template::display -9 -1.3% -10,330 -216.5% -60 -1.3% -20,002 -250.0% 0 0.0% -67,736 -25.6% -192 -0.1% -163,472 -62.7% -280 -0.1%
Twig_Template::displayWithErrorHandling -9 -1.3% -10,222 -214.2% -52 -1.1% -20,002 -250.0% 0 0.0% -67,544 -25.5% -1,392 -0.5% -163,192 -62.6% -912 -0.3%
twig_render_var -17 -2.4% -9,770 -204.7% -160 -3.4% -16,002 -200.0% 0 0.0% -92,984 -35.2% -2,448 -0.9% -147,240 -56.5% -2,968 -1.1%
render -5 -0.7% -9,219 -193.2% -41 -0.9% -16,002 -200.0% 0 0.0% -89,480 -33.8% -576 -0.2% -141,808 -54.4% -192 -0.1%
__TwigTemplate_fd5616f829b46badf09de3ce84909df6::doDisplay -1 -0.1% -7,633 -160.0% -50 -1.0% -8,000 -100.0% 0 0.0% -53,624 -20.3% 28,840 10.9% -108,840 -41.7% -808 -0.3%
theme_toolbar 1 0.1% 6,456 135.3% 62 1.3% 4,001 50.0% 0 0.0% 17,992 6.8% -23,176 -8.8% 35,056 13.4% 9,144 3.5%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -5,950 -124.7% -2 -0.0% 0 0.0% 0 0.0% -258,496 -97.8% -24 -0.0% -254,776 -97.7% -24 -0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% -5,948 -124.6% -1 -0.0% 0 0.0% 0 0.0% -258,472 -97.7% 96 0.0% -254,912 -97.7% -96 -0.0%
drupal_render_page 0 0.0% -5,940 -124.5% -10 -0.2% -4,000 -50.0% 0 0.0% -258,472 -97.7% 112 0.0% -254,768 -97.7% 0 0.0%
call_user_func 0 0.0% -5,912 -123.9% -3 -0.1% -4,000 -50.0% 0 0.0% -258,480 -97.8% 0 0.0% -254,992 -97.8% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -5,709 -119.6% -11 -0.2% 0 0.0% 4,001 50.0% -258,496 -97.8% 0 0.0% -255,008 -97.8% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -5,707 -119.6% 0 0.0% 0 0.0% 0 0.0% -258,496 -97.8% 0 0.0% -255,008 -97.8% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -4,987 -104.5% -4 -0.1% 0 0.0% 0 0.0% -258,480 -97.8% 0 0.0% -254,848 -97.7% 0 0.0%
drupal_handle_request 0 0.0% -4,854 -101.7% 2 0.0% -8,001 -100.0% 0 0.0% -264,416 -100.0% 96 0.0% -260,776 -100.0% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -4,851 -101.7% 0 0.0% 0 0.0% 0 0.0% -264,520 -100.0% -8 -0.0% -260,648 -99.9% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -4,845 -101.5% 0 0.0% -4,000 -50.0% 0 0.0% -264,528 -100.0% 0 0.0% -260,664 -100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -4,842 -101.5% 6 0.1% -4,000 -50.0% 0 0.0% -264,528 -100.0% 0 0.0% -260,664 -100.0% -24 -0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -4,842 -101.5% 0 0.0% -4,000 -50.0% 0 0.0% -264,528 -100.0% 0 0.0% -260,664 -100.0% 0 0.0%
run_init::d8/index.php 0 0.0% -4,820 -101.0% 24 0.5% -8,001 -100.0% 0 0.0% -264,424 -100.0% 0 0.0% -260,784 -100.0% 0 0.0%
main() 0 0.0% -4,772 -100.0% 25 0.5% -8,001 -100.0% 0 0.0% -264,424 -100.0% 0 0.0% -260,784 -100.0% 0 0.0%
drupal_render@1 0 0.0% -4,731 -99.1% -21 -0.4% -8,001 -100.0% 0 0.0% -116,784 -44.2% -16 -0.0% -112,984 -43.3% -808 -0.3%
theme 0 0.0% -4,718 -98.9% -6 -0.1% -12,000 -150.0% 0 0.0% -122,032 -46.2% 80 0.0% -118,000 -45.2% 0 0.0%
drupal_render 0 0.0% -4,693 -98.3% -4 -0.1% -8,000 -100.0% 0 0.0% -116,488 -44.1% -64 -0.0% -112,176 -43.0% 0 0.0%
template_process_html 0 0.0% -4,660 -97.7% 10 0.2% -8,000 -100.0% 0 0.0% -116,304 -44.0% 352 0.1% -111,864 -42.9% 360 0.1%
drupal_render@2 0 0.0% -4,651 -97.5% -7 -0.1% -8,000 -100.0% 0 0.0% -119,848 -45.3% -56 -0.0% -125,656 -48.2% 5,776 2.2%
theme@1 0 0.0% -4,258 -89.2% -283 -5.9% -16,002 -200.0% 0 0.0% -117,400 -44.4% 12,408 4.7% -158,168 -60.7% 1,960 0.8%
drupal_render@3 3 0.4% -3,831 -80.3% 42 0.9% -12,000 -150.0% 0 0.0% -94,280 -35.7% -2,192 -0.8% -154,448 -59.2% 3,952 1.5%
drupal_render@7 -7 -1.0% -3,083 -64.6% -104 -2.2% -4,000 -50.0% 0 0.0% -7,616 -2.9% -3,768 -1.4% -11,248 -4.3% -1,472 -0.6%
call_user_func@1 0 0.0% -3,027 -63.4% -4 -0.1% 0 0.0% 0 0.0% -52,848 -20.0% -24 -0.0% -53,296 -20.4% 1,040 0.4%
toolbar_pre_render 0 0.0% -2,867 -60.1% 0 0.0% -4,000 -50.0% 0 0.0% -52,776 -20.0% 0 0.0% -73,184 -28.1% 0 0.0%
drupal_render_children 0 0.0% -2,636 -55.2% -4 -0.1% -4,001 -50.0% 0 0.0% -52,792 -20.0% 16 0.0% -73,072 -28.0% 1,896 0.7%
drupal_render@4 1 0.1% -2,252 -47.2% 17 0.4% -16,000 -200.0% 0 0.0% -47,120 -17.8% 816 0.3% -86,504 -33.2% 2,776 1.1%
__TwigTemplate_0ee078567e8d895144fb3c16656dc1a8::doDisplay -4 -0.6% -2,222 -46.6% -55 -1.2% -8,001 -100.0% 0 0.0% -8,392 -3.2% 14,824 5.6% -48,440 -18.6% -4,240 -1.6%
theme_toolbar_item 4 0.6% 1,877 39.3% 19 0.4% 0 0.0% 0 0.0% 16,192 6.1% 3,888 1.5% 37,120 14.2% 1,624 0.6%
Drupal\Core\Entity\EntityManager::getControllerClass 0 0.0% -1,462 -30.6% 1 0.0% -8,001 -100.0% 0 0.0% -142,112 -53.7% 0 0.0% -158,752 -60.9% 0 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 0 0.0% -1,448 -30.3% 2 0.0% -4,001 -50.0% 0 0.0% -142,024 -53.7% 88 0.0% -154,056 -59.1% 1,152 0.4%
Drupal\Core\Template\TwigEnvironment::loadTemplate -12 -1.7% -1,282 -26.9% -162 -3.4% -4,001 -50.0% 0 0.0% -92,144 -34.8% -2,560 -1.0% -48,696 -18.7% -2,512 -1.0%
drupal_render@5 -1 -0.1% -1,278 -26.8% -12 -0.3% 2 0.0% 0 0.0% -16,024 -6.1% 2,768 1.0% -4,312 -1.7% 1,208 0.5%
class_exists -4 -0.6% -1,276 -26.7% -6 -0.1% -4,001 -50.0% 0 0.0% -142,120 -53.7% 0 0.0% -159,016 -61.0% 0 0.0%
twig_render_template@1 -3 -0.4% -1,238 -25.9% -73 -1.5% -16,001 -200.0% -4,000 -50.0% -38,072 -14.4% 1,248 0.5% -84,344 -32.3% -1,120 -0.4%
block_page_build 0 0.0% -1,203 -25.2% -4 -0.1% 0 0.0% 0 0.0% -142,104 -53.7% 0 0.0% -142,528 -54.7% 0 0.0%
block_get_blocks_by_region 0 0.0% -1,196 -25.1% -1 -0.0% 0 0.0% 0 0.0% -142,104 -53.7% 0 0.0% -142,528 -54.7% 0 0.0%
theme@2 3 0.4% -1,161 -24.3% -63 -1.3% -7,999 -100.0% -3,999 -50.0% -32,600 -12.3% 9,976 3.8% -77,552 -29.7% 488 0.2%
Symfony\Component\ClassLoader\ClassLoader::loadClass 0 0.0% -1,039 -21.8% -14 -0.3% 12,001 150.0% 12,002 150.0% -142,448 -53.9% 3,808 1.4% -148,192 -56.8% 616 0.2%
_block_get_renderable_region 0 0.0% -1,005 -21.1% -8 -0.2% 0 0.0% 0 0.0% -142,080 -53.7% 0 0.0% -142,504 -54.6% 0 0.0%
entity_load 0 0.0% -997 -20.9% -3 -0.1% -8,000 -100.0% 0 0.0% -60,144 -22.7% 0 0.0% -60,544 -23.2% 0 0.0%
drupal_render@6 4 0.6% -942 -19.7% 23 0.5% 1 0.0% 0 0.0% -10,936 -4.1% -2,944 -1.1% -10,696 -4.1% -2,136 -0.8%
entity_load_multiple 0 0.0% -883 -18.5% -10 -0.2% -3,999 -50.0% -4,000 -50.0% -60,144 -22.7% 0 0.0% -60,616 -23.2% 0 0.0%
Twig_Template::render@1 -3 -0.4% -796 -16.7% 18 0.4% -8,000 -100.0% 0 0.0% -11,896 -4.5% -224 -0.1% -59,472 -22.8% -48 -0.0%
Twig_Template::display@1 -3 -0.4% -795 -16.7% -29 -0.6% -8,000 -100.0% 0 0.0% -9,648 -3.6% -64 -0.0% -43,024 -16.5% -48 -0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% 777 16.3% 37 0.8% 8,002 100.0% 8,002 100.0% 16 0.0% 0 0.0% 112 0.0% 80 0.0%
Drupal\Core\Entity\Entity::access 0 0.0% -775 -16.2% -1 -0.0% -4,000 -50.0% 0 0.0% -60,208 -22.8% -24 -0.0% -60,648 -23.3% -24 -0.0%
Twig_Template::displayWithErrorHandling@1 -3 -0.4% -751 -15.7% -15 -0.3% -8,000 -100.0% 0 0.0% -9,568 -3.6% -464 -0.2% -42,960 -16.5% -264 -0.1%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% 748 15.7% 0 0.0% 0 0.0% 0 0.0% -5,696 -2.2% 0 0.0% -5,696 -2.2% 0 0.0%
Drupal\Core\Entity\EntityAccessController::access 0 0.0% -712 -14.9% -1 -0.0% 0 0.0% 0 0.0% -60,184 -22.8% 0 0.0% -60,624 -23.2% 0 0.0%
__TwigTemplate_fd098ae3947f4a65b11c030781adbcec::doDisplay -3 -0.4% -697 -14.6% -118 -2.5% -4,000 -50.0% 0 0.0% -9,072 -3.4% 6,176 2.3% -42,648 -16.4% -5,160 -2.0%
call_user_func_array@1 0 0.0% 688 14.4% 3 0.1% -4,000 -50.0% 0 0.0% -5,712 -2.2% 0 0.0% -5,808 -2.2% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% 685 14.4% -9 -0.2% -4,000 -50.0% -4,000 -50.0% -16 -0.0% 0 0.0% 232 0.1% 0 0.0%
load::node/NodeStorageController.php 0 0.0% -683 -14.3% -683 -14.3% 0 0.0% 0 0.0% -84,456 -31.9% -84,456 -31.9% -130,816 -50.2% -130,816 -50.2%
user_load 0 0.0% -681 -14.3% -3 -0.1% 0 0.0% 0 0.0% -60,184 -22.8% 0 0.0% -60,712 -23.3% 0 0.0%
service_container_prod_::getRouterListenerService 0 0.0% 643 13.5% 1 0.0% -4,000 -50.0% 0 0.0% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
service_container_prod_::getRouterService 0 0.0% 640 13.4% 49 1.0% -4,000 -50.0% 0 0.0% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load -4 -0.6% -636 -13.3% -237 -5.0% -4,000 -50.0% 0 0.0% -77,776 -29.4% -2,240 -0.8% -37,032 -14.2% -3,328 -1.3%
call_user_func_array 0 0.0% -604 -12.7% 2 0.0% -8,000 -100.0% 0 0.0% -87,552 -33.1% -8 -0.0% -87,648 -33.6% 40 0.0%
service_container_prod_::getRouter_DynamicService 0 0.0% 598 12.5% 12 0.3% -4,000 -50.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::user/UserStorageController.php 0 0.0% -547 -11.5% -547 -11.5% 0 0.0% 0 0.0% -62,088 -23.5% -62,088 -23.5% -64,784 -24.8% -64,784 -24.8%
theme_toolbar_tray_wrapper 3 0.4% 544 11.4% 35 0.7% 0 0.0% 0 0.0% 5,144 1.9% -2,304 -0.9% 4,608 1.8% 2,656 1.0%
PDOStatement::execute 0 0.0% 529 11.1% 529 11.1% -8,000 -100.0% -8,000 -100.0% 24 0.0% 24 0.0% 72 0.0% 72 0.0%
twig_render_var@1 -9 -1.3% -525 -11.0% -68 -1.4% -4,000 -50.0% 0 0.0% -2,016 -0.8% -832 -0.3% -4,856 -1.9% -704 -0.3%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 515 10.8% 1 0.0% 0 0.0% 0 0.0% -5,688 -2.2% 0 0.0% -5,688 -2.2% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 507 10.6% -25 -0.5% -3,999 -50.0% 4,001 50.0% 24 0.0% 0 0.0% 72 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 494 10.4% 17 0.4% 2 0.0% 0 0.0% -5,568 -2.1% 0 0.0% -4,880 -1.9% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 488 10.2% 43 0.9% 2 0.0% -4,000 -50.0% -5,568 -2.1% -1,040 -0.4% -4,880 -1.9% -984 -0.4%
field_populate_default_values 0 0.0% 477 10.0% 0 0.0% 1 0.0% 0 0.0% -16 -0.0% 0 0.0% -88 -0.0% 0 0.0%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% 465 9.7% 17 0.4% 4,001 50.0% 0 0.0% 0 0.0% 0 0.0% 368 0.1% 0 0.0%
Drupal\node\NodeStorageController::invokeHook 0 0.0% 461 9.7% -1 -0.0% -1 -0.0% 0 0.0% 8 0.0% 0 0.0% -160 -0.1% 0 0.0%
field_entity_create 0 0.0% 459 9.6% -1 -0.0% -1 -0.0% 0 0.0% -16 -0.0% 0 0.0% -184 -0.1% 0 0.0%
field_info_instances 0 0.0% 436 9.1% 2 0.0% 1 0.0% 0 0.0% -16 -0.0% 0 0.0% -88 -0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% 433 9.1% 11 0.2% -4,000 -50.0% 0 0.0% 0 0.0% 0 0.0% 216 0.1% 0 0.0%
Drupal\field\FieldInfo::getBundleInstances 0 0.0% 422 8.8% 2 0.0% 4,001 50.0% 0 0.0% -16 -0.0% 0 0.0% -88 -0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% 413 8.7% 12 0.3% -4,000 -50.0% -4,000 -50.0% 24 0.0% 0 0.0% 24 0.0% 0 0.0%
views_get_view 0 0.0% -410 -8.6% -1 -0.0% -4,000 -50.0% 0 0.0% -8 -0.0% 0 0.0% -8 -0.0% 0 0.0%
Drupal\node\NodeStorageController::create 0 0.0% 409 8.6% 0 0.0% 4,000 50.0% 0 0.0% -8 -0.0% 0 0.0% 11,048 4.2% 344 0.1%
Drupal\Core\Entity\DatabaseStorageControllerNG::create 0 0.0% 409 8.6% -7 -0.1% 4,000 50.0% 4,000 50.0% -8 -0.0% 0 0.0% 10,704 4.1% 72 0.0%
toolbar_toolbar 0 0.0% -405 -8.5% -3 -0.1% 4,001 50.0% 0 0.0% 16 0.0% 0 0.0% 32 0.0% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% 398 8.3% 0 0.0% 1 0.0% 0 0.0% -8 -0.0% 0 0.0% 240 0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@3 0 0.0% 387 8.1% 42 0.9% -8,000 -100.0% 0 0.0% 24 0.0% 0 0.0% 64 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -9 -1.3% 383 8.0% 21 0.4% -8,000 -100.0% -4,000 -50.0% -24 -0.0% 288 0.1% 656 0.3% 128 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 379 7.9% 58 1.2% 12,001 150.0% 0 0.0% -4,528 -1.7% 1,040 0.4% -4,032 -1.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@5 0 0.0% 375 7.9% 3 0.1% 1 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@6 0 0.0% 374 7.8% 11 0.2% -4,000 -50.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 0.0% 367 7.7% 363 7.6% -1 -0.0% -8,002 -100.0% 0 0.0% -24 -0.0% 3,720 1.4% 3,192 1.2%
toolbar_get_menu_tree 0 0.0% -366 -7.7% -7 -0.1% 0 0.0% 0 0.0% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::unserialize 0 0.0% 365 7.6% 5 0.1% 1 0.0% 0 0.0% -16 -0.0% 0 0.0% -88 -0.0% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::__construct 0 0.0% 358 7.5% 8 0.2% 1 0.0% 0 0.0% -16 -0.0% 0 0.0% -88 -0.0% 0 0.0%
__TwigTemplate_623d912df736dc0971fa7124bef65b84::doDisplay -4 -0.6% -357 -7.5% -66 -1.4% 0 0.0% 0 0.0% -6,232 -2.4% -1,160 -0.4% -6,432 -2.5% -2,368 -0.9%
Drupal\Core\Database\Query\Select::execute 0 0.0% 345 7.2% 0 0.0% 4,001 50.0% 0 0.0% 24 0.0% 0 0.0% 568 0.2% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass -16 -2.3% -344 -7.2% -66 -1.4% 0 0.0% 0 0.0% -1,936 -0.7% -592 -0.2% -2,832 -1.1% -224 -0.1%
[ display all ]