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

Overall Diff Summary

Run #519c60f26cf68Run #519c619634b1eDiffDiff%
Number of Function Calls109,012 109,012 0 0.0%
Incl. Wall Time (microsec)737,388 739,276 1,888 0.3%
Incl. CPU (microsecs)683,788 686,649 2,861 0.4%
Incl. MemUse (bytes)9,636,664 9,636,664 0 0.0%
Incl. PeakMemUse (bytes)9,893,532 9,893,532 0 0.0%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. 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%
PDOStatement::execute 0 N/A% -555 -29.4% -555 -29.4% 316 11.0% 316 11.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::unpackOptions 0 N/A% 287 15.2% 167 8.8% 282 9.9% 8 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_views_view_fields 0 N/A% 540 28.6% 161 8.5% 548 19.2% 102 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 1,051 55.7% 156 8.3% 185 6.5% 150 5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod_.php/e60b2c1804f25cced141bbc23938d1bcc3c32f85d6ab1d8823c846787ee796a6.php 1 N/A% 152 8.1% 152 8.1% 155 5.4% 155 5.4% 45,628 N/A% 45,628 N/A% 43,444 N/A% 43,444 N/A%
load::service_container_prod_.php/646ec33e5243ce003203863bcab19dc40ccc716ac7d4cf08dca2c894d104f912.php -1 N/A% -152 -8.1% -152 -8.1% -155 -5.4% -155 -5.4% -45,628 N/A% -45,628 N/A% -43,444 N/A% -43,444 N/A%
Drupal\views\ViewExecutable::destroy 0 N/A% 227 12.0% 105 5.6% 228 8.0% 88 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::__get 0 N/A% -97 -5.1% -99 -5.2% -4 -0.1% -4 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\ThemeRegistry::offsetExists 0 N/A% 111 5.9% 88 4.7% 95 3.3% 121 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% -86 -4.6% -86 -4.6% -27 -0.9% -27 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::load 0 N/A% -797 -42.2% -84 -4.4% 310 10.8% -87 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% 289 15.3% 81 4.3% 200 7.0% 77 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageControllerNG::mapFromStorageRecords 0 N/A% 146 7.7% 80 4.2% 146 5.1% 78 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% 101 5.3% -77 -4.1% -98 -3.4% -25 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityBCDecorator::__get 0 N/A% -2 -0.1% -73 -3.9% -21 -0.7% -145 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% -66 -3.5% -66 -3.5% 35 1.2% 35 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -95 -5.0% -63 -3.3% -89 -3.1% -56 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 0 N/A% -66 -3.5% -63 -3.3% -55 -1.9% -43 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::__toString 0 N/A% 148 7.8% 63 3.3% 145 5.1% 42 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% -12 -0.6% -61 -3.2% 22 0.8% 33 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::display/DisplayPluginBase.php 0 N/A% 61 3.2% 61 3.2% 61 2.1% 61 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::getTranslatedField 0 N/A% -65 -3.4% -57 -3.0% -16 -0.6% -53 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::exec 0 N/A% 56 3.0% 56 3.0% -2 -0.1% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\ViewsPluginManager::__construct 0 N/A% -139 -7.4% -55 -2.9% -141 -4.9% -56 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@3 0 N/A% 200 10.6% -53 -2.8% 1,099 38.4% 33 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -227 -12.0% 49 2.6% -362 -12.7% 87 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\ItemList::getItemDefinition 0 N/A% 47 2.5% 47 2.5% 48 1.7% 48 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockAccessController::checkAccess 0 N/A% -277 -14.7% -46 -2.4% -233 -8.1% -19 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field/Boolean.php 0 N/A% 45 2.4% 45 2.4% 45 1.6% 45 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::prepareRequestUri 0 N/A% -42 -2.2% -45 -2.4% -42 -1.5% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::destroy 0 N/A% 45 2.4% 45 2.4% 61 2.1% 61 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% 85 4.5% 45 2.4% 82 2.9% 34 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Field\FieldItemBase::__get 0 N/A% 66 3.5% 45 2.4% 90 3.1% 55 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% -42 -2.2% -44 -2.3% -28 -1.0% -29 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::unpackOptions@1 0 N/A% 46 2.4% 44 2.3% 73 2.6% 39 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language 0 N/A% 139 7.4% 44 2.3% 129 4.5% 70 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\HeaderBag::set 0 N/A% 50 2.6% 43 2.3% 51 1.8% 8 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Language\LanguageManager::getLanguage 0 N/A% 56 3.0% 43 2.3% 54 1.9% 37 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_filter_xss_split 0 N/A% 72 3.8% 42 2.2% 71 2.5% 50 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 N/A% -199 -10.5% 42 2.2% -399 -13.9% 44 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::get 0 N/A% 350 18.5% 41 2.2% -5 -0.2% 56 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/DynamicRouter.php 0 N/A% 41 2.2% 41 2.2% 41 1.4% 41 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeArray::__toString 0 N/A% 57 3.0% 41 2.2% 66 2.3% 50 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 N/A% 85 4.5% 41 2.2% 24 0.8% 3 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 46 2.4% 40 2.1% 46 1.6% 39 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language_list 0 N/A% 53 2.8% 40 2.1% 48 1.7% 68 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_bootstrap 0 N/A% 748 39.6% 40 2.1% 686 24.0% 38 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::preparePathInfo 0 N/A% -40 -2.1% -40 -2.1% -39 -1.4% -41 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::__construct 0 N/A% 52 2.8% 38 2.0% 56 2.0% -45 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 N/A% 939 49.7% 36 1.9% 975 34.1% 37 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\filter\FilterPluginBase::defineOptions 0 N/A% 48 2.5% 36 1.9% 49 1.7% 36 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::themeFunctions 0 N/A% 37 2.0% 35 1.9% 31 1.1% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\Type\Language::getValue 0 N/A% 21 1.1% 35 1.9% 35 1.2% 47 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::query/QueryPluginBase.php 0 N/A% -38 -2.0% -35 -1.9% -38 -1.3% -35 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 34 1.8% 34 1.8% 70 2.4% 70 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% 34 1.8% 34 1.8% 44 1.5% 44 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% 233 12.3% -34 -1.8% 1,136 39.7% -18 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_view_field 0 N/A% -332 -17.6% 33 1.7% 486 17.0% 54 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
comment_node_load 0 N/A% -251 -13.3% -33 -1.7% -249 -8.7% -15 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_flip 0 N/A% 33 1.7% 33 1.7% 26 0.9% 26 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::language 0 N/A% 118 6.2% 33 1.7% 81 2.8% 11 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 0 N/A% -72 -3.8% -32 -1.7% -70 -2.4% -22 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Field\Type\Field::__get 0 N/A% 106 5.6% 32 1.7% 97 3.4% -28 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::field/Date.php 0 N/A% -21 -1.1% -31 -1.6% -21 -0.7% -36 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::destroy 0 N/A% 42 2.2% 30 1.6% 41 1.4% 21 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 N/A% -42 -2.2% 30 1.6% -37 -1.3% -172 -6.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::tokenize_value 0 N/A% 38 2.0% 30 1.6% 24 0.8% 15 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::isDefaulted 0 N/A% 50 2.6% 30 1.6% 57 2.0% 35 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::element_classes 0 N/A% 49 2.6% 29 1.5% 51 1.8% 22 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -442 -23.4% 28 1.5% 443 15.5% 77 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Type\Formatter\FormatterBase::view 0 N/A% 66 3.5% 28 1.5% 68 2.4% 7 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityAccessController::access 0 N/A% -542 -28.7% -28 -1.5% -386 -13.5% 4 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::element_label_type 0 N/A% -27 -1.4% -27 -1.4% -11 -0.4% -11 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_local_tasks 0 N/A% -177 -9.4% -27 -1.4% -128 -4.5% -16 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% -9 -0.5% 27 1.4% -219 -7.7% 14 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::get 0 N/A% 257 13.6% 27 1.4% 267 9.3% 9 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% 48 2.5% 27 1.4% 36 1.3% -39 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% -27 -1.4% -27 -1.4% -7 -0.2% -7 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% 49 2.6% 27 1.4% -12 -0.4% -54 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
config 0 N/A% 269 14.2% 26 1.4% 279 9.8% 22 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_attach_load 0 N/A% 32 1.7% 26 1.4% 134 4.7% 23 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod_.php/646ec33e5243ce003203863bcab19dc40ccc716ac7d4cf08dca2c894d104f912.php -1 N/A% -422 -22.4% -26 -1.4% -424 -14.8% -25 -0.9% -25,428 N/A% -4,948 N/A% -25,624 N/A% -4,596 N/A%
array_key_exists 0 N/A% 26 1.4% 26 1.4% -29 -1.0% -29 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_table 0 N/A% -146 -7.7% -25 -1.3% -145 -5.1% -9 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod_.php/e60b2c1804f25cced141bbc23938d1bcc3c32f85d6ab1d8823c846787ee796a6.php 1 N/A% 424 22.5% 25 1.3% 426 14.9% 25 0.9% 25,428 N/A% 4,948 N/A% 25,624 N/A% 4,596 N/A%
Drupal\Component\Utility\NestedArray::mergeDeep 0 N/A% -67 -3.5% -25 -1.3% -57 -2.0% -29 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityBCDecorator::entityType 0 N/A% 23 1.2% 25 1.3% -18 -0.6% -38 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::notify 0 N/A% 273 14.5% 24 1.3% 255 8.9% -13 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::prepare 0 N/A% 21 1.1% 24 1.3% 18 0.6% -3 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::defineOptions 0 N/A% 22 1.2% 23 1.2% 25 0.9% 37 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
module_load_include 0 N/A% -185 -9.8% 23 1.2% 51 1.8% 27 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
implode 0 N/A% 23 1.2% 23 1.2% 61 2.1% 61 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\PluginManagerBase::getDefinition 0 N/A% -273 -14.5% -23 -1.2% -74 -2.6% 4 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
html_entity_decode 0 N/A% 23 1.2% 23 1.2% 17 0.6% 17 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\Discovery\ViewsHandlerDiscovery::__construct 0 N/A% 23 1.2% 23 1.2% 25 0.9% 24 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% 70 3.7% -23 -1.2% 67 2.3% -68 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 61 3.2% 22 1.2% 1,022 35.7% 37 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeField 0 N/A% 39 2.1% 22 1.2% -14 -0.5% -59 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language_load 0 N/A% -17 -0.9% -22 -1.2% -3 -0.1% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::attachLoad 0 N/A% -148 -7.8% -22 -1.2% -138 -4.8% -23 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]