Run Report
Run #54e1550a08dd9: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):1,199,892 microsecs
Total Incl. MemUse (bytes):29,001,176 bytes
Total Incl. PeakMemUse (bytes):29,596,952 bytes
Number of Function Calls:553,963


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. Wall Time (microsec) [ display all ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 1,199,892 100.0% 49 0.0% 29,001,176 100.0% 2,992 0.0% 29,596,952 100.0% 6,040 0.0%
run_init::html/index.php 1 0.0% 1,199,802 100.0% 54 0.0% 28,990,184 100.0% 3,960 0.0% 29,587,608 100.0% 2,032 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,194,336 99.5% 13 0.0% 28,349,512 97.8% 1,664 0.0% 29,116,792 98.4% 480 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,190,149 99.2% 4 0.0% 27,471,024 94.7% 1,064 0.0% 28,238,752 95.4% 296 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,190,145 99.2% 12 0.0% 27,469,960 94.7% 1,344 0.0% 28,238,456 95.4% 560 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,190,132 99.2% 15 0.0% 27,467,928 94.7% 1,952 0.0% 28,237,208 95.4% 928 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,185,765 98.8% 5 0.0% 26,783,048 92.4% 960 0.0% 27,553,376 93.1% 80 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,185,760 98.8% 9 0.0% 26,782,088 92.3% 1,704 0.0% 27,553,296 93.1% 816 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,183,689 98.6% 27 0.0% 26,410,504 91.1% 2,440 0.0% 27,184,200 91.8% 608 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,182,644 98.6% 4 0.0% 26,175,224 90.3% 1,424 0.0% 26,966,384 91.1% 576 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,182,640 98.6% 86 0.0% 26,173,800 90.3% -40 -0.0% 26,965,808 91.1% 2,320 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,157,025 96.4% 300 0.0% 20,871,224 72.0% 25,128 0.1% 21,839,232 73.8% 8,592 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,126,668 93.9% 30 0.0% 16,338,888 56.3% 2,400 0.0% 17,299,512 58.5% 1,512 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,126,264 93.9% 278 0.0% 16,282,040 56.1% -862,688 -3.0% 17,224,584 58.2% 0 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,086,348 90.5% 13 0.0% 15,913,288 54.9% 2,504 0.0% 15,363,784 51.9% 928 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,086,335 90.5% 367 0.0% 15,910,784 54.9% -134,568 -0.5% 15,362,856 51.9% 2,184 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,062,486 88.5% 90 0.0% 13,343,888 46.0% -142,360 -0.5% 14,499,864 49.0% 1,488 0.0%
Drupal\Core\Render\Renderer::render@1 715 0.1% 962,378 80.2% 1,169 0.1% 11,619,128 40.1% -824 -0.0% 9,756,848 33.0% 304 0.0%
Drupal\Core\Render\Renderer::doRender@1 716 0.1% 961,210 80.1% 14,777 1.2% 11,620,672 40.1% 768,232 2.6% 9,756,544 33.0% 139,656 0.5%
Drupal\Core\Theme\ThemeManager::render 704 0.1% 889,902 74.2% 1,125 0.1% 11,727,384 40.4% -163,704 -0.6% 11,751,240 39.7% 560 0.0%
Drupal\Core\Theme\ThemeManager::theme 704 0.1% 888,777 74.1% 35,888 3.0% 11,891,088 41.0% -1,870,544 -6.4% 11,750,680 39.7% 2,912 0.0%
call_user_func 43 0.0% 871,068 72.6% 173 0.0% 11,555,392 39.8% 14,008 0.0% 10,788,400 36.5% 1,744 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 852,847 71.1% 22 0.0% 10,695,344 36.9% 3,616 0.0% 10,741,512 36.3% 2,472 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 852,027 71.0% 13 0.0% 10,579,264 36.5% 2,320 0.0% 10,634,224 35.9% 888 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 851,165 70.9% 30 0.0% 10,418,576 35.9% 4,384 0.0% 10,467,328 35.4% 96 0.0%
Drupal\views\ViewExecutable::render 1 0.0% 831,044 69.3% 138 0.0% 9,247,728 31.9% 8,576 0.0% 8,992,304 30.4% 3,344 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 813,920 67.8% 14 0.0% 7,517,664 25.9% -1,992 -0.0% 7,528,480 25.4% 448 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 813,879 67.8% 19 0.0% 7,517,568 25.9% -3,760 -0.0% 7,527,000 25.4% 848 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 812,377 67.7% 12 0.0% 7,383,504 25.5% -2,744 -0.0% 7,513,864 25.4% 336 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 812,365 67.7% 3,066 0.3% 7,385,576 25.5% 94,840 0.3% 7,512,944 25.4% 2,224 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 700 0.1% 807,500 67.3% 7,629 0.6% 7,180,224 24.8% -5,078,808 -17.5% 7,508,832 25.4% 1,296 0.0%
template_preprocess_views_view_field 700 0.1% 582,800 48.6% 1,748 0.1% 7,261,808 25.0% 68,752 0.2% 7,352,600 24.8% 1,464 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 700 0.1% 581,052 48.4% 15,722 1.3% 7,193,056 24.8% -543,712 -1.9% 7,351,136 24.8% 4,600 0.0%
drupal_render 705 0.1% 452,091 37.7% 2,211 0.2% 7,809,368 26.9% -304 -0.0% 4,213,664 14.2% 144 0.0%
Drupal\Core\Render\Renderer::doRender@2 804 0.1% 450,425 37.5% 24,107 2.0% 7,063,136 24.4% -292,048 -1.0% 3,435,432 11.6% 2,496 0.0%
Drupal\Core\Render\Renderer::render@2 840 0.2% 415,253 34.6% 1,360 0.1% 5,911,888 20.4% 64 0.0% 3,032,256 10.2% 0 0.0%
render 106 0.0% 336,806 28.1% 583 0.0% 4,790,296 16.5% 2,440 0.0% 3,665,384 12.4% 1,552 0.0%
Twig_Template::render 714 0.1% 241,483 20.1% 3,601 0.3% 3,154,520 10.9% 41,752 0.1% 3,022,504 10.2% 232 0.0%
Twig_Template::display 714 0.1% 237,317 19.8% 3,363 0.3% 3,025,144 10.4% -50,344 -0.2% 2,670,752 9.0% 1,952 0.0%
twig_render_template 24 0.0% 233,351 19.4% 355 0.0% 3,632,560 12.5% -1,127,200 -3.9% 3,704,808 12.5% 744 0.0%
Twig_Template::displayWithErrorHandling 714 0.1% 232,872 19.4% 1,548 0.1% 3,004,392 10.4% 19,264 0.1% 2,667,576 9.0% 368 0.0%
twig_drupal_escape_filter 53 0.0% 228,555 19.0% 455 0.0% 2,807,528 9.7% -815,768 -2.8% 2,468,680 8.3% 2,176 0.0%
Drupal\Core\Theme\ThemeManager::render@1 35 0.0% 207,160 17.3% 75 0.0% 2,260,120 7.8% 1,648 0.0% 2,223,976 7.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 35 0.0% 207,085 17.3% 2,921 0.2% 2,258,472 7.8% -193,992 -0.7% 2,223,976 7.5% 7,328 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 750 0.1% 203,964 17.0% 4,618 0.4% 2,091,576 7.2% -410,072 -1.4% 3,702,104 12.5% 1,416 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 150 0.0% 192,542 16.0% 6,855 0.6% 2,259,760 7.8% -353,592 -1.2% 3,690,648 12.5% 5,528 0.0%
twig_render_template@1 35 0.0% 183,128 15.3% 503 0.0% 1,818,696 6.3% -843,584 -2.9% 1,902,648 6.4% 624 0.0%
render@1 80 0.0% 180,147 15.0% 358 0.0% 1,480,304 5.1% 2,128 0.0% 1,154,216 3.9% 1,696 0.0%
drupal_render@1 80 0.0% 179,788 15.0% 263 0.0% 1,466,072 5.1% 1,488 0.0% 1,151,816 3.9% 384 0.0%
Twig_Template::render@1 35 0.0% 179,416 15.0% 235 0.0% 1,234,280 4.3% 4,184 0.0% 1,361,784 4.6% 1,096 0.0%
Drupal\Core\Render\Renderer::doRender@3 80 0.0% 179,054 14.9% 2,305 0.2% 1,462,080 5.0% -34,432 -0.1% 1,150,416 3.9% 235,624 0.8%
Twig_Template::display@1 35 0.0% 179,006 14.9% 284 0.0% 1,184,256 4.1% -872 -0.0% 1,258,408 4.3% 1,848 0.0%
Twig_Template::displayWithErrorHandling@1 35 0.0% 178,641 14.9% 105 0.0% 1,179,904 4.1% 5,440 0.0% 1,255,280 4.2% 240 0.0%
twig_drupal_escape_filter@1 195 0.0% 171,899 14.3% 1,323 0.1% 1,075,784 3.7% -263,760 -0.9% 1,153,728 3.9% 18,848 0.1%
__TwigTemplate_1434a3dd0a12c3222a12788aee5fcf8de168a4baf4d80907f36ca36cbbe37142::doDisplay 1 0.0% 167,313 13.9% 92 0.0% 792,536 2.7% 1,008 0.0% 1,202,560 4.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 84 0.0% 166,482 13.9% 162 0.0% 812,152 2.8% 3,008 0.0% 775,232 2.6% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 84 0.0% 166,320 13.9% 5,557 0.5% 809,144 2.8% -2,079,848 -7.2% 775,232 2.6% 9,784 0.0%
__TwigTemplate_b37578e11beee43e51e5dcaf7c5c03c4d8be24a1ff64a09bb6c2387fca04c07b::doDisplay 1 0.0% 157,511 13.1% 749 0.1% 411,576 1.4% -8,000 -0.0% 536,664 1.8% 9,144 0.0%
call_user_func@1 862 0.2% 153,542 12.8% 3,152 0.3% 4,008,920 13.8% -997,256 -3.4% 1,696,712 5.7% 1,888 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 600 0.1% 141,312 11.8% 22,728 1.9% 2,035,576 7.0% -1,707,000 -5.9% 1,016,184 3.4% 2,208 0.0%
template_preprocess_views_view_fields 50 0.0% 140,730 11.7% 33,907 2.8% 1,718,328 5.9% -714,568 -2.5% 510,496 1.7% 3,192 0.0%
Drupal\views\Plugin\views\field\Field::getItems 150 0.0% 138,678 11.6% 2,734 0.2% 3,521,080 12.1% -148,400 -0.5% 1,667,504 5.6% 2,664 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 4,081 0.7% 127,581 10.6% 27,041 2.3% 4,998,768 17.2% -1,105,416 -3.8% 7,512 0.0% 944 0.0%
Drupal\views\Plugin\views\field\Field::render_item 90 0.0% 122,903 10.2% 297 0.0% 1,185,080 4.1% -188,176 -0.6% 1,408,104 4.8% 352 0.0%
Drupal\Core\Field\FieldItemList::view 150 0.0% 93,836 7.8% 1,299 0.1% 1,541,728 5.3% 2,392 0.0% 873,392 3.0% 2,000 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 150 0.0% 91,166 7.6% 1,684 0.1% 1,493,040 5.1% -45,104 -0.2% 824,808 2.8% 2,176 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::build 150 0.0% 84,571 7.0% 380 0.0% 1,039,872 3.6% -44,408 -0.2% 374,584 1.3% 1,088 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 150 0.0% 84,191 7.0% 9,213 0.8% 1,084,280 3.7% 130,512 0.5% 373,496 1.3% 9,080 0.0%
Drupal\filter\Element\ProcessedText::preRenderText 50 0.0% 83,458 7.0% 8,221 0.7% 1,717,144 5.9% -129,768 -0.4% 664,720 2.2% 200,552 0.7%
Drupal\Core\Cache\Cache::mergeTags 4,685 0.8% 69,872 5.8% 39,944 3.3% 3,172,888 10.9% -9,840,624 -33.9% 16,096 0.1% 6,136 0.0%
Drupal\Core\Render\Renderer::bubbleStack 1,616 0.3% 61,712 5.1% 10,318 0.9% -273,312 -0.9% -2,165,168 -7.5% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::updateStack 1,616 0.3% 60,398 5.0% 14,121 1.2% -617,272 -2.1% -1,042,056 -3.6% 4,256 0.0% 496 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 690 0.1% 47,084 3.9% 2,999 0.2% 2,620,216 9.0% 464,232 1.6% 644,912 2.2% 320 0.0%
Drupal\Core\Template\Attribute::__toString 2,301 0.4% 46,725 3.9% 8,761 0.7% 350,000 1.2% -220,256 -0.8% 25,728 0.1% 2,312 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 235 0.0% 45,453 3.8% 3,988 0.3% 220,488 0.8% -66,280 -0.2% 631,576 2.1% 2,200 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 1 0.0% 44,700 3.7% 176 0.0% 1,660,776 5.7% -136 -0.0% 1,060,824 3.6% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 7,253 1.3% 42,164 3.5% 13,670 1.1% 4,763,696 16.4% 73,352 0.3% 4,641,272 15.7% 137,496 0.5%
Drupal\Core\Utility\LinkGenerator::generate 174 0.0% 41,365 3.4% 4,423 0.4% 220,520 0.8% 145,928 0.5% 465,488 1.6% 1,144 0.0%
Drupal\Core\Render\Renderer::mergeBubbleableMetadata 701 0.1% 40,817 3.4% 3,703 0.3% 2,307,272 8.0% 52,432 0.2% 3,616 0.0% 1,160 0.0%
Drupal\node\Plugin\views\field\Link::render 50 0.0% 40,170 3.3% 257 0.0% 562,416 1.9% 1,480 0.0% 239,704 0.8% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::get 570 0.1% 40,142 3.3% 943 0.1% 1,702,768 5.9% 4,736 0.0% 976,912 3.3% 2,800 0.0%
spl_autoload_call 450 0.1% 40,081 3.3% 915 0.1% 10,872,896 37.5% 200,128 0.7% 7,820,144 26.4% 104,240 0.4%
Drupal\Core\Entity\EntityAccessControlHandler::access 81 0.0% 39,996 3.3% 2,827 0.2% 1,432,280 4.9% -133,480 -0.5% 909,120 3.1% 4,384 0.0%
Drupal\node\Plugin\views\field\Link::renderLink 50 0.0% 39,860 3.3% 516 0.0% 560,232 1.9% -93,432 -0.3% 239,704 0.8% 0 0.0%
Drupal\Core\Template\TwigEnvironment::renderInline 690 0.1% 39,624 3.3% 2,142 0.2% 1,891,448 6.5% 448 0.0% 440,960 1.5% 80 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 251 0.0% 39,199 3.3% 3,239 0.3% 1,698,032 5.9% 132,872 0.5% 974,112 3.3% 2,856 0.0%
Composer\Autoload\ClassLoader::loadClass 449 0.1% 39,143 3.3% 1,360 0.1% 10,659,752 36.8% -85,008 -0.3% 7,703,112 26.0% 1,856 0.0%
call_user_func_array 244 0.0% 38,719 3.2% 955 0.1% 6,931,136 23.9% 122,992 0.4% 6,197,248 20.9% 20,640 0.1%
Drupal\Core\Template\AttributeValueBase::render 2,275 0.4% 37,818 3.2% 9,472 0.8% 302,136 1.0% -162,032 -0.6% 20,776 0.1% 2,400 0.0%
Drupal\node\Entity\Node::access 50 0.0% 36,499 3.0% 562 0.0% 590,704 2.0% 2,208 0.0% 239,704 0.8% 0 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 35,628 3.0% 129 0.0% 831,448 2.9% -15,560 -0.1% 1,851,520 6.3% 520 0.0%
Drupal\Core\Url::toString 175 0.0% 35,488 3.0% 1,272 0.1% 93,320 0.3% 3,424 0.0% 542,624 1.8% 1,768 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 259 0.0% 34,240 2.9% 4,289 0.4% 1,714,880 5.9% -209,272 -0.7% 1,530,992 5.2% 6,872 0.0%
Drupal\node\NodeAccessControlHandler::access 50 0.0% 34,231 2.9% 766 0.1% 585,024 2.0% -2,400 -0.0% 239,704 0.8% 0 0.0%
Drupal\Core\Database\Connection::query 68 0.0% 33,943 2.8% 898 0.1% 511,168 1.8% -64,392 -0.2% 291,528 1.0% 11,760 0.0%
Drupal\filter\Entity\FilterFormat::filters 50 0.0% 33,203 2.8% 440 0.0% 1,072,640 3.7% 11,368 0.0% 291,136 1.0% 2,512 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 351 0.1% 32,671 2.7% 6,503 0.5% 1,292,976 4.5% -78,944 -0.3% 891,288 3.0% 6,160 0.0%
Drupal\filter\FilterPluginCollection::sort 50 0.0% 31,925 2.7% 229 0.0% 983,168 3.4% 1,456 0.0% 252,952 0.9% 1,152 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep 8,384 1.5% 31,892 2.7% 15,558 1.3% 1,651,280 5.7% -5,711,800 -19.7% 104,680 0.4% 3,376 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 764 0.1% 30,650 2.6% 3,018 0.3% 2,049,960 7.1% -1,552 -0.0% 333,504 1.1% 3,016 0.0%
[ display all ]