Run Report
Run #5589a5eb25e98: XHProf Run (Namespace=drupal-perf-stefanr)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):1,067,116 microsecs
Total Incl. MemUse (bytes):50,378,032 bytes
Total Incl. PeakMemUse (bytes):50,458,960 bytes
Number of Function Calls:140,664


[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,067,116 100.0% 83 0.0% 50,378,032 100.0% -80 -0.0% 50,458,960 100.0% 0 0.0%
run_init::drupal/index.php 1 0.0% 1,066,835 100.0% 92 0.0% 50,367,088 100.0% 2,912 0.0% 50,458,960 100.0% 848 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,048,921 98.3% 35 0.0% 49,135,464 97.5% 2,440 0.0% 49,245,168 97.6% 1,352 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,012,379 94.9% 7 0.0% 46,042,904 91.4% 904 0.0% 46,159,576 91.5% 136 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 1,012,372 94.9% 17 0.0% 46,042,000 91.4% 1,584 0.0% 46,159,440 91.5% 800 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,012,287 94.9% 12 0.0% 46,031,560 91.4% 1,400 0.0% 46,150,688 91.5% 464 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,012,273 94.9% 12 0.0% 46,029,472 91.4% 1,272 0.0% 46,149,536 91.5% 368 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 910,548 85.3% 38 0.0% 39,531,792 78.5% 2,784 0.0% 39,661,896 78.6% 368 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 901,330 84.5% 13 0.0% 38,889,120 77.2% 1,624 0.0% 38,980,792 77.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 901,304 84.5% 126 0.0% 38,885,688 77.2% 744 0.0% 38,980,792 77.3% 816 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 884,591 82.9% 572 0.1% 37,374,440 74.2% 26,440 0.1% 37,631,856 74.6% 5,024 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 767,319 71.9% 56 0.0% 29,730,312 59.0% 2,256 0.0% 30,242,704 59.9% 2,592 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 762,800 71.5% 207 0.0% 29,375,112 58.3% -458,136 -0.9% 29,890,504 59.2% 896 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 710,054 66.5% 16 0.0% 26,547,256 52.7% 1,632 0.0% 26,915,272 53.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 710,038 66.5% 490 0.0% 26,545,624 52.7% -49,336 -0.1% 26,915,272 53.3% 7,368 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 583,454 54.7% 132 0.0% 24,533,048 48.7% -168,688 -0.3% 24,542,600 48.6% 4,584 0.0%
Drupal\Core\Theme\ThemeManager::render 15 0.0% 542,477 50.8% 77 0.0% 16,325,752 32.4% -65,512 -0.1% 16,907,000 33.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 15 0.0% 542,400 50.8% 2,058 0.2% 16,391,264 32.5% -48,296 -0.1% 16,907,000 33.5% 1,520 0.0%
Drupal\Core\Render\Renderer::doRender@1 25 0.0% 531,500 49.8% 2,360 0.2% 15,607,152 31.0% -67,840 -0.1% 15,353,608 30.4% 11,488 0.0%
twig_render_template 15 0.0% 511,366 47.9% 330 0.0% 15,067,168 29.9% -479,416 -1.0% 15,582,152 30.9% 1,296 0.0%
Drupal\Core\Render\Renderer::render@1 26 0.0% 510,985 47.9% 107 0.0% 13,998,128 27.8% 1,888 0.0% 13,644,664 27.0% 0 0.0%
Twig_Template::render 15 0.0% 491,730 46.1% 165 0.0% 13,385,072 26.6% -184 -0.0% 13,894,544 27.5% 0 0.0%
Twig_Template::display 15 0.0% 491,436 46.1% 167 0.0% 13,349,464 26.5% -6,880 -0.0% 13,844,624 27.4% 624 0.0%
Twig_Template::displayWithErrorHandling 15 0.0% 491,129 46.0% 66 0.0% 13,343,224 26.5% 96 0.0% 13,838,048 27.4% 312 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 64 0.0% 486,238 45.6% 884 0.1% 13,198,112 26.2% -428,576 -0.9% 13,643,760 27.0% 36,864 0.1%
Drupal\Core\Render\Renderer::doRender@2 36 0.0% 473,592 44.4% 2,177 0.2% 13,340,264 26.5% -26,928 -0.1% 13,205,632 26.2% 56,232 0.1%
call_user_func 110 0.1% 402,588 37.7% 889 0.1% 18,790,432 37.3% -237,144 -0.5% 18,053,248 35.8% 4,688 0.0%
Drupal\Core\Theme\ThemeManager::render@1 16 0.0% 398,193 37.3% 66 0.0% 10,676,328 21.2% -408 -0.0% 11,346,680 22.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 16 0.0% 398,127 37.3% 2,323 0.2% 10,676,736 21.2% -81,192 -0.2% 11,346,680 22.5% 7,656 0.0%
twig_render_template@1 16 0.0% 384,187 36.0% 316 0.0% 10,467,400 20.8% -346,392 -0.7% 11,248,944 22.3% 1,024 0.0%
Drupal\Core\Render\Renderer::render@2 31 0.0% 377,807 35.4% 115 0.0% 10,151,120 20.1% 2,192 0.0% 10,616,472 21.0% 48 0.0%
Twig_Template::render@1 16 0.0% 377,467 35.4% 164 0.0% 9,930,176 19.7% 1,144 0.0% 11,005,624 21.8% 720 0.0%
Twig_Template::display@1 17 0.0% 377,239 35.4% 190 0.0% 9,891,480 19.6% -7,360 -0.0% 10,960,248 21.7% 1,216 0.0%
Twig_Template::displayWithErrorHandling@1 17 0.0% 376,946 35.3% 242 0.0% 9,889,248 19.6% 2,248 0.0% 10,956,688 21.7% 384 0.0%
Composer\Autoload\ClassLoader::loadClass 467 0.3% 375,366 35.2% 2,933 0.3% 29,094,528 57.8% 139,048 0.3% 26,220,656 52.0% 15,800 0.0%
Drupal\Core\Render\Renderer::doRender@3 12 0.0% 373,084 35.0% 553 0.1% 10,077,720 20.0% 18,872 0.0% 10,728,304 21.3% 39,040 0.1%
Drupal\Core\Template\TwigExtension::escapeFilter@1 95 0.1% 369,115 34.6% 864 0.1% 9,810,888 19.5% -321,448 -0.6% 10,646,304 21.1% 2,304 0.0%
__TwigTemplate_3126087bf1a740f5bd2e01a3303f59cefaecc0edc6722b2beceb2f9d48909b8f::doDisplay 1 0.0% 364,599 34.2% 118 0.0% 9,747,976 19.3% 2,104 0.0% 10,009,232 19.8% 1,024 0.0%
Drupal\Core\Render\Renderer::doRender@4 20 0.0% 363,511 34.1% 1,581 0.1% 9,857,120 19.6% 6,184 0.0% 10,530,632 20.9% 149,696 0.3%
__TwigTemplate_8b4c59cdc66eb3c414174fb8314a2c59efb4d25952a38360d0a74eae646bb107::doDisplay 1 0.0% 348,919 32.7% 367 0.0% 9,156,112 18.2% -3,448 -0.0% 9,508,528 18.8% 7,464 0.0%
Composer\Autoload\includeFile 467 0.3% 348,465 32.7% 10,169 1.0% 28,881,328 57.3% -541,104 -1.1% 26,104,344 51.7% 22,048 0.0%
Drupal\Core\Theme\ThemeManager::render@2 24 0.0% 210,011 19.7% 93 0.0% 3,972,080 7.9% -1,552 -0.0% 4,657,456 9.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 24 0.0% 209,918 19.7% 2,731 0.3% 3,973,632 7.9% -225,536 -0.4% 4,657,456 9.2% 123,952 0.2%
Symfony\Component\DependencyInjection\Container::get 2,416 1.7% 194,811 18.3% 7,738 0.7% 12,391,880 24.6% 73,624 0.1% 12,269,984 24.3% 183,360 0.4%
twig_render_template@2 45 0.0% 154,906 14.5% 712 0.1% 2,925,128 5.8% -130,264 -0.3% 3,497,752 6.9% 1,280 0.0%
Drupal\Core\Entity\EntityViewBuilder::build 12 0.0% 154,721 14.5% 81 0.0% 6,287,064 12.5% -3,888 -0.0% 5,786,072 11.5% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple 12 0.0% 154,640 14.5% 928 0.1% 6,290,952 12.5% -91,832 -0.2% 5,786,072 11.5% 0 0.0%
Twig_Template::display@2 45 0.0% 150,612 14.1% 399 0.0% 2,482,016 4.9% -17,056 -0.0% 3,401,152 6.7% 1,504 0.0%
Twig_Template::displayWithErrorHandling@2 45 0.0% 149,992 14.1% 174 0.0% 2,480,576 4.9% 2,528 0.0% 3,397,320 6.7% 1,200 0.0%
Composer\Autoload\ClassLoader::loadClass@1 287 0.2% 149,049 14.0% 1,868 0.2% 11,717,352 23.3% 102,144 0.2% 10,242,392 20.3% 17,568 0.0%
Twig_Template::render@2 45 0.0% 147,312 13.8% 347 0.0% 2,463,888 4.9% 2,096 0.0% 3,252,096 6.4% 672 0.0%
Drupal\Core\Render\Renderer::doRender@5 69 0.0% 143,849 13.5% 3,123 0.3% 2,677,280 5.3% 51,008 0.1% 2,934,048 5.8% 3,848 0.0%
Drupal\Core\Render\Renderer::render@3 68 0.0% 140,806 13.2% 219 0.0% 2,605,664 5.2% 2,152 0.0% 2,914,120 5.8% 48 0.0%
Composer\Autoload\includeFile@1 287 0.2% 133,709 12.5% 6,139 0.6% 11,568,264 23.0% -263,000 -0.5% 10,196,816 20.2% 13,936 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 130,735 12.3% 84 0.0% 8,731,224 17.3% 8,016 0.0% 8,729,904 17.3% 2,384 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@2 182 0.1% 124,515 11.7% 1,306 0.1% 2,142,920 4.3% -251,856 -0.5% 2,579,968 5.1% 3,168 0.0%
Symfony\Component\DependencyInjection\Container::get@1 240 0.2% 121,885 11.4% 1,371 0.1% 8,171,712 16.2% 72,056 0.1% 7,958,768 15.8% 16,152 0.0%
__TwigTemplate_b191d3562a6f963e4d09d0e47d5d519e15904d21c9fc8c7112ab67371aebc03c::doDisplay 10 0.0% 118,968 11.1% 1,569 0.1% 1,998,032 4.0% -57,416 -0.1% 2,506,616 5.0% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::buildComponents 12 0.0% 116,147 10.9% 920 0.1% 4,676,760 9.3% 2,952 0.0% 4,316,432 8.6% 2,360 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 112,625 10.6% 17 0.0% 7,559,848 15.0% 1,992 0.0% 7,561,488 15.0% 984 0.0%
__TwigTemplate_9efbcac8f20d4577d055735a76c73466b6da86a0af9d494af471e604d8172c1d::doDisplay 1 0.0% 109,357 10.2% 325 0.0% 3,374,288 6.7% 1,528 0.0% 3,551,872 7.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@3 58 0.0% 108,603 10.2% 211 0.0% 1,669,040 3.3% -2,592 -0.0% 1,798,256 3.6% 0 0.0%
Drupal\node\NodeViewBuilder::buildComponents 10 0.0% 108,596 10.2% 316 0.0% 4,245,032 8.4% 18,032 0.0% 3,898,688 7.7% 264 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 58 0.0% 108,392 10.2% 5,893 0.6% 1,671,632 3.3% -404,000 -0.8% 1,798,256 3.6% 9,384 0.0%
class_exists 596 0.4% 105,905 9.9% 1,109 0.1% 9,478,216 18.8% 4,104 0.0% 7,980,392 15.8% 8,000 0.0%
Drupal\Core\DrupalKernel::preHandle 1 0.0% 101,713 9.5% 88 0.0% 6,496,408 12.9% 4,136 0.0% 6,487,272 12.9% 2,752 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 128 0.1% 96,785 9.1% 7,380 0.7% 5,701,176 11.3% 49,632 0.1% 6,468,528 12.8% 503,952 1.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 138 0.1% 94,748 8.9% 808 0.1% 7,165,384 14.2% 7,976 0.0% 5,879,208 11.7% 3,296 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 145 0.1% 94,367 8.8% 1,963 0.2% 7,232,488 14.4% 28,424 0.1% 5,957,000 11.8% 5,856 0.0%
call_user_func_array 446 0.3% 93,607 8.8% 2,226 0.2% 4,932,168 9.8% 174,928 0.3% 3,973,432 7.9% 25,312 0.1%
Drupal\Core\Render\Renderer::doRender@6 69 0.0% 88,622 8.3% 2,710 0.3% 1,515,352 3.0% 62,368 0.1% 1,438,536 2.9% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 84,866 8.0% 34 0.0% 5,449,000 10.8% 3,256 0.0% 5,452,592 10.8% 528 0.0%
twig_render_template@3 46 0.0% 67,259 6.3% 767 0.1% 1,414,544 2.8% -93,552 -0.2% 1,284,232 2.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 123 0.1% 66,379 6.2% 856 0.1% 4,091,224 8.1% 40,360 0.1% 3,998,912 7.9% 15,504 0.0%
Drupal\Core\Cache\DatabaseBackend::get 61 0.0% 65,627 6.1% 622 0.1% 4,853,664 9.6% 472 0.0% 5,282,952 10.5% 4,640 0.0%
Drupal\Core\Render\Renderer::render@4 42 0.0% 64,192 6.0% 135 0.0% 1,079,800 2.1% 1,952 0.0% 910,736 1.8% 0 0.0%
Twig_Template::display@3 48 0.0% 63,586 6.0% 432 0.0% 1,042,016 2.1% -14,592 -0.0% 1,187,544 2.4% 1,096 0.0%
Twig_Template::displayWithErrorHandling@3 48 0.0% 62,908 5.9% 184 0.0% 1,038,040 2.1% 3,832 0.0% 1,185,352 2.3% 696 0.0%
Twig_Template::render@3 46 0.0% 60,290 5.6% 349 0.0% 981,400 1.9% 4,416 0.0% 974,432 1.9% 288 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 59,114 5.5% 306 0.0% 3,484,272 6.9% 1,112 0.0% 3,464,056 6.9% 0 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 12 0.0% 59,094 5.5% 1,560 0.1% 1,662,712 3.3% 11,336 0.0% 1,491,880 3.0% 3,248 0.0%
Drupal\Core\Extension\ModuleHandler::load 43 0.0% 58,808 5.5% 637 0.1% 3,483,160 6.9% 8,168 0.0% 3,464,056 6.9% 128 0.0%
Drupal\Core\Extension\Extension::load 45 0.0% 58,548 5.5% 5,641 0.5% 3,494,504 6.9% -68,216 -0.1% 3,488,136 6.9% 1,448 0.0%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 222 0.2% 57,907 5.4% 1,091 0.1% 4,858,520 9.6% 3,624 0.0% 4,017,296 8.0% 1,264 0.0%
template_preprocess_node 10 0.0% 54,690 5.1% 607 0.1% 945,248 1.9% -7,024 -0.0% 914,904 1.8% 1,648 0.0%
Drupal\block\BlockViewBuilder::buildBlock 9 0.0% 53,326 5.0% 176 0.0% 2,416,264 4.8% 10,128 0.0% 2,001,952 4.0% 824 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 98 0.1% 52,862 5.0% 1,640 0.2% 3,180,864 6.3% 45,696 0.1% 2,858,832 5.7% 2,800 0.0%
Drupal\Core\Database\Connection::query 156 0.1% 52,293 4.9% 2,564 0.2% 954,312 1.9% -137,968 -0.3% 442,480 0.9% 31,072 0.1%
__TwigTemplate_49b1559689318b60d2d5d1fda6789b051d336c7e133f278c25a252c58251f0fb::doDisplay 10 0.0% 51,687 4.8% 68 0.0% 860,120 1.7% -2,224 -0.0% 875,976 1.7% 0 0.0%
Twig_Template::display@4 10 0.0% 51,616 4.8% 80 0.0% 858,040 1.7% -1,888 -0.0% 875,976 1.7% 0 0.0%
Twig_Template::displayWithErrorHandling@4 10 0.0% 51,515 4.8% 37 0.0% 855,040 1.7% 1,144 0.0% 875,976 1.7% 0 0.0%
__TwigTemplate_e31b6bd3d1b2c96162eebdb14334b21ab61f4d491b59303bdc56cb8e3a6b4a4a::doDisplay 10 0.0% 51,478 4.8% 149 0.0% 853,896 1.7% -2,400 -0.0% 875,976 1.7% 0 0.0%
Twig_Template::display@5 10 0.0% 50,911 4.8% 88 0.0% 843,456 1.7% -1,936 -0.0% 875,976 1.7% 0 0.0%
Twig_Template::displayWithErrorHandling@5 10 0.0% 50,800 4.8% 43 0.0% 840,504 1.7% 1,144 0.0% 875,976 1.7% 0 0.0%
__TwigTemplate_5b03bca200df2d5ba1ca47d2e222b86347639abbdcd0d8d587ebad065efba4c8::doDisplay 10 0.0% 50,757 4.8% 883 0.1% 839,360 1.7% -61,352 -0.1% 875,976 1.7% 0 0.0%
Drupal\Core\Field\FieldTypePluginManager::createFieldItemList 98 0.1% 50,446 4.7% 735 0.1% 3,132,848 6.2% 1,360 0.0% 2,854,344 5.7% 1,152 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 158 0.1% 50,172 4.7% 4,458 0.4% 2,691,344 5.3% -28,504 -0.1% 2,412,856 4.8% 8,128 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@3 110 0.1% 49,648 4.7% 651 0.1% 861,848 1.7% -57,688 -0.1% 826,136 1.6% 328 0.0%
Drupal\Core\Entity\ContentEntityBase::get 203 0.1% 48,826 4.6% 633 0.1% 3,003,784 6.0% 9,360 0.0% 2,714,592 5.4% 2,736 0.0%
Symfony\Component\DependencyInjection\Container::get@3 55 0.0% 47,891 4.5% 492 0.0% 2,986,024 5.9% 28,768 0.1% 2,956,816 5.9% 9,776 0.0%
[ display all ]