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

Overall Summary
Total Incl. Wall Time (microsec):1,131,671 microsecs
Total Incl. MemUse (bytes):27,754,568 bytes
Total Incl. PeakMemUse (bytes):27,904,808 bytes
Number of Function Calls:525,763


[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,131,671 100.0% 65 0.0% 27,754,568 100.0% 2,992 0.0% 27,904,808 100.0% 6,040 0.0%
run_init::html/index.php 1 0.0% 1,131,561 100.0% 46 0.0% 27,743,576 100.0% 3,960 0.0% 27,895,464 100.0% 3,344 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,126,405 99.5% 14 0.0% 27,102,920 97.7% 1,664 0.0% 27,265,232 97.7% 1,192 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,122,008 99.1% 4 0.0% 26,224,400 94.5% 1,064 0.0% 26,386,448 94.6% 1,064 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,122,004 99.1% 8 0.0% 26,223,336 94.5% 1,344 0.0% 26,385,384 94.6% 1,352 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,121,995 99.1% 16 0.0% 26,221,304 94.5% 1,952 0.0% 26,383,344 94.5% 1,736 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,117,525 98.7% 9 0.0% 25,536,448 92.0% 960 0.0% 25,698,728 92.1% 792 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,117,516 98.7% 8 0.0% 25,535,488 92.0% 1,704 0.0% 25,697,936 92.1% 1,616 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,115,367 98.6% 23 0.0% 25,163,904 90.7% 2,440 0.0% 25,328,040 90.8% 1,424 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,114,314 98.5% 7 0.0% 24,928,512 89.8% 1,424 0.0% 25,097,768 89.9% 576 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,114,307 98.5% 95 0.0% 24,927,088 89.8% 8 0.0% 25,097,192 89.9% 2,320 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,087,710 96.1% 296 0.0% 19,624,384 70.7% 25,128 0.1% 19,974,856 71.6% 8,592 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,055,590 93.3% 29 0.0% 15,091,992 54.4% 2,400 0.0% 15,404,280 55.2% 1,512 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,055,193 93.2% 257 0.0% 15,035,144 54.2% -203,104 -0.7% 15,329,352 54.9% 0 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,028,320 90.9% 10 0.0% 12,781,240 46.1% 2,504 0.0% 12,959,416 46.4% 928 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,028,310 90.9% 250 0.0% 12,778,736 46.0% -2,608 -0.0% 12,958,488 46.4% 1,992 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 985,673 87.1% 80 0.0% 13,852,712 49.9% -10,432 -0.0% 13,916,936 49.9% 2,544 0.0%
Drupal\Core\Render\Renderer::render@1 715 0.1% 897,107 79.3% 1,208 0.1% 9,978,656 36.0% -824 -0.0% 8,176,152 29.3% 304 0.0%
Drupal\Core\Render\Renderer::doRender@1 716 0.1% 895,900 79.2% 14,632 1.3% 9,980,200 36.0% 900,160 3.2% 8,175,848 29.3% 5,072 0.0%
call_user_func 43 0.0% 872,431 77.1% 174 0.0% 11,554,664 41.6% 14,040 0.1% 10,789,792 38.7% 1,744 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 852,616 75.3% 23 0.0% 10,696,152 38.5% 3,616 0.0% 10,742,696 38.5% 2,472 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 851,800 75.3% 12 0.0% 10,580,072 38.1% 2,320 0.0% 10,635,344 38.1% 888 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 850,965 75.2% 21 0.0% 10,419,376 37.5% 4,384 0.0% 10,468,504 37.5% 96 0.0%
Drupal\Core\Theme\ThemeManager::render 704 0.1% 834,798 73.8% 1,143 0.1% 8,858,272 31.9% -163,704 -0.6% 9,381,496 33.6% 560 0.0%
Drupal\Core\Theme\ThemeManager::theme 704 0.1% 833,655 73.7% 36,266 3.2% 9,021,976 32.5% -1,870,576 -6.7% 9,380,936 33.6% 4,208 0.0%
Drupal\views\ViewExecutable::render 1 0.0% 832,112 73.5% 145 0.0% 9,248,480 33.3% 8,576 0.0% 8,993,424 32.2% 3,344 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 815,398 72.1% 14 0.0% 7,518,392 27.1% -1,992 -0.0% 7,530,000 27.0% 448 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 815,360 72.0% 14 0.0% 7,518,296 27.1% -3,760 -0.0% 7,528,520 27.0% 848 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 813,905 71.9% 12 0.0% 7,384,256 26.6% -2,744 -0.0% 7,515,360 26.9% 336 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 813,893 71.9% 3,071 0.3% 7,386,328 26.6% 94,840 0.3% 7,514,440 26.9% 2,224 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 700 0.1% 808,936 71.5% 7,725 0.7% 7,180,176 25.9% -5,078,808 -18.3% 7,510,328 26.9% 1,296 0.0%
template_preprocess_views_view_field 700 0.1% 582,975 51.5% 1,762 0.2% 7,261,744 26.2% 68,752 0.2% 7,354,112 26.4% 1,464 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 700 0.1% 581,213 51.4% 15,841 1.4% 7,192,992 25.9% -543,736 -2.0% 7,352,648 26.3% 4,600 0.0%
Drupal\Core\Render\Renderer::doRender@2 804 0.2% 386,677 34.2% 24,167 2.1% 6,082,096 21.9% -292,072 -1.1% 2,582,304 9.3% 2,520 0.0%
drupal_render 705 0.1% 385,705 34.1% 2,203 0.2% 6,168,888 22.2% -304 -0.0% 2,631,984 9.4% 144 0.0%
Drupal\Core\Render\Renderer::render@2 840 0.2% 352,900 31.2% 1,374 0.1% 5,196,312 18.7% 64 0.0% 2,502,504 9.0% 0 0.0%
render 106 0.0% 269,958 23.9% 572 0.1% 3,149,864 11.3% 2,440 0.0% 2,082,952 7.5% 1,544 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 750 0.1% 204,396 18.1% 4,654 0.4% 2,091,592 7.5% -410,048 -1.5% 3,703,384 13.3% 1,416 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 150 0.0% 192,836 17.0% 7,054 0.6% 2,259,704 8.1% -353,584 -1.3% 3,691,880 13.2% 5,528 0.0%
twig_render_template 24 0.0% 177,342 15.7% 348 0.0% 767,112 2.8% -71,728 -0.3% 1,015,560 3.6% 744 0.0%
Twig_Template::render 714 0.1% 174,327 15.4% 3,598 0.3% 2,042,160 7.4% 41,752 0.2% 1,113,616 4.0% 232 0.0%
Twig_Template::display 714 0.1% 170,322 15.1% 3,392 0.3% 1,912,136 6.9% -50,344 -0.2% 907,168 3.3% 1,952 0.0%
Twig_Template::displayWithErrorHandling 714 0.1% 165,783 14.6% 1,535 0.1% 1,891,376 6.8% 19,264 0.1% 903,984 3.2% 368 0.0%
twig_drupal_escape_filter 53 0.0% 161,678 14.3% 424 0.0% 1,827,088 6.6% -155,776 -0.6% 854,944 3.1% 2,200 0.0%
call_user_func@1 862 0.2% 155,463 13.7% 3,146 0.3% 4,008,520 14.4% -997,320 -3.6% 1,697,232 6.1% 1,880 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 600 0.1% 142,085 12.6% 23,032 2.0% 2,035,528 7.3% -1,707,000 -6.2% 1,017,544 3.6% 2,208 0.0%
Drupal\Core\Theme\ThemeManager::render@1 35 0.0% 141,010 12.5% 74 0.0% 1,282,032 4.6% 1,648 0.0% 1,036,704 3.7% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 35 0.0% 140,936 12.5% 2,666 0.2% 1,280,384 4.6% -193,904 -0.7% 1,036,704 3.7% 7,328 0.0%
Drupal\views\Plugin\views\field\Field::getItems 150 0.0% 138,215 12.2% 2,807 0.2% 3,521,048 12.7% -148,400 -0.5% 1,667,920 6.0% 2,664 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 4,081 0.8% 127,334 11.3% 26,861 2.4% 4,998,720 18.0% -1,105,416 -4.0% 7,512 0.0% 944 0.0%
Drupal\views\Plugin\views\field\Field::render_item 90 0.0% 122,548 10.8% 305 0.0% 1,185,072 4.3% -188,176 -0.7% 1,407,840 5.0% 352 0.0%
twig_render_template@1 35 0.0% 117,819 10.4% 469 0.0% 840,192 3.0% -52,000 -0.2% 670,768 2.4% 624 0.0%
render@1 80 0.0% 117,366 10.4% 347 0.0% 764,784 2.8% 2,128 0.0% 623,952 2.2% 1,696 0.0%
drupal_render@1 80 0.0% 117,019 10.3% 243 0.0% 750,552 2.7% 1,488 0.0% 621,552 2.2% 384 0.0%
Drupal\Core\Render\Renderer::doRender@3 80 0.0% 116,316 10.3% 1,887 0.2% 746,560 2.7% 97,576 0.4% 620,152 2.2% 6,056 0.0%
Twig_Template::render@1 35 0.0% 115,327 10.2% 221 0.0% 651,120 2.3% 4,184 0.0% 641,344 2.3% 1,096 0.0%
Twig_Template::display@1 35 0.0% 114,937 10.2% 250 0.0% 620,064 2.2% -856 -0.0% 606,056 2.2% 1,848 0.0%
Twig_Template::displayWithErrorHandling@1 35 0.0% 114,610 10.1% 100 0.0% 615,712 2.2% 5,424 0.0% 602,928 2.2% 240 0.0%
twig_drupal_escape_filter@1 195 0.0% 108,688 9.6% 1,240 0.1% 493,504 1.8% -130,808 -0.5% 469,552 1.7% 1,992 0.0%
Drupal\Core\Theme\ThemeManager::render@2 84 0.0% 105,409 9.3% 156 0.0% 490,128 1.8% 3,008 0.0% 611,520 2.2% 64 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 84 0.0% 105,253 9.3% 6,091 0.5% 487,120 1.8% -3,808,872 -13.7% 611,456 2.2% 9,512 0.0%
__TwigTemplate_1434a3dd0a12c3222a12788aee5fcf8de168a4baf4d80907f36ca36cbbe37142::doDisplay 1 0.0% 104,822 9.3% 51 0.0% 335,736 1.2% -2,208 -0.0% 405,144 1.5% 0 0.0%
__TwigTemplate_b37578e11beee43e51e5dcaf7c5c03c4d8be24a1ff64a09bb6c2387fca04c07b::doDisplay 1 0.0% 96,331 8.5% 614 0.1% 90,688 0.3% -7,520 -0.0% 252,944 0.9% 9,144 0.0%
Drupal\Core\Field\FieldItemList::view 150 0.0% 93,465 8.3% 1,321 0.1% 1,541,696 5.6% 2,392 0.0% 873,576 3.1% 2,000 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 150 0.0% 90,765 8.0% 1,674 0.1% 1,493,008 5.4% -45,104 -0.2% 824,992 3.0% 2,176 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::build 150 0.0% 84,232 7.4% 411 0.0% 1,039,864 3.7% -44,408 -0.2% 374,664 1.3% 1,088 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 150 0.0% 83,821 7.4% 9,218 0.8% 1,084,272 3.9% 130,512 0.5% 373,576 1.3% 9,080 0.0%
Drupal\filter\Element\ProcessedText::preRenderText 50 0.0% 83,658 7.4% 8,214 0.7% 1,717,152 6.2% -129,768 -0.5% 664,656 2.4% 200,440 0.7%
template_preprocess_views_view_fields 50 0.0% 80,185 7.1% 22,467 2.0% 3,551,016 12.8% 1,408,704 5.1% 226,984 0.8% 2,840 0.0%
Drupal\Core\Cache\Cache::mergeTags 4,685 0.9% 69,845 6.2% 40,049 3.5% 3,172,920 11.4% -9,840,432 -35.5% 16,144 0.1% 6,136 0.0%
Drupal\Core\Render\Renderer::bubbleStack 1,616 0.3% 61,750 5.5% 10,374 0.9% -273,368 -1.0% -2,165,168 -7.8% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::updateStack 1,616 0.3% 59,998 5.3% 14,139 1.2% -617,536 -2.2% -1,042,112 -3.8% 4,120 0.0% 360 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 690 0.1% 47,039 4.2% 2,996 0.3% 2,620,152 9.4% 464,232 1.7% 645,656 2.3% 320 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 235 0.0% 44,044 3.9% 4,006 0.4% 220,688 0.8% -66,504 -0.2% 757,968 2.7% 2,200 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 764 0.1% 42,951 3.8% 3,047 0.3% 825,872 3.0% -1,472 -0.0% 349,440 1.3% 3,160 0.0%
Symfony\Component\DependencyInjection\Container::get 7,253 1.4% 42,485 3.8% 13,811 1.2% 4,761,344 17.2% 73,264 0.3% 4,884,672 17.5% 153,224 0.5%
spl_autoload_call 450 0.1% 41,141 3.6% 924 0.1% 10,870,528 39.2% 199,960 0.7% 8,070,320 28.9% 109,320 0.4%
Drupal\Core\Render\Renderer::mergeBubbleableMetadata 701 0.1% 40,957 3.6% 3,684 0.3% 2,307,272 8.3% 52,432 0.2% 3,616 0.0% 1,160 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 1 0.0% 40,755 3.6% 166 0.0% 1,258,448 4.5% -7,472 -0.0% 276,344 1.0% 0 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 81 0.0% 40,608 3.6% 2,813 0.2% 1,433,040 5.2% -133,504 -0.5% 910,096 3.3% 4,384 0.0%
Drupal\Core\Utility\LinkGenerator::generate 174 0.0% 40,208 3.6% 4,399 0.4% 220,432 0.8% 145,896 0.5% 465,416 1.7% 1,144 0.0%
Composer\Autoload\ClassLoader::loadClass 449 0.1% 40,194 3.6% 1,355 0.1% 10,657,552 38.4% -84,976 -0.3% 7,948,208 28.5% 1,728 0.0%
Drupal\node\Plugin\views\field\Link::render 50 0.0% 40,063 3.5% 245 0.0% 562,424 2.0% 1,480 0.0% 239,720 0.9% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::get 570 0.1% 40,037 3.5% 938 0.1% 1,702,768 6.1% 4,736 0.0% 977,144 3.5% 2,800 0.0%
Drupal\node\Plugin\views\field\Link::renderLink 50 0.0% 39,766 3.5% 530 0.0% 560,240 2.0% -93,440 -0.3% 239,720 0.9% 0 0.0%
Drupal\Core\Template\TwigEnvironment::renderInline 690 0.1% 39,657 3.5% 2,152 0.2% 1,891,408 6.8% 448 0.0% 441,728 1.6% 80 0.0%
call_user_func_array 244 0.0% 39,275 3.5% 850 0.1% 6,932,064 25.0% 122,984 0.4% 6,199,632 22.2% 21,304 0.1%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 251 0.0% 39,099 3.5% 3,250 0.3% 1,698,032 6.1% 132,872 0.5% 974,344 3.5% 2,856 0.0%
Drupal\node\Entity\Node::access 50 0.0% 36,453 3.2% 531 0.0% 590,720 2.1% 2,208 0.0% 239,720 0.9% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 259 0.0% 34,684 3.1% 4,186 0.4% 1,715,128 6.2% -209,288 -0.8% 1,569,520 5.6% 7,376 0.0%
Drupal\node\NodeAccessControlHandler::access 50 0.0% 34,243 3.0% 763 0.1% 585,040 2.1% -2,400 -0.0% 239,720 0.9% 0 0.0%
Drupal\Core\Url::toString 175 0.0% 33,838 3.0% 1,267 0.1% 93,352 0.3% 3,432 0.0% 542,392 1.9% 1,768 0.0%
Drupal\Core\Database\Connection::query 68 0.0% 33,442 3.0% 855 0.1% 511,136 1.8% -64,392 -0.2% 301,416 1.1% 12,784 0.0%
Drupal\filter\Entity\FilterFormat::filters 50 0.0% 32,974 2.9% 416 0.0% 1,072,640 3.9% 11,368 0.0% 291,136 1.0% 2,512 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 351 0.1% 32,475 2.9% 6,576 0.6% 1,292,976 4.7% -78,944 -0.3% 891,520 3.2% 6,160 0.0%
Drupal\filter\FilterPluginCollection::sort 50 0.0% 31,733 2.8% 210 0.0% 983,176 3.5% 1,456 0.0% 252,960 0.9% 1,152 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep 8,384 1.6% 31,515 2.8% 15,231 1.3% 1,651,320 5.9% -5,711,592 -20.6% 104,696 0.4% 3,376 0.0%
Drupal\Core\Database\Statement::execute 68 0.0% 29,791 2.6% 677 0.1% 421,320 1.5% 1,864 0.0% 172,912 0.6% 1,792 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 39 0.0% 29,325 2.6% 2,236 0.2% 1,839,896 6.6% 22,576 0.1% 1,527,328 5.5% 45,232 0.2%
PDOStatement::execute 68 0.0% 29,105 2.6% 29,105 2.6% 417,464 1.5% 417,464 1.5% 169,584 0.6% 169,584 0.6%
[ display all ]