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

Overall Diff Summary

Run #52e97b490de91Run #52e97bda33da9DiffDiff%
Number of Function Calls70,536 70,536 0 0.0%
Incl. Wall Time (microsec)634,350 634,740 390 0.1%
Incl. CPU (microsecs)623,280 621,787 -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%
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%
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%
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 ]