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

Overall Diff Summary

Run #52e97bda33da9Run #52e97b490de91DiffDiff%
Number of Function Calls70,536 70,536 0 0.0%
Incl. Wall Time (microsec)634,740 634,350 -390 -0.1%
Incl. CPU (microsecs)621,787 623,280 1,493 0.2%
Incl. MemUse (bytes)38,973,352 38,973,352 0 0.0%
Incl. PeakMemUse (bytes)39,122,912 39,122,912 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/833a1edc7f86339dcae9eb8fecd94454763c475b5565fa753c7379e9fcb0d2ab.php -1 N/A% -3,676 -942.6% -3,676 -942.6% -3,679 -246.4% -3,679 -246.4% -818,008 N/A% -818,008 N/A% -827,288 N/A% -827,288 N/A%
load::service_container_prod.php/167a1c221517dc194b81a5835bbccd1802e0cd3b5489e1184e02cd08d48ad518.php 1 N/A% 3,670 941.0% 3,670 941.0% 3,671 245.9% 3,671 245.9% 818,008 N/A% 818,008 N/A% 827,288 N/A% 827,288 N/A%
call_user_func_array 0 N/A% -2,949 -756.2% -6 -1.5% -109 -7.3% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Merge::execute 0 N/A% -2,846 -729.7% -8 -2.1% -101 -6.8% -5 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Driver\mysql\Insert::execute 0 N/A% -2,806 -719.5% -5 -1.3% -71 -4.8% -5 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\HttpKernel::handle 0 N/A% -2,783 -713.6% -1 -0.3% 56 3.8% -4 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::setWithExpire 0 N/A% -2,775 -711.5% 0 0.0% -30 -2.0% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% -2,770 -710.3% 0 0.0% 69 4.6% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% -2,770 -710.3% 0 0.0% 69 4.6% 3 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::setCache 0 N/A% -2,769 -710.0% 0 0.0% -26 -1.7% -6 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::handle 0 N/A% -2,733 -700.8% 1 0.3% 105 7.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\node\Controller\NodeController::add 0 N/A% -2,374 -608.7% -2 -0.5% 370 24.8% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\HtmlPageController::getContentResult 0 N/A% -2,366 -606.7% 1 0.3% 377 25.3% 3 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% -2,344 -601.0% 7 1.8% 404 27.1% 22 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::buildForm 0 N/A% -2,180 -559.0% -9 -2.3% 539 36.1% -9 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getForm 0 N/A% -2,115 -542.3% -1 -0.3% 602 40.3% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\HtmlPageController::content 0 N/A% -2,103 -539.2% -1 -0.3% 631 42.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::processForm 0 N/A% -1,859 -476.7% 3 0.8% 912 61.1% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% -1,826 -468.2% -1,826 -468.2% 50 3.3% 50 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% -1,817 -465.9% 19 4.9% 67 4.5% 14 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -1,803 -462.3% 90 23.1% 88 5.9% 104 7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate 0 N/A% 1,121 287.4% 4 1.0% 186 12.5% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::terminate 0 N/A% 1,113 285.4% 1 0.3% 185 12.4% 4 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::terminate 0 N/A% 1,112 285.1% 0 0.0% 182 12.2% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\KeyValueDatabaseExpirableFactory::destruct 0 N/A% 1,104 283.1% 2 0.5% 172 11.5% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::destruct 0 N/A% 1,102 282.6% 4 1.0% 170 11.4% 4 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::garbageCollection 0 N/A% 1,098 281.5% 8 2.1% 166 11.1% 12 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::loadAll 0 N/A% 1,072 274.9% 8 2.1% 1,031 69.1% 5 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_bootstrap 0 N/A% 1,067 273.6% 7 1.8% 1,030 69.0% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 1,064 272.8% 88 22.6% 1,026 68.7% 85 5.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Delete::execute 0 N/A% 1,058 271.3% 0 0.0% 126 8.4% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% 957 245.4% 23 5.9% 923 61.8% 29 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::doBuildForm@1 0 N/A% 926 237.4% 22 5.6% 951 63.7% 3 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::doBuildForm 0 N/A% 907 232.6% -1 -0.3% 936 62.7% 11 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::doBuildForm@3 0 N/A% 872 223.6% 36 9.2% 864 57.9% 40 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::doBuildForm@2 0 N/A% 870 223.1% -26 -6.7% 900 60.3% -31 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@2 0 N/A% 810 207.7% -14 -3.6% 795 53.2% -12 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_tree_check_access 0 N/A% -776 -199.0% -7 -1.8% -765 -51.2% -4 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_check_access 0 N/A% -775 -198.7% 1 0.3% -765 -51.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_link_translate 0 N/A% -769 -197.2% -14 -3.6% -761 -51.0% -37 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::checkNamedRoute 0 N/A% -726 -186.2% -19 -4.9% -717 -48.0% -11 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_toolbar 0 N/A% -711 -182.3% -2 -0.5% -631 -42.3% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_build_tree 0 N/A% -684 -175.4% 1 0.3% -681 -45.6% 5 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -661 -169.5% -9 -2.3% -569 -38.1% 12 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func@1 0 N/A% -615 -157.7% 0 0.0% -482 -32.3% 65 4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_get_menu_tree 0 N/A% -607 -155.6% -1 -0.3% -548 -36.7% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 N/A% -588 -150.8% -3 -0.8% -635 -42.5% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
filter_process_format 0 N/A% 587 150.5% 2 0.5% 591 39.6% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@1 0 N/A% -579 -148.5% -51 -13.1% -486 -32.6% -51 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::check 0 N/A% -546 -140.0% -5 -1.3% -542 -36.3% -18 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme 0 N/A% 498 127.7% 34 8.7% 502 33.6% 21 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 489 125.4% 3 0.8% -333 -22.3% 4 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% 473 121.3% -8 -2.1% -348 -23.3% 5 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 N/A% -449 -115.1% -1 -0.3% -402 -26.9% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 N/A% -448 -114.9% 3 0.8% -404 -27.1% 9 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
filter_formats 0 N/A% 432 110.8% 1 0.3% 439 29.4% 4 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_pre_render 0 N/A% -425 -109.0% 0 0.0% -365 -24.4% 3 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
???_op 0 N/A% -423 -108.5% 2 0.5% 1,458 97.7% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_handle_request 0 N/A% -420 -107.7% 7 1.8% 1,462 97.9% 6 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field/field.module 0 N/A% 408 104.6% 408 104.6% 408 27.3% 408 27.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 0 N/A% 403 103.3% -1 -0.3% 394 26.4% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% 399 102.3% 7 1.8% -420 -28.1% 10 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% -390 -100.0% 18 4.6% 1,493 100.0% 15 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% -385 -98.7% -65 -16.7% -427 -28.6% -78 -5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% 379 97.2% -10 -2.6% -458 -30.7% -31 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Session\UserSession::hasPermission 0 N/A% -346 -88.7% -8 -2.1% -335 -22.4% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::prepareForm 0 N/A% -334 -85.6% 2 0.5% -364 -24.4% 7 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_form_node_form_alter 0 N/A% -334 -85.6% -12 -3.1% -366 -24.5% -13 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::create 0 N/A% -326 -83.6% 5 1.3% -302 -20.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 0 N/A% 323 82.8% -1 -0.3% 302 20.2% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 N/A% 323 82.8% -2 -0.5% 302 20.2% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 0 N/A% 316 81.0% -6 -1.5% 296 19.8% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_page 0 N/A% 310 79.5% -2 -0.5% 285 19.1% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 0 N/A% -301 -77.2% -22 -5.6% -265 -17.7% -25 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_9049990a78b1771f97e22388e3d5363341f5d98db09506cf9461788b46d43eb2::doDisplay 0 N/A% 298 76.4% -10 -2.6% 289 19.4% -8 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::alter 0 N/A% -296 -75.9% 24 6.2% -333 -22.3% 61 4.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@4 0 N/A% -289 -74.1% -71 -18.2% -272 -18.2% -56 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 0 N/A% 287 73.6% -3 -0.8% 265 17.7% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#fb#cd#6a0caead633351f5399f9bb870d55992707f47a1b0b58fd75679a89852b2.php/0306140ce7dfda9327a95ffe09f96ae8d56b2568ee7c3e9e9094155d725298ed.php 1 N/A% 281 72.1% 281 72.1% 283 19.0% 283 19.0% 45,608 N/A% 45,608 N/A% 62,688 N/A% 62,688 N/A%
Drupal\Core\Access\AccessManager::checkAny 0 N/A% -279 -71.5% -6 -1.5% -280 -18.8% -11 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\WidgetBase::form 0 N/A% 275 70.5% -1 -0.3% 268 18.0% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 0 N/A% 267 68.5% -2 -0.5% 267 17.9% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#24#ef#28b509810e22ee61a48b43d8eb817d66e3214c7c855f6b7e9d543b807dd8.php/83bb55a936ba8a984f925f7491b8da653bbf99f787967a89a45084901a1206d4.php -1 N/A% -265 -67.9% -265 -67.9% -266 -17.8% -266 -17.8% -45,232 N/A% -45,232 N/A% -50,920 N/A% -50,920 N/A%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 N/A% 264 67.7% 0 0.0% 254 17.0% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 N/A% 262 67.2% 4 1.0% 262 17.5% 27 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#24#ef#28b509810e22ee61a48b43d8eb817d66e3214c7c855f6b7e9d543b807dd8.php/924b8634827949af06cf7a09754396ffd2f0e8d1d6410313905821cae6a4abab.php 1 N/A% 260 66.7% 260 66.7% 263 17.6% 263 17.6% 45,232 N/A% 45,232 N/A% 50,920 N/A% 50,920 N/A%
Drupal\Core\Access\AccessManager::checkAll 0 N/A% -256 -65.6% 2 0.5% -248 -16.6% 13 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\RenderWrapper::__toString 0 N/A% -256 -65.6% -1 -0.3% -230 -15.4% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#fb#cd#6a0caead633351f5399f9bb870d55992707f47a1b0b58fd75679a89852b2.php/cfccaba17c19bf74d9d995f3a68f52f5dbe73fcd1d3b5eebddb52f10dce9abe5.php -1 N/A% -255 -65.4% -255 -65.4% -256 -17.1% -256 -17.1% -45,608 N/A% -45,608 N/A% -62,688 N/A% -62,688 N/A%
Drupal\Core\Template\RenderWrapper::render 0 N/A% -255 -65.4% 0 0.0% -230 -15.4% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\filter\FilterFormatAccessController::checkAccess 0 N/A% 255 65.4% 2 0.5% 251 16.8% 5 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
shortcut_toolbar 0 N/A% 241 61.8% 0 0.0% 223 14.9% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 N/A% 240 61.5% -20 -5.1% 239 16.0% -18 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_js 0 N/A% -238 -61.0% -6 -1.5% -216 -14.5% -14 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\WidgetBase::formSingleElement 0 N/A% 225 57.7% -1 -0.3% 216 14.5% -21 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#4f#cb#13886f195944306e2db44455cb1f7ecee916459787776ecd6295c70e00e6.php/f39fefcdcbb5f7a8efd6544b1eda5f37d3bbdabbfc77112c80598be0c543c452.php 1 N/A% 222 56.9% 222 56.9% 223 14.9% 223 14.9% 43,288 N/A% 43,288 N/A% 20,216 N/A% 20,216 N/A%
shortcut_renderable_links 0 N/A% 220 56.4% -5 -1.3% 203 13.6% -5 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a7#97#c2871928975254304d52bfd8811851ca0f68c2120cb238abd0259f9220fe.php/0d604d173d6bd6be59f2607536648ad7df27c3e8891b05d59a13a6e036859315.php -1 N/A% -217 -55.6% -217 -55.6% -219 -14.7% -219 -14.7% -43,736 N/A% -43,736 N/A% -75,456 N/A% -75,456 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% 215 55.1% 47 12.1% 208 13.9% 65 4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a7#97#c2871928975254304d52bfd8811851ca0f68c2120cb238abd0259f9220fe.php/e012f9af79c4fa60ee16a7d9dae29a07009444e25bc0c27f2b3267ae5dc566e7.php 1 N/A% 214 54.9% 214 54.9% 216 14.5% 216 14.5% 43,736 N/A% 43,736 N/A% 75,456 N/A% 75,456 N/A%
[ display all ]