Run Report
Run #55a872802222e: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):58,993 microsecs
Total Incl. MemUse (bytes):13,324,576 bytes
Total Incl. PeakMemUse (bytes):13,389,792 bytes
Number of Function Calls:33,703


[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% 58,993 100.0% 29 0.0% 13,324,576 100.0% 6,896 0.1% 13,389,792 100.0% 6,096 0.0%
run_init::drupal8/index.php 1 0.0% 58,937 99.9% 18 0.0% 13,309,688 99.9% 4,184 0.0% 13,380,480 99.9% 2,832 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 57,442 97.4% 15 0.0% 12,815,504 96.2% 3,952 0.0% 12,890,944 96.3% 3,480 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 55,584 94.2% 2 0.0% 11,853,984 89.0% 1,080 0.0% 11,927,960 89.1% 952 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 55,582 94.2% 7 0.0% 11,852,904 89.0% 1,912 0.0% 11,927,008 89.1% 2,016 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 55,554 94.2% 5 0.0% 11,842,288 88.9% 1,368 0.0% 11,916,576 89.0% 1,376 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 55,549 94.2% 4 0.0% 11,840,232 88.9% 1,832 0.0% 11,914,512 89.0% 1,744 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 52,767 89.4% 17 0.0% 10,979,664 82.4% 2,944 0.0% 11,057,528 82.6% 1,808 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 51,756 87.7% 7 0.0% 10,638,760 79.8% 2,048 0.0% 10,667,584 79.7% 568 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 51,744 87.7% 50 0.1% 10,634,904 79.8% 776 0.0% 10,667,016 79.7% 2,240 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 50,953 86.4% 234 0.4% 10,136,160 76.1% 33,104 0.2% 10,252,888 76.6% 13,128 0.1%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 36,197 61.4% 20 0.0% 6,094,664 45.7% 3,496 0.0% 6,291,536 47.0% 2,424 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 35,995 61.0% 109 0.2% 6,032,840 45.3% -153,416 -1.2% 6,215,136 46.4% 1,688 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 7 0.0% 26,202 44.4% 28 0.0% 3,913,008 29.4% 4,296 0.0% 3,962,824 29.6% 1,688 0.0%
Drupal\Core\Render\Renderer::render 6 0.0% 25,612 43.4% 8 0.0% 3,583,112 26.9% 3,064 0.0% 3,644,016 27.2% 1,368 0.0%
Drupal\Core\Render\Renderer::doRender 6 0.0% 25,604 43.4% 126 0.2% 3,580,048 26.9% 10,496 0.1% 3,642,648 27.2% 3,592 0.0%
Drupal\Core\Render\Renderer::Drupal\Core\Render\{closure} 5 0.0% 23,142 39.2% 8 0.0% 3,138,600 23.6% 992 0.0% 3,198,304 23.9% 48 0.0%
Drupal\Core\Render\Renderer::renderRoot 1 0.0% 22,104 37.5% 9 0.0% 3,071,016 23.0% -2,728 -0.0% 3,198,496 23.9% 192 0.0%
Drupal\Core\Theme\ThemeManager::render 2 0.0% 21,259 36.0% 3 0.0% 2,724,336 20.4% 2,200 0.0% 2,859,168 21.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 2 0.0% 21,256 36.0% 125 0.2% 2,722,136 20.4% -10,624 -0.1% 2,859,168 21.4% 992 0.0%
twig_render_template 2 0.0% 19,079 32.3% 18 0.0% 2,227,648 16.7% -16,024 -0.1% 2,400,824 17.9% 1,744 0.0%
Drupal\Core\Render\Renderer::doRender@1 18 0.1% 18,974 32.2% 388 0.7% 1,907,472 14.3% -1,328 -0.0% 1,975,152 14.8% 7,024 0.1%
Drupal\Core\Render\Renderer::render@1 7 0.0% 18,073 30.6% 9 0.0% 1,857,584 13.9% 1,672 0.0% 1,975,928 14.8% 776 0.0%
Twig_Template::render 2 0.0% 17,873 30.3% 10 0.0% 1,821,024 13.7% 2,064 0.0% 2,052,216 15.3% 760 0.0%
Twig_Template::display 2 0.0% 17,861 30.3% 11 0.0% 1,807,760 13.6% 1,584 0.0% 2,033,792 15.2% 952 0.0%
Twig_Template::displayWithErrorHandling 2 0.0% 17,829 30.2% 4 0.0% 1,797,568 13.5% 2,064 0.0% 2,023,688 15.1% 872 0.0%
__TwigTemplate_87716fd88a7482378750b420fe5189cd4e3eb9f4fc2257fe8323bce042286031::doDisplay 1 0.0% 17,807 30.2% 55 0.1% 1,788,096 13.4% -5,544 -0.0% 2,022,816 15.1% 6,200 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 9 0.0% 17,627 29.9% 33 0.1% 1,755,976 13.2% -12,696 -0.1% 1,979,392 14.8% 2,480 0.0%
Drupal\Core\Theme\ThemeManager::render@1 1 0.0% 17,219 29.2% 2 0.0% 1,733,824 13.0% 968 0.0% 1,949,304 14.6% 64 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 1 0.0% 17,217 29.2% 74 0.1% 1,732,856 13.0% -1,904 -0.0% 1,949,240 14.6% 6,520 0.0%
twig_render_template@1 1 0.0% 16,424 27.8% 11 0.0% 1,647,928 12.4% -13,000 -0.1% 1,826,848 13.6% 0 0.0%
Twig_Template::display@1 2 0.0% 16,312 27.7% 9 0.0% 1,612,208 12.1% 2,264 0.0% 1,812,256 13.5% 952 0.0%
Twig_Template::render@1 1 0.0% 16,305 27.6% 6 0.0% 1,618,376 12.1% 1,936 0.0% 1,826,848 13.6% 376 0.0%
Twig_Template::displayWithErrorHandling@1 2 0.0% 16,301 27.6% 5 0.0% 1,608,312 12.1% 4,024 0.0% 1,809,928 13.5% 2,752 0.0%
__TwigTemplate_87b6f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78::doDisplay 1 0.0% 16,288 27.6% 114 0.2% 1,600,200 12.0% -4,280 -0.0% 1,807,176 13.5% 2,104 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 17 0.1% 16,067 27.2% 79 0.1% 1,596,808 12.0% -81,128 -0.6% 1,798,168 13.4% 1,240 0.0%
Drupal\Core\Render\Renderer::render@2 9 0.0% 15,984 27.1% 12 0.0% 1,673,648 12.6% 976 0.0% 1,795,704 13.4% 48 0.0%
Drupal\Core\Render\Renderer::doRender@2 10 0.0% 15,973 27.1% 205 0.3% 1,673,400 12.6% 13,216 0.1% 1,796,240 13.4% 4,088 0.0%
Symfony\Component\DependencyInjection\Container::get 443 1.3% 15,031 25.5% 556 0.9% 4,810,296 36.1% 59,592 0.4% 4,482,632 33.5% 46,744 0.3%
spl_autoload_call 337 1.0% 14,609 24.8% 377 0.6% 6,320,848 47.4% 178,312 1.3% 5,231,504 39.1% 101,600 0.8%
Composer\Autoload\ClassLoader::loadClass 336 1.0% 14,223 24.1% 640 1.1% 6,128,504 46.0% -57,832 -0.4% 5,116,168 38.2% 1,656 0.0%
Drupal\Core\Render\Renderer::doRender@3 10 0.0% 13,872 23.5% 180 0.3% 1,547,304 11.6% -13,736 -0.1% 1,509,760 11.3% 1,072 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 13,287 22.5% 47 0.1% 2,942,232 22.1% 10,096 0.1% 2,910,440 21.7% 8,048 0.1%
Symfony\Component\DependencyInjection\Container::get@1 135 0.4% 10,473 17.8% 244 0.4% 3,554,464 26.7% 52,672 0.4% 3,410,304 25.5% 35,408 0.3%
Composer\Autoload\includeFile 336 1.0% 9,699 16.4% 878 1.5% 6,135,872 46.0% 70,040 0.5% 4,977,344 37.2% 116,080 0.9%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 8,696 14.7% 83 0.1% 1,959,352 14.7% -9,704 -0.1% 1,970,336 14.7% 2,136 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 45 0.1% 7,708 13.1% 862 1.5% 1,704,664 12.8% 131,840 1.0% 2,153,816 16.1% 161,864 1.2%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 7,523 12.8% 116 0.2% 1,827,008 13.7% -12,648 -0.1% 1,837,352 13.7% 4,288 0.0%
Composer\Autoload\ClassLoader::findFile 657 1.9% 6,844 11.6% 1,096 1.9% 101,864 0.8% 5,368 0.0% 299,984 2.2% 62,328 0.5%
spl_autoload_call@1 215 0.6% 6,264 10.6% 227 0.4% 2,664,992 20.0% 37,072 0.3% 2,375,624 17.7% 26,680 0.2%
Drupal\Core\Theme\ThemeManager::render@2 9 0.0% 6,239 10.6% 12 0.0% 474,808 3.6% 1,648 0.0% 701,840 5.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 9 0.0% 6,227 10.6% 449 0.8% 473,160 3.6% -23,600 -0.2% 701,840 5.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 103 0.3% 6,171 10.5% 162 0.3% 2,049,040 15.4% 36,104 0.3% 1,922,168 14.4% 30,456 0.2%
Composer\Autoload\ClassLoader::loadClass@1 215 0.6% 6,037 10.2% 402 0.7% 2,627,920 19.7% -38,120 -0.3% 2,348,944 17.5% 1,520 0.0%
Drupal\Core\Cache\DatabaseBackend::get 32 0.1% 6,029 10.2% 100 0.2% 1,489,480 11.2% 3,288 0.0% 1,765,872 13.2% 2,240 0.0%
Drupal\Core\Entity\Entity::access 11 0.0% 5,806 9.8% 49 0.1% 1,500,120 11.3% 1,904 0.0% 1,493,304 11.2% 1,744 0.0%
Drupal\Core\Render\RenderCache::get 9 0.0% 5,793 9.8% 98 0.2% 461,656 3.5% -30,080 -0.2% 497,600 3.7% 3,488 0.0%
Composer\Autoload\ClassLoader::findFileWithExtension 644 1.9% 5,748 9.7% 4,644 7.9% 96,496 0.7% 19,504 0.1% 237,656 1.8% 184,760 1.4%
call_user_func 37 0.1% 5,436 9.2% 75 0.1% 1,176,256 8.8% 16,320 0.1% 1,017,352 7.6% 2,128 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 11 0.0% 5,399 9.2% 218 0.4% 1,389,384 10.4% -11,920 -0.1% 1,390,720 10.4% 6,672 0.0%
twig_render_template@2 9 0.0% 5,224 8.9% 77 0.1% 440,464 3.3% -15,848 -0.1% 680,136 5.1% 336 0.0%
Twig_Template::render@2 9 0.0% 4,895 8.3% 40 0.1% 390,792 2.9% 2,408 0.0% 668,792 5.0% 672 0.0%
Twig_Template::display@2 9 0.0% 4,852 8.2% 39 0.1% 377,936 2.8% 768 0.0% 650,888 4.9% 864 0.0%
Twig_Template::displayWithErrorHandling@2 9 0.0% 4,802 8.1% 14 0.0% 374,752 2.8% 1,816 0.0% 648,912 4.8% 176 0.0%
Symfony\Component\DependencyInjection\Container::get@3 53 0.2% 4,779 8.1% 107 0.2% 1,639,152 12.3% 29,248 0.2% 1,587,056 11.9% 22,896 0.2%
Drupal\block\BlockViewBuilder::buildBlock 3 0.0% 4,753 8.1% 23 0.0% 1,037,152 7.8% 5,344 0.0% 991,960 7.4% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 1 0.0% 4,614 7.8% 34 0.1% 1,006,480 7.6% 4,152 0.0% 991,960 7.4% 288 0.0%
Drupal\block\BlockAccessControlHandler::checkAccess 11 0.0% 4,376 7.4% 131 0.2% 1,349,832 10.1% -1,272 -0.0% 1,357,408 10.1% 3,992 0.0%
__TwigTemplate_f79f377f502f47285e3d0c4593afa7357a87426e21b52415a599d2ef71b0e324::doDisplay 2 0.0% 4,301 7.3% 58 0.1% 344,712 2.6% 2,984 0.0% 399,864 3.0% 0 0.0%
Drupal\Core\Database\Connection::query 66 0.2% 4,284 7.3% 472 0.8% 184,360 1.4% -60,704 -0.5% 165,712 1.2% 17,432 0.1%
Drupal\Core\Render\RenderCache::createCacheID 13 0.0% 4,180 7.1% 114 0.2% 423,424 3.2% -12,448 -0.1% 409,912 3.1% 3,256 0.0%
call_user_func_array 94 0.3% 4,081 6.9% 187 0.3% 1,907,744 14.3% 61,616 0.5% 1,740,480 13.0% 26,928 0.2%
Drupal\Core\Template\TwigExtension::escapeFilter@2 22 0.1% 4,064 6.9% 51 0.1% 341,200 2.6% -39,648 -0.3% 330,464 2.5% 0 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::convertTokensToKeys 9 0.0% 4,033 6.8% 235 0.4% 414,136 3.1% -18,112 -0.1% 402,432 3.0% 4,992 0.0%
Drupal\Core\Render\Renderer::render@3 3 0.0% 4,005 6.8% 5 0.0% 378,552 2.8% 976 0.0% 330,464 2.5% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4 3 0.0% 4,000 6.8% 60 0.1% 377,576 2.8% 8,192 0.1% 330,464 2.5% 0 0.0%
Twig_Template::displayBlock 3 0.0% 3,965 6.7% 9 0.0% 328,904 2.5% 2,336 0.0% 318,992 2.4% 0 0.0%
__TwigTemplate_f79f377f502f47285e3d0c4593afa7357a87426e21b52415a599d2ef71b0e324::block_content 2 0.0% 3,953 6.7% 22 0.0% 324,840 2.4% -1,016 -0.0% 318,992 2.4% 0 0.0%
Drupal\Core\Render\Renderer::doRender@5 3 0.0% 3,862 6.5% 84 0.1% 357,280 2.7% 15,616 0.1% 330,464 2.5% 0 0.0%
???_op 400 1.2% 3,783 6.4% 870 1.5% 1,498,568 11.2% 645,800 4.8% 1,426,288 10.7% 576,328 4.3%
Drupal\Core\Entity\EntityManager::getHandler 31 0.1% 3,777 6.4% 46 0.1% 2,106,640 15.8% 5,104 0.0% 1,968,616 14.7% 4,080 0.0%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 1 0.0% 3,695 6.3% 13 0.0% 433,704 3.3% 2,280 0.0% 296,216 2.2% 1,048 0.0%
Composer\Autoload\includeFile@1 215 0.6% 3,648 6.2% 531 0.9% 2,633,656 19.8% 31,672 0.2% 2,240,216 16.7% 67,840 0.5%
Drupal\Component\Plugin\PluginManagerBase::createInstance 12 0.0% 3,632 6.2% 39 0.1% 1,350,512 10.1% 2,312 0.0% 1,369,104 10.2% 2,200 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 3,578 6.1% 15 0.0% 1,528,664 11.5% 2,440 0.0% 1,544,448 11.5% 2,544 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 12 0.0% 3,541 6.0% 85 0.1% 1,335,280 10.0% 5,952 0.0% 1,356,968 10.1% 3,384 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 55 0.2% 3,515 6.0% 274 0.5% 1,401,880 10.5% -180,368 -1.4% 1,892,088 14.1% 480 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 3,495 5.9% 9 0.0% 1,520,360 11.4% 1,248 0.0% 1,537,040 11.5% 1,664 0.0%
Drupal\Core\Entity\EntityManager::getStorage 19 0.1% 3,386 5.7% 20 0.0% 1,963,384 14.7% 5,224 0.0% 1,832,320 13.7% 3,480 0.0%
Drupal\block\Entity\Block::getPlugin 32 0.1% 3,358 5.7% 56 0.1% 1,185,816 8.9% 3,488 0.0% 1,203,544 9.0% 2,128 0.0%
Symfony\Component\DependencyInjection\Container::get@4 41 0.1% 3,341 5.7% 110 0.2% 1,213,720 9.1% 22,736 0.2% 1,185,136 8.9% 21,368 0.2%
Drupal\Core\Theme\ThemeManager::render@3 11 0.0% 3,248 5.5% 16 0.0% 283,040 2.1% 2,328 0.0% 318,992 2.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 11 0.0% 3,232 5.5% 440 0.7% 280,712 2.1% -41,728 -0.3% 318,992 2.4% 368 0.0%
Drupal\block\BlockPluginCollection::get 32 0.1% 3,051 5.2% 36 0.1% 1,101,752 8.3% 1,024 0.0% 1,126,800 8.4% 872 0.0%
Drupal\Core\Render\Renderer::doRender@6 5 0.0% 3,026 5.1% 119 0.2% 255,384 1.9% -4,232 -0.0% 278,624 2.1% 0 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 32 0.1% 3,015 5.1% 15 0.0% 1,100,728 8.3% 1,536 0.0% 1,125,928 8.4% 1,112 0.0%
class_exists 69 0.2% 3,001 5.1% 48 0.1% 1,711,688 12.8% 6,240 0.0% 1,364,888 10.2% 5,104 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 11 0.0% 3,000 5.1% 12 0.0% 1,099,192 8.2% 1,072 0.0% 1,124,816 8.4% 904 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 11 0.0% 2,988 5.1% 28 0.0% 1,098,120 8.2% 1,488 0.0% 1,123,912 8.4% 1,264 0.0%
Drupal\Core\Config\ConfigFactory::doLoadMultiple 22 0.1% 2,785 4.7% 265 0.4% 290,624 2.2% 4,160 0.0% 483,368 3.6% 7,592 0.1%
[ display all ]