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 Incl. CPU (microsecs) 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_handle_request 0 N/A% -1,549 -99.1% -1 -0.1% 2,653 100.6% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% -1,563 -100.0% 1 0.1% 2,638 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::html/index.php 0 N/A% -1,565 -100.1% -5 -0.3% 2,636 99.9% -4 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\Kernel::handle 0 N/A% -1,813 -116.0% 1 0.1% 2,380 90.2% -4 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\HttpKernel::handle 0 N/A% -1,843 -117.9% 3 0.2% 2,353 89.2% 10 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% -1,848 -118.2% 0 0.0% 2,349 89.0% 5 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% -1,847 -118.2% 1 0.1% 2,346 88.9% -3 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array 0 N/A% -635 -40.6% 7 0.4% 1,812 68.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% -807 -51.6% 1 0.1% 1,631 61.8% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::Drupal\Core\EventSubscriber\{closure} 0 N/A% -867 -55.5% 0 0.0% 1,572 59.6% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
views_page 0 N/A% -867 -55.5% 1 0.1% 1,571 59.6% 3 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\ViewExecutable::executeDisplay 0 N/A% -878 -56.2% 2 0.1% 1,532 58.1% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -5,250 -335.9% 14 0.9% -1,295 -49.1% 16 0.6% 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\views\ViewExecutable::render 0 N/A% -504 -32.2% 3 0.2% 1,251 47.4% 3 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\Page::execute 0 N/A% -888 -56.8% 0 0.0% 1,200 45.5% 0 0.0% 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%
Drupal\views\Plugin\views\style\StylePluginBase::pre_render 0 N/A% -442 -28.3% 1 0.1% 1,053 39.9% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\Plugin\views\row\EntityRow::pre_render 0 N/A% -443 -28.3% -1 -0.1% 1,051 39.8% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_view_multiple 0 N/A% -449 -28.7% 2 0.1% 1,042 39.5% 0 0.0% 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\Config\CachedStorage::read 0 N/A% -3,309 -211.7% 0 0.0% -1,002 -38.0% 17 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::load 0 N/A% -3,261 -208.6% 4 0.3% -967 -36.7% -11 -0.4% 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%
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%
Drupal\Core\Config\Config::get 0 N/A% -3,330 -213.1% 9 0.6% -844 -32.0% 10 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% -937 -59.9% 14 0.9% 812 30.8% 12 0.5% 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\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\node\NodeRenderController::buildContent 0 N/A% -771 -49.3% 1 0.1% 687 26.0% 6 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% -1,048 -67.1% 7 0.4% 638 24.2% 1 0.0% 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%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% -1,077 -68.9% 6 0.4% 608 23.0% -6 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% -1,552 -99.3% 8 0.5% 563 21.3% 6 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityRenderController::buildContent 0 N/A% -553 -35.4% 5 0.3% 550 20.8% 6 0.2% 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%
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\ViewExecutable::initHandlers 0 N/A% 225 14.4% -1 -0.1% 461 17.5% -15 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\ViewExecutable::_initHandler 0 N/A% 204 13.1% 2 0.1% 453 17.2% 12 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 N/A% 200 12.8% -2 -0.1% 438 16.6% -6 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
class_exists 0 N/A% 451 28.9% 8 0.5% 432 16.4% -20 -0.8% 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\views\Plugin\views\display\DisplayPluginBase::preExecute 0 N/A% 71 4.5% 0 0.0% 384 14.6% 10 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\ViewExecutable::preExecute 0 N/A% 72 4.6% 2 0.1% 381 14.4% -6 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_tree_check_access 0 N/A% 494 31.6% 11 0.7% 367 13.9% 11 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_check_access 0 N/A% 494 31.6% 0 0.0% 367 13.9% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_link_translate 0 N/A% 482 30.8% 9 0.6% 360 13.6% 20 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 0 N/A% 335 21.4% 4 0.3% 346 13.1% 26 1.0% 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%
Drupal\Component\Plugin\PluginManagerBase::getDefinition 0 N/A% -360 -23.0% 1 0.1% -327 -12.4% -21 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 N/A% -2,068 -132.3% 2 0.1% 324 12.3% 1 0.0% 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\Core\Plugin\Discovery\CacheDecorator::getDefinitions 0 N/A% -634 -40.6% -2 -0.1% -320 -12.1% -7 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 N/A% -627 -40.1% 7 0.4% -315 -11.9% 6 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 N/A% -2,076 -132.8% 3 0.2% 315 11.9% 4 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions 0 N/A% -632 -40.4% -2 -0.1% -313 -11.9% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 N/A% 1,081 69.2% 2 0.1% 305 11.6% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_get_custom_theme 0 N/A% 1,048 67.1% 1 0.1% 301 11.4% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render_page 0 N/A% -2,091 -133.8% 5 0.3% 300 11.4% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_set_custom_theme 0 N/A% 1,048 67.1% 1 0.1% 300 11.4% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@1 0 N/A% 133 8.5% 9 0.6% 298 11.3% -3 -0.1% 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%
module_invoke_all 0 N/A% 284 18.2% 13 0.8% 287 10.9% 10 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_attach_prepare_view 0 N/A% -823 -52.7% 4 0.3% 277 10.5% 16 0.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%
theme 0 N/A% 775 49.6% -6 -0.4% 264 10.0% -6 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod_.php/7182bcfc4599dd5b14583ffcde8e49cde9b35d9a3dd1682645f551482ccad315.php 1 N/A% 252 16.1% 15 1.0% 254 9.6% 16 0.6% 41,168 N/A% 7,624 N/A% 40,232 N/A% 7,256 N/A%
run_init::service_container_prod_.php/b727a4f3bbf80a748554f98b0ebc16e298c7c9baa57a3ef4e77dc1b25c95045d.php -1 N/A% -251 -16.1% -15 -1.0% -252 -9.6% -15 -0.6% -41,168 N/A% -7,624 N/A% -40,232 N/A% -7,256 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%
drupal_render 0 N/A% 1,010 64.6% 5 0.3% 237 9.0% 2 0.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%
Drupal::service 0 N/A% 217 13.9% 7 0.4% 229 8.7% 17 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockStorageController::load 0 N/A% -2,081 -133.1% 1 0.1% -215 -8.2% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_info_instances 0 N/A% -475 -30.4% 2 0.1% 212 8.0% 7 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_load_multiple 0 N/A% 42 2.7% 13 0.8% 209 7.9% -7 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
config 0 N/A% 215 13.8% 8 0.5% 207 7.8% -17 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_load_multiple_by_properties 0 N/A% -2,070 -132.4% 0 0.0% -204 -7.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::loadByProperties 0 N/A% -2,069 -132.4% 0 0.0% -204 -7.7% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_language 0 N/A% -469 -30.0% 2 0.1% 203 7.7% -18 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_build_tree 0 N/A% 352 22.5% -1 -0.1% 201 7.6% 1 0.0% 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%
block_list 0 N/A% -2,061 -131.9% 7 0.4% -197 -7.5% 10 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@2 0 N/A% 27 1.7% 11 0.7% 195 7.4% 13 0.5% 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%
menu_get_item 0 N/A% 540 34.5% 2 0.1% 195 7.4% 26 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_username 0 N/A% -624 -39.9% 1 0.1% -193 -7.3% -7 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\ViewExecutable::build 0 N/A% -240 -15.4% -2 -0.1% 193 7.3% -13 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_invoke_method 0 N/A% 193 12.3% 8 0.5% 192 7.3% -7 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::get 0 N/A% 191 12.2% 13 0.8% 191 7.2% 20 0.8% 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%
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%
entity_load 0 N/A% 741 47.4% 9 0.6% 182 6.9% 9 0.3% 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\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%
Drupal\field\FieldInfo::getBundleInstances 0 N/A% -497 -31.8% 0 0.0% 179 6.8% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_bootstrap 0 N/A% 275 17.6% 8 0.5% 178 6.7% 4 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_views_view 0 N/A% 251 16.1% 0 0.0% -175 -6.6% -5 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\Feed::attachTo 0 N/A% -83 -5.3% 0 0.0% 174 6.6% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
views_preprocess_node 0 N/A% -172 -11.0% -6 -0.4% -173 -6.6% -24 -0.9% 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%
[ display all ]