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

Overall Diff Summary

Run #530ad2358a7c5Run #530ad1a439784DiffDiff%
Number of Function Calls98,268 97,190 -1,078 -1.1%
Incl. Wall Time (microsec)617,481 618,202 721 0.1%
Incl. CPU (microsecs)611,259 611,501 242 0.0%
Incl. MemUse (bytes)40,176,488 40,144,864 -31,624 -0.1%
Incl. PeakMemUse (bytes)40,343,032 40,305,864 -37,168 -0.1%

[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%
drupal_render@4 0 0.0% 6,446 894.0% 30 4.2% 6,385 2638.4% 37 15.3% 896,832 2835.9% -56 -0.2% 881,064 2370.5% 19,256 51.8%
drupal_render@3 0 0.0% 5,855 812.1% -15 -2.1% 5,781 2388.8% -27 -11.2% 894,400 2828.2% -104 -0.3% 885,456 2382.3% 14,616 39.3%
load::service_container_prod.php/c735e723db1c01c667960cd43ab0cd4c6f640168082182d7f2583b4a34164acc.php 1 0.1% 3,843 533.0% 3,843 533.0% 3,845 1588.8% 3,845 1588.8% 702,248 2220.6% 702,248 2220.6% 718,360 1932.7% 718,360 1932.7%
load::service_container_prod.php/f6f966caad2bb38f7f07238b87f39ea9c34a28705f57f1307d62afcdfab1e13f.php -1 -0.1% -3,757 -521.1% -3,757 -521.1% -3,759 -1553.3% -3,759 -1553.3% -702,096 -2220.1% -702,096 -2220.1% -716,032 -1926.5% -716,032 -1926.5%
twig_render_template -14 -1.3% -3,445 -477.8% -199 -27.6% -3,564 -1472.7% -186 -76.9% -208,208 -658.4% 138,080 436.6% -316,464 -851.4% 1,096 2.9%
_theme 0 0.0% -2,914 -404.2% -191 -26.5% -3,029 -1251.7% -64 -26.4% -64,488 -203.9% 47,512 150.2% -152,480 -410.2% -1,480 -4.0%
Twig_Template::render -14 -1.3% -2,670 -370.3% -106 -14.7% -2,774 -1146.3% -73 -30.2% -182,952 -578.5% -736 -2.3% -280,352 -754.3% -288 -0.8%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% -2,660 -368.9% 7 1.0% -2,644 -1092.6% 14 5.8% -26,920 -85.1% 168 0.5% -27,072 -72.8% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 0 0.0% -2,622 -363.7% 0 0.0% -2,610 -1078.5% -2 -0.8% -27,072 -85.6% 0 0.0% -26,896 -72.4% 0 0.0%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% -2,616 -362.8% -36 -5.0% -2,612 -1079.3% -40 -16.5% -27,128 -85.8% 16 0.1% -27,120 -73.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 2,509 348.0% 4 0.6% 2,102 868.6% 2 0.8% -4,672 -14.8% 0 0.0% -6,112 -16.4% 0 0.0%
call_user_func 0 0.0% 2,475 343.3% 508 70.5% 2,070 855.4% 14 5.8% 28,192 89.1% -32 -0.1% 22,648 60.9% 936 2.5%
drupal_render@2 0 0.0% -2,413 -334.7% 157 21.8% -2,546 -1052.1% 139 57.4% -30,984 -98.0% -64 -0.2% -51,752 -139.2% 20,408 54.9%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 2,227 308.9% 4 0.6% 1,826 754.5% -7 -2.9% -4,480 -14.2% 0 0.0% -6,040 -16.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 2,215 307.2% 1 0.1% 1,821 752.5% 18 7.4% -4,480 -14.2% 0 0.0% -6,040 -16.3% 0 0.0%
theme_container 26 2.4% 2,140 296.8% 598 82.9% 2,162 893.4% 570 235.5% 147,064 465.0% 121,984 385.7% 154,688 416.2% 147,072 395.7%
Twig_Template::display -14 -1.3% -2,132 -295.7% -69 -9.6% -2,248 -928.9% -38 -15.7% -145,784 -461.0% -192 -0.6% -181,848 -489.3% -936 -2.5%
Twig_Template::displayWithErrorHandling -14 -1.3% -2,024 -280.7% -52 -7.2% -2,144 -886.0% -65 -26.9% -145,592 -460.4% -368 -1.2% -180,824 -486.5% -416 -1.1%
drupal_render@1 0 0.0% -1,935 -268.4% 25 3.5% -2,056 -849.6% 36 14.9% -32,360 -102.3% -168 -0.5% -34,216 -92.1% 1,224 3.3%
__TwigTemplate_2fc72afbe3669840a86734af84f60cb6e77df693ec96ce846c09606159df1e48::doDisplay -26 -2.4% -1,914 -265.5% -417 -57.8% -1,949 -805.4% -358 -147.9% -117,936 -372.9% -99,344 -314.1% -155,408 -418.1% -139,608 -375.6%
call_user_func_array 0 0.0% -1,837 -254.8% -18 -2.5% -1,879 -776.4% -7 -2.9% -26,800 -84.7% 16 0.1% -27,032 -72.7% 0 0.0%
drupal_render 0 0.0% -1,778 -246.6% -19 -2.6% -1,869 -772.3% -22 -9.1% -32,352 -102.3% -208 -0.7% -32,264 -86.8% 2,056 5.5%
twig_render_template@1 -1 -0.1% -1,745 -242.0% -17 -2.4% -1,749 -722.7% -6 -2.5% -6,824 -21.6% 1,960 6.2% -33,656 -90.6% -352 -0.9%
twig_render_var -28 -2.6% -1,717 -238.1% -101 -14.0% -1,826 -754.5% -91 -37.6% -41,896 -132.5% -848 -2.7% -43,072 -115.9% -856 -2.3%
render 0 0.0% -1,636 -226.9% -503 -69.8% -1,711 -707.0% -4 -1.7% -37,720 -119.3% 0 0.0% -39,448 -106.1% 0 0.0%
Twig_Template::render@1 -1 -0.1% -1,635 -226.8% 1 0.1% -1,634 -675.2% 17 7.0% -6,752 -21.4% -48 -0.2% -32,888 -88.5% 0 0.0%
_theme@2 0 0.0% -1,619 -224.5% -279 -38.7% -1,626 -671.9% -237 -97.9% -2,344 -7.4% 23,936 75.7% -32,768 -88.2% -1,624 -4.4%
Twig_Template::display@1 -1 -0.1% -1,522 -211.1% -8 -1.1% -1,531 -632.6% -7 -2.9% -4,696 -14.8% 0 0.0% -20,800 -56.0% 0 0.0%
Twig_Template::displayWithErrorHandling@1 -1 -0.1% -1,519 -210.7% -6 -0.8% -1,529 -631.8% -4 -1.7% -4,696 -14.8% -288 -0.9% -20,800 -56.0% -288 -0.8%
twig_render_var@1 -2 -0.2% -1,483 -205.7% -18 -2.5% -1,486 -614.0% 4 1.7% -3,520 -11.1% -840 -2.7% -18,888 -50.8% 848 2.3%
__TwigTemplate_a797c2871928975254304d52bfd8811851ca0f68c2120cb238abd0259f9220fe::doDisplay 0 0.0% -1,482 -205.5% -15 -2.1% -1,487 -614.5% -13 -5.4% -2,536 -8.0% 96 0.3% -1,496 -4.0% 0 0.0%
render@1 0 0.0% -1,454 -201.7% 1 0.1% -1,451 -599.6% 1 0.4% -2,552 -8.1% 0 0.0% -20,904 -56.2% 0 0.0%
__TwigTemplate_ac9632b0950354e3e6ed2665add417d43824599684310b535d8387ec10ab3479::doDisplay 0 0.0% -1,445 -200.4% -1 -0.1% -1,447 -597.9% -15 -6.2% -24,848 -78.6% 8 0.0% -44,608 -120.0% 336 0.9%
twig_render_template@2 -11 -1.0% -1,427 -197.9% -204 -28.3% -1,431 -591.3% -166 -68.6% -4,664 -14.7% 288 0.9% -31,664 -85.2% -1,840 -5.0%
call_user_func@1 0 0.0% 1,258 174.5% 12 1.7% 1,190 491.7% 18 7.4% -248 -0.8% -24 -0.1% -1,304 -3.5% -88 -0.2%
run_init::service_container_prod.php/c735e723db1c01c667960cd43ab0cd4c6f640168082182d7f2583b4a34164acc.php 1 0.1% 1,110 154.0% 12 1.7% 1,111 459.1% 11 4.5% 123,992 392.1% 8,880 28.1% 109,200 293.8% 8,104 21.8%
run_init::service_container_prod.php/f6f966caad2bb38f7f07238b87f39ea9c34a28705f57f1307d62afcdfab1e13f.php -1 -0.1% -1,100 -152.6% -12 -1.7% -1,101 -455.0% -11 -4.5% -124,072 -392.3% -8,880 -28.1% -110,528 -297.4% -8,104 -21.8%
drupal_render@5 0 0.0% -1,083 -150.2% 125 17.3% -1,167 -482.2% 131 54.1% -1,424 -4.5% -56 -0.2% -25,360 -68.2% 18,200 49.0%
Twig_Template::render@2 -11 -1.0% -973 -135.0% -84 -11.7% -979 -404.5% -61 -25.2% -4,224 -13.4% -528 -1.7% -28,160 -75.8% -960 -2.6%
run_init::1#2f#c7#2afbe3669840a86734af84f60cb6e77df693ec96ce846c09606159df1e48.php/7fa08d81fa5453dd1218a6dff198b230d933dfd4798636915ec0869233d3c683.php -1 -0.1% -971 -134.7% -19 -2.6% -973 -402.1% -19 -7.9% -122,128 -386.2% -10,568 -33.4% -131,176 -352.9% 0 0.0%
run_init::1#4a#7d#1593ed88febf72f77a45b2c5288d2d1e9f443797d800a0fc01b1f39e377a.php/3cc8bed57c3e1d90f13b7326a0902d724d506708efefd71af6cd8139da0ab142.php 1 0.1% 969 134.4% 19 2.6% 971 401.2% 19 7.9% 122,072 386.0% 10,568 33.4% 131,488 353.8% 0 0.0%
_theme@1 0 0.0% -913 -126.6% 109 15.1% -976 -403.3% 77 31.8% -4,728 -15.0% 2,144 6.8% -18,936 -50.9% -512 -1.4%
__TwigTemplate_24ef28b509810e22ee61a48b43d8eb817d66e3214c7c855f6b7e9d543b807dd8::doDisplay 0 0.0% 873 121.1% 12 1.7% 816 337.2% 4 1.7% -2,312 -7.3% 0 0.0% -3,272 -8.8% 600 1.6%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 862 119.6% 217 30.1% 880 363.6% 230 95.0% -576 -1.8% -416 -1.3% 7,104 19.1% 408 1.1%
Twig_Template::display@2 -11 -1.0% -845 -117.2% -66 -9.2% -852 -352.1% -46 -19.0% -2,880 -9.1% 0 0.0% 10,944 29.4% -1,224 -3.3%
Drupal\Core\Database\Statement::execute 0 0.0% 823 114.1% 92 12.8% 538 222.3% 62 25.6% 152 0.5% 0 0.0% -1,304 -3.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% 792 109.8% 9 1.2% 790 326.4% 15 6.2% -664 -2.1% 0 0.0% 6,832 18.4% 0 0.0%
???_op 0 0.0% 778 107.9% 38 5.3% 301 124.4% 36 14.9% -31,640 -100.1% 0 0.0% -37,168 -100.0% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% 770 106.8% 65 9.0% 488 201.7% 49 20.2% 152 0.5% -8 -0.0% -1,432 -3.9% -72 -0.2%
Twig_Template::displayWithErrorHandling@2 -11 -1.0% -738 -102.4% -37 -5.1% -753 -311.2% -40 -16.5% -2,880 -9.1% -288 -0.9% 12,816 34.5% -968 -2.6%
PDOStatement::execute 0 0.0% 733 101.7% 733 101.7% 449 185.5% 449 185.5% 152 0.5% 152 0.5% -1,304 -3.5% -1,304 -3.5%
main() 0 0.0% 721 100.0% -13 -1.8% 242 100.0% -9 -3.7% -31,624 -100.0% 0 0.0% -37,168 -100.0% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 0.0% 717 99.4% 27 3.7% 661 273.1% -37 -15.3% 72 0.2% 160 0.5% -58,712 -158.0% 64 0.2%
spl_autoload_call 0 0.0% 714 99.0% -4 -0.6% 713 294.6% 50 20.7% 40 0.1% 0 0.0% -58,712 -158.0% -80 -0.2%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 0.0% 701 97.2% 1 0.1% 670 276.9% -1 -0.4% -4,528 -14.3% 0 0.0% -4,376 -11.8% 0 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 0 0.0% 700 97.1% -3 -0.4% 669 276.4% -3 -1.2% -4,528 -14.3% 72 0.2% -4,376 -11.8% 0 0.0%
Drupal\Core\Template\RenderWrapper::__toString 0 0.0% 652 90.4% 0 0.0% 635 262.4% -2 -0.8% 0 0.0% 0 0.0% -1,984 -5.3% 0 0.0%
Drupal\Core\Template\RenderWrapper::render 0 0.0% 652 90.4% 0 0.0% 637 263.2% 2 0.8% 0 0.0% 0 0.0% -1,984 -5.3% 0 0.0%
__TwigTemplate_4c04d806afefb2176adc542e952523399f62d5409a8347a3bcf7977aef131830::doDisplay 0 0.0% 651 90.3% 6 0.8% 635 262.4% 8 3.3% -4,064 -12.9% -4,088 -12.9% -5,936 -16.0% -3,976 -10.7%
drupal_handle_request 0 0.0% 645 89.5% -1 -0.1% 167 69.0% 2 0.8% -31,472 -99.5% 104 0.3% -36,960 -99.4% 0 0.0%
drupal_theme_initialize 0 0.0% 644 89.3% 5 0.7% 613 253.3% 5 2.1% -56 -0.2% 0 0.0% -64 -0.2% 0 0.0%
theme_menu_link 0 0.0% 643 89.2% 11 1.5% 591 244.2% 13 5.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting 0 0.0% 640 88.8% -4 -0.6% 609 251.7% -4 -1.7% -56 -0.2% 0 0.0% -64 -0.2% 0 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 0 0.0% 634 87.9% 4 0.6% 616 254.5% 2 0.8% -32 -0.1% 104 0.3% -1,872 -5.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get -26 -2.4% 631 87.5% 104 14.4% 615 254.1% 96 39.7% 1,200 3.8% 1,128 3.6% -58,704 -157.9% 128 0.3%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 0.0% 604 83.8% 0 0.0% 587 242.6% 0 0.0% -24 -0.1% 104 0.3% -520 -1.4% 0 0.0%
toolbar_pre_render 0 0.0% 602 83.5% -1 -0.1% 540 223.1% 0 0.0% -88 -0.3% 0 0.0% -560 -1.5% 0 0.0%
l 0 0.0% 570 79.1% -12 -1.7% 522 215.7% 23 9.5% 0 0.0% -16 -0.1% 160 0.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -26 -2.4% 546 75.7% 27 3.7% 495 204.5% 1 0.4% 72 0.2% 0 0.0% -58,832 -158.3% -360 -1.0%
template_preprocess -26 -2.4% -528 -73.2% -166 -23.0% -553 -228.5% -167 -69.0% -40,584 -128.3% -30,600 -96.8% -7,048 -19.0% -2,112 -5.7%
__TwigTemplate_00b832dcbba616443d5a0ed9cce38fb00d4dc7f1239a1b19da4db4ab71e6f616::doDisplay 0 0.0% -523 -72.5% -3 -0.4% -525 -216.9% -15 -6.2% -32,728 -103.5% 0 0.0% -34,856 -93.8% 0 0.0%
twig_render_var@2 -22 -2.0% -522 -72.4% -130 -18.0% -534 -220.7% -92 -38.0% -2,432 -7.7% -848 -2.7% 17,024 45.8% -2,368 -6.4%
drupal_prepare_page 0 0.0% 495 68.7% 10 1.4% 549 226.9% 4 1.7% 552 1.7% 0 0.0% 472 1.3% 0 0.0%
drupal_get_js 0 0.0% 480 66.6% 0 0.0% 464 191.7% 3 1.2% 0 0.0% 96 0.3% -184 -0.5% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 0 0.0% 448 62.1% 27 3.7% 430 177.7% 28 11.6% -72 -0.2% -40 -0.1% -616 -1.7% 272 0.7%
drupal_render_children 0 0.0% 447 62.0% -1 -0.1% 408 168.6% -10 -4.1% 0 0.0% -8 -0.0% 8 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% 421 58.4% -17 -2.4% 405 167.4% -35 -14.5% -32 -0.1% 16 0.1% -888 -2.4% 16 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 0.0% 420 58.3% 4 0.6% 403 166.5% 2 0.8% -48 -0.2% 0 0.0% 288 0.8% 0 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 0.0% 416 57.7% 25 3.5% 401 165.7% 42 17.4% -48 -0.2% -24 -0.1% 288 0.8% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% 404 56.0% -15 -2.1% 427 176.4% 8 3.3% 200 0.6% 0 0.0% -128 -0.3% 0 0.0%
Drupal\views_ui\ViewFormControllerBase::init 0 0.0% 397 55.1% -3 -0.4% 401 165.7% 1 0.4% -168 -0.5% 0 0.0% -336 -0.9% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 0.0% -390 -54.1% -8 -1.1% -416 -171.9% 1 0.4% -24 -0.1% 24 0.1% -72 -0.2% 0 0.0%
Drupal\Core\Entity\EntityFormController::init 0 0.0% 382 53.0% -2 -0.3% 383 158.3% -5 -2.1% -168 -0.5% 0 0.0% -336 -0.9% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% 343 47.6% 6 0.8% 364 150.4% 50 20.7% 176 0.6% -32 -0.1% 16 0.0% -104 -0.3%
strtr -1 -0.1% -338 -46.9% -338 -46.9% -334 -138.0% -334 -138.0% -128 -0.4% -128 -0.4% 52,624 141.6% 52,624 141.6%
Drupal\Core\DependencyInjection\Container::get@2 0 0.0% 337 46.7% 8 1.1% 332 137.2% 5 2.1% -32 -0.1% 24 0.1% -1,560 -4.2% -32 -0.1%
Drupal\Core\Template\Attribute::__toString 0 0.0% 332 46.0% 94 13.0% 328 135.5% 142 58.7% 760 2.4% 784 2.5% 2,112 5.7% 1,408 3.8%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% 331 45.9% 2 0.3% 333 137.6% -4 -1.7% -56 -0.2% -16 -0.1% -1,528 -4.1% 0 0.0%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 0 0.0% -321 -44.5% 5 0.7% -322 -133.1% -13 -5.4% -24 -0.1% 0 0.0% -48 -0.1% 0 0.0%
drupal_process_attached 0 0.0% 317 44.0% 10 1.4% 339 140.1% -7 -2.9% -160 -0.5% 0 0.0% 25,544 68.7% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% 315 43.7% 2 0.3% 319 131.8% 14 5.8% -64 -0.2% 0 0.0% -368 -1.0% 336 0.9%
Drupal\Core\Template\TwigEnvironment::loadTemplate -26 -2.4% -314 -43.6% -99 -13.7% -322 -133.1% -79 -32.6% -23,400 -74.0% -336 -1.1% 19,208 51.7% -560 -1.5%
Drupal\Core\DrupalKernel::boot 0 0.0% 314 43.6% -1 -0.1% 319 131.8% 0 0.0% -64 -0.2% 0 0.0% -368 -1.0% 0 0.0%
Drupal\Core\Theme\ThemeNegotiator::determineActiveTheme 0 0.0% 301 41.7% 1 0.1% 301 124.4% 1 0.4% 0 0.0% 0 0.0% 72 0.2% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% 299 41.5% 14 1.9% 283 116.9% 20 8.3% -192 -0.6% 0 0.0% -72 -0.2% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 299 41.5% 49 6.8% 290 119.8% 24 9.9% -328 -1.0% 240 0.8% 7,208 19.4% 184 0.5%
Drupal\Core\CacheDecorator\AliasManagerCacheDecorator::getSystemPath 0 0.0% 295 40.9% 4 0.6% 239 98.8% 3 1.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_add_library 0 0.0% 290 40.2% -9 -1.2% 318 131.4% -6 -2.5% -136 -0.4% -24 -0.1% 25,680 69.1% 88 0.2%
ob_start -26 -2.4% -285 -39.5% -285 -39.5% -300 -124.0% -300 -124.0% -430,976 -1362.8% -430,976 -1362.8% -74,856 -201.4% -74,856 -201.4%
Drupal\views_ui\ViewEditFormController::buildOptionForm 0 0.0% -281 -39.0% -14 -1.9% -275 -113.6% -5 -2.1% 0 0.0% 0 0.0% -168 -0.5% 0 0.0%
[ display all ]