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

Overall Diff Summary

Run #51990c6b6ce43Run #51990ceb6ce00DiffDiff%
Number of Function Calls63,239 63,540 301 0.5%
Incl. Wall Time (microsec)301,459 301,009 -450 -0.1%
Incl. CPU (microsecs)285,428 284,199 -1,229 -0.4%
Incl. MemUse (bytes)13,096,408 13,126,136 29,728 0.2%
Incl. PeakMemUse (bytes)13,230,208 13,259,232 29,024 0.2%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. MemUse (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/928fb05aef2d849adf329fbbe459f68e6645ce9cf3110d23549eb0be723a5342.php 1 0.3% 2,027 450.4% 2,027 450.4% 2,031 165.3% 2,031 165.3% 456,856 1536.8% 456,856 1536.8% 466,536 1607.4% 466,536 1607.4%
load::service_container_prod_.php/2adefc581e7290325406db500a52d62d74916cecad5a2d58c171d34e8e80aac8.php -1 -0.3% -2,023 -449.6% -2,023 -449.6% -2,025 -164.8% -2,025 -164.8% -456,800 -1536.6% -456,800 -1536.6% -466,480 -1607.2% -466,480 -1607.2%
theme_render_template -10 -3.3% -1,457 -323.8% -383 -85.1% -1,454 -118.3% -314 -25.5% -171,080 -575.5% 1,760 5.9% -26,792 -92.3% -120 -0.4%
extract -10 -3.3% -124 -27.6% -124 -27.6% -136 -11.1% -136 -11.1% -92,840 -312.3% -92,840 -312.3% 352 1.2% 352 1.2%
twig_render_template 10 3.3% 1,076 239.1% 166 36.9% 1,109 90.2% 148 12.0% 85,704 288.3% -50,704 -170.6% 29,888 103.0% 0 0.0%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/d46b5b5453f25360b8628837da16990c47a09b798e1b08eac70def0bc09ca2b5.php -1 -0.3% -196 -43.6% -19 -4.2% -199 -16.2% -20 -1.6% -79,592 -267.7% -9,432 -31.7% -72,504 -249.8% -8,672 -29.9%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/4f1a219d8e73ed85dda884c1562165e10234ec77841fe0630f6b170181cb4cc6.php 1 0.3% 231 51.3% 20 4.4% 222 18.1% 19 1.5% 79,592 267.7% 9,432 31.7% 72,504 249.8% 8,672 29.9%
Twig_Template::render 10 3.3% 509 113.1% 81 18.0% 524 42.6% 66 5.4% 56,832 191.2% 560 1.9% 23,816 82.1% 0 0.0%
implode 10 3.3% 5 1.1% 5 1.1% 34 2.8% 34 2.8% 52,768 177.5% 52,768 177.5% 208 0.7% 208 0.7%
run_init::service_container_prod_.php/928fb05aef2d849adf329fbbe459f68e6645ce9cf3110d23549eb0be723a5342.php 1 0.3% 145 32.2% 15 3.3% 147 12.0% 15 1.2% 41,344 139.1% 7,616 25.6% 31,232 107.6% 7,136 24.6%
run_init::service_container_prod_.php/2adefc581e7290325406db500a52d62d74916cecad5a2d58c171d34e8e80aac8.php -1 -0.3% -143 -31.8% -16 -3.6% -145 -11.8% -16 -1.3% -41,344 -139.1% -7,616 -25.6% -31,232 -107.6% -7,136 -24.6%
Drupal\views\Plugin\views\display\Page::defineOptions 0 0.0% -49 -10.9% -3 -0.7% -539 -43.9% -502 -40.8% -32,776 -110.3% -32,768 -110.2% -69,400 -239.1% -65,040 -224.1%
Drupal\views\Plugin\views\display\DisplayPluginBase::hasPath 0 0.0% 0 0.0% 0 0.0% 479 39.0% 479 39.0% 32,768 110.2% 32,768 110.2% 65,264 224.9% 65,264 224.9%
Drupal\Component\Plugin\PluginBag::get 0 0.0% -638 -141.8% -1 -0.2% -563 -45.8% -3 -0.2% -32,744 -110.1% 0 0.0% -61,256 -211.1% 0 0.0%
Drupal\views\DisplayBag::initializePlugin 0 0.0% -693 -154.0% 0 0.0% -560 -45.6% 1 0.1% -32,744 -110.1% 0 0.0% -61,256 -211.1% -96 -0.3%
Drupal\Component\Plugin\PluginBag::current 0 0.0% -714 -158.7% -1 -0.2% -625 -50.9% 2 0.2% -32,744 -110.1% 0 0.0% -61,256 -211.1% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::initDisplay 0 0.0% -729 -162.0% -515 -114.4% -635 -51.7% -16 -1.3% -32,736 -110.1% 24 0.1% -37,608 -129.6% -288 -1.0%
theme 0 0.0% -439 -97.6% -168 -37.3% -677 -55.1% -190 -15.5% 31,192 104.9% 122,704 412.8% 9,056 31.2% -48 -0.2%
Drupal\node\Plugin\views\row\Rss::render 0 0.0% -3,958 -879.6% -38 -8.4% -3,893 -316.8% -27 -2.2% 31,096 104.6% -24 -0.1% 16,472 56.8% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -2,308 -512.9% 30 6.7% -2,481 -201.9% 23 1.9% 29,976 100.8% 8 0.0% 29,312 101.0% 0 0.0%
Drupal\views\Plugin\views\display\Feed::render 0 0.0% -4,219 -937.6% -1 -0.2% -4,067 -330.9% 0 0.0% 29,960 100.8% 0 0.0% 29,304 101.0% 0 0.0%
Drupal\views\Plugin\views\style\Rss::render 0 0.0% -4,218 -937.3% -95 -21.1% -4,067 -330.9% -98 -8.0% 29,960 100.8% -1,280 -4.3% 29,304 101.0% 4,456 15.4%
call_user_func_array 0 0.0% -664 -147.6% 5 1.1% -1,396 -113.6% 9 0.7% 29,808 100.3% 0 0.0% 29,104 100.3% 0 0.0%
call_user_func_array@1 0 0.0% -653 -145.1% 1 0.2% -1,397 -113.7% 0 0.0% 29,784 100.2% 0 0.0% 29,104 100.3% 0 0.0%
views_page 0 0.0% -654 -145.3% 0 0.0% -1,397 -113.7% 2 0.2% 29,784 100.2% 0 0.0% 29,104 100.3% 0 0.0%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::Drupal\Core\EventSubscriber\{closure} 0 0.0% -654 -145.3% -1 -0.2% -1,397 -113.7% 0 0.0% 29,784 100.2% 0 0.0% 29,104 100.3% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -636 -141.3% -2 -0.4% -1,381 -112.4% -1 -0.1% 29,752 100.1% 0 0.0% 29,072 100.2% 0 0.0%
Drupal\views\Plugin\views\display\Feed::execute 0 0.0% -1,890 -420.0% 0 0.0% -2,348 -191.0% -1 -0.1% 29,752 100.1% 0 0.0% 29,072 100.2% 0 0.0%
main() 0 0.0% -450 -100.0% -2 -0.4% -1,229 -100.0% 1 0.1% 29,728 100.0% 0 0.0% 29,024 100.0% 0 0.0%
run_init::drupal8_profiling/index.php 0 0.0% -446 -99.1% -6 -1.3% -1,226 -99.8% -6 -0.5% 29,728 100.0% 24 0.1% 29,024 100.0% 0 0.0%
drupal_handle_request 0 0.0% -438 -97.3% -1 -0.2% -1,217 -99.0% -1 -0.1% 29,720 100.0% 0 0.0% 29,040 100.1% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -731 -162.4% 3 0.7% -1,482 -120.6% 1 0.1% 29,688 99.9% 0 0.0% 28,984 99.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -746 -165.8% -1 -0.2% -1,496 -121.7% 1 0.1% 29,688 99.9% 0 0.0% 28,984 99.9% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -740 -164.4% 2 0.4% -1,489 -121.2% 2 0.2% 29,688 99.9% 0 0.0% 28,984 99.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -745 -165.6% 1 0.2% -1,497 -121.8% -2 -0.2% 29,688 99.9% 0 0.0% 28,984 99.9% 0 0.0%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/4f1a219d8e73ed85dda884c1562165e10234ec77841fe0630f6b170181cb4cc6.php 1 0.3% 232 51.6% 232 51.6% 233 19.0% 233 19.0% 28,616 96.3% 28,616 96.3% 33,416 115.1% 33,416 115.1%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/d46b5b5453f25360b8628837da16990c47a09b798e1b08eac70def0bc09ca2b5.php -1 -0.3% -239 -53.1% -239 -53.1% -243 -19.8% -243 -19.8% -28,616 -96.3% -28,616 -96.3% -33,416 -115.1% -33,416 -115.1%
load::templates/views-view-row-rss.tpl.php -10 -3.3% -806 -179.1% -806 -179.1% -823 -67.0% -823 -67.0% -27,856 -93.7% -27,856 -93.7% -11,608 -40.0% -11,608 -40.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 10 3.3% 352 78.2% 55 12.2% 360 29.3% 54 4.4% 26,808 90.2% 288 1.0% 6,056 20.9% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.3% 182 40.4% 7 1.6% 178 14.5% 12 1.0% 23,616 79.4% 152 0.5% 6,112 21.1% 0 0.0%
load::1#00#df#618caca0270fd9c196169d97e810.php/06684b2bb4f08a2c316dfd6abee14bb4434258b95d16a82e5a016295ee20f64d.php 1 0.3% 92 20.4% 92 20.4% 95 7.7% 95 7.7% 22,064 74.2% 22,064 74.2% 6,056 20.9% 6,056 20.9%
template_preprocess_views_view_row_rss 0 0.0% -846 -188.0% -23 -5.1% -860 -70.0% -17 -1.4% -6,144 -20.7% -6,160 -20.7% 1,112 3.8% -192 -0.7%
Twig_Template::display 10 3.3% 402 89.3% 45 10.0% 411 33.4% 27 2.2% 4,800 16.1% 64 0.2% 2,600 9.0% 0 0.0%
Twig_Template::displayWithErrorHandling 10 3.3% 326 72.4% 33 7.3% 342 27.8% 30 2.4% 4,736 15.9% 464 1.6% 2,600 9.0% 0 0.0%
__TwigTemplate_00df618caca0270fd9c196169d97e810::doDisplay 10 3.3% 429 95.3% 234 52.0% 438 35.6% 178 14.5% 4,272 14.4% 1,528 5.1% 2,640 9.1% 1,328 4.6%
__TwigTemplate_00df618caca0270fd9c196169d97e810::__construct 1 0.3% 7 1.6% 5 1.1% 8 0.7% 4 0.3% 2,344 7.9% 1,240 4.2% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 40 13.3% 69 15.3% 90 20.0% 112 9.1% 128 10.4% 1,928 6.5% 1,928 6.5% 1,240 4.3% 1,048 3.6%
Twig_Template::__construct 1 0.3% 2 0.4% 2 0.4% 5 0.4% 5 0.4% 1,104 3.7% 1,104 3.7% 0 0.0% 0 0.0%
explode 1 0.3% 3 0.7% 3 0.7% 19 1.5% 19 1.5% 1,024 3.4% 1,024 3.4% 0 0.0% 0 0.0%
run_init::1#00#df#618caca0270fd9c196169d97e810.php/06684b2bb4f08a2c316dfd6abee14bb4434258b95d16a82e5a016295ee20f64d.php 1 0.3% 1 0.2% 1 0.2% 4 0.3% 4 0.3% 1,016 3.4% 1,016 3.4% 0 0.0% 0 0.0%
twig_render_var 40 13.3% 14 3.1% 134 29.8% 47 3.8% 83 6.8% 816 2.7% 800 2.7% 352 1.2% 456 1.6%
run_init::templates/views-view-row-rss.tpl.php -10 -3.3% -36 -8.0% -36 -8.0% -50 -4.1% -50 -4.1% -808 -2.7% -808 -2.7% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 11 3.7% 73 16.2% 28 6.2% 76 6.2% 26 2.1% 504 1.7% 152 0.5% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 1 0.3% 30 6.7% 12 2.7% 33 2.7% 10 0.8% 384 1.3% 112 0.4% 0 0.0% 0 0.0%
Twig_Environment::getTemplateClass 1 0.3% 45 10.0% 4 0.9% 50 4.1% 14 1.1% 352 1.2% 56 0.2% 0 0.0% 0 0.0%
strtolower 10 3.3% 8 1.8% 8 1.8% -68 -5.5% -68 -5.5% 336 1.1% 336 1.1% -32 -0.1% -32 -0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile 1 0.3% 48 10.7% 6 1.3% 46 3.7% 0 0.0% 328 1.1% -128 -0.4% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::loadInclude 0 0.0% -180 -40.0% -158 -35.1% -179 -14.6% -156 -12.7% -248 -0.8% 0 0.0% -240 -0.8% 0 0.0%
drupal_build_form 0 0.0% 135 30.0% 1 0.2% 50 4.1% -1 -0.1% -240 -0.8% 0 0.0% -184 -0.6% 0 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 0 0.0% 379 84.2% 0 0.0% 93 7.6% -3 -0.2% -240 -0.8% 0 0.0% -240 -0.8% 0 0.0%
Twig_Loader_Filesystem::findTemplate 1 0.3% 38 8.4% 13 2.9% 39 3.2% 15 1.2% 240 0.8% 104 0.3% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::build 0 0.0% 379 84.2% -3 -0.7% 96 7.8% -2 -0.2% -240 -0.8% 0 0.0% -240 -0.8% 0 0.0%
Twig_Loader_Filesystem::getCacheKey 1 0.3% 39 8.7% 1 0.2% 39 3.2% 0 0.0% 240 0.8% 0 0.0% 0 0.0% 0 0.0%
load::views/views.theme.inc 0 0.0% -51 -11.3% -51 -11.3% -52 -4.2% -52 -4.2% -232 -0.8% -232 -0.8% -224 -0.8% -224 -0.8%
drupal_retrieve_form 0 0.0% 73 16.2% 1 0.2% 25 2.0% -2 -0.2% -224 -0.8% 0 0.0% -224 -0.8% 0 0.0%
Drupal\views\Plugin\views\exposed_form\ExposedFormPluginBase::render_exposed_form 0 0.0% 300 66.7% -4 -0.9% 85 6.9% -2 -0.2% -224 -0.8% 0 0.0% -224 -0.8% 0 0.0%
views_exposed_form 0 0.0% 71 15.8% -4 -0.9% 22 1.8% -6 -0.5% -224 -0.8% 0 0.0% -224 -0.8% 0 0.0%
views_theme_functions 0 0.0% -124 -27.6% -1 -0.2% -121 -9.8% 1 0.1% -208 -0.7% 0 0.0% -144 -0.5% 0 0.0%
call_user_func_array@2 0 0.0% 287 63.8% -40 -8.9% 103 8.4% -32 -2.6% -208 -0.7% 0 0.0% -160 -0.6% 0 0.0%
str_replace 1 0.3% 18 4.0% 18 4.0% 28 2.3% 28 2.3% 184 0.6% 184 0.6% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getContainingDirectoryFullPath 1 0.3% 4 0.9% 2 0.4% 8 0.7% 6 0.5% 176 0.6% 0 0.0% 0 0.0% 0 0.0%
substr 4 1.3% 7 1.6% 7 1.6% 15 1.2% 15 1.2% 168 0.6% 168 0.6% 0 0.0% 0 0.0%
preg_replace 1 0.3% 62 13.8% 62 13.8% 42 3.4% 42 3.4% 160 0.5% 160 0.5% 160 0.6% 160 0.6%
entity_load_multiple 0 0.0% 227 50.4% -13 -2.9% 231 18.8% -15 -1.2% 152 0.5% 16 0.1% 14,760 50.9% 16 0.1%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% 403 89.6% -39 -8.7% 343 27.9% -6 -0.5% 136 0.5% 8 0.0% 12,016 41.4% 0 0.0%
image_field_prepare_view 0 0.0% -931 -206.9% -1 -0.2% -728 -59.2% 2 0.2% 128 0.4% 0 0.0% 264 0.9% 0 0.0%
load::templates/views-view-rss.tpl.php 0 0.0% 1 0.2% 1 0.2% 2 0.2% 2 0.2% 128 0.4% 128 0.4% 112 0.4% 112 0.4%
load::Entity/File.php 0 0.0% -31 -6.9% -31 -6.9% -32 -2.6% -32 -2.6% 128 0.4% 128 0.4% 0 0.0% 0 0.0%
PDOStatement::setFetchMode 0 0.0% -116 -25.8% -2 -0.4% -91 -7.4% 16 1.3% 128 0.4% 0 0.0% 0 0.0% 0 0.0%
file_field_prepare_view 0 0.0% -930 -206.7% -17 -3.8% -730 -59.4% -10 -0.8% 128 0.4% 0 0.0% 264 0.9% 0 0.0%
_field_invoke_multiple 0 0.0% -1,347 -299.3% -108 -24.0% -1,153 -93.8% -98 -8.0% 128 0.4% 0 0.0% 264 0.9% 0 0.0%
file_load_multiple 0 0.0% -904 -200.9% -2 -0.4% -708 -57.6% -3 -0.2% 128 0.4% 0 0.0% 264 0.9% 0 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 0 0.0% 329 73.1% 7 1.6% 327 26.6% 2 0.2% 120 0.4% 0 0.0% 128 0.4% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% 325 72.2% 264 58.7% 328 26.7% 266 21.6% 120 0.4% 24 0.1% 128 0.4% 0 0.0%
_drupal_bootstrap_code 0 0.0% 354 78.7% 4 0.9% 323 26.3% 12 1.0% 120 0.4% 0 0.0% 120 0.4% 0 0.0%
Twig_Environment::getCacheFilename 1 0.3% 15 3.3% 12 2.7% 17 1.4% 9 0.7% 112 0.4% -56 -0.2% 0 0.0% 0 0.0%
Drupal\node\NodeRenderController::buildContent 0 0.0% -2,832 -629.3% -9 -2.0% -2,615 -212.8% -10 -0.8% 104 0.3% 0 0.0% 15,752 54.3% 0 0.0%
Drupal\Core\Entity\EntityRenderController::buildContent 0 0.0% -2,548 -566.2% 0 0.0% -2,356 -191.7% 4 0.3% 104 0.3% 0 0.0% 3,944 13.6% 0 0.0%
strtr 1 0.3% -10 -2.2% -10 -2.2% -10 -0.8% -10 -0.8% 88 0.3% 88 0.3% -2,744 -9.5% -2,744 -9.5%
field_attach_prepare_view 0 0.0% -2,469 -548.7% -31 -6.9% -2,256 -183.6% -27 -2.2% 88 0.3% 0 0.0% 3,928 13.5% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -206 -45.8% 6 1.3% -232 -18.9% -1 -0.1% -88 -0.3% 0 0.0% -120 -0.4% 0 0.0%
array_flip 0 0.0% 3 0.7% 3 0.7% 8 0.7% 8 0.7% -88 -0.3% -88 -0.3% -104 -0.4% -104 -0.4%
hash_hmac 1 0.3% 12 2.7% 12 2.7% 12 1.0% 12 1.0% 88 0.3% 88 0.3% 0 0.0% 0 0.0%
is_file 1 0.3% 43 9.6% 43 9.6% 37 3.0% 37 3.0% -80 -0.3% -80 -0.3% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 1,237 274.9% 17 3.8% 579 47.1% 37 3.0% -80 -0.3% -24 -0.1% 11,408 39.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 322 71.6% 54 12.0% 245 19.9% 60 4.9% -80 -0.3% -16 -0.1% 14,976 51.6% 96 0.3%
filemtime 2 0.7% 11 2.4% 11 2.4% 11 0.9% 11 0.9% 80 0.3% 80 0.3% 0 0.0% 0 0.0%
load::devel_generate/devel_generate.module 0 0.0% 0 0.0% 0 0.0% -1 -0.1% -1 -0.1% 80 0.3% 80 0.3% 8 0.0% 8 0.0%
ltrim 1 0.3% 2 0.4% 2 0.4% 3 0.2% 3 0.2% 80 0.3% 80 0.3% 0 0.0% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% 233 51.8% -18 -4.0% 205 16.7% -35 -2.8% 72 0.2% -16 -0.1% -22,576 -77.8% -384 -1.3%
[ display all ]