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

Overall Diff Summary

Run #519eb193b2faaRun #519eb1c65e7e6DiffDiff%
Number of Function Calls87,078 87,078 0 0.0%
Incl. Wall Time (microsec)384,824 383,261 -1,563 -0.4%
Incl. CPU (microsecs)338,153 340,791 2,638 0.8%
Incl. MemUse (bytes)15,002,792 15,002,792 0 0.0%
Incl. PeakMemUse (bytes)15,227,736 15,227,736 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% -4,927 -315.2% -4,927 -315.2% -850 -32.2% -850 -32.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 N/A% 665 42.5% 445 28.5% 637 24.1% 434 16.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -888 -56.8% -202 -12.9% -396 -15.0% -184 -7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -4,980 -318.6% -177 -11.3% -1,261 -47.8% -173 -6.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::__get 0 N/A% 164 10.5% 161 10.3% 265 10.0% 259 9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 596 38.1% 157 10.0% 794 30.1% 234 8.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% -1,697 -108.6% -123 -7.9% -521 -19.7% -125 -4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::loadInclude 0 N/A% -112 -7.2% -122 -7.8% -118 -4.5% -138 -5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 113 7.2% 113 7.2% 103 3.9% 103 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% 164 10.5% 110 7.0% 181 6.9% 120 4.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% -5,004 -320.2% -110 -7.0% -951 -36.1% -77 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% -109 -7.0% -109 -7.0% 6 0.2% 6 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 109 7.0% 109 7.0% 67 2.5% 67 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityBCDecorator::__get 0 N/A% 363 23.2% 97 6.2% 297 11.3% -56 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod_.php/b727a4f3bbf80a748554f98b0ebc16e298c7c9baa57a3ef4e77dc1b25c95045d.php -1 N/A% -92 -5.9% -92 -5.9% -94 -3.6% -94 -3.6% -72,632 N/A% -72,632 N/A% -72,560 N/A% -72,560 N/A%
Drupal\views\Plugin\views\PluginBase::unpackOptions 0 N/A% 181 11.6% 92 5.9% 180 6.8% 100 3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod_.php/7182bcfc4599dd5b14583ffcde8e49cde9b35d9a3dd1682645f551482ccad315.php 1 N/A% 90 5.8% 90 5.8% 93 3.5% 93 3.5% 72,632 N/A% 72,632 N/A% 72,560 N/A% 72,560 N/A%
preg_replace 0 N/A% 88 5.6% 88 5.6% 112 4.2% 112 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 88 5.6% 88 5.6% 37 1.4% 37 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% -82 -5.2% -85 -5.4% -56 -2.1% -77 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllAssoc 0 N/A% -116 -7.4% -80 -5.1% -133 -5.0% -111 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% 76 4.9% 76 4.9% 195 7.4% 195 7.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% 69 4.4% 69 4.4% 48 1.8% 48 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
substr 0 N/A% 68 4.4% 68 4.4% 36 1.4% 36 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::alter 0 N/A% 102 6.5% 53 3.4% 111 4.2% 81 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::__construct 0 N/A% 34 2.2% 53 3.4% 31 1.2% 35 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -809 -51.8% 50 3.2% -1 -0.0% 42 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_integer 0 N/A% 49 3.1% 49 3.1% 29 1.1% 29 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% 36 2.3% 49 3.1% 7 0.3% 23 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -4,790 -306.5% -49 -3.1% -721 -27.3% -65 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::getContainer 0 N/A% 48 3.1% 48 3.1% 54 2.0% 54 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language 0 N/A% 126 8.1% 47 3.0% 129 4.9% 25 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_node 0 N/A% -209 -13.4% -43 -2.8% -68 -2.6% 25 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\query\Sql::execute 0 N/A% -303 -19.4% -42 -2.7% -38 -1.4% -49 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_entity_load 0 N/A% 127 8.1% 41 2.6% 104 3.9% 47 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_mapping_load 0 N/A% 84 5.4% 39 2.5% 47 1.8% 3 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\Type\Language::getValue 0 N/A% 72 4.6% 39 2.5% 82 3.1% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\Block\ViewsBlock::__construct 0 N/A% -150 -9.6% -38 -2.4% -100 -3.8% -32 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% 35 2.2% 34 2.2% 35 1.3% 44 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeTable 0 N/A% 47 3.0% 33 2.1% 57 2.2% 62 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
user_role_permissions 0 N/A% 260 16.6% 32 2.0% 78 3.0% 32 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem@1 0 N/A% -188 -12.0% -31 -2.0% -59 -2.2% -30 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 N/A% 30 1.9% 30 1.9% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% 29 1.9% 29 1.9% 88 3.3% 88 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 N/A% 134 8.6% 29 1.9% 200 7.6% 26 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_numeric 0 N/A% 29 1.9% 29 1.9% -28 -1.1% -28 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Field/FieldInterface.php 0 N/A% 28 1.8% 28 1.8% 28 1.1% 28 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 0 N/A% 477 30.5% 27 1.7% 475 18.0% 60 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 0 N/A% -27 -1.7% -27 -1.7% -54 -2.0% -41 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple@1 0 N/A% -689 -44.1% -27 -1.7% -172 -6.5% -19 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% 24 1.5% 26 1.7% 24 0.9% 29 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::loadClass 0 N/A% 1,023 65.5% 26 1.7% 1,017 38.6% 49 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Field\Type\Field::__get 0 N/A% 117 7.5% 26 1.7% 123 4.7% 28 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 0 N/A% 47 3.0% 25 1.6% 61 2.3% 64 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@4 0 N/A% 693 44.3% -25 -1.6% 61 2.3% -81 -3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::__construct 0 N/A% 25 1.6% 25 1.6% 54 2.0% 55 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\PathPluginBase::defineOptions 0 N/A% -41 -2.6% -25 -1.6% -42 -1.6% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 0 N/A% -16 -1.0% -24 -1.5% -16 -0.6% -14 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% 34 2.2% 24 1.5% 38 1.4% 59 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityRenderController::viewMultiple 0 N/A% -134 -8.6% 24 1.5% 1,068 40.5% 31 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@3 0 N/A% 705 45.1% -24 -1.5% 88 3.3% 3 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
property_exists 0 N/A% -24 -1.5% -24 -1.5% -7 -0.3% -7 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% -2,334 -149.3% 23 1.5% -332 -12.6% 47 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
end 0 N/A% 23 1.5% 23 1.5% 12 0.5% 12 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
url 0 N/A% 117 7.5% 23 1.5% 59 2.2% 11 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
extract 0 N/A% -23 -1.5% -23 -1.5% -25 -0.9% -25 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\entity\EntityDisplayBase::getComponents 0 N/A% -23 -1.5% -23 -1.5% -26 -1.0% -26 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_explode_tags 0 N/A% 24 1.5% 22 1.4% 23 0.9% 3 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::getPlugin@1 0 N/A% -22 -1.4% -21 -1.3% -22 -0.8% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\query\Sql::load_entities 0 N/A% -108 -6.9% -21 -1.3% -54 -2.0% -17 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language_list 0 N/A% 38 2.4% 21 1.3% 52 2.0% 14 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prefixTables 0 N/A% 27 1.7% 21 1.3% 28 1.1% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\Page::defineOptions 0 N/A% -6 -0.4% 20 1.3% -4 -0.2% 21 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::setOverriddenData 0 N/A% 22 1.4% 20 1.3% 9 0.3% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::pager/Full.php 0 N/A% 42 2.7% 20 1.3% 43 1.6% 20 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::sort/SortPluginBase.php 0 N/A% 20 1.3% 20 1.3% 21 0.8% 21 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\style\StylePluginBase::defineOptions 0 N/A% 22 1.4% 20 1.3% 23 0.9% 29 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
views_get_handler 0 N/A% 0 0.0% 20 1.3% 236 8.9% 20 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
t 0 N/A% 45 2.9% 20 1.3% 67 2.5% 20 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
aggregator_category_load 0 N/A% 200 12.8% 19 1.2% 76 2.9% 16 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\StorageBase::get 0 N/A% -277 -17.7% 19 1.2% -11 -0.4% 13 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/ContentEntityInterface.php 0 N/A% 19 1.2% 19 1.2% 20 0.8% 20 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::init 0 N/A% 143 9.1% 19 1.2% 142 5.4% 4 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::defaultOptions 0 N/A% 19 1.2% 19 1.2% 58 2.2% 58 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% 322 20.6% 19 1.2% 320 12.1% 5 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_alter 0 N/A% 106 6.8% -19 -1.2% 106 4.0% -10 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption@1 0 N/A% 31 2.0% 19 1.2% 39 1.5% 21 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\ParameterBag::get 0 N/A% 16 1.0% 18 1.2% 10 0.4% -5 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
in_array 0 N/A% 18 1.2% 18 1.2% -8 -0.3% -8 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 38 2.4% 18 1.2% 40 1.5% 30 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Type\Formatter\FormatterBase::view 0 N/A% 46 2.9% 18 1.2% 43 1.6% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_get_info 0 N/A% -32 -2.0% -18 -1.2% -37 -1.4% -3 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Query/ConditionInterface.php 0 N/A% 18 1.2% 18 1.2% 19 0.7% 19 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@3 0 N/A% 11 0.7% 17 1.1% 188 7.1% 28 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_attach_view 0 N/A% 239 15.3% 17 1.1% 244 9.2% 21 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
l 0 N/A% 130 8.3% 17 1.1% 71 2.7% 26 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::load 0 N/A% -217 -13.9% 17 1.1% 188 7.1% 8 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% 16 1.0% 16 1.0% 64 2.4% 64 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_attach_preprocess 0 N/A% 12 0.8% 16 1.0% 8 0.3% 11 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% -16 -1.0% -16 -1.0% -38 -1.4% -38 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]