Diff Report
Run #51a287f454ce8: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #51a287779d22e: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #51a287f454ce8Run #51a287779d22eDiffDiff%
Number of Function Calls66,127 66,207 80 0.1%
Incl. Wall Time (microsec)313,537 314,181 644 0.2%
Incl. CPU (microsecs)273,795 274,957 1,162 0.4%
Incl. MemUse (bytes)15,056,392 15,062,480 6,088 0.0%
Incl. PeakMemUse (bytes)15,205,392 15,210,560 5,168 0.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%
Drupal\views\Routing\ViewPageController::handle 0 0.0% 3,388 526.1% 0 0.0% 1,445 124.4% 3 0.3% 6,008 98.7% 0 0.0% 4,680 90.6% 0 0.0%
call_user_func_array 0 0.0% 3,158 490.4% 0 0.0% 1,395 120.1% 4 0.3% 6,008 98.7% 0 0.0% 4,680 90.6% 0 0.0%
call_user_func 0 0.0% -3,061 -475.3% -35 -5.4% -487 -41.9% 0 0.0% 0 0.0% 0 0.0% 16 0.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -3,055 -474.4% -5 -0.8% -484 -41.7% 21 1.8% 0 0.0% 0 0.0% 16 0.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -3,031 -470.7% -3 -0.5% -470 -40.4% -5 -0.4% 0 0.0% 0 0.0% 16 0.3% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -3,019 -468.8% 1 0.2% -541 -46.6% -13 -1.1% 0 0.0% 0 0.0% 440 8.5% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% 2,720 422.4% 3 0.5% 1,136 97.8% 2 0.2% 5,968 98.0% 96 1.6% 4,632 89.6% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 2,681 416.3% 0 0.0% 1,062 91.4% 1 0.1% 5,952 97.8% 0 0.0% 4,624 89.5% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -2,570 -399.1% 1 0.2% -465 -40.0% -2 -0.2% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
menu_set_custom_theme 0 0.0% -2,087 -324.1% 0 0.0% -420 -36.1% 0 0.0% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
menu_get_custom_theme 0 0.0% -2,085 -323.8% 5 0.8% -419 -36.1% 0 0.0% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% 1,715 266.3% -14 -2.2% 531 45.7% -13 -1.1% 40 0.7% 0 0.0% 0 0.0% 0 0.0%
menu_get_item 0 0.0% -1,683 -261.3% -17 -2.6% -336 -28.9% -12 -1.0% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
Drupal\node\NodeStorageController::attachLoad 0 0.0% 1,597 248.0% 0 0.0% 546 47.0% -4 -0.3% 40 0.7% 0 0.0% 40 0.8% 0 0.0%
Drupal\views\Plugin\views\query\Sql::load_entities 0 0.0% 1,595 247.7% 0 0.0% 588 50.6% -3 -0.3% 40 0.7% 0 0.0% 40 0.8% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% 1,584 246.0% 0 0.0% 559 48.1% 7 0.6% 48 0.8% 0 0.0% 488 9.4% 0 0.0%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% 1,573 244.3% -5 -0.8% 559 48.1% 7 0.6% 40 0.7% 0 0.0% 488 9.4% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% 1,556 241.6% -37 -5.7% 541 46.6% -30 -2.6% 48 0.8% 0 0.0% 488 9.4% 0 0.0%
entity_load_multiple 0 0.0% 1,482 230.1% 0 0.0% 587 50.5% 10 0.9% 56 0.9% 0 0.0% 16 0.3% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% -1,094 -169.9% 1 0.2% -17 -1.5% 17 1.5% 8 0.1% 0 0.0% 64 1.2% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% -1,070 -166.1% 1 0.2% -15 -1.3% -32 -2.8% 0 0.0% -48 -0.8% 56 1.1% 0 0.0%
Drupal\Core\Config\Config::load 0 0.0% -1,063 -165.1% 10 1.6% 5 0.4% -4 -0.3% 8 0.1% 0 0.0% 64 1.2% 0 0.0%
drupal_render_page 0 0.0% 997 154.8% 1 0.2% 447 38.5% -2 -0.2% 5,968 98.0% 120 2.0% 4,632 89.6% 0 0.0%
drupal_get_filename 0 0.0% 857 133.1% -4 -0.6% 227 19.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_get_path 0 0.0% 856 132.9% 1 0.2% 229 19.7% -1 -0.1% 0 0.0% 0 0.0% -56 -1.1% 0 0.0%
twig_render_template 0 0.0% 753 116.9% -3 -0.5% 784 67.5% 6 0.5% 6,032 99.1% 176 2.9% 4,288 83.0% 0 0.0%
theme@1 0 0.0% 743 115.4% -5 -0.8% 768 66.1% 16 1.4% 6,072 99.7% -8 -0.1% 4,680 90.6% 0 0.0%
twig_render_var 0 0.0% 720 111.8% 7 1.1% 743 63.9% 5 0.4% 6,024 98.9% 0 0.0% 4,536 87.8% 0 0.0%
render 0 0.0% 719 111.6% 3 0.5% 742 63.9% -5 -0.4% 6,024 98.9% 0 0.0% 4,536 87.8% 0 0.0%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay 0 0.0% 711 110.4% -1 -0.2% 738 63.5% -2 -0.2% 6,216 102.1% 192 3.2% 4,536 87.8% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 711 110.4% 1 0.2% 739 63.6% 3 0.3% 6,216 102.1% 0 0.0% 4,536 87.8% 0 0.0%
Twig_Template::display 0 0.0% 711 110.4% 0 0.0% 738 63.5% -1 -0.1% 6,216 102.1% 0 0.0% 4,536 87.8% 0 0.0%
Twig_Template::render 0 0.0% 710 110.2% 0 0.0% 737 63.4% 0 0.0% 6,056 99.5% 0 0.0% 4,440 85.9% 0 0.0%
drupal_render@1 0 0.0% 708 109.9% 2 0.3% 733 63.1% -9 -0.8% 5,968 98.0% 0 0.0% 4,680 90.6% 0 0.0%
drupal_render@2 0 0.0% 707 109.8% -5 -0.8% 740 63.7% -10 -0.9% 6,048 99.3% -80 -1.3% 4,664 90.2% 0 0.0%
twig_render_template@1 0 0.0% 680 105.6% 1 0.2% 712 61.3% 5 0.4% 6,088 100.0% 128 2.1% 4,560 88.2% 0 0.0%
template_preprocess_views_view 0 0.0% 678 105.3% 2 0.3% 704 60.6% 0 0.0% 6,216 102.1% 0 0.0% 5,600 108.4% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 659 102.3% 2 0.3% 685 59.0% 1 0.1% 6,224 102.2% 0 0.0% 4,560 88.2% 0 0.0%
drupal_render@4 0 0.0% 658 102.2% 7 1.1% 685 59.0% 4 0.3% 6,112 100.4% -64 -1.1% 4,560 88.2% 0 0.0%
Twig_Template::display@1 0 0.0% 658 102.2% -1 -0.2% 686 59.0% 2 0.2% 6,224 102.2% 0 0.0% 4,560 88.2% 0 0.0%
drupal_render@3 0 0.0% 657 102.0% -2 -0.3% 683 58.8% 0 0.0% 6,032 99.1% -80 -1.3% 4,560 88.2% 0 0.0%
Twig_Template::render@1 0 0.0% 657 102.0% -1 -0.2% 682 58.7% -9 -0.8% 6,096 100.1% 0 0.0% 4,560 88.2% 0 0.0%
twig_render_var@1 0 0.0% 657 102.0% 1 0.2% 686 59.0% 8 0.7% 6,016 98.8% 0 0.0% 4,560 88.2% 0 0.0%
render@1 0 0.0% 657 102.0% 0 0.0% 685 59.0% 2 0.2% 6,016 98.8% -16 -0.3% 4,560 88.2% 0 0.0%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 0 0.0% 654 101.6% -1 -0.2% 684 58.9% 4 0.3% 6,224 102.2% 208 3.4% 4,560 88.2% 0 0.0%
theme@2 0 0.0% 651 101.1% 3 0.5% 672 57.8% 24 2.1% 6,200 101.8% 48 0.8% 4,560 88.2% 0 0.0%
main() 0 0.0% 644 100.0% 19 3.0% 1,162 100.0% 16 1.4% 6,088 100.0% 0 0.0% 5,168 100.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 637 98.9% 0 0.0% 663 57.1% -1 -0.1% 6,264 102.9% 0 0.0% 5,816 112.5% 0 0.0%
drupal_render 0 0.0% 637 98.9% -2 -0.3% 890 76.6% -1 -0.1% 5,896 96.8% -16 -0.3% 4,680 90.6% 0 0.0%
run_init::html/index.php 0 0.0% 609 94.6% 14 2.2% 1,129 97.2% 16 1.4% 6,088 100.0% 0 0.0% 5,168 100.0% 0 0.0%
field_attach_load 0 0.0% 604 93.8% -2 -0.3% 144 12.4% -11 -0.9% 24 0.4% 0 0.0% 24 0.5% 0 0.0%
drupal_handle_request 0 0.0% 590 91.6% -2 -0.3% 1,107 95.3% 1 0.1% 6,088 100.0% 0 0.0% 5,168 100.0% 0 0.0%
node_hook 0 0.0% 580 90.1% 2 0.3% 267 23.0% 4 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme 0 0.0% 535 83.1% 2 0.3% 832 71.6% 0 0.0% 5,912 97.1% 48 0.8% 4,144 80.2% -192 -3.7%
theme@3 0 0.0% 521 80.9% 228 35.4% 543 46.7% 212 18.2% 6,224 102.2% -8 -0.1% 5,552 107.4% 56 1.1%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -516 -80.1% 16 2.5% 251 21.6% -2 -0.2% -24 -0.4% 0 0.0% -152 -2.9% 0 0.0%
module_invoke_all 0 0.0% -506 -78.6% -9 -1.4% 161 13.9% 10 0.9% 0 0.0% 0 0.0% -104 -2.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% -489 -75.9% -11 -1.7% 174 15.0% -17 -1.5% 0 0.0% 0 0.0% -104 -2.0% 0 0.0%
drupal_theme_initialize 0 0.0% -485 -75.3% -1 -0.2% -52 -4.5% 5 0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% 467 72.5% 0 0.0% 175 15.1% 13 1.1% 24 0.4% 0 0.0% -72 -1.4% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 0.0% 461 71.6% 7 1.1% 159 13.7% 10 0.9% -16 -0.3% 0 0.0% -48 -0.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 459 71.3% 0 0.0% 976 84.0% 1 0.1% 6,048 99.3% 0 0.0% 5,352 103.6% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 459 71.3% 2 0.3% 975 83.9% 1 0.1% 6,048 99.3% 0 0.0% 5,352 103.6% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 458 71.1% 1 0.2% 975 83.9% 0 0.0% 6,064 99.6% 16 0.3% 5,352 103.6% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 457 71.0% -1 -0.2% 974 83.8% 0 0.0% 6,048 99.3% 0 0.0% 5,352 103.6% 0 0.0%
field_info_instances 0 0.0% -454 -70.5% -3 -0.5% 13 1.1% 12 1.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
field_populate_default_values 0 0.0% -451 -70.0% -1 -0.2% 5 0.4% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\FieldInfo::getBundleInstances 0 0.0% -449 -69.7% 0 0.0% 7 0.6% 3 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
unserialize 0 0.0% -441 -68.5% -74 -11.5% -84 -7.2% -62 -5.3% 0 0.0% 0 0.0% -88 -1.7% -56 -1.1%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% 431 66.9% 0 0.0% 459 39.5% 12 1.0% 6,240 102.5% 0 0.0% 6,256 121.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_fields 0 0.0% 425 66.0% 5 0.8% 448 38.6% -6 -0.5% 6,240 102.5% 0 0.0% 6,256 121.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping 0 0.0% 424 65.8% -1 -0.2% 448 38.6% 0 0.0% 6,240 102.5% 0 0.0% 6,256 121.1% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions 0 0.0% 423 65.7% -1 -0.2% 130 11.2% -2 -0.2% -24 -0.4% 0 0.0% -56 -1.1% 0 0.0%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinitions 0 0.0% 418 64.9% -5 -0.8% 132 11.4% 2 0.2% -24 -0.4% 0 0.0% -56 -1.1% 0 0.0%
_drupal_bootstrap_page_cache 0 0.0% 411 63.8% 2 0.3% 113 9.7% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_render@5 0 0.0% 403 62.6% -2 -0.3% 409 35.2% 3 0.3% 6,240 102.5% -96 -1.6% 5,248 101.5% 24 0.5%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -392 -60.9% 26 4.0% 4 0.3% 23 2.0% 0 0.0% 0 0.0% -88 -1.7% 0 0.0%
node_type_get_base 0 0.0% 379 58.9% -1 -0.2% 173 14.9% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::unserialize 0 0.0% -378 -58.7% -2 -0.3% -32 -2.8% -5 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_node_types_build 0 0.0% 377 58.5% 0 0.0% 171 14.7% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::__construct 0 0.0% -376 -58.4% 3 0.5% -28 -2.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
field_info_field_by_id 0 0.0% -372 -57.8% 0 0.0% -20 -1.7% 3 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\FieldInfo::getFieldById 0 0.0% -371 -57.6% -2 -0.3% -22 -1.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_menu_translate 0 0.0% -359 -55.7% 1 0.2% -64 -5.5% -4 -0.3% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
_menu_link_translate 0 0.0% -358 -55.6% -5 -0.8% 104 9.0% 9 0.8% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
_menu_tree_check_access 0 0.0% -357 -55.4% 1 0.2% 101 8.7% -10 -0.9% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
menu_tree_check_access 0 0.0% -356 -55.3% 1 0.2% 103 8.9% 2 0.2% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
_menu_check_access 0 0.0% -337 -52.3% -2 -0.3% 123 10.6% 4 0.3% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
_node_add_access 0 0.0% -333 -51.7% -8 -1.2% 126 10.8% -9 -0.8% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
twig_render_template@2 0 0.0% 333 51.7% 0 0.0% 328 28.2% -13 -1.1% 6,248 102.6% 48 0.8% 4,624 89.5% 0 0.0%
menu_get_ancestors 0 0.0% -333 -51.7% -1 -0.2% -85 -7.3% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
field_read_fields 0 0.0% -329 -51.1% -29 -4.5% 21 1.8% -28 -2.4% 16 0.3% 0 0.0% -24 -0.5% 0 0.0%
db_query 0 0.0% 329 51.1% 3 0.5% 89 7.7% -2 -0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
render@2 0 0.0% 323 50.2% -3 -0.5% 325 28.0% 7 0.6% 6,320 103.8% 0 0.0% 5,632 109.0% 0 0.0%
node_access 0 0.0% -319 -49.5% 1 0.2% 141 12.1% 4 0.3% 16 0.3% 0 0.0% 16 0.3% 0 0.0%
Drupal\Component\Plugin\Factory\DefaultFactory::createInstance 0 0.0% 312 48.4% -9 -1.4% 52 4.5% -24 -2.1% 48 0.8% 0 0.0% -48 -0.9% 0 0.0%
Drupal\field\Plugin\views\field\Field::render_item 0 0.0% 311 48.3% -2 -0.3% 308 26.5% -7 -0.6% 6,296 103.4% 0 0.0% 5,720 110.7% 0 0.0%
theme@4 0 0.0% 310 48.1% 8 1.2% 313 26.9% -23 -2.0% 6,192 101.7% 0 0.0% 5,496 106.3% 0 0.0%
db_query_range 0 0.0% -307 -47.7% -5 -0.8% -70 -6.0% -3 -0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::queryRange 0 0.0% -302 -46.9% -6 -0.9% -67 -5.8% -6 -0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
[ display all ]