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

Overall Diff Summary

Run #519c116ac5313Run #519c146573182DiffDiff%
Number of Function Calls149,545 163,751 14,206 9.5%
Incl. Wall Time (microsec)963,123 1,019,342 56,219 5.8%
Incl. CPU (microsecs)905,670 968,498 62,828 6.9%
Incl. MemUse (bytes)9,972,008 10,232,408 260,400 2.6%
Incl. PeakMemUse (bytes)10,372,976 10,639,096 266,120 2.6%

[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 21 0.1% 64,361 114.5% 603 1.1% 64,385 102.5% 508 0.8% 357,908 137.4% -91,224 -35.0% 402,736 151.3% 1,112 0.4%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets 0 0.0% 62,226 110.7% 0 0.0% 62,238 99.1% 0 0.0% 259,932 99.8% -4,156 -1.6% 260,924 98.0% 0 0.0%
drupal_render@5 0 0.0% 62,152 110.6% 0 0.0% 62,162 98.9% 8 0.0% 268,604 103.2% 2,940 1.1% 267,048 100.3% 1,468 0.6%
theme_render_template 0 0.0% 60,442 107.5% 4 0.0% 62,158 98.9% -1 -0.0% 267,672 102.8% 0 0.0% 266,056 100.0% 0 0.0%
run_init::templates/page.tpl.php 0 0.0% 60,432 107.5% 13 0.0% 62,148 98.9% 9 0.0% 263,232 101.1% -1,476 -0.6% 268,096 100.7% 20 0.0%
theme@1 0 0.0% 60,373 107.4% 5 0.0% 62,087 98.8% -1 -0.0% 263,228 101.1% -4,436 -1.7% 268,076 100.7% 0 0.0%
render 0 0.0% 60,342 107.3% -1 -0.0% 62,057 98.8% 2 0.0% 264,708 101.7% 0 0.0% 268,076 100.7% 0 0.0%
run_init::templates/block.tpl.php 0 0.0% 60,333 107.3% 1 0.0% 62,044 98.8% -4 -0.0% 263,224 101.1% -1,476 -0.6% 268,104 100.7% 0 0.0%
drupal_render@1 0 0.0% 60,332 107.3% 2 0.0% 62,043 98.8% 12 0.0% 264,716 101.7% 0 0.0% 268,076 100.7% 0 0.0%
render@1 0 0.0% 60,332 107.3% 1 0.0% 62,050 98.8% -3 -0.0% 264,700 101.7% 0 0.0% 268,104 100.7% 0 0.0%
drupal_render@3 0 0.0% 60,332 107.3% 1 0.0% 62,051 98.8% 0 0.0% 264,700 101.7% 1,472 0.6% 268,104 100.7% 0 0.0%
drupal_render@4 0 0.0% 60,331 107.3% 4 0.0% 62,047 98.8% 2 0.0% 263,228 101.1% 1,476 0.6% 268,104 100.7% 0 0.0%
theme_render_template@1 0 0.0% 60,331 107.3% 2 0.0% 62,050 98.8% 12 0.0% 267,652 102.8% 12 0.0% 268,104 100.7% 0 0.0%
drupal_render@2 0 0.0% 60,327 107.3% 5 0.0% 62,033 98.7% -4 -0.0% 263,240 101.1% 1,480 0.6% 268,076 100.7% 0 0.0%
theme@2 0 0.0% 60,309 107.3% 25 0.0% 62,021 98.7% 22 0.0% 261,748 100.5% -2,928 -1.1% 268,104 100.7% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 60,269 107.2% 1 0.0% 62,706 99.8% 3 0.0% 261,868 100.6% -1,480 -0.6% 266,148 100.0% 0 0.0%
drupal_render_page 0 0.0% 60,266 107.2% 10 0.0% 62,703 99.8% 2 0.0% 261,868 100.6% -1,484 -0.6% 266,148 100.0% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 60,266 107.2% -1 -0.0% 62,704 99.8% 6 0.0% 261,868 100.6% 0 0.0% 266,148 100.0% 0 0.0%
template_preprocess_views_view 0 0.0% 60,200 107.1% 5 0.0% 61,916 98.5% 4 0.0% 259,924 99.8% 0 0.0% 260,900 98.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 60,177 107.0% 1 0.0% 61,891 98.5% -2 -0.0% 259,928 99.8% 0 0.0% 260,900 98.0% 0 0.0%
Twig_Template::render 21 0.1% 60,098 106.9% 225 0.4% 60,125 95.7% 179 0.3% 112,100 43.0% 1,628 0.6% 164,008 61.6% 504 0.2%
theme 0 0.0% 59,982 106.7% 7 0.0% 62,557 99.6% 3 0.0% 263,296 101.1% -4,444 -1.7% 266,080 100.0% 0 0.0%
drupal_render 0 0.0% 59,963 106.7% -2 -0.0% 62,220 99.0% 2 0.0% 263,304 101.1% 4 0.0% 266,068 100.0% 0 0.0%
theme@3 0 0.0% 59,728 106.2% -27 -0.0% 61,411 97.7% 14 0.0% 264,192 101.5% 94,348 36.2% 272,808 102.5% 0 0.0%
Twig_Template::display 21 0.1% 59,684 106.2% 174 0.3% 59,716 95.0% 168 0.3% 17,084 6.6% 740 0.3% 22,432 8.4% 576 0.2%
Twig_Template::displayWithErrorHandling 21 0.1% 59,317 105.5% 96 0.2% 59,342 94.5% 90 0.1% 12,788 4.9% 604 0.2% 18,488 6.9% 288 0.1%
__TwigTemplate_8431b12fb51c4aa93788c6abf7bbb021::doDisplay 21 0.1% 59,221 105.3% 14,064 25.0% 59,252 94.3% 10,506 16.7% 12,184 4.7% -93,772 -36.0% 18,200 6.8% 4,564 1.7%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 59,001 104.9% 4 0.0% 62,384 99.3% 17 0.0% 261,868 100.6% 0 0.0% 266,148 100.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 58,895 104.8% 5 0.0% 62,291 99.1% 2 0.0% 261,868 100.6% 0 0.0% 266,148 100.0% 0 0.0%
call_user_func 0 0.0% 58,892 104.8% 2 0.0% 62,172 99.0% -1 -0.0% 261,856 100.6% 0 0.0% 266,136 100.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 58,882 104.7% 2 0.0% 62,274 99.1% 6 0.0% 261,868 100.6% 0 0.0% 266,148 100.0% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 56,584 100.6% 0 0.0% 62,087 98.8% -6 -0.0% 261,892 100.6% 0 0.0% 266,136 100.0% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 56,583 100.6% 0 0.0% 62,086 98.8% 0 0.0% 261,892 100.6% 0 0.0% 266,136 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 56,582 100.6% 0 0.0% 62,086 98.8% 2 0.0% 261,892 100.6% 0 0.0% 266,136 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 56,582 100.6% -4 -0.0% 62,084 98.8% -8 -0.0% 261,892 100.6% 0 0.0% 266,136 100.0% 0 0.0%
main() 0 0.0% 56,219 100.0% 10 0.0% 62,828 100.0% 8 0.0% 260,400 100.0% 0 0.0% 266,120 100.0% 0 0.0%
run_init::drupal/index.php 0 0.0% 56,209 100.0% 6 0.0% 62,818 100.0% 6 0.0% 260,400 100.0% 0 0.0% 266,120 100.0% 0 0.0%
drupal_handle_request 0 0.0% 56,201 100.0% -2 -0.0% 62,810 100.0% 1 0.0% 260,400 100.0% -1,480 -0.6% 266,120 100.0% 0 0.0%
Twig_Template::getAttribute 1,470 10.3% 35,578 63.3% 27,591 49.1% 36,912 58.8% 24,314 38.7% 15,504 6.0% -57,756 -22.2% 8,228 3.1% 3,264 1.2%
Drupal\Core\Database\Connection::query 0 0.0% -6,687 -11.9% -80 -0.1% 32 0.1% -58 -0.1% -12 -0.0% 0 0.0% -152 -0.1% -52 -0.0%
Drupal\Core\Database\Statement::execute 0 0.0% -6,660 -11.8% -17 -0.0% 65 0.1% -2 -0.0% -12 -0.0% 0 0.0% 0 0.0% 0 0.0%
PDOStatement::execute 0 0.0% -6,652 -11.8% -6,652 -11.8% 73 0.1% 73 0.1% -12 -0.0% -12 -0.0% 0 0.0% 0 0.0%
twig_render_var 1,470 10.3% 6,204 11.0% 5,028 8.9% 7,296 11.6% 5,706 9.1% 9,264 3.6% 8,848 3.4% 508 0.2% 412 0.2%
call_user_func_array 0 0.0% -3,115 -5.5% -7 -0.0% -619 -1.0% 1 0.0% 188 0.1% 116 0.0% 96 0.0% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 1,470 10.3% 2,951 5.2% 2,951 5.2% 4,041 6.4% 4,041 6.4% 504 0.2% 504 0.2% 504 0.2% 504 0.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -2,876 -5.1% -98 -0.2% 719 1.1% -98 -0.2% 24 0.0% -8 -0.0% -144 -0.1% 40 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -2,875 -5.1% 16 0.0% 726 1.2% 35 0.1% 24 0.0% 0 0.0% -172 -0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 21 0.1% 2,840 5.1% 129 0.2% 2,823 4.5% 180 0.3% 144,060 55.3% 192 0.1% 142,224 53.4% 796 0.3%
entity_load_multiple 0 0.0% -2,793 -5.0% 1 0.0% 59 0.1% 14 0.0% 0 0.0% 0 0.0% 12 0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% -2,691 -4.8% -91 -0.2% -586 -0.9% -131 -0.2% 0 0.0% 8 0.0% 12 0.0% 0 0.0%
Drupal\field\Plugin\views\field\Field::get_items 0 0.0% -2,615 -4.7% -47 -0.1% -906 -1.4% -66 -0.1% -4 -0.0% 0 0.0% -60 -0.0% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advanced_render 0 0.0% -2,530 -4.5% -138 -0.2% -838 -1.3% -72 -0.1% -4 -0.0% 0 0.0% -24 -0.0% -20 -0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass 9 0.1% 2,521 4.5% 217 0.4% 2,530 4.0% 179 0.3% 183,048 70.3% 4,548 1.7% 177,752 66.8% 5,092 1.9%
template_preprocess_views_view_field 0 0.0% -2,497 -4.4% 33 0.1% -833 -1.3% 5 0.0% -4 -0.0% 0 0.0% -24 -0.0% 0 0.0%
Drupal\Core\Database\Query\Select::execute 0 0.0% -2,425 -4.3% -6 -0.0% -167 -0.3% -9 -0.0% -12 -0.0% 0 0.0% -36 -0.0% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% -2,395 -4.3% 6 0.0% -691 -1.1% 52 0.1% -4 -0.0% 0 0.0% -24 -0.0% 0 0.0%
field_view_field 0 0.0% -2,372 -4.2% -80 -0.1% -648 -1.0% -23 -0.0% -8 -0.0% 0 0.0% -60 -0.0% 0 0.0%
views_page 0 0.0% -2,301 -4.1% 2 0.0% -217 -0.3% -2 -0.0% 20 0.0% 0 0.0% -12 -0.0% 0 0.0%
Drupal\Core\EventSubscriber\{closure} 0 0.0% -2,301 -4.1% 0 0.0% -215 -0.3% 3 0.0% 20 0.0% 0 0.0% -12 -0.0% 0 0.0%
call_user_func_array@1 0 0.0% -2,190 -3.9% -3 -0.0% -266 -0.4% 6 0.0% 20 0.0% 0 0.0% -12 -0.0% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -2,077 -3.7% 1 0.0% -869 -1.4% 1 0.0% 20 0.0% 0 0.0% -12 -0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_fields 0 0.0% -2,050 -3.6% 9 0.0% -348 -0.6% 11 0.0% -4 -0.0% 0 0.0% -24 -0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping 0 0.0% -2,050 -3.6% 0 0.0% -345 -0.5% 1 0.0% -4 -0.0% 0 0.0% -24 -0.0% 0 0.0%
_field_invoke_multiple 0 0.0% -2,031 -3.6% -40 -0.1% -329 -0.5% -49 -0.1% 0 0.0% 0 0.0% -16 -0.0% 12 0.0%
service_container_prod_::getTwigService 1 0.0% 1,928 3.4% 63 0.1% 1,931 3.1% 54 0.1% 143,440 55.1% 2,720 1.0% 141,292 53.1% 3,200 1.2%
theme_render_template@2 -21 -0.1% -1,868 -3.3% -397 -0.7% -1,882 -3.0% -320 -0.5% -184,748 -70.9% -23,564 -9.0% -134,608 -50.6% -684 -0.3%
file_load_multiple 0 0.0% -1,814 -3.2% 5 0.0% -111 -0.2% 2 0.0% 0 0.0% 0 0.0% -28 -0.0% 0 0.0%
file_field_prepare_view 0 0.0% -1,813 -3.2% -9 -0.0% -104 -0.2% 0 0.0% 0 0.0% 0 0.0% -28 -0.0% 0 0.0%
image_field_prepare_view 0 0.0% -1,807 -3.2% 6 0.0% -112 -0.2% -8 -0.0% 0 0.0% 0 0.0% -28 -0.0% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% -1,551 -2.8% -4 -0.0% -786 -1.3% -3 -0.0% 20 0.0% 0 0.0% -12 -0.0% -4 -0.0%
Symfony\Component\ClassLoader\ClassLoader::findFile 16 0.1% 1,548 2.8% 1,175 2.1% 1,576 2.5% 832 1.3% 1,936 0.7% 260 0.1% 5,852 2.2% 5,108 1.9%
is_array 1,492 10.5% 1,498 2.7% 1,498 2.7% 2,065 3.3% 2,065 3.3% 1,276 0.5% 1,276 0.5% 1,116 0.4% 1,116 0.4%
ctype_digit 1,470 10.3% 1,479 2.6% 1,479 2.6% 2,315 3.7% 2,315 3.7% 432 0.2% 432 0.2% 344 0.1% 344 0.1%
is_object 1,470 10.3% 1,477 2.6% 1,477 2.6% 2,021 3.2% 2,021 3.2% 428 0.2% 428 0.2% 428 0.2% 428 0.2%
get_class 1,470 10.3% 1,476 2.6% 1,476 2.6% 2,036 3.2% 2,036 3.2% 29,828 11.5% 29,828 11.5% 448 0.2% 448 0.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate 21 0.1% 1,225 2.2% 194 0.3% 1,240 2.0% 171 0.3% 95,872 36.8% 2,296 0.9% 95,116 35.7% 2,628 1.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -1,212 -2.2% -1 -0.0% -422 -0.7% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::hasExtension 1,176 8.3% 1,196 2.1% 1,196 2.1% 2,542 4.0% 2,542 4.0% 33,376 12.8% 33,376 12.8% 504 0.2% 504 0.2%
module_invoke_all 0 0.0% -1,177 -2.1% -5 -0.0% -453 -0.7% -16 -0.0% 0 0.0% 0 0.0% 116 0.0% 0 0.0%
is_scalar 1,176 8.3% 1,176 2.1% 1,176 2.1% 1,586 2.5% 1,586 2.5% 416 0.2% 416 0.2% 96 0.0% 96 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% -1,175 -2.1% 13 0.0% -460 -0.7% 34 0.1% 0 0.0% 0 0.0% 36 0.0% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -1,027 -1.8% -9 -0.0% -696 -1.1% -4 -0.0% 12 0.0% 0 0.0% 28 0.0% 0 0.0%
Drupal\views\ViewExecutable::initHandlers 0 0.0% -991 -1.8% 0 0.0% -491 -0.8% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 0.0% -961 -1.7% -7 -0.0% -468 -0.7% -4 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_bootstrap 0 0.0% -954 -1.7% 4 0.0% 214 0.3% 7 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::_initHandler 0 0.0% -949 -1.7% -1 -0.0% -448 -0.7% -5 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::__construct 1 0.0% 808 1.4% 14 0.0% 810 1.3% 10 0.0% 55,288 21.2% 900 0.3% 54,496 20.5% 900 0.3%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions 0 0.0% -790 -1.4% -1 -0.0% 61 0.1% 8 0.0% 0 0.0% 0 0.0% -40 -0.0% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinitions 0 0.0% -788 -1.4% 2 0.0% 64 0.1% 3 0.0% 0 0.0% 0 0.0% -40 -0.0% 0 0.0%
class_exists 1 0.0% 777 1.4% 21 0.0% 813 1.3% 38 0.1% 468 0.2% 456 0.2% 428 0.2% 456 0.2%
Twig_Environment::__construct 1 0.0% 772 1.4% 91 0.2% 775 1.2% 68 0.1% 53,328 20.5% 1,172 0.5% 52,588 19.8% 3,264 1.2%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 0.0% -772 -1.4% 17 0.0% 68 0.1% 6 0.0% 0 0.0% 0 0.0% -40 -0.0% 0 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 5 0.0% 721 1.3% 116 0.2% 745 1.2% 69 0.1% 98,204 37.7% 3,332 1.3% 97,620 36.7% 3,488 1.3%
run_init::templates/views-view-fields.tpl.php -21 -0.1% -656 -1.2% -656 -1.2% -680 -1.1% -680 -1.1% -3,484 -1.3% -3,484 -1.3% -136 -0.1% -136 -0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.0% 651 1.2% 114 0.2% 654 1.0% 112 0.2% 76,904 29.5% 896 0.3% 76,676 28.8% 1,564 0.6%
Drupal\views\Plugin\views\HandlerBase::init 0 0.0% -635 -1.1% -5 -0.0% -430 -0.7% 5 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::preExecute 0 0.0% -622 -1.1% -4 -0.0% -143 -0.2% -6 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
file_get_stream_wrappers 0 0.0% -619 -1.1% 2 0.0% -111 -0.2% -3 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::preExecute 0 0.0% -614 -1.1% 2 0.0% -136 -0.2% -2 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
overlay_init 0 0.0% -590 -1.0% -3 -0.0% -283 -0.5% -2 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
[ display all ]