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

Overall Summary
Total Incl. Wall Time (microsec):1,226,162 microsecs
Total Incl. MemUse (bytes):28,986,648 bytes
Total Incl. PeakMemUse (bytes):29,584,392 bytes
Number of Function Calls:552,857


[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,226,162 100.0% 52 0.0% 28,986,648 100.0% 2,992 0.0% 29,584,392 100.0% 6,040 0.0%
run_init::html/index.php 1 0.0% 1,226,029 100.0% 42 0.0% 28,975,632 100.0% 3,960 0.0% 29,575,048 100.0% 2,032 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,220,050 99.5% 13 0.0% 28,334,960 97.8% 1,664 0.0% 29,104,232 98.4% 480 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,214,740 99.1% 7 0.0% 27,456,416 94.7% 1,064 0.0% 28,226,032 95.4% 296 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,214,733 99.1% 9 0.0% 27,455,352 94.7% 1,344 0.0% 28,225,736 95.4% 560 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,214,723 99.1% 14 0.0% 27,453,320 94.7% 1,952 0.0% 28,224,488 95.4% 928 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,209,763 98.7% 6 0.0% 26,768,456 92.3% 960 0.0% 27,540,776 93.1% 80 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,209,757 98.7% 8 0.0% 26,767,496 92.3% 1,704 0.0% 27,540,696 93.1% 816 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,207,167 98.5% 27 0.0% 26,395,880 91.1% 2,440 0.0% 27,171,256 91.8% 608 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,205,759 98.3% 5 0.0% 26,160,616 90.3% 1,424 0.0% 26,953,288 91.1% 576 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,205,754 98.3% 89 0.0% 26,159,192 90.2% -48 -0.0% 26,952,712 91.1% 2,320 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,173,979 95.7% 324 0.0% 20,856,696 72.0% 25,128 0.1% 21,826,128 73.8% 8,592 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,135,876 92.6% 28 0.0% 16,324,400 56.3% 2,400 0.0% 17,286,896 58.4% 1,512 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,135,356 92.6% 287 0.0% 16,267,552 56.1% -862,704 -3.0% 17,211,968 58.2% 0 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,093,348 89.2% 13 0.0% 15,898,760 54.8% 2,504 0.0% 15,350,744 51.9% 928 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,093,335 89.2% 377 0.0% 15,896,256 54.8% -134,568 -0.5% 15,349,816 51.9% 2,184 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,070,259 87.3% 89 0.0% 13,335,616 46.0% -142,360 -0.5% 14,491,992 49.0% 1,488 0.0%
Drupal\Core\Render\Renderer::render@1 715 0.1% 968,925 79.0% 1,149 0.1% 11,607,536 40.0% -824 -0.0% 9,748,872 33.0% 304 0.0%
Drupal\Core\Render\Renderer::doRender@1 716 0.1% 967,777 78.9% 15,032 1.2% 11,609,080 40.0% 768,248 2.7% 9,748,568 33.0% 139,656 0.5%
Drupal\Core\Theme\ThemeManager::render 704 0.1% 896,930 73.1% 1,112 0.1% 11,712,720 40.4% -163,704 -0.6% 11,738,920 39.7% 560 0.0%
Drupal\Core\Theme\ThemeManager::theme 704 0.1% 895,818 73.1% 36,288 3.0% 11,876,424 41.0% -1,870,544 -6.5% 11,738,360 39.7% 2,912 0.0%
call_user_func 43 0.0% 874,353 71.3% 176 0.0% 11,549,304 39.8% 14,008 0.0% 10,783,024 36.4% 1,744 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 855,393 69.8% 20 0.0% 10,689,392 36.9% 3,616 0.0% 10,735,800 36.3% 2,472 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 854,483 69.7% 16 0.0% 10,573,288 36.5% 2,320 0.0% 10,628,592 35.9% 888 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 853,598 69.6% 22 0.0% 10,412,608 35.9% 4,384 0.0% 10,461,704 35.4% 96 0.0%
Drupal\views\ViewExecutable::render 1 0.0% 834,132 68.0% 147 0.0% 9,241,696 31.9% 8,576 0.0% 8,986,712 30.4% 3,344 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 816,934 66.6% 15 0.0% 7,511,584 25.9% -1,992 -0.0% 7,522,808 25.4% 448 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 816,895 66.6% 14 0.0% 7,511,488 25.9% -3,760 -0.0% 7,521,328 25.4% 848 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 815,370 66.5% 12 0.0% 7,377,424 25.5% -2,744 -0.0% 7,508,192 25.4% 336 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 815,358 66.5% 3,132 0.3% 7,379,496 25.5% 94,840 0.3% 7,507,272 25.4% 2,224 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 700 0.1% 810,422 66.1% 7,822 0.6% 7,174,144 24.7% -5,078,808 -17.5% 7,503,160 25.4% 1,296 0.0%
template_preprocess_views_view_field 700 0.1% 584,922 47.7% 1,735 0.1% 7,255,720 25.0% 68,752 0.2% 7,346,976 24.8% 1,464 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 700 0.1% 583,187 47.6% 15,723 1.3% 7,186,968 24.8% -543,712 -1.9% 7,345,512 24.8% 4,600 0.0%
drupal_render 705 0.1% 456,416 37.2% 2,241 0.2% 7,797,832 26.9% -304 -0.0% 4,204,304 14.2% 144 0.0%
Drupal\Core\Render\Renderer::doRender@2 804 0.1% 454,981 37.1% 24,120 2.0% 7,052,536 24.3% -292,040 -1.0% 3,426,832 11.6% 2,496 0.0%
Drupal\Core\Render\Renderer::render@2 840 0.2% 419,354 34.2% 1,288 0.1% 5,902,848 20.4% 64 0.0% 3,025,264 10.2% 0 0.0%
render 106 0.0% 341,178 27.8% 601 0.0% 4,778,784 16.5% 2,440 0.0% 3,655,016 12.4% 1,520 0.0%
Twig_Template::render 714 0.1% 245,082 20.0% 3,565 0.3% 3,140,032 10.8% 41,752 0.1% 3,011,432 10.2% 232 0.0%
Twig_Template::display 714 0.1% 240,793 19.6% 3,268 0.3% 3,010,656 10.4% -50,344 -0.2% 2,658,304 9.0% 1,952 0.0%
twig_render_template 24 0.0% 237,050 19.3% 360 0.0% 3,618,072 12.5% -1,127,200 -3.9% 3,689,816 12.5% 744 0.0%
Twig_Template::displayWithErrorHandling 714 0.1% 236,343 19.3% 1,431 0.1% 2,989,904 10.3% 19,016 0.1% 2,655,128 9.0% 368 0.0%
twig_drupal_escape_filter 53 0.0% 232,326 18.9% 459 0.0% 2,796,000 9.6% -815,768 -2.8% 2,457,088 8.3% 2,176 0.0%
Drupal\Core\Theme\ThemeManager::render@1 35 0.0% 210,154 17.1% 77 0.0% 2,248,552 7.8% 1,648 0.0% 2,213,680 7.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 35 0.0% 210,077 17.1% 2,921 0.2% 2,246,904 7.8% -193,416 -0.7% 2,213,680 7.5% 7,328 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 750 0.1% 203,060 16.6% 4,596 0.4% 2,091,536 7.2% -410,072 -1.4% 3,703,416 12.5% 1,416 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 150 0.0% 191,619 15.6% 6,914 0.6% 2,259,720 7.8% -353,592 -1.2% 3,691,960 12.5% 5,528 0.0%
twig_render_template@1 35 0.0% 185,987 15.2% 504 0.0% 1,806,528 6.2% -843,592 -2.9% 1,892,240 6.4% 624 0.0%
render@1 80 0.0% 183,601 15.0% 377 0.0% 1,471,272 5.1% 2,128 0.0% 1,145,912 3.9% 2,000 0.0%
drupal_render@1 80 0.0% 183,222 14.9% 286 0.0% 1,457,040 5.0% 1,488 0.0% 1,143,208 3.9% 384 0.0%
Drupal\Core\Render\Renderer::doRender@3 80 0.0% 182,452 14.9% 2,318 0.2% 1,453,048 5.0% -34,432 -0.1% 1,141,728 3.9% 234,464 0.8%
Twig_Template::render@1 35 0.0% 182,178 14.9% 224 0.0% 1,222,376 4.2% 4,184 0.0% 1,352,160 4.6% 1,096 0.0%
Twig_Template::display@1 35 0.0% 181,804 14.8% 288 0.0% 1,172,352 4.0% -840 -0.0% 1,248,720 4.2% 1,848 0.0%
Twig_Template::displayWithErrorHandling@1 35 0.0% 181,432 14.8% 102 0.0% 1,167,976 4.0% 4,984 0.0% 1,245,592 4.2% 240 0.0%
twig_drupal_escape_filter@1 195 0.0% 175,473 14.3% 1,331 0.1% 1,072,728 3.7% -263,768 -0.9% 1,154,640 3.9% 19,664 0.1%
__TwigTemplate_1434a3dd0a12c3222a12788aee5fcf8de168a4baf4d80907f36ca36cbbe37142::doDisplay 1 0.0% 170,330 13.9% 92 0.0% 791,008 2.7% 200 0.0% 1,203,216 4.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 84 0.0% 169,518 13.8% 165 0.0% 803,304 2.8% 3,008 0.0% 767,704 2.6% 64 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 84 0.0% 169,353 13.8% 5,542 0.5% 800,296 2.8% -2,079,888 -7.2% 767,640 2.6% 9,784 0.0%
__TwigTemplate_b37578e11beee43e51e5dcaf7c5c03c4d8be24a1ff64a09bb6c2387fca04c07b::doDisplay 1 0.0% 160,465 13.1% 764 0.1% 411,832 1.4% -36,888 -0.1% 537,936 1.8% 10,064 0.0%
call_user_func@1 862 0.2% 154,690 12.6% 3,204 0.3% 4,009,016 13.8% -997,264 -3.4% 1,698,496 5.7% 1,880 0.0%
template_preprocess_views_view_fields 50 0.0% 143,657 11.7% 34,997 2.9% 1,718,328 5.9% -714,568 -2.5% 513,800 1.7% 3,192 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 600 0.1% 141,228 11.5% 22,742 1.9% 2,035,552 7.0% -1,707,000 -5.9% 1,017,688 3.4% 2,208 0.0%
Drupal\views\Plugin\views\field\Field::getItems 150 0.0% 140,917 11.5% 2,863 0.2% 3,521,040 12.1% -148,400 -0.5% 1,667,640 5.6% 2,664 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 4,081 0.7% 127,894 10.4% 27,378 2.2% 4,998,760 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% 123,414 10.1% 332 0.0% 1,179,080 4.1% -188,176 -0.6% 1,400,040 4.7% 352 0.0%
Drupal\Core\Field\FieldItemList::view 150 0.0% 95,139 7.8% 1,277 0.1% 1,541,680 5.3% 2,392 0.0% 873,480 3.0% 2,000 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 150 0.0% 92,444 7.5% 1,671 0.1% 1,492,992 5.2% -45,104 -0.2% 824,824 2.8% 2,176 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::build 150 0.0% 85,536 7.0% 408 0.0% 1,039,864 3.6% -44,408 -0.2% 374,592 1.3% 1,088 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 150 0.0% 85,128 6.9% 9,520 0.8% 1,084,272 3.7% 130,512 0.5% 373,504 1.3% 9,080 0.0%
Drupal\filter\Element\ProcessedText::preRenderText 50 0.0% 84,009 6.9% 8,199 0.7% 1,717,152 5.9% -129,768 -0.4% 664,664 2.2% 200,552 0.7%
Drupal\Core\Cache\Cache::mergeTags 4,685 0.8% 69,874 5.7% 40,614 3.3% 3,172,880 10.9% -9,840,632 -33.9% 16,096 0.1% 6,136 0.0%
Drupal\Core\Render\Renderer::bubbleStack 1,616 0.3% 61,701 5.0% 10,235 0.8% -273,312 -0.9% -2,165,160 -7.5% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::updateStack 1,616 0.3% 60,854 5.0% 14,269 1.2% -617,280 -2.1% -1,042,056 -3.6% 4,256 0.0% 496 0.0%
spl_autoload_call 450 0.1% 59,629 4.9% 1,020 0.1% 10,872,352 37.5% 200,080 0.7% 7,827,480 26.5% 104,304 0.4%
Composer\Autoload\ClassLoader::loadClass 449 0.1% 58,571 4.8% 1,542 0.1% 10,659,256 36.8% -85,008 -0.3% 7,710,384 26.1% 1,792 0.0%
Symfony\Component\DependencyInjection\Container::get 7,253 1.3% 54,302 4.4% 14,248 1.2% 4,762,880 16.4% 73,288 0.3% 4,642,104 15.7% 137,608 0.5%
Drupal\Core\Template\Attribute::__toString 2,301 0.4% 47,134 3.8% 8,861 0.7% 350,008 1.2% -220,256 -0.8% 25,808 0.1% 2,496 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 690 0.1% 47,055 3.8% 2,961 0.2% 2,620,176 9.0% 464,224 1.6% 646,824 2.2% 320 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 1 0.0% 45,539 3.7% 178 0.0% 1,655,728 5.7% -6,704 -0.0% 1,057,624 3.6% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 235 0.0% 43,848 3.6% 3,944 0.3% 220,488 0.8% -66,288 -0.2% 631,272 2.1% 2,200 0.0%
call_user_func_array 148 0.0% 43,832 3.6% 559 0.0% 6,828,416 23.6% 92,680 0.3% 6,190,072 20.9% 19,488 0.1%
Drupal\Core\Entity\ContentEntityBase::get 570 0.1% 41,291 3.4% 960 0.1% 1,702,792 5.9% 4,736 0.0% 977,048 3.3% 2,800 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 81 0.0% 40,910 3.3% 2,769 0.2% 1,432,312 4.9% -133,480 -0.5% 909,064 3.1% 4,384 0.0%
Drupal\Core\Render\Renderer::mergeBubbleableMetadata 701 0.1% 40,793 3.3% 3,737 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,651 3.3% 250 0.0% 562,432 1.9% 1,480 0.0% 239,720 0.8% 0 0.0%
Drupal\Core\Utility\LinkGenerator::generate 174 0.0% 40,428 3.3% 4,542 0.4% 220,520 0.8% 145,928 0.5% 466,120 1.6% 1,144 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 251 0.0% 40,331 3.3% 3,281 0.3% 1,698,056 5.9% 132,872 0.5% 974,248 3.3% 2,856 0.0%
Drupal\node\Plugin\views\field\Link::renderLink 50 0.0% 40,330 3.3% 509 0.0% 560,248 1.9% -93,432 -0.3% 239,720 0.8% 0 0.0%
Composer\Autoload\includeFile 449 0.1% 40,306 3.3% 2,413 0.2% 10,669,144 36.8% 107,728 0.4% 7,556,032 25.5% 136,808 0.5%
Drupal\Core\Template\TwigEnvironment::renderInline 690 0.1% 39,797 3.2% 2,081 0.2% 1,891,424 6.5% 448 0.0% 442,880 1.5% 80 0.0%
Drupal\Core\Template\AttributeValueBase::render 2,275 0.4% 38,025 3.1% 9,603 0.8% 302,136 1.0% -162,040 -0.6% 20,624 0.1% 2,400 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 37,353 3.0% 132 0.0% 831,504 2.9% -15,560 -0.1% 1,851,792 6.3% 520 0.0%
Drupal\node\Entity\Node::access 50 0.0% 36,890 3.0% 617 0.1% 590,720 2.0% 2,208 0.0% 239,720 0.8% 0 0.0%
Drupal\node\NodeAccessControlHandler::access 50 0.0% 34,545 2.8% 759 0.1% 585,040 2.0% -2,400 -0.0% 239,720 0.8% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 259 0.0% 34,313 2.8% 4,239 0.3% 1,714,952 5.9% -209,248 -0.7% 1,530,560 5.2% 6,872 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 351 0.1% 33,825 2.8% 6,766 0.6% 1,293,000 4.5% -78,944 -0.3% 891,296 3.0% 6,160 0.0%
Drupal\Core\Url::toString 175 0.0% 33,745 2.8% 1,257 0.1% 93,352 0.3% 3,432 0.0% 542,368 1.8% 1,768 0.0%
Drupal\filter\Entity\FilterFormat::filters 50 0.0% 33,348 2.7% 434 0.0% 1,072,640 3.7% 11,368 0.0% 291,136 1.0% 2,512 0.0%
Drupal\views\ViewExecutable::initHandlers 4 0.0% 33,314 2.7% 57 0.0% 4,538,584 15.7% 3,976 0.0% 4,300,944 14.5% 1,992 0.0%
Drupal\Core\Database\Connection::query 68 0.0% 33,080 2.7% 877 0.1% 511,152 1.8% -64,392 -0.2% 291,376 1.0% 11,824 0.0%
Drupal\views\ViewExecutable::_initHandler 16 0.0% 32,609 2.7% 157 0.0% 4,493,776 15.5% 2,856 0.0% 4,298,256 14.5% 3,168 0.0%
[ display all ]