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

Overall Summary
Total Incl. Wall Time (microsec):1,214,997 microsecs
Total Incl. MemUse (bytes):29,000,976 bytes
Total Incl. PeakMemUse (bytes):29,597,520 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,214,997 100.0% 39 0.0% 29,000,976 100.0% 2,992 0.0% 29,597,520 100.0% 6,040 0.0%
run_init::html/index.php 1 0.0% 1,214,896 100.0% 36 0.0% 28,989,968 100.0% 3,960 0.0% 29,588,176 100.0% 2,032 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,209,977 99.6% 11 0.0% 28,349,312 97.8% 1,664 0.0% 29,117,360 98.4% 480 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,206,170 99.3% 3 0.0% 27,470,768 94.7% 1,064 0.0% 28,239,160 95.4% 296 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,206,167 99.3% 8 0.0% 27,469,704 94.7% 1,344 0.0% 28,238,864 95.4% 560 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,206,158 99.3% 13 0.0% 27,467,672 94.7% 1,952 0.0% 28,237,616 95.4% 928 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,201,653 98.9% 8 0.0% 26,782,808 92.4% 960 0.0% 27,553,904 93.1% 80 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,201,645 98.9% 9 0.0% 26,781,848 92.3% 1,704 0.0% 27,553,824 93.1% 816 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,198,992 98.7% 23 0.0% 26,410,232 91.1% 2,440 0.0% 27,184,384 91.8% 608 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,197,566 98.6% 9 0.0% 26,174,968 90.3% 1,424 0.0% 26,966,416 91.1% 576 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,197,557 98.6% 90 0.0% 26,173,544 90.3% -8 -0.0% 26,965,840 91.1% 2,320 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,169,340 96.2% 322 0.0% 20,871,016 72.0% 25,128 0.1% 21,839,256 73.8% 8,592 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,134,366 93.4% 30 0.0% 16,338,752 56.3% 2,400 0.0% 17,300,024 58.5% 1,512 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,133,864 93.3% 282 0.0% 16,281,904 56.1% -862,688 -3.0% 17,225,096 58.2% 0 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,090,215 89.7% 11 0.0% 15,913,048 54.9% 2,504 0.0% 15,364,096 51.9% 928 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,090,204 89.7% 345 0.0% 15,910,544 54.9% -134,568 -0.5% 15,363,168 51.9% 2,184 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,075,738 88.5% 100 0.0% 13,344,024 46.0% -142,360 -0.5% 14,499,896 49.0% 1,488 0.0%
Drupal\Core\Render\Renderer::render@1 715 0.1% 967,976 79.7% 1,157 0.1% 11,618,624 40.1% -824 -0.0% 9,757,352 33.0% 304 0.0%
Drupal\Core\Render\Renderer::doRender@1 716 0.1% 966,820 79.6% 14,975 1.2% 11,620,168 40.1% 768,272 2.6% 9,757,048 33.0% 139,376 0.5%
Drupal\Core\Theme\ThemeManager::render 704 0.1% 895,567 73.7% 1,111 0.1% 11,726,944 40.4% -163,704 -0.6% 11,751,904 39.7% 560 0.0%
Drupal\Core\Theme\ThemeManager::theme 704 0.1% 894,456 73.6% 36,969 3.0% 11,890,648 41.0% -1,870,544 -6.4% 11,751,344 39.7% 2,912 0.0%
call_user_func 43 0.0% 874,086 71.9% 167 0.0% 11,555,048 39.8% 14,008 0.0% 10,788,992 36.5% 1,744 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 857,784 70.6% 19 0.0% 10,695,384 36.9% 3,616 0.0% 10,741,672 36.3% 2,472 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 856,875 70.5% 16 0.0% 10,579,280 36.5% 2,336 0.0% 10,634,464 35.9% 808 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 855,959 70.4% 26 0.0% 10,418,600 35.9% 4,384 0.0% 10,467,736 35.4% 96 0.0%
Drupal\views\ViewExecutable::render 1 0.0% 836,177 68.8% 142 0.0% 9,247,688 31.9% 8,576 0.0% 8,992,744 30.4% 3,344 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 821,292 67.6% 15 0.0% 7,517,576 25.9% -1,992 -0.0% 7,528,840 25.4% 448 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 821,251 67.6% 15 0.0% 7,517,480 25.9% -3,760 -0.0% 7,527,360 25.4% 848 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 819,725 67.5% 13 0.0% 7,383,416 25.5% -2,744 -0.0% 7,514,272 25.4% 336 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 819,712 67.5% 3,107 0.3% 7,385,488 25.5% 94,840 0.3% 7,513,352 25.4% 2,224 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 700 0.1% 814,794 67.1% 7,643 0.6% 7,180,136 24.8% -5,078,808 -17.5% 7,509,240 25.4% 1,296 0.0%
template_preprocess_views_view_field 700 0.1% 589,621 48.5% 1,770 0.1% 7,261,688 25.0% 68,752 0.2% 7,353,056 24.8% 1,464 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 700 0.1% 587,851 48.4% 15,954 1.3% 7,192,936 24.8% -543,712 -1.9% 7,351,592 24.8% 4,600 0.0%
drupal_render 705 0.1% 453,563 37.3% 2,223 0.2% 7,808,872 26.9% -304 -0.0% 4,213,856 14.2% 144 0.0%
Drupal\Core\Render\Renderer::doRender@2 804 0.1% 451,165 37.1% 24,321 2.0% 7,062,616 24.4% -292,024 -1.0% 3,435,384 11.6% 2,496 0.0%
Drupal\Core\Render\Renderer::render@2 840 0.2% 419,534 34.5% 1,316 0.1% 5,911,760 20.4% 64 0.0% 3,031,504 10.2% 0 0.0%
render 106 0.0% 336,621 27.7% 547 0.0% 4,789,896 16.5% 2,440 0.0% 3,665,392 12.4% 1,520 0.0%
Twig_Template::render 714 0.1% 240,355 19.8% 3,538 0.3% 3,154,128 10.9% 41,752 0.1% 3,022,424 10.2% 232 0.0%
Twig_Template::display 714 0.1% 236,120 19.4% 3,403 0.3% 3,024,752 10.4% -50,344 -0.2% 2,670,616 9.0% 1,952 0.0%
twig_render_template 24 0.0% 232,272 19.1% 366 0.0% 3,632,184 12.5% -1,127,200 -3.9% 3,704,272 12.5% 744 0.0%
Twig_Template::displayWithErrorHandling 714 0.1% 231,556 19.1% 1,523 0.1% 3,004,000 10.4% 19,264 0.1% 2,667,440 9.0% 368 0.0%
twig_drupal_escape_filter 53 0.0% 227,309 18.7% 440 0.0% 2,807,136 9.7% -815,744 -2.8% 2,468,544 8.3% 2,176 0.0%
Drupal\Core\Theme\ThemeManager::render@1 35 0.0% 208,543 17.2% 71 0.0% 2,260,048 7.8% 1,648 0.0% 2,223,904 7.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 35 0.0% 208,472 17.2% 2,805 0.2% 2,258,400 7.8% -194,000 -0.7% 2,223,904 7.5% 7,328 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 750 0.1% 205,971 17.0% 4,746 0.4% 2,091,512 7.2% -410,024 -1.4% 3,702,552 12.5% 1,416 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 150 0.0% 194,226 16.0% 7,009 0.6% 2,259,648 7.8% -353,592 -1.2% 3,691,096 12.5% 5,528 0.0%
twig_render_template@1 35 0.0% 183,651 15.1% 474 0.0% 1,818,552 6.3% -843,584 -2.9% 1,902,464 6.4% 624 0.0%
render@1 80 0.0% 181,522 14.9% 361 0.0% 1,480,256 5.1% 2,128 0.0% 1,153,368 3.9% 1,696 0.0%
drupal_render@1 80 0.0% 181,161 14.9% 259 0.0% 1,466,024 5.1% 1,488 0.0% 1,150,968 3.9% 384 0.0%
Drupal\Core\Render\Renderer::doRender@3 80 0.0% 180,448 14.9% 2,296 0.2% 1,462,032 5.0% -34,432 -0.1% 1,149,568 3.9% 234,936 0.8%
Twig_Template::render@1 35 0.0% 180,110 14.8% 234 0.0% 1,234,288 4.3% 4,184 0.0% 1,361,680 4.6% 1,096 0.0%
Twig_Template::display@1 35 0.0% 179,687 14.8% 258 0.0% 1,184,264 4.1% -864 -0.0% 1,258,304 4.3% 1,848 0.0%
Twig_Template::displayWithErrorHandling@1 35 0.0% 179,356 14.8% 107 0.0% 1,179,904 4.1% 5,440 0.0% 1,255,176 4.2% 240 0.0%
twig_drupal_escape_filter@1 195 0.0% 173,047 14.2% 1,259 0.1% 1,075,768 3.7% -263,776 -0.9% 1,153,184 3.9% 19,152 0.1%
__TwigTemplate_1434a3dd0a12c3222a12788aee5fcf8de168a4baf4d80907f36ca36cbbe37142::doDisplay 1 0.0% 171,457 14.1% 109 0.0% 792,536 2.7% 1,008 0.0% 1,202,648 4.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 84 0.0% 168,104 13.8% 161 0.0% 812,136 2.8% 3,008 0.0% 775,072 2.6% 64 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 84 0.0% 167,943 13.8% 5,428 0.4% 809,128 2.8% -2,079,872 -7.2% 775,008 2.6% 9,784 0.0%
__TwigTemplate_b37578e11beee43e51e5dcaf7c5c03c4d8be24a1ff64a09bb6c2387fca04c07b::doDisplay 1 0.0% 159,666 13.1% 774 0.1% 411,576 1.4% -8,000 -0.0% 536,728 1.8% 9,144 0.0%
call_user_func@1 862 0.2% 154,530 12.7% 3,213 0.3% 4,008,608 13.8% -997,264 -3.4% 1,696,896 5.7% 1,880 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 600 0.1% 143,273 11.8% 23,111 1.9% 2,035,480 7.0% -1,707,000 -5.9% 1,016,832 3.4% 2,208 0.0%
template_preprocess_views_view_fields 50 0.0% 142,698 11.7% 34,410 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% 140,656 11.6% 2,730 0.2% 3,521,032 12.1% -148,400 -0.5% 1,667,656 5.6% 2,664 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 4,081 0.7% 128,721 10.6% 27,263 2.2% 4,998,792 17.2% -1,105,424 -3.8% 7,512 0.0% 944 0.0%
Drupal\views\Plugin\views\field\Field::render_item 90 0.0% 123,972 10.2% 315 0.0% 1,185,096 4.1% -188,176 -0.6% 1,408,016 4.8% 352 0.0%
Drupal\Core\Field\FieldItemList::view 150 0.0% 95,623 7.9% 1,307 0.1% 1,541,672 5.3% 2,392 0.0% 873,536 3.0% 2,000 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 150 0.0% 92,873 7.6% 1,664 0.1% 1,492,984 5.1% -45,104 -0.2% 824,880 2.8% 2,176 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::build 150 0.0% 85,952 7.1% 382 0.0% 1,039,856 3.6% -44,408 -0.2% 374,648 1.3% 1,088 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 150 0.0% 85,570 7.0% 9,302 0.8% 1,084,264 3.7% 130,512 0.5% 373,560 1.3% 9,080 0.0%
Drupal\filter\Element\ProcessedText::preRenderText 50 0.0% 84,310 6.9% 8,160 0.7% 1,717,128 5.9% -129,792 -0.4% 664,664 2.2% 200,552 0.7%
Drupal\Core\Cache\Cache::mergeTags 4,685 0.8% 70,288 5.8% 40,725 3.4% 3,172,888 10.9% -9,840,632 -33.9% 16,096 0.1% 6,136 0.0%
Drupal\Core\Render\Renderer::bubbleStack 1,616 0.3% 62,205 5.1% 10,351 0.9% -273,288 -0.9% -2,165,168 -7.5% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::updateStack 1,616 0.3% 60,762 5.0% 14,126 1.2% -617,304 -2.1% -1,042,080 -3.6% 4,256 0.0% 496 0.0%
spl_autoload_call 450 0.1% 54,639 4.5% 906 0.1% 10,872,696 37.5% 200,128 0.7% 7,827,456 26.4% 104,304 0.4%
Composer\Autoload\ClassLoader::loadClass 449 0.1% 53,710 4.4% 1,415 0.1% 10,659,552 36.8% -85,008 -0.3% 7,710,360 26.1% 1,792 0.0%
Symfony\Component\DependencyInjection\Container::get 7,253 1.3% 48,917 4.0% 13,869 1.1% 4,763,688 16.4% 73,312 0.3% 4,641,672 15.7% 137,272 0.5%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 690 0.1% 47,627 3.9% 3,096 0.3% 2,620,120 9.0% 464,240 1.6% 645,064 2.2% 320 0.0%
Drupal\Core\Template\Attribute::__toString 2,301 0.4% 46,891 3.9% 8,532 0.7% 350,064 1.2% -220,280 -0.8% 25,496 0.1% 2,312 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 235 0.0% 45,687 3.8% 3,949 0.3% 220,488 0.8% -66,288 -0.2% 631,280 2.1% 2,200 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 81 0.0% 42,358 3.5% 2,933 0.2% 1,432,336 4.9% -133,480 -0.5% 909,088 3.1% 4,384 0.0%
call_user_func_array 244 0.0% 41,575 3.4% 945 0.1% 6,931,184 23.9% 123,008 0.4% 6,197,184 20.9% 20,640 0.1%
Drupal\node\Plugin\views\field\Link::render 50 0.0% 41,423 3.4% 244 0.0% 562,416 1.9% 1,480 0.0% 239,704 0.8% 0 0.0%
Drupal\Core\Render\Renderer::mergeBubbleableMetadata 701 0.1% 41,290 3.4% 3,787 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::renderLink 50 0.0% 41,121 3.4% 534 0.0% 560,232 1.9% -93,432 -0.3% 239,704 0.8% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::get 570 0.1% 41,057 3.4% 919 0.1% 1,702,792 5.9% 4,736 0.0% 976,952 3.3% 2,800 0.0%
Drupal\Core\Utility\LinkGenerator::generate 174 0.0% 40,598 3.3% 4,378 0.4% 220,488 0.8% 145,904 0.5% 465,328 1.6% 1,144 0.0%
Drupal\Core\Template\TwigEnvironment::renderInline 690 0.1% 40,534 3.3% 2,153 0.2% 1,891,352 6.5% 448 0.0% 441,120 1.5% 80 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 251 0.0% 40,138 3.3% 3,216 0.3% 1,698,056 5.9% 132,872 0.5% 974,152 3.3% 2,856 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 1 0.0% 39,251 3.2% 163 0.0% 1,660,384 5.7% -136 -0.0% 1,060,872 3.6% 0 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 38,765 3.2% 140 0.0% 831,544 2.9% -15,560 -0.1% 1,851,568 6.3% 520 0.0%
Drupal\Core\Template\AttributeValueBase::render 2,275 0.4% 38,164 3.1% 9,632 0.8% 302,216 1.0% -162,032 -0.6% 20,544 0.1% 2,400 0.0%
Drupal\node\Entity\Node::access 50 0.0% 37,638 3.1% 542 0.0% 590,704 2.0% 2,208 0.0% 239,704 0.8% 0 0.0%
Composer\Autoload\includeFile 449 0.1% 36,967 3.0% 2,191 0.2% 10,669,440 36.8% 107,744 0.4% 7,556,008 25.5% 136,736 0.5%
Drupal\node\NodeAccessControlHandler::access 50 0.0% 35,414 2.9% 724 0.1% 585,024 2.0% -2,400 -0.0% 239,704 0.8% 0 0.0%
Drupal\Core\Url::toString 175 0.0% 34,174 2.8% 1,289 0.1% 93,352 0.3% 3,432 0.0% 542,472 1.8% 1,768 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 259 0.0% 33,980 2.8% 4,267 0.4% 1,714,960 5.9% -209,240 -0.7% 1,530,552 5.2% 6,872 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 351 0.1% 33,490 2.8% 6,581 0.5% 1,293,000 4.5% -78,944 -0.3% 891,200 3.0% 6,160 0.0%
Drupal\filter\Entity\FilterFormat::filters 50 0.0% 32,840 2.7% 442 0.0% 1,072,640 3.7% 11,368 0.0% 291,136 1.0% 2,512 0.0%
Drupal\filter\FilterPluginCollection::sort 50 0.0% 31,520 2.6% 206 0.0% 983,160 3.4% 1,456 0.0% 252,944 0.9% 1,152 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep 8,384 1.5% 31,485 2.6% 15,368 1.3% 1,651,320 5.7% -5,711,800 -19.7% 104,464 0.4% 3,376 0.0%
Drupal\views\ViewExecutable::initHandlers 4 0.0% 31,421 2.6% 56 0.0% 4,538,584 15.6% 3,976 0.0% 4,300,944 14.5% 1,992 0.0%
[ display all ]