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

Overall Diff Summary

Run #523f1f1f50546Run #523f1dee40c1aDiffDiff%
Number of Function Calls233,734 234,611 877 0.4%
Incl. Wall Time (microsec)1,091,788 1,095,132 3,344 0.3%
Incl. CPU (microsecs)1,026,034 1,029,136 3,102 0.3%
Incl. MemUse (bytes)43,853,424 44,263,728 410,304 0.9%
Incl. PeakMemUse (bytes)44,431,032 44,619,080 188,048 0.4%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. PeakMemUse (bytes) 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/d1d8c4aa10cb8d5f2ad7ad25bbb677526d3e895d2bd09e716cf79f28a63425ec.php 1 0.1% 3,096 92.6% 3,096 92.6% 3,098 99.9% 3,098 99.9% 804,760 196.1% 804,760 196.1% 806,880 429.1% 806,880 429.1%
load::service_container_prod.php/95e497bf58921e91bc2a8363e2c67d2241fa62cccf3aff8c91f39df56ec4bb54.php -1 -0.1% -3,142 -94.0% -3,142 -94.0% -3,144 -101.4% -3,144 -101.4% -804,776 -196.1% -804,776 -196.1% -806,608 -428.9% -806,608 -428.9%
strtr 0 0.0% 155 4.6% 155 4.6% 126 4.1% 126 4.1% -32 -0.0% -32 -0.0% 178,848 95.1% 178,848 95.1%
Symfony\Component\DependencyInjection\Container::get 0 0.0% 280 8.4% 250 7.5% 141 4.5% -272 -8.8% -3,384 -0.8% -16 -0.0% -211,680 -112.6% -170,680 -90.8%
Drupal\Core\Path\AliasWhitelist::lazyLoadCache 0 0.0% -82 -2.5% -112 -3.3% -72 -2.3% -59 -1.9% 0 0.0% 0 0.0% -168,768 -89.7% -168,768 -89.7%
load::node/node.module 0 0.0% -14 -0.4% -14 -0.4% -14 -0.5% -14 -0.5% 138,960 33.9% 138,960 33.9% 139,352 74.1% 139,352 74.1%
Drupal\Core\TypedData\TypedData::__construct 0 0.0% 14 0.4% 14 0.4% 19 0.6% 19 0.6% 8 0.0% 8 0.0% 121,296 64.5% 121,296 64.5%
theme@5 0 0.0% -155 -4.6% 83 2.5% 379 12.2% 69 2.2% -8 -0.0% 0 0.0% 193,688 103.0% 76,760 40.8%
load::options/options.module 0 0.0% 1 0.0% 1 0.0% 2 0.1% 2 0.1% 0 0.0% 0 0.0% -73,848 -39.3% -73,848 -39.3%
load::overlay/overlay.module 0 0.0% -28 -0.8% -28 -0.8% -27 -0.9% -27 -0.9% 80 0.0% 80 0.0% -65,400 -34.8% -65,400 -34.8%
Drupal\field\Field::fieldInfo 0 0.0% -8 -0.2% 20 0.6% 633 20.4% 672 21.7% 32,744 8.0% 32,736 8.0% 65,264 34.7% 65,264 34.7%
Drupal\field\Entity\FieldInstance::getFieldType 0 0.0% -3 -0.1% -3 -0.1% -606 -19.5% -606 -19.5% -32,768 -8.0% -32,768 -8.0% -60,992 -32.4% -60,992 -32.4%
drupal_render@1 0 0.0% 5,853 175.0% 43 1.3% 5,498 177.2% 33 1.1% 111,480 27.2% -216 -0.1% 122,776 65.3% 57,848 30.8%
load::1#93#c9#523e8b8f164bf63590a061261244.php/5f01788c0e3c3e71eade3700672e2481bb00d359f8d5899f1cb3692df128e8d9.php 1 0.1% 222 6.6% 222 6.6% 225 7.3% 225 7.3% 48,800 11.9% 48,800 11.9% 51,064 27.2% 51,064 27.2%
load::1#93#c9#523e8b8f164bf63590a061261244.php/993816a33725b08d98182b3c177ae7e4091d80799d102f8a8d8a8570b88ea153.php -1 -0.1% -204 -6.1% -204 -6.1% -205 -6.6% -205 -6.6% -48,352 -11.8% -48,352 -11.8% -46,800 -24.9% -46,800 -24.9%
drupal_render 0 0.0% 6,219 186.0% -211 -6.3% 5,699 183.7% -210 -6.8% 299,880 73.1% -32 -0.0% 172,704 91.8% 42,016 22.3%
load::1#5b#01#ecdfd1ef423657341964bb8f6740.php/6ffff3adac7fd72535a6f1ebf96daa9fc4b5d3f2f51eca9eb354142f1cb8f5e3.php 1 0.1% 135 4.0% 135 4.0% 137 4.4% 137 4.4% 32,032 7.8% 32,032 7.8% 34,384 18.3% 34,384 18.3%
Drupal\Core\Language\LanguageManager::getStandardLanguageList 0 0.0% 4 0.1% 4 0.1% 1 0.0% 1 0.0% 24 0.0% 24 0.0% 34,064 18.1% 34,064 18.1%
load::Asset/CssCollectionRenderer.php 0 0.0% 3 0.1% 3 0.1% 4 0.1% 4 0.1% 32 0.0% 32 0.0% -31,000 -16.5% -31,000 -16.5%
Drupal\Core\Asset\JsCollectionRenderer::render 0 0.0% -9,621 -287.7% -9,517 -284.6% -9,620 -310.1% -9,534 -307.4% 464,536 113.2% 464,536 113.2% -38,600 -20.5% -28,280 -15.0%
load::1#a9#84#d03f99e92882fa85e99930f5ebb1.php/9d94e8cc7db98de46fedb89e6b00f146136d2fb1be6c8f5079847045a7f4b390.php 1 0.1% 126 3.8% 126 3.8% 129 4.2% 129 4.2% 33,392 8.1% 33,392 8.1% 28,160 15.0% 28,160 15.0%
load::1#a9#84#d03f99e92882fa85e99930f5ebb1.php/29915c71193727bad9c3ea40b082b2e6d80078176b9cf4decdaaa7f4cfde405a.php -1 -0.1% -125 -3.7% -125 -3.7% -127 -4.1% -127 -4.1% -33,336 -8.1% -33,336 -8.1% -27,984 -14.9% -27,984 -14.9%
drupal_static 0 0.0% 12 0.4% 11 0.3% -30 -1.0% -26 -0.8% 8 0.0% 8 0.0% -27,584 -14.7% -27,584 -14.7%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay 0 0.0% 4,568 136.6% 102 3.1% 5,176 166.9% 87 2.8% 296,064 72.2% -12,016 -2.9% 203,728 108.3% 23,952 12.7%
load::node/node.views.inc 0 0.0% -52 -1.6% -52 -1.6% -49 -1.6% -49 -1.6% 16 0.0% 16 0.0% -20,536 -10.9% -20,536 -10.9%
load::1#a5#9f#a7e3bf1297ee50b9825eb9cd20f4.php/bfa8c7311ab043d1ac12fc754d7eb61b2c618e4b9824ebf97dc5fc147b1e161a.php 1 0.1% 75 2.2% 75 2.2% 77 2.5% 77 2.5% 10,504 2.6% 10,504 2.6% 15,632 8.3% 15,632 8.3%
run_init::Entity/BreakpointGroup.php 0 0.0% 5 0.1% 1 0.0% 4 0.1% 0 0.0% -8 -0.0% -8 -0.0% 23,736 12.6% 15,584 8.3%
load::1#a5#9f#a7e3bf1297ee50b9825eb9cd20f4.php/b280f27aeaf3214b9e44a9a387ecbd00ed598ae907be19df09401558da4d0ac6.php -1 -0.1% -76 -2.3% -76 -2.3% -78 -2.5% -78 -2.5% -10,392 -2.5% -10,392 -2.5% -15,368 -8.2% -15,368 -8.2%
unserialize 0 0.0% 40 1.2% 24 0.7% 37 1.2% 9 0.3% 16 0.0% 104 0.0% 13,056 6.9% 13,232 7.0%
load::Template/TwigReference.php 0 0.0% -7 -0.2% -7 -0.2% -7 -0.2% -7 -0.2% 0 0.0% 0 0.0% 10,608 5.6% 10,608 5.6%
load::includes/pager.inc 0 0.0% 12 0.4% 12 0.4% 11 0.4% 11 0.4% -48 -0.0% -48 -0.0% -10,344 -5.5% -10,344 -5.5%
load::includes/menu.inc 0 0.0% -186 -5.6% -186 -5.6% -186 -6.0% -186 -6.0% 24 0.0% 24 0.0% 9,880 5.3% 9,880 5.3%
run_init::1#a5#9f#a7e3bf1297ee50b9825eb9cd20f4.php/b280f27aeaf3214b9e44a9a387ecbd00ed598ae907be19df09401558da4d0ac6.php -1 -0.1% -254 -7.6% -18 -0.5% -256 -8.3% -19 -0.6% -79,320 -19.3% -9,424 -2.3% -71,968 -38.3% -8,896 -4.7%
run_init::1#a5#9f#a7e3bf1297ee50b9825eb9cd20f4.php/bfa8c7311ab043d1ac12fc754d7eb61b2c618e4b9824ebf97dc5fc147b1e161a.php 1 0.1% 255 7.6% 19 0.6% 257 8.3% 19 0.6% 79,336 19.3% 9,424 2.3% 72,064 38.3% 8,896 4.7%
drupal_render@2 0 0.0% 5,450 163.0% 7 0.2% 5,097 164.3% -9 -0.3% 111,544 27.2% -544 -0.1% 155,000 82.4% -8,680 -4.6%
Drupal\Core\Template\TwigTemplate::getContextReference 497 56.7% 1,596 47.7% 1,300 38.9% 2,023 65.2% 1,629 52.5% 143,376 34.9% 106,128 25.9% 27,984 14.9% 8,560 4.6%
Drupal\Core\Asset\CssCollectionRenderer::render 0 0.0% 44 1.3% 27 0.8% 46 1.5% 24 0.8% 152 0.0% -240 -0.1% -28,392 -15.1% -8,256 -4.4%
run_init::service_container_prod.php/d1d8c4aa10cb8d5f2ad7ad25bbb677526d3e895d2bd09e716cf79f28a63425ec.php 1 0.1% 888 26.6% 14 0.4% 890 28.7% 15 0.5% 140,936 34.3% 8,672 2.1% 132,200 70.3% 7,944 4.2%
run_init::service_container_prod.php/95e497bf58921e91bc2a8363e2c67d2241fa62cccf3aff8c91f39df56ec4bb54.php -1 -0.1% -906 -27.1% -15 -0.4% -907 -29.2% -15 -0.5% -140,936 -34.3% -8,672 -2.1% -132,200 -70.3% -7,944 -4.2%
load::breakpoint/BreakpointGroupInterface.php 0 0.0% 2 0.1% 2 0.1% 1 0.0% 1 0.0% 0 0.0% 0 0.0% 7,568 4.0% 7,568 4.0%
array_keys 0 0.0% 12 0.4% 12 0.4% 46 1.5% 46 1.5% 536 0.1% 536 0.1% -7,336 -3.9% -7,336 -3.9%
load::Filter/FilterHtml.php 0 0.0% -8 -0.2% -8 -0.2% -8 -0.3% -8 -0.3% -8 -0.0% -8 -0.0% 7,176 3.8% 7,176 3.8%
load::Filter/FilterCaption.php 0 0.0% 3 0.1% 3 0.1% 4 0.1% 4 0.1% 32 0.0% 32 0.0% -7,152 -3.8% -7,152 -3.8%
ob_start 0 0.0% -31 -0.9% -31 -0.9% -28 -0.9% -28 -0.9% 0 0.0% 0 0.0% 5,904 3.1% 5,904 3.1%
__TwigTemplate_3dbec6b14d46014988bee19af2957cc2::doDisplay 0 0.0% 174 5.2% 69 2.1% 174 5.6% 34 1.1% 1,448 0.4% 672 0.2% 6,400 3.4% 5,720 3.0%
ob_get_clean 0 0.0% -98 -2.9% -98 -2.9% -103 -3.3% -103 -3.3% -224 -0.1% -224 -0.1% 5,416 2.9% 5,416 2.9%
template_preprocess_field 0 0.0% 82 2.5% 30 0.9% 83 2.7% 34 1.1% 24 0.0% 24 0.0% 8,112 4.3% 5,224 2.8%
load::Asset/AssetCollectionRendererInterface.php 0 0.0% 1 0.0% 1 0.0% -1 -0.0% -1 -0.0% 56 0.0% 56 0.0% -4,960 -2.6% -4,960 -2.6%
Drupal\Core\Asset\CssCollectionRenderer::Drupal\Core\Asset\{closure} 0 0.0% -6 -0.2% -6 -0.2% -14 -0.5% -14 -0.5% 0 0.0% 0 0.0% -4,752 -2.5% -4,752 -2.5%
theme@4 0 0.0% 565 16.9% 70 2.1% 1,077 34.7% -54 -1.7% -24 -0.0% -5,320 -1.3% 122,712 65.3% 4,168 2.2%
run_init::Entity/File.php 0 0.0% -39 -1.2% -35 -1.0% -40 -1.3% -40 -1.3% 24 0.0% 24 0.0% -4,048 -2.2% -4,048 -2.2%
__TwigTemplate_93c9523e8b8f164bf63590a061261244::doDisplay 0 0.0% 2,962 88.6% 776 23.2% 3,638 117.3% 416 13.4% 106,664 26.0% -328,384 -80.0% 106,792 56.8% 3,848 2.0%
drupal_pre_render_html_tag 0 0.0% 72 2.2% 31 0.9% 76 2.5% 37 1.2% -64 -0.0% -48 -0.0% -8,392 -4.5% -3,440 -1.8%
Drupal\Core\DependencyInjection\Container::get 0 0.0% 245 7.3% -11 -0.3% 4 0.1% -215 -6.9% -3,560 -0.9% -176 -0.0% -215,120 -114.4% -3,440 -1.8%
load::Twig/Environment.php 0 0.0% 28 0.8% 28 0.8% 28 0.9% 28 0.9% 8 0.0% 8 0.0% -3,104 -1.7% -3,104 -1.7%
Composer\Autoload\ClassLoader::loadClass@1 0 0.0% 109 3.3% 60 1.8% 118 3.8% 49 1.6% 4,288 1.0% 4,072 1.0% 5,096 2.7% 2,712 1.4%
__TwigTemplate_a59fa7e3bf1297ee50b9825eb9cd20f4::doDisplay 0 0.0% 167 5.0% 12 0.4% 167 5.4% 13 0.4% 23,192 5.7% -2,088 -0.5% 26,240 14.0% 2,664 1.4%
Drupal\Core\Template\Attribute::__construct 0 0.0% 47 1.4% 20 0.6% 53 1.7% 36 1.2% -128 -0.0% 16 0.0% 3,928 2.1% 2,648 1.4%
Drupal\Component\Utility\String::checkPlain 0 0.0% 161 4.8% 134 4.0% 142 4.6% 88 2.8% 208 0.1% 0 0.0% -3,856 -2.1% -2,640 -1.4%
Drupal\Core\Template\TwigReference::setReference 101 11.5% 430 12.9% 314 9.4% 503 16.2% 335 10.8% 33,992 8.3% 38,840 9.5% 3,344 1.8% 2,576 1.4%
Drupal\Core\Template\Attribute::offsetSet 0 0.0% 41 1.2% 2 0.1% 38 1.2% -21 -0.7% -136 -0.0% -80 -0.0% 2,336 1.2% 2,488 1.3%
__TwigTemplate_5b01ecdfd1ef423657341964bb8f6740::doDisplay 0 0.0% 157 4.7% 103 3.1% 166 5.4% 69 2.2% 1,800 0.4% 320 0.1% 9,912 5.3% 2,456 1.3%
drupal_pre_render_conditional_comments 0 0.0% 7 0.2% 7 0.2% 7 0.2% 7 0.2% 0 0.0% 0 0.0% -2,424 -1.3% -2,424 -1.3%
implode 0 0.0% -82 -2.5% -82 -2.5% -77 -2.5% -77 -2.5% -248 -0.1% -248 -0.1% -2,400 -1.3% -2,400 -1.3%
twig_render_template@3 0 0.0% 158 4.7% -71 -2.1% 167 5.4% -30 -1.0% 5,800 1.4% -6,512 -1.6% 77,968 41.5% 2,384 1.3%
run_init::breakpoint/BreakpointInterface.php 0 0.0% -5 -0.1% -5 -0.1% -5 -0.2% -5 -0.2% -24 -0.0% -24 -0.0% -1,952 -1.0% -1,952 -1.0%
load::filter/FilterPluginBase.php 0 0.0% 19 0.6% 19 0.6% 19 0.6% 19 0.6% 112 0.0% 112 0.0% 1,928 1.0% 1,928 1.0%
load::filter/BooleanOperator.php 0 0.0% -15 -0.4% -15 -0.4% -16 -0.5% -16 -0.5% 16 0.0% 16 0.0% -1,896 -1.0% -1,896 -1.0%
load::Annotations/DocLexer.php 0 0.0% -30 -0.9% -30 -0.9% -30 -1.0% -30 -1.0% -16 -0.0% -16 -0.0% -1,864 -1.0% -1,864 -1.0%
twig_render_var@3 0 0.0% 77 2.3% -3 -0.1% 83 2.7% 15 0.5% 0 0.0% 0 0.0% 6,232 3.3% 1,696 0.9%
load::views/views.theme.inc 0 0.0% -78 -2.3% -78 -2.3% -80 -2.6% -80 -2.6% -8 -0.0% -8 -0.0% 1,688 0.9% 1,688 0.9%
_drupal_default_html_head 0 0.0% 0 0.0% 0 0.0% -5 -0.2% -6 -0.2% 0 0.0% 0 0.0% -1,672 -0.9% -1,672 -0.9%
file_create_url 0 0.0% -75 -2.2% -25 -0.7% -58 -1.9% 30 1.0% 56 0.0% 24 0.0% -11,864 -6.3% -1,656 -0.9%
load::Annotations/DocParser.php 0 0.0% 12 0.4% 12 0.4% 11 0.4% 11 0.4% -104 -0.0% -104 -0.0% 1,656 0.9% 1,656 0.9%
twig_render_template@2 0 0.0% 3,127 93.5% -81 -2.4% 3,798 122.4% -68 -2.2% 120,360 29.3% -8,816 -2.1% 127,184 67.6% 1,656 0.9%
load::text/text.module 0 0.0% 35 1.0% 35 1.0% 35 1.1% 35 1.1% 8 0.0% 8 0.0% 1,648 0.9% 1,648 0.9%
Drupal\Core\Template\TwigReference::getReference 125 14.3% 65 1.9% 65 1.9% 189 6.1% 189 6.1% 2,424 0.6% 2,424 0.6% 1,640 0.9% 1,640 0.9%
Composer\Autoload\ClassLoader::findFile 0 0.0% 199 6.0% 105 3.1% 212 6.8% 188 6.1% 0 0.0% 40 0.0% 1,760 0.9% 1,624 0.9%
edit_preprocess_field 0 0.0% 48 1.4% 34 1.0% 52 1.7% 31 1.0% 8 0.0% 0 0.0% 4,176 2.2% 1,608 0.9%
Composer\Autoload\ClassLoader::loadClass 0 0.0% 97 2.9% -93 -2.8% 136 4.4% -68 -2.2% -3,432 -0.8% -4,168 -1.0% -4,840 -2.6% 1,552 0.8%
run_init::file/FileStorageControllerInterface.php 0 0.0% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% 1,552 0.8% 1,552 0.8%
drupal_clean_css_identifier 0 0.0% 161 4.8% -14 -0.4% 168 5.4% -11 -0.4% 0 0.0% 0 0.0% 90,456 48.1% 1,536 0.8%
method_exists 0 0.0% 8 0.2% 8 0.2% -21 -0.7% -21 -0.7% 24 0.0% 24 0.0% 1,528 0.8% 1,528 0.8%
load::toolbar/toolbar.module 0 0.0% -67 -2.0% -67 -2.0% -66 -2.1% -66 -2.1% -24 -0.0% -24 -0.0% -1,488 -0.8% -1,488 -0.8%
call_user_func 0 0.0% -7,521 -224.9% 9 0.3% -8,862 -285.7% 30 1.0% 463,888 113.1% 0 0.0% -115,040 -61.2% -1,464 -0.8%
drupal_add_http_header 0 0.0% 0 0.0% 2 0.1% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% -5,960 -3.2% -1,440 -0.8%
array_slice 0 0.0% -1 -0.0% -1 -0.0% -3 -0.1% -3 -0.1% 24 0.0% 24 0.0% -1,416 -0.8% -1,416 -0.8%
json_encode 0 0.0% -3 -0.1% -3 -0.1% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% -1,376 -0.7% -1,376 -0.7%
is_array 73 8.3% 48 1.4% 48 1.4% 50 1.6% 50 1.6% -16 -0.0% -16 -0.0% 1,368 0.7% 1,368 0.7%
Drupal\Core\Database\Connection::expandArguments 0 0.0% 26 0.8% -36 -1.1% 63 2.0% 42 1.4% 0 0.0% -16 -0.0% -1,936 -1.0% -1,336 -0.7%
strtolower 0 0.0% 29 0.9% 29 0.9% 199 6.4% 199 6.4% 16 0.0% 16 0.0% -1,320 -0.7% -1,320 -0.7%
load::node/NodeGrantDatabaseStorageInterface.php 0 0.0% 5 0.1% 5 0.1% 5 0.2% 5 0.2% -16 -0.0% -16 -0.0% 1,320 0.7% 1,320 0.7%
theme@3 0 0.0% 3,695 110.5% -15 -0.4% 4,301 138.7% 15 0.5% 105,648 25.7% -7,392 -1.8% 137,704 73.2% 1,256 0.7%
load::node/NodeGrantDatabaseStorage.php 0 0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% -8 -0.0% -8 -0.0% -1,248 -0.7% -1,248 -0.7%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 0 0.0% -40 -1.2% -31 -0.9% -37 -1.2% -30 -1.0% 3,328 0.8% 0 0.0% 41,768 22.2% 1,232 0.7%
theme_get_suggestions 0 0.0% -1 -0.0% -1 -0.0% 0 0.0% -2 -0.1% 0 0.0% 0 0.0% 1,344 0.7% 1,232 0.7%
Twig_Template::display@3 0 0.0% 331 9.9% -2 -0.1% 335 10.8% 13 0.4% 3,272 0.8% 0 0.0% 19,288 10.3% 1,224 0.7%
str_replace 0 0.0% 67 2.0% 67 2.0% -10 -0.3% -10 -0.3% -112 -0.0% -112 -0.0% -1,224 -0.7% -1,224 -0.7%
htmlspecialchars 0 0.0% 27 0.8% 27 0.8% 54 1.7% 54 1.7% 208 0.1% 208 0.1% -1,216 -0.6% -1,216 -0.6%
drupal_process_attached 0 0.0% -30 -0.9% 31 0.9% -29 -0.9% 3 0.1% 40 0.0% 0 0.0% -33,352 -17.7% -1,216 -0.6%
[ display all ]