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

Overall Diff Summary

Run #52e6fc5cc809eRun #52e6fca507bc1DiffDiff%
Number of Function Calls73,852 73,852 0 0.0%
Incl. Wall Time (microsec)502,535 502,970 435 0.1%
Incl. CPU (microsecs)493,614 493,689 75 0.0%
Incl. MemUse (bytes)32,302,512 32,302,512 0 0.0%
Incl. PeakMemUse (bytes)32,425,320 32,425,320 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/0e66c680f3d2cbbc71b2150d3279b7d4afdb4d7d3c890d5246bb3529d5b6e697.php -1 N/A% -3,670 -843.7% -3,670 -843.7% -3,672 -4896.0% -3,672 -4896.0% -690,888 N/A% -690,888 N/A% -701,376 N/A% -701,376 N/A%
load::service_container_prod.php/ffc1f68d46cbe9ac0571a3894fbe45d464e673be190873a1068b6be15f0b3159.php 1 N/A% 3,634 835.4% 3,634 835.4% 3,636 4848.0% 3,636 4848.0% 690,888 N/A% 690,888 N/A% 701,376 N/A% 701,376 N/A%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 0 N/A% 2,398 551.3% 19 4.4% 2,383 3177.3% 17 22.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 0 N/A% 2,077 477.5% 4 0.9% 2,062 2749.3% 4 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_4c04d806afefb2176adc542e952523399f62d5409a8347a3bcf7977aef131830::doDisplay 0 N/A% 1,953 449.0% 30 6.9% 1,938 2584.0% 26 34.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme 0 N/A% 1,899 436.6% 51 11.7% 1,669 2225.3% 38 50.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render 0 N/A% 1,828 420.2% 18 4.1% 1,604 2138.7% 15 20.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_js 0 N/A% 1,823 419.1% 74 17.0% 1,808 2410.7% 67 89.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\RenderWrapper::__toString 0 N/A% 1,820 418.4% 6 1.4% 1,804 2405.3% 7 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\RenderWrapper::render 0 N/A% 1,814 417.0% 8 1.8% 1,797 2396.0% 6 8.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template 0 N/A% 1,754 403.2% 20 4.6% 1,607 2142.7% 15 20.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@2 0 N/A% 1,700 390.8% -2 -0.5% 1,596 2128.0% 11 14.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render 0 N/A% 1,686 387.6% 5 1.1% 1,542 2056.0% 1 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% 1,653 380.0% 3 0.7% 1,379 1838.7% 4 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling 0 N/A% 1,649 379.1% 4 0.9% 1,502 2002.7% 2 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display 0 N/A% 1,642 377.5% -1 -0.2% 1,500 2000.0% 3 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var 0 N/A% 1,605 369.0% 8 1.8% 1,455 1940.0% 24 32.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@1 0 N/A% 1,496 343.9% 39 9.0% 1,343 1790.7% 46 61.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@3 0 N/A% 1,462 336.1% 44 10.1% 1,447 1929.3% 50 66.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
render 0 N/A% 1,456 334.7% 1 0.2% 1,314 1752.0% 10 13.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 1,441 331.3% -1 -0.2% 1,174 1565.3% 3 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% 1,420 326.4% -4 -0.9% 1,151 1534.7% -11 -14.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% 1,419 326.2% 1 0.2% 1,126 1501.3% 12 16.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
shortcut_renderable_links 0 N/A% 1,381 317.5% 5 1.1% 1,280 1706.7% 7 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 0 N/A% 1,262 290.1% 7 1.6% 1,182 1576.0% -2 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 0 N/A% 1,219 280.2% -8 -1.8% 1,179 1572.0% -9 -12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\FieldableDatabaseStorageController::attachPropertyData 0 N/A% 1,215 279.3% 12 2.8% 1,133 1510.7% 19 25.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\FieldableDatabaseStorageController::mapFromStorageRecords 0 N/A% 1,211 278.4% -3 -0.7% 1,130 1506.7% -4 -5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\shortcut\Plugin\Block\ShortcutsBlock::build 0 N/A% 1,209 277.9% 1 0.2% 1,099 1465.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 0 N/A% 1,202 276.3% 1 0.2% 1,120 1493.3% -1 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::get 0 N/A% 1,032 237.2% -4 -0.9% 1,012 1349.3% 5 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::__construct 0 N/A% 1,022 234.9% 6 1.4% 993 1324.0% -6 -8.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\HttpKernel::handle 0 N/A% 1,013 232.9% 4 0.9% 705 940.0% 4 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::setDefaultLangcode 0 N/A% 1,000 229.9% 2 0.5% 975 1300.0% 1 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% 998 229.4% 5 1.1% 689 918.7% 2 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::handle 0 N/A% 995 228.7% 1 0.2% 685 913.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% 993 228.3% 6 1.4% 687 916.0% 5 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func@1 0 N/A% 984 226.2% 74 17.0% 921 1228.0% 76 101.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod.php/ffc1f68d46cbe9ac0571a3894fbe45d464e673be190873a1068b6be15f0b3159.php 1 N/A% 969 222.8% 13 3.0% 971 1294.7% 14 18.7% 121,888 N/A% 8,528 N/A% 111,128 N/A% 7,752 N/A%
call_user_func_array 0 N/A% 936 215.2% -15 -3.4% 894 1192.0% -9 -12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod.php/0e66c680f3d2cbbc71b2150d3279b7d4afdb4d7d3c890d5246bb3529d5b6e697.php -1 N/A% -933 -214.5% -12 -2.8% -935 -1246.7% -13 -17.3% -121,888 N/A% -8,528 N/A% -111,128 N/A% -7,752 N/A%
run_init::1#24#ef#28b509810e22ee61a48b43d8eb817d66e3214c7c855f6b7e9d543b807dd8.php/574774406105423b3b0f670146de8c6729bffde4be5196e27fb08ad634bcada3.php 1 N/A% 926 212.9% 19 4.4% 929 1238.7% 20 26.7% 122,096 N/A% 10,576 N/A% 131,568 N/A% 0 N/A%
run_init::1#24#ef#28b509810e22ee61a48b43d8eb817d66e3214c7c855f6b7e9d543b807dd8.php/82d36f0e45a5f9dbfb2c4f05de277070cf175423989af48a6eaff23e5bf78a86.php -1 N/A% -913 -209.9% -19 -4.4% -915 -1220.0% -21 -28.0% -122,096 N/A% -10,576 N/A% -131,568 N/A% 0 N/A%
menu_item_route_access 0 N/A% -845 -194.3% -31 -7.1% -861 -1148.0% -36 -48.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 N/A% -774 -177.9% -3 -0.7% -774 -1032.0% 2 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree 0 N/A% -774 -177.9% -6 -1.4% -777 -1036.0% -7 -9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\Query\Query::execute 0 N/A% -759 -174.5% 1 0.2% -725 -966.7% -8 -10.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::getForm 0 N/A% -729 -167.6% -2 -0.5% -729 -972.0% 2 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 0 N/A% 722 166.0% -2 -0.5% 683 910.7% 1 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 N/A% -705 -162.1% 0 0.0% -951 -1268.0% 3 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 N/A% -704 -161.8% 1 0.2% -952 -1269.3% -3 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_output 0 N/A% -687 -157.9% -58 -13.3% -704 -938.7% -71 -94.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 N/A% 683 157.0% 22 5.1% 646 861.3% 11 14.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_translate 0 N/A% -682 -156.8% -4 -0.9% -695 -926.7% 9 12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 0 N/A% -665 -152.9% -19 -4.4% -685 -913.3% -24 -32.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 0 N/A% -656 -150.8% -6 -1.4% -672 -896.0% 2 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
class_exists 0 N/A% -641 -147.4% -7 -1.6% -645 -860.0% -3 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% 641 147.4% 31 7.1% 432 576.0% 37 49.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% -636 -146.2% -4 -0.9% -639 -852.0% -8 -10.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::create 0 N/A% 610 140.2% 10 2.3% 577 769.3% 15 20.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_list 0 N/A% -608 -139.8% -12 -2.8% -574 -765.3% -7 -9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_get_item 0 N/A% -607 -139.5% -3 -0.7% -624 -832.0% -2 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_get_blocks_by_region 0 N/A% -607 -139.5% -3 -0.7% -669 -892.0% 5 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 N/A% -600 -137.9% 1 0.2% -622 -829.3% 7 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_page_build 0 N/A% -599 -137.7% 1 0.2% -668 -890.7% -5 -6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::createInstance 0 N/A% 597 137.2% 9 2.1% 558 744.0% -2 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 0 N/A% -586 -134.7% 16 3.7% -608 -810.7% 15 20.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\HtmlPageController::content 0 N/A% -576 -132.4% 3 0.7% -616 -821.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 N/A% -571 -131.3% -75 -17.2% -575 -766.7% -119 -158.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_handle_request 0 N/A% 566 130.1% 2 0.5% 206 274.7% -9 -12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\HtmlPageController::getContentResult 0 N/A% -561 -129.0% -1 -0.2% -560 -746.7% -1 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% -561 -129.0% -18 -4.1% -542 -722.7% 19 25.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getValidation_ConstraintService 0 N/A% 545 125.3% 24 5.5% 547 729.3% 23 30.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::typedDataManager 0 N/A% 545 125.3% -1 -0.2% 542 722.7% -4 -5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
spl_autoload_call 0 N/A% -539 -123.9% 24 5.5% -560 -746.7% -16 -21.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getTypedDataManagerService 0 N/A% 529 121.6% 0 0.0% 529 705.3% 5 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@4 0 N/A% 525 120.7% 117 26.9% 507 676.0% 119 158.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_scripts 0 N/A% 521 119.8% 11 2.5% 520 693.3% 11 14.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\user\Controller\UserController::userPage 0 N/A% -520 -119.5% 0 0.0% -520 -693.3% -3 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_prepare_page 0 N/A% -504 -115.9% 11 2.5% -583 -777.3% 40 53.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::getFormId 0 N/A% -488 -112.2% 1 0.2% -490 -653.3% 1 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getController 0 N/A% -475 -109.2% -5 -1.1% -482 -642.7% -17 -22.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% 472 108.5% 14 3.2% 173 230.7% 34 45.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% 469 107.8% 98 22.5% 166 221.3% 82 109.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
???_op 0 N/A% 467 107.4% -28 -6.4% 107 142.7% -28 -37.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\JsCollectionRenderer::render 0 N/A% 449 103.2% 92 21.1% 448 597.3% 74 98.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_load_multiple_by_properties 0 N/A% -447 -102.8% 0 0.0% -415 -553.3% -2 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% 446 102.5% 446 102.5% 147 196.0% 147 196.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% 435 100.0% 1 0.2% 75 100.0% -2 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting 0 N/A% -426 -97.9% 0 0.0% -421 -561.3% -2 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_theme_initialize 0 N/A% -426 -97.9% -2 -0.5% -420 -560.0% -4 -5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_html_tag 0 N/A% 425 97.7% 66 15.2% 426 568.0% 71 94.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getStorageController 0 N/A% -410 -94.3% -11 -2.5% -421 -561.3% -18 -24.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 N/A% -407 -93.6% -16 -3.7% -432 -576.0% -11 -14.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 N/A% -386 -88.7% -54 -12.4% -411 -548.0% -67 -89.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::boot 0 N/A% -380 -87.4% 0 0.0% -414 -552.0% 3 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::initializeContainer 0 N/A% -380 -87.4% -6 -1.4% -417 -556.0% -13 -17.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_create_url 0 N/A% 370 85.1% 80 18.4% 375 500.0% 64 85.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Response::__construct 0 N/A% 366 84.1% 13 3.0% 368 490.7% 15 20.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 353 81.1% -11 -2.5% 133 177.3% 23 30.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]