Diff Report
Run #54811b6aec43d: XHProf Run (Namespace=drupal-perf-davidhernandez)
vs.
Run #54811e8abf892: XHProf Run (Namespace=drupal-perf-davidhernandez)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #54811b6aec43dRun #54811e8abf892DiffDiff%
Number of Function Calls1,262,917 1,271,008 8,091 0.6%
Incl. Wall Time (microsec)3,557,584 3,627,956 70,372 2.0%
Incl. MemUse (bytes)42,490,344 42,561,904 71,560 0.2%
Incl. PeakMemUse (bytes)45,436,280 45,511,816 75,536 0.2%

[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.
MemUse
Diff
(bytes)
IMemUse
Diff%
Excl.
MemUse
Diff
(bytes)
EMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Excl.
PeakMemUse
Diff
(bytes)
EPeakMemUse
Diff%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% 73,187 104.0% -1 -0.0% 64,088 89.6% -64 -0.1% 61,088 80.9% 280 0.4%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 73,186 104.0% -1 -0.0% 64,080 89.5% -8 -0.0% 61,088 80.9% 0 0.0%
Drupal\Core\Render\Renderer::render 0 0.0% 72,942 103.7% 15 0.0% 64,080 89.5% 0 0.0% 66,688 88.3% -688 -0.9%
twig_drupal_escape_filter 0 0.0% 72,683 103.3% 16 0.0% 61,192 85.5% -104 -0.1% 57,824 76.6% 264 0.3%
Twig_Template::render 0 0.0% 72,679 103.3% -5 -0.0% 61,272 85.6% 0 0.0% 44,976 59.5% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 72,671 103.3% -1 -0.0% 61,216 85.5% 0 0.0% 44,992 59.6% 0 0.0%
Twig_Template::display 0 0.0% 72,670 103.3% 3 0.0% 61,216 85.5% 0 0.0% 45,000 59.6% 0 0.0%
render 0 0.0% 72,651 103.2% 8 0.0% 61,256 85.6% 0 0.0% 56,672 75.0% 80 0.1%
drupal_render 0 0.0% 72,649 103.2% 5 0.0% 61,432 85.8% 16 0.0% 60,480 80.1% 40 0.1%
Drupal\Core\Render\Renderer::render@1 0 0.0% 72,647 103.2% 108 0.2% 61,504 85.9% 48 0.1% 60,320 79.9% 1,432 1.9%
twig_render_template 0 0.0% 72,638 103.2% 3 0.0% 62,176 86.9% -112 -0.2% 48,136 63.7% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 0.0% 72,145 102.5% 38 0.1% 60,616 84.7% -16 -0.0% 56,016 74.2% -96 -0.1%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% 71,589 101.7% 2 0.0% 60,656 84.8% 0 0.0% 47,448 62.8% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% 71,587 101.7% 5 0.0% 60,656 84.8% -144 -0.2% 47,448 62.8% 0 0.0%
twig_render_template@1 0 0.0% 71,524 101.6% 22 0.0% 60,640 84.7% -80 -0.1% 46,768 61.9% 0 0.0%
Twig_Template::render@1 0 0.0% 71,310 101.3% 1 0.0% 59,840 83.6% 0 0.0% 68,080 90.1% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 71,293 101.3% 0 0.0% 59,800 83.6% 24 0.0% 68,080 90.1% 0 0.0%
Twig_Template::display@1 0 0.0% 71,287 101.3% -1 -0.0% 59,800 83.6% -96 -0.1% 68,080 90.1% 0 0.0%
twig_drupal_escape_filter@1 0 0.0% 70,967 100.8% 26 0.0% 59,624 83.3% -3,656 -5.1% 68,016 90.0% 1,376 1.8%
__TwigTemplate_d1fef6b4165bbc4fe4ba760e4e2f43a758b356896be5af388b477f37936737bb::doDisplay 0 0.0% 70,811 100.6% -1 -0.0% 59,328 82.9% -8 -0.0% 59,352 78.6% 0 0.0%
render@1 0 0.0% 70,693 100.5% 6 0.0% 63,272 88.4% 0 0.0% 66,632 88.2% 0 0.0%
drupal_render@1 0 0.0% 70,683 100.4% 36 0.1% 63,272 88.4% 0 0.0% 66,632 88.2% 0 0.0%
Drupal\Core\Render\Renderer::render@3 0 0.0% 70,629 100.4% 299 0.4% 63,256 88.4% -280 -0.4% 66,632 88.2% 16 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 70,390 100.0% 1 0.0% 71,312 99.7% 32 0.0% 75,536 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% 70,389 100.0% -1 -0.0% 71,280 99.6% 40 0.1% 75,536 100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 70,389 100.0% -1 -0.0% 71,312 99.7% 0 0.0% 75,536 100.0% 0 0.0%
main() 0 0.0% 70,372 100.0% 1 0.0% 71,560 100.0% 0 0.0% 75,536 100.0% 0 0.0%
run_init::d8/index.php 0 0.0% 70,370 100.0% 10 0.0% 71,552 100.0% 16 0.0% 75,536 100.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 70,331 99.9% 1 0.0% 71,240 99.6% 0 0.0% 75,536 100.0% 0 0.0%
__TwigTemplate_715126f7eaf4f20442f4592ed8061490c06b772a82f993ec95b57b5b39ebabe2::doDisplay 0 0.0% 70,267 99.9% 266 0.4% 59,272 82.8% -8 -0.0% 65,280 86.4% -24 -0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 70,207 99.8% -1 -0.0% 71,312 99.7% 0 0.0% 75,536 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 70,184 99.7% 1 0.0% 71,240 99.6% 0 0.0% 75,536 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 70,183 99.7% 1 0.0% 71,240 99.6% 8 0.0% 75,536 100.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 70,177 99.7% 15 0.0% 71,352 99.7% 104 0.1% 75,536 100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 70,020 99.5% 14 0.0% 70,104 98.0% -2,072 -2.9% 75,536 100.0% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 70,016 99.5% 0 0.0% 70,104 98.0% 0 0.0% 75,536 100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 67,453 95.9% 9 0.0% 66,880 93.5% -400 -0.6% 67,184 88.9% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% 54,698 77.7% 36 0.1% 49,808 69.6% 0 0.0% 61,688 81.7% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% 54,662 77.7% 404 0.6% 49,808 69.6% -4,608 -6.4% 61,688 81.7% 48 0.1%
twig_render_template@2 0 0.0% 52,181 74.2% 189 0.3% 315,080 440.3% -96 -0.1% 64,960 86.0% 0 0.0%
Twig_Template::displayWithErrorHandling@2 0 0.0% 51,826 73.6% 24 0.0% 298,280 416.8% 32 0.0% 65,736 87.0% 0 0.0%
Twig_Template::render@2 0 0.0% 51,821 73.6% 21 0.0% 298,440 417.0% 8 0.0% 65,672 86.9% 0 0.0%
Twig_Template::display@2 0 0.0% 51,816 73.6% -27 -0.0% 298,280 416.8% -536 -0.7% 65,768 87.1% 0 0.0%
Drupal\Core\Render\Renderer::render@4 0 0.0% 47,550 67.6% 627 0.9% 66,648 93.1% 2,384 3.3% 72,792 96.4% 0 0.0%
drupal_render@2 0 0.0% 47,347 67.3% 81 0.1% 66,272 92.6% -16 -0.0% 72,792 96.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@3 0 0.0% 43,317 61.6% 37 0.1% 59,920 83.7% 0 0.0% 72,752 96.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 0 0.0% 43,280 61.5% -1,366 -1.9% 59,920 83.7% 743,072 1038.4% 72,752 96.3% -7,184 -9.5%
twig_render_template@3 0 0.0% 41,712 59.3% 264 0.4% 826,000 1154.3% -360 -0.5% 202,984 268.7% 0 0.0%
Twig_Template::render@3 0 0.0% 41,224 58.6% 187 0.3% 802,960 1122.1% 32 0.0% 288,000 381.3% 24 0.0%
Twig_Template::display@3 0 0.0% 40,986 58.2% -35 -0.0% 802,616 1121.6% -752 -1.1% 510,080 675.3% -64 -0.1%
Twig_Template::displayWithErrorHandling@3 0 0.0% 40,873 58.1% 85 0.1% 802,616 1121.6% 0 0.0% 507,632 672.0% 192 0.3%
__TwigTemplate_9563a31ba3f2f8bda1f4ebcaeb75b24daf859e891239f82b06ef2a10201b21b2::doDisplay 0 0.0% 36,874 52.4% 161 0.2% 9,096 12.7% -600 -0.8% 229,584 303.9% 0 0.0%
render@2 0 0.0% 36,794 52.3% -136 -0.2% 31,152 43.5% 0 0.0% -53,184 -70.4% -4,992 -6.6%
twig_drupal_escape_filter@2 0 0.0% 36,441 51.8% 639 0.9% 28,224 39.4% -4,264 -6.0% -250,784 -332.0% 0 0.0%
Drupal\Core\Render\Renderer::render@5 0 0.0% 30,605 43.5% 785 1.1% 22,992 32.1% 1,816 2.5% -110,400 -146.2% -4,976 -6.6%
Twig_Template::getAttribute 800 9.9% 30,149 42.8% 10,646 15.1% 841,736 1176.3% -313,152 -437.6% 315,968 418.3% 28,720 38.0%
__TwigTemplate_8479f0ac55650e66e239f0ba35087903eed1dd8e5304b576cac6fbbe1e5280b8::doDisplay 0 0.0% 28,741 40.8% 7,325 10.4% 536,032 749.1% 2,952 4.1% 209,080 276.8% 51,216 67.8%
call_user_func_array 800 9.9% 19,746 28.1% 2,641 3.8% 1,054,912 1474.2% 247,480 345.8% 281,568 372.8% 4,080 5.4%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 0.0% -17,915 -25.5% -17,926 -25.5% 1,364,224 1906.4% 1,364,088 1906.2% 41,176 54.5% 27,360 36.2%
Drupal\Core\Template\Attribute::addClass 800 9.9% 15,915 22.6% 6,680 9.5% 801,432 1119.9% -1,584,928 -2214.8% 281,848 373.1% 89,600 118.6%
Drupal\Core\Entity\EntityViewBuilder::build 0 0.0% 14,171 20.1% 13 0.0% 13,936 19.5% 0 0.0% 176 0.2% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple 0 0.0% 14,158 20.1% 401 0.6% 13,936 19.5% -3,720 -5.2% 176 0.2% 0 0.0%
template_preprocess_node 0 0.0% 13,667 19.4% 192 0.3% 38,288 53.5% -2,152 -3.0% -167,064 -221.2% 0 0.0%
call_user_func 0 0.0% 12,752 18.1% 333 0.5% 12,720 17.8% -1,808 -2.5% 71,800 95.1% 232 0.3%
user_attach_accounts 0 0.0% 11,713 16.6% 38 0.1% 2,608 3.6% -176 -0.2% 96 0.1% 0 0.0%
Drupal\node\NodeViewBuilder::buildComponents 0 0.0% 11,603 16.5% -19 -0.0% 14,032 19.6% 0 0.0% 72 0.1% 0 0.0%
Drupal\Core\Render\Element::children 0 0.0% -11,289 -16.0% -12,094 -17.2% 1,350,472 1887.2% 1,348,376 1884.3% 4,992 6.6% 4,224 5.6%
entity_create 0 0.0% 11,168 15.9% 2 0.0% 2,432 3.4% 0 0.0% -16 -0.0% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::create 0 0.0% 11,092 15.8% 81 0.1% 2,336 3.3% -320 -0.4% -16 -0.0% 0 0.0%
Drupal\Core\Entity\ContentEntityStorageBase::doCreate 0 0.0% 10,993 15.6% 426 0.6% 2,216 3.1% 296 0.4% -16 -0.0% 0 0.0%
__TwigTemplate_b94bc07484dd805ae51e7004cc9c85dd9611ff24ca2b4f9ee1ebe8fcf6a4c1f8::doDisplay 0 0.0% 8,446 12.0% 1,750 2.5% 137,080 191.6% 6,048 8.5% -199,064 -263.5% 0 0.0%
drupal_html_class 2,400 29.7% 7,613 10.8% 5,183 7.4% 6,016 8.4% 3,520 4.9% 601,512 796.3% 178,928 236.9%
template_preprocess_field 0 0.0% -6,991 -9.9% -5,278 -7.5% -1,214,904 -1697.7% -1,135,808 -1587.2% -3,672 -4.9% -2,856 -3.8%
Drupal\Core\Template\Attribute::__construct 0 0.0% -6,766 -9.6% -1,514 -2.2% -769,144 -1074.8% -64,264 -89.8% -1,784 -2.4% -568 -0.8%
__TwigTemplate_0359874ccad4c85e2013d90434b0430cea23d0c395504d5718b9f12f8a6c6f5e::doDisplay 0 0.0% 6,667 9.5% 1,606 2.3% 133,768 186.9% 6,920 9.7% 159,416 211.0% 16,416 21.7%
__TwigTemplate_a27c971742870b01253f65fa62e256bad2cd30d38f948d1426952e476d671aa8::doDisplay 0 0.0% 6,170 8.8% 1,545 2.2% 152,008 212.4% 7,312 10.2% 38,560 51.0% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::get 0 0.0% 5,880 8.4% 359 0.5% 2,968 4.1% 0 0.0% -6,944 -9.2% -368 -0.5%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 0 0.0% 5,474 7.8% 640 0.9% 3,824 5.3% -696 -1.0% -7,320 -9.7% -80 -0.1%
Drupal\Core\Field\FieldItemList::applyDefaultValue 0 0.0% 5,264 7.5% 227 0.3% 2,504 3.5% 0 0.0% -24 -0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 0.0% 4,593 6.5% 1,137 1.6% 4,872 6.8% -3,600 -5.0% -6,528 -8.6% -96 -0.1%
Twig_Template::displayWithErrorHandling@5 0 0.0% 4,407 6.3% 1 0.0% 84,232 117.7% 0 0.0% 166,072 219.9% -1,624 -2.1%
__TwigTemplate_49e699df03583aabddb41b13403a04ada7c10e9591f45bc93f4dfdb83e3f2731::doDisplay 0 0.0% 4,406 6.3% 2,004 2.8% 84,232 117.7% -4,008 -5.6% 167,696 222.0% -101,584 -134.5%
Twig_Template::display@5 0 0.0% 4,348 6.2% -43 -0.1% 84,232 117.7% 0 0.0% 166,088 219.9% 144 0.2%
__TwigTemplate_125534cdb055fc83a3944b2f4c0d5277db848d26e44cfa9ea771117abfe05f69::doDisplay 0 0.0% 4,263 6.1% 29 0.0% 132,688 185.4% -320 -0.4% 162,528 215.2% 0 0.0%
Twig_Template::display@4 0 0.0% 4,212 6.0% 2 0.0% 132,688 185.4% -232 -0.3% 162,528 215.2% 0 0.0%
Twig_Template::displayWithErrorHandling@4 0 0.0% 4,200 6.0% 30 0.0% 132,688 185.4% 0 0.0% 162,656 215.3% -1,328 -1.8%
__TwigTemplate_ca1e1eb031deecb9566eaba295988c4e0ee1a4c8c86ca55faf368195214f83a7::doDisplay 0 0.0% 4,170 5.9% 58 0.1% 132,688 185.4% -200 -0.3% 163,984 217.1% 880 1.2%
Drupal\Core\Entity\ContentEntityBase::getIterator 0 0.0% 3,776 5.4% 3 0.0% -2,208 -3.1% 64 0.1% 24 0.0% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getFields 0 0.0% 3,774 5.4% 31 0.0% -2,256 -3.2% 488 0.7% 24 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get 0 0.0% 3,529 5.0% 2,363 3.4% 488 0.7% -4,912 -6.9% 7,056 9.3% 3,272 4.3%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 0 0.0% -3,249 -4.6% 6 0.0% 4,216 5.9% -56 -0.1% 8,072 10.7% 0 0.0%
Drupal\filter\Entity\FilterFormat::filters 0 0.0% -2,753 -3.9% -60 -0.1% 2,880 4.0% 0 0.0% 84,088 111.3% 0 0.0%
Drupal\filter\FilterPluginCollection::sort 0 0.0% -2,750 -3.9% -2 -0.0% 2,792 3.9% 0 0.0% 84,488 111.9% 0 0.0%
twig_drupal_escape_filter@3 0 0.0% 2,678 3.8% 367 0.5% -79,032 -110.4% -1,296 -1.8% -48,976 -64.8% -9,680 -12.8%
strtr -2,387 -29.5% -2,587 -3.7% -2,587 -3.7% -78,120 -109.2% -78,120 -109.2% 273,400 361.9% 273,400 361.9%
array_merge 800 9.9% 2,537 3.6% 2,537 3.6% 731,136 1021.7% 731,136 1021.7% 118,416 156.8% 118,416 156.8%
Drupal\Component\Utility\Html::getClass 2,400 29.7% 2,440 3.5% 1,588 2.3% 2,536 3.5% 160 0.2% 421,920 558.6% 448 0.6%
rdf_preprocess_node 0 0.0% 2,238 3.2% 425 0.6% 80 0.1% -2,960 -4.1% -104 -0.1% 0 0.0%
Drupal\filter\FilterPluginCollection::getAll 0 0.0% -2,233 -3.2% -88 -0.1% 2,736 3.8% -72 -0.1% 84,472 111.8% 320 0.4%
Drupal\filter\FilterPluginCollection::initializePlugin 0 0.0% -2,147 -3.1% -17 -0.0% 2,808 3.9% 112 0.2% 84,672 112.1% 616 0.8%
[ display all ]