Diff Report
Run #512a40915a5dd: XHProf Run (Namespace=drupal-perf)
vs.
Run #512a40ad78082: XHProf Run (Namespace=drupal-perf)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #512a40915a5ddRun #512a40ad78082DiffDiff%
Number of Function Calls95,421 101,134 5,713 6.0%
Incl. Wall Time (microsec)341,765 370,369 28,604 8.4%
Incl. CPU (microsecs)340,021 368,023 28,002 8.2%
Incl. MemUse (bytes)14,438,832 17,763,760 3,324,928 23.0%
Incl. PeakMemUse (bytes)14,818,488 18,225,384 3,406,896 23.0%

[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%
template_preprocess_views_view 1 0.0% 209,778 733.4% 97 0.3% 212,014 757.1% 0 0.0% 871,816 26.2% 11,088 0.3% 968,232 28.4% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 206,619 722.3% 18 0.1% 208,014 742.9% 0 0.0% 725,824 21.8% 1,392 0.0% 968,232 28.4% 904 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets 1 0.0% 206,572 722.2% 499 1.7% 208,014 742.9% 0 0.0% 716,176 21.5% -115,856 -3.5% 960,704 28.2% 10,200 0.3%
drupal_render@6 118 2.1% -117,632 -411.2% 1,599 5.6% -124,010 -442.9% 4,000 14.3% 234,560 7.1% 129,912 3.9% -69,632 -2.0% 84,296 2.5%
theme@2 -264 -4.6% 104,113 364.0% -7,308 -25.5% 100,007 357.1% -8,000 -28.6% 351,272 10.6% -1,761,488 -53.0% 582,416 17.1% 472 0.0%
theme@3 296 5.2% 88,035 307.8% 11,446 40.0% 64,003 228.6% 4,000 14.3% 342,280 10.3% -1,606,672 -48.3% 364,432 10.7% 3,112 0.1%
views_page 1 0.0% 84,578 295.7% 13 0.0% 84,005 300.0% 0 0.0% 7,040,056 211.7% 2,408 0.1% 7,125,672 209.2% 1,152 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 81,624 285.4% 15 0.1% 80,005 285.7% 0 0.0% 6,098,488 183.4% 2,696 0.1% 6,120,200 179.6% 288 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 73,935 258.5% 24 0.1% 72,003 257.1% 0 0.0% 4,661,352 140.2% 3,928 0.1% 4,745,544 139.3% 2,112 0.1%
node_page_default -1 -0.0% -71,124 -248.7% -102 -0.4% -72,005 -257.1% 0 0.0% -4,591,544 -138.1% 49,760 1.5% -4,680,672 -137.4% -6,160 -0.2%
Drupal\views\ViewExecutable::render 1 0.0% 69,455 242.8% 95 0.3% 68,003 242.9% 0 0.0% 3,869,216 116.4% 8,912 0.3% 3,950,192 115.9% 2,432 0.1%
node_view_multiple -1 -0.0% -59,074 -206.5% -5 -0.0% -56,003 -200.0% 0 0.0% -2,475,016 -74.4% -1,512 -0.0% -2,303,880 -67.6% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::pre_render 1 0.0% 58,262 203.7% 5 0.0% 56,002 200.0% 0 0.0% 2,198,648 66.1% 1,576 0.0% 2,102,240 61.7% 224 0.0%
Drupal\system\Plugin\views\row\EntityRow::pre_render 1 0.0% 58,257 203.7% 179 0.6% 56,002 200.0% 0 0.0% 2,197,072 66.1% 14,200 0.4% 2,102,016 61.7% 240 0.0%
drupal_render@7 0 0.0% -34,489 -120.6% -1,186 -4.1% -24,006 -85.7% 0 0.0% -440,120 -13.2% -42,560 -1.3% -471,304 -13.8% -2,352 -0.1%
main() 0 0.0% 28,604 100.0% 20 0.1% 28,002 100.0% 0 0.0% 3,324,928 100.0% 0 0.0% 3,406,896 100.0% -64 -0.0%
run_init::www/index.php 0 0.0% 28,567 99.9% 18 0.1% 28,002 100.0% 0 0.0% 3,324,920 100.0% 0 0.0% 3,406,888 100.0% 0 0.0%
drupal_handle_request 0 0.0% 28,539 99.8% -1 -0.0% 28,002 100.0% 0 0.0% 3,324,920 100.0% -3,712 -0.1% 3,406,888 100.0% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 28,480 99.6% 0 0.0% 28,002 100.0% 0 0.0% 3,328,120 100.1% 0 0.0% 3,406,872 100.0% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 28,479 99.6% 0 0.0% 28,002 100.0% 0 0.0% 3,328,128 100.1% 0 0.0% 3,406,880 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 28,473 99.5% 2 0.0% 28,002 100.0% 0 0.0% 3,328,632 100.1% -128 -0.0% 3,406,872 100.0% 528 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 28,473 99.5% 0 0.0% 28,002 100.0% 0 0.0% 3,328,632 100.1% 0 0.0% 3,406,872 100.0% 0 0.0%
drupal_render@8 -100 -1.8% -23,273 -81.4% -208 -0.7% -16,003 -57.1% 0 0.0% -101,144 -3.0% -6,976 -0.2% -36,248 -1.1% 1,864 0.1%
drupal_render@9 -71 -1.2% -20,753 -72.6% -701 -2.5% -32,004 -114.3% 0 0.0% -286,512 -8.6% -56,088 -1.7% -206,400 -6.1% -4,808 -0.1%
drupal_render_page 0 0.0% 15,142 52.9% 4 0.0% 12,002 42.9% 0 0.0% 1,009,304 30.4% -7,144 -0.2% 1,004,680 29.5% 176 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 15,036 52.6% 2 0.0% 16,002 57.1% 0 0.0% 880,032 26.5% 0 0.0% 954,568 28.0% -272 -0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 14,994 52.4% 1 0.0% 12,002 42.9% 0 0.0% 876,936 26.4% 0 0.0% 950,672 27.9% 320 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 14,988 52.4% -6 -0.0% 12,002 42.9% 0 0.0% 876,960 26.4% -3,568 -0.1% 948,344 27.8% -1,192 -0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 14,985 52.4% -5 -0.0% 12,002 42.9% 0 0.0% 879,568 26.5% 0 0.0% 952,672 28.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 14,979 52.4% 7 0.0% 12,002 42.9% 0 0.0% 879,568 26.5% 0 0.0% 952,704 28.0% 0 0.0%
call_user_func 1 0.0% 14,921 52.2% -3 -0.0% 12,002 42.9% 0 0.0% 859,000 25.8% 1,048 0.0% 927,920 27.2% -16 -0.0%
call_user_func_array 3 0.1% 14,529 50.8% 29 0.1% 12,000 42.9% 0 0.0% 2,659,192 80.0% 5,352 0.2% 2,668,736 78.3% -488 -0.0%
drupal_render 0 0.0% 13,545 47.4% 1 0.0% 12,002 42.9% 0 0.0% 679,656 20.4% 8 0.0% 687,096 20.2% 40 0.0%
call_user_func_array@1 0 0.0% 13,455 47.0% 0 0.0% 12,000 42.9% 0 0.0% 2,449,456 73.7% 944 0.0% 2,445,824 71.8% 736 0.0%
Drupal\Core\EventSubscriber\{closure} 0 0.0% 13,455 47.0% 0 0.0% 12,000 42.9% 0 0.0% 2,449,216 73.7% -240 -0.0% 2,446,376 71.8% 640 0.0%
theme@1 -51 -0.9% 12,109 42.3% -4,019 -14.1% 16,003 57.1% 4,000 14.3% 77,760 2.3% 2,865,856 86.2% 247,712 7.3% 1,200 0.0%
theme -1 -0.0% 11,986 41.9% -124 -0.4% 8,001 28.6% 0 0.0% 325,224 9.8% 278,032 8.4% 369,496 10.8% 1,592 0.0%
render 0 0.0% 10,343 36.2% 0 0.0% 12,001 42.9% 0 0.0% -79,560 -2.4% 0 0.0% 2,696 0.1% -168 -0.0%
drupal_render@4 0 0.0% 10,329 36.1% -40 -0.1% 12,002 42.9% 0 0.0% -91,336 -2.7% -2,584 -0.1% 269,176 7.9% -99,616 -2.9%
drupal_render@3 0 0.0% 10,323 36.1% -6 -0.0% 8,001 28.6% -4,001 -14.3% -87,416 -2.6% 3,920 0.1% 178,576 5.2% -90,600 -2.7%
run_init::templates/page.tpl.php 0 0.0% 10,322 36.1% -8 -0.0% 12,001 42.9% 0 0.0% -89,392 -2.7% -3,776 -0.1% -88 -0.0% 1,000 0.0%
drupal_render@1 0 0.0% 10,319 36.1% 12 0.0% 12,002 42.9% 0 0.0% -75,504 -2.3% -528 -0.0% 12,928 0.4% 2,744 0.1%
theme_render_template 0 0.0% 10,315 36.1% -4 -0.0% 12,001 42.9% 0 0.0% -78,096 -2.3% 0 0.0% 202,232 5.9% 128 0.0%
drupal_render@2 0 0.0% 10,241 35.8% -7 -0.0% 12,002 42.9% 0 0.0% -84,464 -2.5% -64 -0.0% 6,448 0.2% 832 0.0%
theme@5 0 0.0% 10,105 35.3% -236 -0.8% 3,999 14.3% 0 0.0% 130,904 3.9% 28,064 0.8% 155,928 4.6% 120 0.0%
Drupal\views\ViewExecutable::execute 1 0.0% 9,751 34.1% 38 0.1% 12,001 42.9% 0 0.0% 1,390,720 41.8% -2,880 -0.1% 1,816,280 53.3% 1,504 0.0%
Drupal\views\Plugin\views\query\Sql::execute 1 0.0% 9,157 32.0% 213 0.7% 12,001 42.9% 0 0.0% 1,290,176 38.8% 23,312 0.7% 1,731,312 50.8% 69,248 2.0%
node_load_multiple -1 -0.0% -7,934 -27.7% -5 -0.0% -8,001 -28.6% 0 0.0% -1,469,888 -44.2% -1,648 -0.0% -1,705,000 -50.0% 0 0.0%
Drupal\views\Plugin\views\query\Sql::load_entities 1 0.0% 6,993 24.4% 135 0.5% 8,001 28.6% 4,001 14.3% 1,027,536 30.9% 27,512 0.8% 1,413,912 41.5% 39,976 1.2%
drupal_render@5 53 0.9% 6,487 22.7% 263 0.9% 8,002 28.6% 4,000 14.3% 159,104 4.8% 19,624 0.6% 289,064 8.5% -15,328 -0.4%
theme@6 21 0.4% 6,282 22.0% 730 2.6% 4,000 14.3% 0 0.0% 31,232 0.9% -26,592 -0.8% 30,144 0.9% 7,152 0.2%
theme_render_template@1 2 0.0% 6,044 21.1% 78 0.3% 11,994 42.8% 0 0.0% 294,056 8.8% 16,456 0.5% 258,304 7.6% 0 0.0%
render@1 3 0.1% 5,469 19.1% -1 -0.0% 11,994 42.8% 0 0.0% 310,816 9.3% 1,752 0.1% 388,392 11.4% -552 -0.0%
Drupal\views\ViewExecutable::preExecute 1 0.0% 4,963 17.4% 23 0.1% 4,001 14.3% 0 0.0% 877,216 26.4% 4,112 0.1% 806,752 23.7% 208 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::preExecute 1 0.0% 4,910 17.2% 24 0.1% 4,001 14.3% 0 0.0% 864,224 26.0% 4,080 0.1% 806,544 23.7% 232 0.0%
run_init::templates/views-view.tpl.php 1 0.0% 4,703 16.4% 40 0.1% 4,000 14.3% 0 0.0% 185,976 5.6% -126,296 -3.8% 554,328 16.3% 0 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 1 0.0% 4,288 15.0% 6 0.0% 4,000 14.3% 0 0.0% 743,192 22.4% 1,584 0.0% 738,536 21.7% 1,032 0.0%
Drupal\views\ViewExecutable::build 1 0.0% 4,282 15.0% 103 0.4% 4,000 14.3% 0 0.0% 741,608 22.3% 11,312 0.3% 737,504 21.6% 9,824 0.3%
Drupal\Component\Plugin\Factory\DefaultFactory::createInstance 12 0.2% 3,960 13.8% 114 0.4% 8,001 28.6% 0 0.0% 1,302,328 39.2% 40,968 1.2% 1,145,880 33.6% 25,832 0.8%
Drupal\Component\Plugin\PluginManagerBase::createInstance 12 0.2% 3,952 13.8% 38 0.1% 12,001 42.9% 0 0.0% 1,287,576 38.7% 7,552 0.2% 1,128,136 33.1% 5,392 0.2%
Drupal\views\ViewExecutable::initHandlers 2 0.0% 3,930 13.7% 34 0.1% 4,001 14.3% 0 0.0% 687,320 20.7% 2,288 0.1% 666,328 19.6% 2,160 0.1%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 12 0.2% 3,645 12.7% 76 0.3% 12,001 42.9% 0 0.0% 1,211,048 36.4% 1,184 0.0% 1,074,296 31.5% 1,096 0.0%
theme@4 0 0.0% 3,610 12.6% 92 0.3% -2 -0.0% 0 0.0% 20,376 0.6% -20,760 -0.6% 17,104 0.5% -1,640 -0.0%
Drupal\Core\Cache\DatabaseBackend::get 15 0.3% 3,370 11.8% 93 0.3% 12,001 42.9% 0 0.0% 531,096 16.0% -1,736 -0.1% 838,504 24.6% 3,056 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 15 0.3% 3,298 11.5% 436 1.5% 12,001 42.9% 4,000 14.3% 532,784 16.0% -42,808 -1.3% 839,352 24.6% 62,040 1.8%
template_process_page 0 0.0% 3,284 11.5% 0 0.0% 4,000 14.3% 0 0.0% 489,712 14.7% -272 -0.0% 490,232 14.4% -608 -0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getPlugin 7 0.1% 3,251 11.4% 117 0.4% 4,000 14.3% 0 0.0% 619,368 18.6% 13,448 0.4% 522,456 15.3% 8,904 0.3%
drupal_get_breadcrumb 0 0.0% 3,238 11.3% -1 -0.0% 4,000 14.3% 0 0.0% 474,720 14.3% 0 0.0% 482,560 14.2% -1,328 -0.0%
menu_get_active_breadcrumb 0 0.0% 3,238 11.3% 27 0.1% 4,000 14.3% 0 0.0% 474,720 14.3% -7,224 -0.2% 484,912 14.2% 2,224 0.1%
Drupal\views\ViewExecutable::_initHandler 8 0.1% 3,073 10.7% 45 0.2% 4,001 14.3% 0 0.0% 664,456 20.0% 4,664 0.1% 663,496 19.5% 896 0.0%
menu_get_active_trail 1 0.0% 3,034 10.6% 3 0.0% 4,000 14.3% 0 0.0% 463,256 13.9% 1,528 0.0% 471,792 13.8% 640 0.0%
menu_set_active_trail 1 0.0% 3,031 10.6% 21 0.1% 4,000 14.3% 0 0.0% 461,728 13.9% 5,344 0.2% 471,152 13.8% 1,944 0.1%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 10 0.2% 3,025 10.6% 124 0.4% 4,001 14.3% 0 0.0% 659,512 19.8% -1,544 -0.0% 662,384 19.4% 5,104 0.1%
views_get_view 1 0.0% 2,939 10.3% 7 0.0% 4,000 14.3% 0 0.0% 936,640 28.2% 2,056 0.1% 1,002,480 29.4% 496 0.0%
menu_link_get_preferred 1 0.0% 2,939 10.3% 25 0.1% 4,000 14.3% 0 0.0% 449,488 13.5% 2,336 0.1% 466,360 13.7% 1,760 0.1%
Drupal\Core\Template\Attribute::__toString 50 0.9% 2,729 9.5% 450 1.6% 16,001 57.1% 12,001 42.9% 14,440 0.4% 3,616 0.1% 8,184 0.2% 648 0.0%
Drupal\views\ViewExecutable::setDisplay 1 0.0% 2,700 9.4% 16 0.1% 4,001 14.3% 0 0.0% 553,208 16.6% 2,592 0.1% 566,880 16.6% 0 0.0%
template_preprocess_views_view_unformatted 1 0.0% 2,480 8.7% 507 1.8% 0 0.0% 0 0.0% 170,304 5.1% 84,624 2.5% 148,456 4.4% 39,416 1.2%
entity_load_multiple_by_properties 1 0.0% 2,441 8.5% 12 0.0% 8,000 28.6% 0 0.0% 409,296 12.3% 1,456 0.0% 422,264 12.4% 184 0.0%
Drupal\views\DisplayBag::initializePlugin 2 0.0% 2,384 8.3% 26 0.1% 4,001 14.3% 0 0.0% 448,960 13.5% 4,232 0.1% 525,832 15.4% 1,624 0.0%
Drupal\Core\Template\AttributeValueBase::render 41 0.7% 2,238 7.8% 34 0.1% 4,000 14.3% 4,000 14.3% 10,824 0.3% -848 -0.0% 7,536 0.2% 784 0.0%
Symfony\Component\ClassLoader\UniversalClassLoader::loadClass 22 0.4% 2,055 7.2% 295 1.0% -4,000 -14.3% -4,000 -14.3% 1,325,688 39.9% 32,360 1.0% 940,344 27.6% 22,000 0.6%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 39 0.7% 2,019 7.1% 66 0.2% 16,001 57.1% 0 0.0% 193,032 5.8% 1,168 0.0% 335,200 9.8% 1,768 0.1%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinitions 9 0.2% 1,953 6.8% 29 0.1% 16,001 57.1% 0 0.0% 191,864 5.8% 0 0.0% 333,432 9.8% 768 0.0%
Drupal\Core\Database\Connection::query 19 0.3% 1,945 6.8% 258 0.9% 8,000 28.6% 8,000 28.6% 142,976 4.3% -22,904 -0.7% 98,368 2.9% 9,632 0.3%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions 9 0.2% 1,924 6.7% 64 0.2% 16,001 57.1% 0 0.0% 191,864 5.8% -25,824 -0.8% 332,664 9.8% 216 0.0%
Drupal\views\ViewExecutable::renderPager 1 0.0% 1,919 6.7% 9 0.0% 4,000 14.3% 0 0.0% 61,656 1.9% 1,888 0.1% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\pager\Full::render 1 0.0% 1,909 6.7% 15 0.1% 4,000 14.3% 0 0.0% 58,528 1.8% -72 -0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::initDisplay 3 0.1% 1,860 6.5% 23 0.1% 4,001 14.3% 0 0.0% 395,536 11.9% 5,488 0.2% 362,536 10.6% 672 0.0%
theme_render_template@2 1 0.0% 1,837 6.4% 29 0.1% 8,000 28.6% 0 0.0% 127,544 3.8% 5,032 0.2% 56,072 1.6% 1,760 0.1%
Drupal\Core\Template\AttributeArray::__toString 49 0.9% 1,823 6.4% 449 1.6% 4,000 14.3% -4,000 -14.3% 14,328 0.4% -95,128 -2.9% 5,352 0.2% -280 -0.0%
Drupal\Core\Entity\DatabaseStorageController::loadByProperties 1 0.0% 1,817 6.4% 18 0.1% 4,000 14.3% 0 0.0% 248,672 7.5% -23,128 -0.7% 278,384 8.2% 1,448 0.0%
run_init::templates/views-view-unformatted.tpl.php 1 0.0% 1,713 6.0% 190 0.7% 4,000 14.3% 0 0.0% 68,272 2.1% 54,288 1.6% 70,128 2.1% 63,792 1.9%
views_get_handler 4 0.1% 1,702 6.0% 82 0.3% 4,001 14.3% 0 0.0% 576,632 17.3% 6,664 0.2% 523,456 15.4% 3,560 0.1%
class_exists 13 0.2% 1,690 5.9% 61 0.2% -4,000 -14.3% 0 0.0% 1,081,936 32.5% -7,616 -0.2% 823,840 24.2% -200 -0.0%
entity_load 1 0.0% 1,688 5.9% 7 0.0% 8,000 28.6% 0 0.0% 562,888 16.9% 640 0.0% 611,680 18.0% 968 0.0%
drupal_add_feed -1 -0.0% -1,684 -5.9% -14 -0.0% -4,001 -14.3% 0 0.0% -393,672 -11.8% -3,720 -0.1% -343,352 -10.1% -720 -0.0%
Drupal\views\Plugin\views\query\Sql::build 1 0.0% 1,641 5.7% 17 0.1% 0 0.0% 0 0.0% 166,960 5.0% 2,112 0.1% 181,680 5.3% 1,288 0.0%
entity_view 0 0.0% 1,635 5.7% 9 0.0% 24,003 85.7% 0 0.0% 348,936 10.5% 0 0.0% 343,360 10.1% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::initDisplay 2 0.0% 1,634 5.7% 106 0.4% 4,001 14.3% 0 0.0% 127,808 3.8% -150,512 -4.5% 254,584 7.5% 1,288 0.0%
[ display all ]