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

Overall Diff Summary

Run #51774c26bf054Run #51774cdfb1214DiffDiff%
Number of Function Calls108,070 113,470 5,400 5.0%
Incl. Wall Time (microsec)437,956 462,870 24,914 5.7%
Incl. CPU (microsecs)406,820 430,145 23,325 5.7%
Incl. MemUse (bytes)15,827,696 15,836,624 8,928 0.1%
Incl. PeakMemUse (bytes)16,039,152 16,050,992 11,840 0.1%

[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%
main() 0 0.0% 24,914 100.0% 12 0.0% 23,325 100.0% 11 0.0% 8,928 100.0% 0 0.0% 11,840 100.0% 0 0.0%
drupal_handle_request 0 0.0% 24,895 99.9% 14 0.1% 23,307 99.9% 22 0.1% 8,912 99.8% 0 0.0% 11,824 99.9% 0 0.0%
run_init::drupal8_profiling/index.php 0 0.0% 24,893 99.9% 3 0.0% 23,302 99.9% 1 0.0% 8,928 100.0% 0 0.0% 11,840 100.0% 0 0.0%
drupal_render_page 0 0.0% 24,231 97.3% 4 0.0% 22,860 98.0% -2 -0.0% 8,888 99.6% -16 -0.2% 11,824 99.9% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% 24,229 97.3% 0 0.0% 22,859 98.0% -3 -0.0% 8,888 99.6% 0 0.0% 11,824 99.9% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping 0 0.0% 24,226 97.2% 1 0.0% 23,860 102.3% 0 0.0% 39,288 440.1% 0 0.0% 55,048 464.9% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 24,225 97.2% 0 0.0% 22,858 98.0% 5 0.0% 8,888 99.6% 0 0.0% 11,824 99.9% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_fields 0 0.0% 24,225 97.2% 126 0.5% 23,861 102.3% 92 0.4% 39,288 440.1% 0 0.0% 55,048 464.9% -448 -3.8%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 24,223 97.2% -4 -0.0% 23,858 102.3% 1 0.0% 39,288 440.1% 0 0.0% 53,600 452.7% -568 -4.8%
template_preprocess_views_view 0 0.0% 24,222 97.2% 0 0.0% 23,858 102.3% 2 0.0% 39,312 440.3% 0 0.0% 38,792 327.6% -2,208 -18.6%
drupal_render 0 0.0% 24,108 96.8% 60 0.2% 23,501 100.8% 59 0.3% 30,928 346.4% -16 -0.2% 10,776 91.0% 0 0.0%
theme 0 0.0% 24,062 96.6% -30 -0.1% 23,454 100.6% -42 -0.2% 30,968 346.9% 72 0.8% 10,776 91.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 23,958 96.2% 12 0.0% 22,592 96.9% 2 0.0% 8,920 99.9% 0 0.0% 11,864 100.2% 0 0.0%
block_page_build 0 0.0% 23,952 96.1% -1 -0.0% 22,857 98.0% -2 -0.0% 9,968 111.6% 16 0.2% 32,808 277.1% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% 23,952 96.1% 102 0.4% 23,615 101.2% 96 0.4% 39,688 444.5% 0 0.0% 55,496 468.7% -688 -5.8%
block_get_blocks_by_region 0 0.0% 23,950 96.1% 4 0.0% 22,856 98.0% 1 0.0% 9,936 111.3% 0 0.0% 32,808 277.1% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 23,880 95.8% 5 0.0% 22,537 96.6% 8 0.0% 8,920 99.9% 0 0.0% 11,864 100.2% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 23,837 95.7% -4 -0.0% 22,492 96.4% -4 -0.0% 8,920 99.9% 0 0.0% 11,824 99.9% 0 0.0%
Drupal\block\Plugin\views\display\Block::execute 0 0.0% 23,785 95.5% -1 -0.0% 23,165 99.3% 1 0.0% 31,848 356.7% 0 0.0% 31,600 266.9% 0 0.0%
theme@1 0 0.0% 23,712 95.2% 3,446 13.8% 23,113 99.1% 2,522 10.8% 35,264 395.0% -1,683,328 -18854.5% 31,328 264.6% -1,536 -13.0%
call_user_func 0 0.0% 23,675 95.0% 7 0.0% 22,411 96.1% 15 0.1% 8,920 99.9% 0 0.0% 11,824 99.9% 0 0.0%
entity_view 0 0.0% 23,627 94.8% 0 0.0% 23,426 100.4% 12 0.1% 10,048 112.5% 0 0.0% 27,472 232.0% -480 -4.1%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 23,566 94.6% 0 0.0% 22,197 95.2% 1 0.0% 8,888 99.6% 0 0.0% 11,824 99.9% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% 23,566 94.6% 5 0.0% 22,196 95.2% 2 0.0% 8,888 99.6% 0 0.0% 11,824 99.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 23,566 94.6% -7 -0.0% 22,196 95.2% -4 -0.0% 8,888 99.6% 0 0.0% 11,824 99.9% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 23,553 94.5% -4 -0.0% 22,184 95.1% -7 -0.0% 8,888 99.6% 0 0.0% 11,824 99.9% 0 0.0%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 23,390 93.9% 4 0.0% 23,262 99.7% -2 -0.0% 10,056 112.6% 0 0.0% 32,768 276.8% 0 0.0%
Drupal\block\BlockRenderController::view 0 0.0% 23,388 93.9% -2 -0.0% 23,266 99.7% 8 0.0% 10,056 112.6% 0 0.0% 32,768 276.8% 0 0.0%
_block_get_renderable_region 0 0.0% 23,375 93.8% 3 0.0% 23,225 99.6% 6 0.0% 9,936 111.3% 0 0.0% 32,808 277.1% 0 0.0%
Drupal\block\BlockBase::build 0 0.0% 23,367 93.8% -3 -0.0% 23,243 99.6% -4 -0.0% 10,072 112.8% 0 0.0% 32,768 276.8% 0 0.0%
Drupal\views\Plugin\block\block\ViewsBlock::blockBuild 0 0.0% 23,364 93.8% -1 -0.0% 23,041 98.8% 2 0.0% 8,880 99.5% 0 0.0% 31,576 266.7% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% 23,351 93.7% 6 0.0% 23,027 98.7% 6 0.0% 31,808 356.3% 0 0.0% 31,576 266.7% 0 0.0%
template_preprocess 200 3.7% 12,216 49.0% 4,096 16.4% 12,383 53.1% 3,175 13.6% 651,160 7293.5% 244,800 2741.9% 3,832 32.4% 1,912 16.1%
theme_render_template 200 3.7% 6,813 27.3% 2,340 9.4% 6,670 28.6% 1,658 7.1% 1,035,896 11602.8% 339,760 3805.6% 677,216 5719.7% 832 7.0%
drupal_html_class 200 3.7% 5,326 21.4% 852 3.4% 5,481 23.5% 756 3.2% 20,824 233.2% -25,616 -286.9% -1,440 -12.2% -376 -3.2%
drupal_clean_css_identifier 200 3.7% 2,250 9.0% 1,197 4.8% 2,330 10.0% 956 4.1% 20,816 233.2% -27,208 -304.7% -1,672 -14.1% -1,360 -11.5%
drupal_strtolower 200 3.7% 2,236 9.0% 596 2.4% 2,366 10.1% 570 2.4% 25,624 287.0% 9,608 107.6% -424 -3.6% -8 -0.1%
Drupal\Core\Template\Attribute::__clone 600 11.1% 2,189 8.8% 2,021 8.1% 2,680 11.5% 2,001 8.6% 297,544 3332.7% 297,544 3332.7% 1,480 12.5% 1,480 12.5%
load::templates/views-view-field.tpl.php 200 3.7% 2,135 8.6% 2,135 8.6% 2,309 9.9% 2,309 9.9% 58,624 656.6% 58,624 656.6% 157,376 1329.2% 157,376 1329.2%
Drupal\Core\Config\Config::load 0 0.0% 1,889 7.6% 37 0.1% 529 2.3% 10 0.0% 8 0.1% 8 0.1% 80 0.7% 0 0.0%
Drupal\Core\Config\CachedStorage::read 0 0.0% 1,824 7.3% 16 0.1% 471 2.0% 16 0.1% 0 0.0% -16 -0.2% 80 0.7% 0 0.0%
mb_strtolower 200 3.7% 1,640 6.6% 1,640 6.6% 1,796 7.7% 1,796 7.7% 16,016 179.4% 16,016 179.4% -416 -3.5% -416 -3.5%
Drupal\Core\Config\Config::get 0 0.0% 1,568 6.3% -18 -0.1% 331 1.4% -26 -0.1% -24 -0.3% -48 -0.5% -2,840 -24.0% -232 -2.0%
Drupal\Core\Database\Connection::query 0 0.0% 1,424 5.7% 6 0.0% -134 -0.6% 32 0.1% 96 1.1% -16 -0.2% -29,928 -252.8% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 1,422 5.7% 42 0.2% -162 -0.7% 35 0.2% 144 1.6% 0 0.0% -29,416 -248.4% 0 0.0%
PDOStatement::execute 0 0.0% 1,395 5.6% 1,395 5.6% -169 -0.7% -169 -0.7% 144 1.6% 144 1.6% -29,416 -248.4% -29,416 -248.4%
extract 200 3.7% 1,265 5.1% 1,265 5.1% 1,471 6.3% 1,471 6.3% 625,288 7003.7% 625,288 7003.7% -304 -2.6% -304 -2.6%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 1,262 5.1% 22 0.1% -110 -0.5% 37 0.2% 1,336 15.0% 0 0.0% -2,984 -25.2% 0 0.0%
Drupal\node\NodeStorageController::attachLoad 0 0.0% -1,137 -4.6% -5 -0.0% -993 -4.3% 1 0.0% 16 0.2% 0 0.0% -48 -0.4% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% 1,065 4.3% -7 -0.0% -231 -1.0% 1 0.0% 16 0.2% 0 0.0% -560 -4.7% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% 1,029 4.1% -15 -0.1% -163 -0.7% 19 0.1% 0 0.0% 0 0.0% 224 1.9% 224 1.9%
contextual_preprocess 200 3.7% 1,016 4.1% 575 2.3% 1,127 4.8% 482 2.1% 0 0.0% -9,600 -107.5% -200 -1.7% 24 0.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 917 3.7% 149 0.6% -283 -1.2% 154 0.7% 1,392 15.6% 184 2.1% -3,176 -26.8% 352 3.0%
menu_get_item 0 0.0% -909 -3.6% -3 -0.0% -769 -3.3% 2 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% -904 -3.6% 44 0.2% -1,135 -4.9% 46 0.2% 16 0.2% 48 0.5% -54,768 -462.6% -960 -8.1%
_menu_load_objects 0 0.0% -886 -3.6% 1 0.0% -837 -3.6% -5 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
node_load 0 0.0% -885 -3.6% 0 0.0% -834 -3.6% -7 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_menu_translate 0 0.0% -855 -3.4% -2 -0.0% -807 -3.5% 1 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_bootstrap 0 0.0% 748 3.0% -1 -0.0% 548 2.3% -4 -0.0% 8 0.1% 0 0.0% 0 0.0% 0 0.0%
ob_start 200 3.7% 703 2.8% 703 2.8% 861 3.7% 861 3.7% 3,315,200 37132.6% 3,315,200 37132.6% 541,416 4572.8% 541,416 4572.8%
menu_set_custom_theme 0 0.0% -694 -2.8% 0 0.0% -690 -3.0% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_get_custom_theme 0 0.0% -694 -2.8% 0 0.0% -689 -3.0% 3 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityNG::__construct 0 0.0% -692 -2.8% 8 0.0% -748 -3.2% 14 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\node\Plugin\Core\Entity\Node::init 0 0.0% -676 -2.7% 8 0.0% -743 -3.2% -29 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityNG::__unset 0 0.0% -670 -2.7% -7 -0.0% -718 -3.1% 20 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -663 -2.7% 64 0.3% -493 -2.1% 84 0.4% 1,120 12.5% -208 -2.3% -3,472 -29.3% 0 0.0%
preg_replace 200 3.7% 663 2.7% 663 2.7% 846 3.6% 846 3.6% 28,840 323.0% 28,840 323.0% -6,248 -52.8% -6,248 -52.8%
Drupal\Core\Entity\DatabaseStorageControllerNG::mapFromStorageRecords 0 0.0% -634 -2.5% 58 0.2% -693 -3.0% 52 0.2% 16 0.2% 16 0.2% 16 0.1% 16 0.1%
function_exists 600 11.1% 616 2.5% 616 2.5% 821 3.5% 821 3.5% 0 0.0% 0 0.0% 48 0.4% 48 0.4%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -609 -2.4% 3 0.0% -627 -2.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
entity_load 0 0.0% -604 -2.4% -1 -0.0% -666 -2.9% 6 0.0% 16 0.2% 0 0.0% -560 -4.7% 0 0.0%
entity_load_multiple_by_properties 0 0.0% 577 2.3% 1 0.0% -367 -1.6% 2 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\BlockStorageController::load 0 0.0% 576 2.3% -1 -0.0% -367 -1.6% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\BlockStorageController::loadByProperties 0 0.0% 575 2.3% -1 -0.0% -369 -1.6% -2 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
block_list 0 0.0% 571 2.3% -3 -0.0% -370 -1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::unserialize 0 0.0% -548 -2.2% -6 -0.0% -504 -2.2% -6 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
entity_load_multiple 0 0.0% -544 -2.2% -14 -0.1% -963 -4.1% -11 -0.0% 32 0.4% 0 0.0% -55,328 -467.3% 0 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::__construct 0 0.0% -539 -2.2% -6 -0.0% -497 -2.1% -8 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
field_info_field_by_id 0 0.0% -531 -2.1% -4 -0.0% -489 -2.1% 3 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_render@6 0 0.0% 529 2.1% -1 -0.0% 263 1.1% -2 -0.0% -432 -4.8% -32 -0.4% -20,352 -171.9% 0 0.0%
field_info_instances 0 0.0% -515 -2.1% -42 -0.2% -541 -2.3% 21 0.1% 0 0.0% 0 0.0% 160 1.4% 0 0.0%
Drupal\field\FieldInfo::getFieldById 0 0.0% -515 -2.1% -4 -0.0% -465 -2.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityNG::getPropertyDefinitions 0 0.0% -513 -2.1% -4 -0.0% -595 -2.6% -9 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::getFieldDefinitions 0 0.0% -506 -2.0% -9 -0.0% -585 -2.5% 3 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
format_date 0 0.0% -506 -2.0% -1 -0.0% -501 -2.1% -11 -0.0% 88 1.0% 0 0.0% -259,096 -2188.3% -1,992 -16.8%
Drupal\Core\Entity\EntityNG::getPropertyDefinition 0 0.0% -502 -2.0% 11 0.0% -622 -2.7% -29 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\FieldInfo::getInstances 0 0.0% -493 -2.0% -2 -0.0% -530 -2.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\Plugin\Type\Formatter\FormatterPluginManager::prepareConfiguration 0 0.0% -480 -1.9% -465 -1.9% -471 -2.0% 11 0.0% -32,768 -367.0% 0 0.0% -18,128 -153.1% 0 0.0%
Drupal\views\Plugin\views\field\Date::render 0 0.0% -477 -1.9% -35 -0.1% -470 -2.0% -36 -0.2% 48 0.5% 0 0.0% -259,840 -2194.6% -400 -3.4%
field_entity_field_info 0 0.0% -472 -1.9% 1 0.0% -556 -2.4% 3 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
user_access 200 3.7% 468 1.9% 439 1.8% 648 2.8% 642 2.8% 9,592 107.4% 9,592 107.4% -224 -1.9% -224 -1.9%
drupal_render@5 0 0.0% 460 1.8% -2 -0.0% 197 0.8% 0 0.0% -424 -4.7% -16 -0.2% -20,352 -171.9% 0 0.0%
unserialize 0 0.0% -451 -1.8% 99 0.4% -425 -1.8% 80 0.3% 1,904 21.3% 1,904 21.3% -3,368 -28.4% -3,368 -28.4%
field_read_fields 0 0.0% -444 -1.8% -21 -0.1% -397 -1.7% -8 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::preExecute 0 0.0% -442 -1.8% -41 -0.2% -145 -0.6% -44 -0.2% -40 -0.4% 0 0.0% -24 -0.2% 0 0.0%
_drupal_bootstrap_code 0 0.0% 422 1.7% -24 -0.1% 357 1.5% -11 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::_initHandler 0 0.0% -414 -1.7% -1 -0.0% -113 -0.5% 1 0.0% -40 -0.4% 0 0.0% -24 -0.2% -72 -0.6%
Drupal\views\Plugin\views\field\FieldPluginBase::advanced_render 0 0.0% -411 -1.6% 38 0.2% -763 -3.3% 34 0.1% -1,232 -13.8% -1,200 -13.4% -650,720 -5495.9% -11,024 -93.1%
Drupal\views\ViewExecutable::initHandlers 0 0.0% -409 -1.6% 5 0.0% -115 -0.5% -10 -0.0% -40 -0.4% 0 0.0% -24 -0.2% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::preExecute 0 0.0% -408 -1.6% 2 0.0% -109 -0.5% 1 0.0% -40 -0.4% 0 0.0% -24 -0.2% 0 0.0%
[ display all ]