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

Overall Diff Summary

Run #52c1d5ca86be3Run #52c1d613a9327DiffDiff%
Number of Function Calls91,257 91,257 0 0.0%
Incl. Wall Time (microsec)635,511 638,227 2,716 0.4%
Incl. CPU (microsecs)523,456 522,910 -546 -0.1%
Incl. MemUse (bytes)31,607,896 31,607,896 0 0.0%
Incl. PeakMemUse (bytes)31,815,824 31,815,824 0 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%
load::service_container_prod.php/82956de596c1cbe60be8848f574f0a0156acb30fa7df8fff05863d88561a48d1.php 1 N/A% 3,436 126.5% 3,436 126.5% 3,439 629.9% 3,439 629.9% 647,328 N/A% 647,328 N/A% 661,336 N/A% 661,336 N/A%
load::service_container_prod.php/862debd6085ea9bb1994603618b4372df07505f738e158a22b16f6420cd5da50.php -1 N/A% -3,434 -126.4% -3,434 -126.4% -3,436 -629.3% -3,436 -629.3% -647,328 N/A% -647,328 N/A% -661,336 N/A% -661,336 N/A%
PDOStatement::execute 0 N/A% 3,273 120.5% 3,273 120.5% -75 -13.7% -75 -13.7% 8 N/A% 8 N/A% 16 N/A% 16 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% 3,174 116.9% -91 -3.4% -161 -29.5% -98 -17.9% 8 N/A% 0 N/A% 16 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% 3,070 113.0% -69 -2.5% -266 -48.7% -61 -11.2% 0 N/A% -8 N/A% 16 N/A% 0 N/A%
Drupal\Core\Database\Query\Delete::execute 0 N/A% 3,025 111.4% -7 -0.3% -84 -15.4% -7 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% 2,971 109.4% 2 0.1% -165 -30.2% 4 0.7% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 2,963 109.1% 11 0.4% -167 -30.6% 5 0.9% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% 2,952 108.7% -4 -0.1% -167 -30.6% 7 1.3% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::garbageCollection 0 N/A% 2,848 104.9% -2 -0.1% -259 -47.4% -2 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\KeyValueDatabaseExpirableFactory::destruct 0 N/A% 2,847 104.8% 1 0.0% -261 -47.8% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::destruct 0 N/A% 2,846 104.8% -2 -0.1% -262 -48.0% -3 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate 0 N/A% 2,831 104.2% -4 -0.1% -278 -50.9% -8 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::terminate 0 N/A% 2,738 100.8% -1 -0.0% -364 -66.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::terminate 0 N/A% 2,738 100.8% 0 0.0% -363 -66.5% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% 2,716 100.0% 3 0.1% -546 -100.0% -2 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_handle_request 0 N/A% 2,695 99.2% -1 -0.0% -568 -104.0% -4 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
???_op 0 N/A% 2,686 98.9% -1 -0.0% -576 -105.5% -3 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% 2,362 87.0% 7 0.3% -759 -139.0% 2 0.4% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
run_init::service_container_prod.php/82956de596c1cbe60be8848f574f0a0156acb30fa7df8fff05863d88561a48d1.php 1 N/A% 1,060 39.0% 11 0.4% 1,063 194.7% 13 2.4% 120,664 N/A% 8,528 N/A% 108,752 N/A% 7,752 N/A%
run_init::service_container_prod.php/862debd6085ea9bb1994603618b4372df07505f738e158a22b16f6420cd5da50.php -1 N/A% -1,059 -39.0% -12 -0.4% -1,062 -194.5% -13 -2.4% -120,664 N/A% -8,528 N/A% -108,752 N/A% -7,752 N/A%
run_init::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/da2bea9e323540fc61b700c7bb1a6bf2c66289eeadd5920112b69f5ee95c1815.php 1 N/A% 974 35.9% 41 1.5% 969 177.5% 41 7.5% 115,368 N/A% 10,536 N/A% 117,624 N/A% 0 N/A%
menu_build_tree 0 N/A% 968 35.6% -1 -0.0% 951 174.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/4846736ba81b4c7c67ef1f06cd59f3bfc31a41907a7de5fd09ce6d13c6a254ad.php -1 N/A% -897 -33.0% -19 -0.7% -900 -164.8% -20 -3.7% -115,368 N/A% -10,536 N/A% -117,624 N/A% 0 N/A%
menu_tree_check_access 0 N/A% 880 32.4% 1 0.0% 860 157.5% -3 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_tree_check_access 0 N/A% 879 32.4% 4 0.1% 863 158.1% 4 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_link_translate 0 N/A% 876 32.3% 27 1.0% 856 156.8% 6 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_get_menu_tree 0 N/A% 832 30.6% 5 0.2% 813 148.9% -2 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_item_route_access 0 N/A% 765 28.2% 24 0.9% 760 139.2% 27 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_toolbar 0 N/A% 740 27.2% -1 -0.0% 714 130.8% -3 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 0 N/A% 647 23.8% 2 0.1% 626 114.7% 16 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 N/A% -587 -21.6% 21 0.8% -572 -104.8% 9 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 0 N/A% 582 21.4% 2 0.1% 548 100.4% -7 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 N/A% 581 21.4% -12 -0.4% 552 101.1% -12 -2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% 561 20.7% -4 -0.1% 580 106.2% -38 -7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
shortcut_toolbar 0 N/A% -529 -19.5% -1 -0.0% -471 -86.3% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get@1 0 N/A% -528 -19.4% -20 -0.7% -527 -96.5% -31 -5.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
shortcut_renderable_links 0 N/A% -525 -19.3% 3 0.1% -467 -85.5% 4 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% -522 -19.2% -70 -2.6% -412 -75.5% -36 -6.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getRouterListenerService 0 N/A% -512 -18.9% -3 -0.1% -502 -91.9% -3 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@1 0 N/A% -510 -18.8% -23 -0.8% -500 -91.6% -12 -2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getRouterService 0 N/A% -502 -18.5% -2 -0.1% -492 -90.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/4846736ba81b4c7c67ef1f06cd59f3bfc31a41907a7de5fd09ce6d13c6a254ad.php -1 N/A% -493 -18.2% -493 -18.2% -496 -90.8% -496 -90.8% -79,184 N/A% -79,184 N/A% -94,880 N/A% -94,880 N/A%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 0 N/A% 491 18.1% 1 0.0% 490 89.7% 22 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::handle 0 N/A% -489 -18.0% 0 0.0% -637 -116.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
spl_autoload_call@1 0 N/A% -485 -17.9% -9 -0.3% -463 -84.8% 11 2.0% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% -478 -17.6% 0 0.0% -625 -114.5% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -478 -17.6% -28 -1.0% -523 -95.8% -66 -12.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% -478 -17.6% 5 0.2% -625 -114.5% 2 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::loadClass@1 0 N/A% -476 -17.5% 13 0.5% -474 -86.8% 16 2.9% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
load::1#66#30#96eb662fc87021dc5e04bcc2e05d.php/da2bea9e323540fc61b700c7bb1a6bf2c66289eeadd5920112b69f5ee95c1815.php 1 N/A% 476 17.5% 476 17.5% 479 87.7% 479 87.7% 79,184 N/A% 79,184 N/A% 94,880 N/A% 94,880 N/A%
Drupal\Core\HttpKernel::handle 0 N/A% -472 -17.4% 0 0.0% -620 -113.6% -2 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -450 -16.6% 41 1.5% -414 -75.8% 106 19.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getRouter_DynamicService 0 N/A% -435 -16.0% 2 0.1% -425 -77.8% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@2 0 N/A% -422 -15.5% -2 -0.1% -421 -77.1% -2 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get@2 0 N/A% -411 -15.1% 14 0.5% -417 -76.4% 4 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% 374 13.8% 4 0.1% 364 66.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@3 0 N/A% -349 -12.8% -1 -0.0% -341 -62.5% 9 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% -348 -12.8% 2 0.1% -319 -58.4% 9 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::doBuildForm 0 N/A% -347 -12.8% 4 0.1% -337 -61.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get@3 0 N/A% -347 -12.8% -2 -0.1% -341 -62.5% 2 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 0 N/A% -342 -12.6% 1 0.0% -309 -56.6% -3 -0.5% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
drupal_bootstrap 0 N/A% 328 12.1% 0 0.0% 316 57.9% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 0 N/A% -328 -12.1% 3 0.1% -295 -54.0% 3 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display 0 N/A% -325 -12.0% 0 0.0% -304 -55.7% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling 0 N/A% -324 -11.9% -1 -0.0% -303 -55.5% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
render 0 N/A% -322 -11.9% -2 -0.1% -305 -55.9% -9 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render 0 N/A% -319 -11.7% 2 0.1% -297 -54.4% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var 0 N/A% -316 -11.6% 6 0.2% -286 -52.4% 24 4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::service 0 N/A% 307 11.3% 17 0.6% 310 56.8% 10 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% -300 -11.0% -8 -0.3% -274 -50.2% 73 13.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_html 0 N/A% 299 11.0% 21 0.8% 300 54.9% 19 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_pre_render 0 N/A% 299 11.0% 0 0.0% 296 54.2% -3 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::setCache 0 N/A% 297 10.9% 1 0.0% 150 27.5% -3 -0.5% 0 N/A% 0 N/A% 24 N/A% 0 N/A%
Twig_Template::render@1 0 N/A% -297 -10.9% -1 -0.0% -284 -52.0% -10 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template@1 0 N/A% -297 -10.9% 7 0.3% -284 -52.0% 6 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display@1 0 N/A% -291 -10.7% 1 0.0% -277 -50.7% 2 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling@1 0 N/A% -291 -10.7% -5 -0.2% -279 -51.1% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 0 N/A% -281 -10.3% -45 -1.7% -271 -49.6% -47 -8.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@6 0 N/A% -280 -10.3% 6 0.2% -271 -49.6% 12 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay 0 N/A% -277 -10.2% -16 -0.6% -262 -48.0% -23 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 N/A% 276 10.2% 46 1.7% 270 49.5% 14 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 N/A% 275 10.1% -2 -0.1% 271 49.6% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::getDriverClass 0 N/A% -275 -10.1% -5 -0.2% -274 -50.2% -9 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -274 -10.1% -40 -1.5% -248 -45.4% -60 -11.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\user\Plugin\Block\UserLoginBlock::build 0 N/A% -271 -10.0% 0 0.0% -268 -49.1% 4 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::setWithExpire 0 N/A% 271 10.0% 3 0.1% 126 23.1% 7 1.3% 0 N/A% -16 N/A% 24 N/A% 0 N/A%
template_preprocess_page 0 N/A% -264 -9.7% 1 0.0% -259 -47.4% -6 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@3 0 N/A% -263 -9.7% -10 -0.4% -248 -45.4% -17 -3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 256 9.4% 7 0.3% 263 48.2% 23 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\ckeditor\Plugin\Editor\CKEditor::settingsForm 0 N/A% -256 -9.4% 0 0.0% -253 -46.3% -10 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::loadAll 0 N/A% 255 9.4% -1 -0.0% 261 47.8% -2 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
class_exists 0 N/A% -255 -9.4% -7 -0.3% -252 -46.2% -4 -0.7% 0 N/A% 0 N/A% -24 N/A% 0 N/A%
Drupal\user\Form\UserLoginForm::create 0 N/A% -252 -9.3% -2 -0.1% -252 -46.2% -4 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render 0 N/A% -249 -9.2% -3 -0.1% -240 -44.0% -8 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::doBuildForm@1 0 N/A% -237 -8.7% -3 -0.1% -231 -42.3% 15 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var@1 0 N/A% -231 -8.5% 1 0.0% -216 -39.6% -17 -3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
editor_form_filter_format_form_alter 0 N/A% -230 -8.5% 1 0.0% -225 -41.2% 4 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -228 -8.4% -8 -0.3% -325 -59.5% -3 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Driver\mysql\Insert::execute 0 N/A% 227 8.4% -4 -0.1% 94 17.2% 1 0.2% 0 N/A% 0 N/A% 16 N/A% 0 N/A%
[ display all ]