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

Overall Summary
Total Incl. Wall Time (microsec):68,926 microsecs
Total Incl. MemUse (bytes):15,742,800 bytes
Total Incl. PeakMemUse (bytes):15,824,480 bytes
Number of Function Calls:33,935


[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% 68,926 100.0% 28 0.0% 15,742,800 100.0% 6,896 0.0% 15,824,480 100.0% 6,096 0.0%
run_init::drupal8/index.php 1 0.0% 68,870 99.9% 20 0.0% 15,727,912 99.9% 4,184 0.0% 15,815,168 99.9% 2,832 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 67,414 97.8% 15 0.0% 15,233,768 96.8% 3,952 0.0% 15,326,184 96.9% 3,480 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 57,792 83.8% 3 0.0% 13,077,024 83.1% 1,080 0.0% 12,965,536 81.9% 952 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 57,789 83.8% 7 0.0% 13,075,944 83.1% 1,912 0.0% 12,964,584 81.9% 1,808 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 57,756 83.8% 5 0.0% 13,065,328 83.0% 1,368 0.0% 12,954,568 81.9% 1,376 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 57,751 83.8% 4 0.0% 13,063,272 83.0% 1,832 0.0% 12,952,504 81.9% 1,744 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 54,963 79.7% 17 0.0% 12,202,808 77.5% 2,944 0.0% 12,111,280 76.5% 1,808 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 53,920 78.2% 7 0.0% 11,861,864 75.3% 2,048 0.0% 11,725,200 74.1% 568 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 53,908 78.2% 54 0.1% 11,858,008 75.3% -1,360 -0.0% 11,724,632 74.1% 1,376 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 53,723 77.9% 246 0.4% 11,694,120 74.3% 33,104 0.2% 11,590,608 73.2% 12,576 0.1%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 37,443 54.3% 20 0.0% 7,073,168 44.9% 3,496 0.0% 7,175,368 45.3% 2,304 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 37,255 54.1% 99 0.1% 7,011,344 44.5% -150,472 -1.0% 7,099,200 44.9% 1,784 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 7 0.0% 24,893 36.1% 27 0.0% 3,533,216 22.4% 4,288 0.0% 3,540,824 22.4% 2,144 0.0%
Drupal\Core\Render\Renderer::render 6 0.0% 24,444 35.5% 7 0.0% 3,423,320 21.7% 3,064 0.0% 3,438,992 21.7% 1,968 0.0%
Drupal\Core\Render\Renderer::doRender 6 0.0% 24,437 35.5% 129 0.2% 3,420,256 21.7% 11,256 0.1% 3,437,024 21.7% 3,336 0.0%
Drupal\Core\Render\Renderer::Drupal\Core\Render\{closure} 5 0.0% 22,557 32.7% 10 0.0% 3,029,656 19.2% 992 0.0% 3,064,944 19.4% 48 0.0%
Drupal\Core\Render\Renderer::renderRoot 1 0.0% 21,485 31.2% 9 0.0% 2,962,552 18.8% -2,552 -0.0% 3,065,136 19.4% 192 0.0%
Drupal\Core\Theme\ThemeManager::render 2 0.0% 20,638 29.9% 3 0.0% 2,617,120 16.6% 2,200 0.0% 2,734,000 17.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 2 0.0% 20,635 29.9% 126 0.2% 2,614,920 16.6% -5,688 -0.0% 2,734,000 17.3% 3,144 0.0%
twig_render_template 2 0.0% 18,790 27.3% 18 0.0% 2,037,360 12.9% -14,696 -0.1% 2,202,736 13.9% 1,744 0.0%
Drupal\Core\Render\Renderer::doRender@1 18 0.1% 18,691 27.1% 398 0.6% 1,717,240 10.9% -1,472 -0.0% 1,778,240 11.2% 6,128 0.0%
Drupal\Core\Render\Renderer::render@1 7 0.0% 17,753 25.8% 8 0.0% 1,667,512 10.6% 1,672 0.0% 1,779,016 11.2% 776 0.0%
Twig_Template::render 2 0.0% 17,549 25.5% 11 0.0% 1,631,424 10.4% 2,064 0.0% 1,853,880 11.7% 760 0.0%
Twig_Template::display 2 0.0% 17,536 25.4% 11 0.0% 1,618,824 10.3% 1,584 0.0% 1,835,456 11.6% 952 0.0%
Twig_Template::displayWithErrorHandling 2 0.0% 17,504 25.4% 4 0.0% 1,608,632 10.2% 2,064 0.0% 1,825,352 11.5% 872 0.0%
__TwigTemplate_87716fd88a7482378750b420fe5189cd4e3eb9f4fc2257fe8323bce042286031::doDisplay 1 0.0% 17,483 25.4% 55 0.1% 1,599,168 10.2% -4,880 -0.0% 1,824,480 11.5% 5,976 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 9 0.0% 17,306 25.1% 34 0.0% 1,566,560 10.0% -12,064 -0.1% 1,782,480 11.3% 2,480 0.0%
Drupal\Core\Theme\ThemeManager::render@1 1 0.0% 16,899 24.5% 2 0.0% 1,544,144 9.8% 984 0.0% 1,753,288 11.1% 64 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 1 0.0% 16,897 24.5% 67 0.1% 1,543,160 9.8% 144 0.0% 1,753,224 11.1% 6,216 0.0%
twig_render_template@1 1 0.0% 16,103 23.4% 9 0.0% 1,461,128 9.3% -11,992 -0.1% 1,631,672 10.3% 0 0.0%
Twig_Template::display@1 2 0.0% 15,988 23.2% 10 0.0% 1,426,408 9.1% 2,264 0.0% 1,621,776 10.2% 952 0.0%
Twig_Template::render@1 1 0.0% 15,983 23.2% 7 0.0% 1,432,080 9.1% 1,936 0.0% 1,631,672 10.3% 376 0.0%
Twig_Template::displayWithErrorHandling@1 2 0.0% 15,976 23.2% 4 0.0% 1,422,512 9.0% 4,024 0.0% 1,619,448 10.2% 2,752 0.0%
__TwigTemplate_87b6f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78::doDisplay 1 0.0% 15,965 23.2% 117 0.2% 1,414,408 9.0% -3,768 -0.0% 1,616,696 10.2% 2,104 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 17 0.1% 15,728 22.8% 71 0.1% 1,410,504 9.0% -76,936 -0.5% 1,607,688 10.2% 1,240 0.0%
Drupal\Core\Render\Renderer::render@2 8 0.0% 15,650 22.7% 13 0.0% 1,483,152 9.4% 976 0.0% 1,605,224 10.1% 48 0.0%
Drupal\Core\Render\Renderer::doRender@2 9 0.0% 15,638 22.7% 428 0.6% 1,482,904 9.4% 12,360 0.1% 1,605,760 10.1% 4,088 0.0%
spl_autoload_call 345 1.0% 15,637 22.7% 381 0.6% 6,996,456 44.4% 178,520 1.1% 5,721,744 36.2% 99,352 0.6%
Composer\Autoload\ClassLoader::loadClass 344 1.0% 15,246 22.1% 681 1.0% 6,803,904 43.2% -59,320 -0.4% 5,608,656 35.4% 1,336 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 15,184 22.0% 52 0.1% 4,026,968 25.6% 11,232 0.1% 3,929,816 24.8% 8,352 0.1%
Symfony\Component\DependencyInjection\Container::get 435 1.3% 14,668 21.3% 592 0.9% 4,619,296 29.3% 61,360 0.4% 4,146,184 26.2% 47,888 0.3%
Drupal\Core\Render\Renderer::doRender@3 9 0.0% 13,371 19.4% 184 0.3% 1,326,592 8.4% -13,888 -0.1% 1,284,160 8.1% 1,072 0.0%
Composer\Autoload\includeFile 344 1.0% 10,628 15.4% 920 1.3% 6,811,528 43.3% 73,256 0.5% 5,482,376 34.6% 117,384 0.7%
Symfony\Component\DependencyInjection\Container::get@1 141 0.4% 9,909 14.4% 244 0.4% 3,275,872 20.8% 52,944 0.3% 3,084,720 19.5% 35,776 0.2%
Drupal\Core\DrupalKernel::boot 1 0.0% 8,790 12.8% 25 0.0% 1,802,832 11.5% 5,368 0.0% 2,054,592 13.0% 3,248 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 45 0.1% 8,752 12.7% 872 1.3% 2,372,856 15.1% 196,544 1.2% 2,862,696 18.1% 230,792 1.5%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 8,695 12.6% 37 0.1% 1,777,312 11.3% 6,024 0.0% 2,041,688 12.9% 1,624 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 13 0.0% 8,486 12.3% 173 0.3% 1,616,120 10.3% 14,088 0.1% 1,853,992 11.7% 7,240 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 8,309 12.1% 77 0.1% 1,655,464 10.5% -9,704 -0.1% 1,646,600 10.4% 2,136 0.0%
load::service_container_prod_17922066/b65af1b8c08369ceebf52ab5bea39d2dfb72253ea19c003827ce0f00b6f5e36a.php 1 0.0% 7,712 11.2% 7,712 11.2% 1,380,352 8.8% 1,380,352 8.8% 1,792,048 11.3% 1,792,048 11.3%
Drupal\Core\Cache\DatabaseBackend::get 33 0.1% 7,159 10.4% 108 0.2% 2,207,944 14.0% 3,200 0.0% 2,545,096 16.1% 2,704 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 7,147 10.4% 117 0.2% 1,529,168 9.7% -12,648 -0.1% 1,522,720 9.6% 4,000 0.0%
Composer\Autoload\ClassLoader::findFile 690 2.0% 7,079 10.3% 1,163 1.7% 106,048 0.7% 4,688 0.0% 277,576 1.8% 60,072 0.4%
spl_autoload_call@1 230 0.7% 6,962 10.1% 263 0.4% 3,101,840 19.7% 41,640 0.3% 2,672,040 16.9% 28,312 0.2%
Composer\Autoload\ClassLoader::loadClass@1 230 0.7% 6,699 9.7% 441 0.6% 3,060,200 19.4% -40,928 -0.3% 2,643,728 16.7% 1,200 0.0%
Drupal\Core\Theme\ThemeManager::render@2 9 0.0% 6,238 9.1% 12 0.0% 469,184 3.0% 1,648 0.0% 651,496 4.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 9 0.0% 6,226 9.0% 423 0.6% 467,536 3.0% -23,592 -0.1% 651,496 4.1% 0 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 12 0.0% 6,191 9.0% 248 0.4% 1,500,584 9.5% -11,432 -0.1% 1,490,032 9.4% 7,584 0.0%
Symfony\Component\DependencyInjection\Container::get@2 99 0.3% 6,184 9.0% 160 0.2% 2,040,624 13.0% 34,976 0.2% 1,890,496 11.9% 28,624 0.2%
Composer\Autoload\ClassLoader::findFileWithExtension 677 2.0% 5,916 8.6% 4,740 6.9% 101,360 0.6% 20,280 0.1% 217,504 1.4% 169,296 1.1%
Drupal\Core\Entity\Entity::access 11 0.0% 5,490 8.0% 51 0.1% 1,212,992 7.7% 1,872 0.0% 1,197,600 7.6% 1,184 0.0%
twig_render_template@2 9 0.0% 5,245 7.6% 77 0.1% 429,040 2.7% -14,456 -0.1% 650,624 4.1% 0 0.0%
Drupal\Core\Render\RenderCache::get 9 0.0% 5,244 7.6% 98 0.1% 400,328 2.5% -26,544 -0.2% 412,824 2.6% 3,408 0.0%
call_user_func_array 94 0.3% 5,208 7.6% 198 0.3% 2,215,496 14.1% 62,864 0.4% 1,998,848 12.6% 27,864 0.2%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 5,132 7.4% 15 0.0% 2,125,608 13.5% 2,456 0.0% 2,083,896 13.2% 2,544 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 5,049 7.3% 9 0.0% 2,117,248 13.4% 1,144 0.0% 2,076,624 13.1% 1,472 0.0%
Twig_Template::render@2 9 0.0% 4,924 7.1% 41 0.1% 380,048 2.4% 2,408 0.0% 650,624 4.1% 288 0.0%
call_user_func 36 0.1% 4,904 7.1% 75 0.1% 973,160 6.2% 16,392 0.1% 835,528 5.3% 2,096 0.0%
Twig_Template::display@2 9 0.0% 4,881 7.1% 41 0.1% 367,888 2.3% 768 0.0% 637,616 4.0% 864 0.0%
Twig_Template::displayWithErrorHandling@2 9 0.0% 4,830 7.0% 15 0.0% 364,680 2.3% 1,816 0.0% 635,616 4.0% 176 0.0%
Symfony\Component\DependencyInjection\Container::get@3 51 0.2% 4,815 7.0% 112 0.2% 1,638,400 10.4% 28,496 0.2% 1,565,624 9.9% 21,984 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 55 0.2% 4,487 6.5% 282 0.4% 2,005,496 12.7% -244,656 -1.6% 2,528,616 16.0% 480 0.0%
Drupal\Core\Database\Connection::query 67 0.2% 4,401 6.4% 467 0.7% 186,200 1.2% -61,656 -0.4% 165,456 1.0% 18,744 0.1%
__TwigTemplate_f79f377f502f47285e3d0c4593afa7357a87426e21b52415a599d2ef71b0e324::doDisplay 2 0.0% 4,346 6.3% 58 0.1% 334,640 2.1% 2,984 0.0% 386,592 2.4% 0 0.0%
Drupal\block\BlockViewBuilder::buildBlock 3 0.0% 4,277 6.2% 24 0.0% 854,568 5.4% 5,344 0.0% 806,096 5.1% 0 0.0%
Composer\Autoload\includeFile@1 230 0.7% 4,196 6.1% 573 0.8% 3,066,488 19.5% 34,216 0.2% 2,542,512 16.1% 71,344 0.5%
Drupal\user\Plugin\Block\UserLoginBlock::build 1 0.0% 4,135 6.0% 34 0.0% 823,792 5.2% 4,152 0.0% 806,096 5.1% 288 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@2 22 0.1% 4,109 6.0% 49 0.1% 330,456 2.1% -39,672 -0.3% 317,728 2.0% 0 0.0%
Drupal\block\BlockAccessControlHandler::checkAccess 11 0.0% 4,085 5.9% 135 0.2% 1,103,144 7.0% -1,272 -0.0% 1,101,328 7.0% 3,864 0.0%
???_op 414 1.2% 4,060 5.9% 967 1.4% 1,653,112 10.5% 778,096 4.9% 1,538,640 9.7% 719,976 4.5%
Drupal\Core\Render\Renderer::render@3 3 0.0% 4,052 5.9% 5 0.0% 367,832 2.3% 976 0.0% 317,728 2.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4 3 0.0% 4,047 5.9% 58 0.1% 366,856 2.3% 8,192 0.1% 317,728 2.0% 0 0.0%
Twig_Template::displayBlock 3 0.0% 3,967 5.8% 9 0.0% 302,680 1.9% 2,328 0.0% 293,312 1.9% 0 0.0%
__TwigTemplate_f79f377f502f47285e3d0c4593afa7357a87426e21b52415a599d2ef71b0e324::block_content 2 0.0% 3,955 5.7% 21 0.0% 298,632 1.9% -672 -0.0% 293,312 1.9% 0 0.0%
Drupal\Core\Render\Renderer::doRender@5 3 0.0% 3,910 5.7% 84 0.1% 346,728 2.2% 15,616 0.1% 317,728 2.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getHandler 32 0.1% 3,837 5.6% 57 0.1% 2,118,680 13.5% 5,304 0.0% 2,044,288 12.9% 4,256 0.0%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 1 0.0% 3,717 5.4% 13 0.0% 433,376 2.8% 2,280 0.0% 297,544 1.9% 1,048 0.0%
Drupal\Core\Render\RenderCache::createCacheID 12 0.0% 3,704 5.4% 101 0.1% 365,056 2.3% -9,952 -0.1% 347,056 2.2% 3,456 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::convertTokensToKeys 8 0.0% 3,575 5.2% 213 0.3% 355,648 2.3% -15,536 -0.1% 339,928 2.1% 3,984 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 1 0.0% 3,444 5.0% 4 0.0% 1,561,800 9.9% 1,544 0.0% 1,580,912 10.0% 1,216 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 1 0.0% 3,440 5.0% 5 0.0% 1,559,552 9.9% 1,552 0.0% 1,579,040 10.0% 1,280 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 1 0.0% 3,425 5.0% 7 0.0% 1,555,160 9.9% 1,128 0.0% 1,574,952 10.0% 1,192 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 12 0.0% 3,385 4.9% 40 0.1% 1,106,744 7.0% 2,312 0.0% 1,122,728 7.1% 2,288 0.0%
Symfony\Component\DependencyInjection\Container::get@4 41 0.1% 3,346 4.9% 111 0.2% 1,213,728 7.7% 22,736 0.1% 1,169,696 7.4% 21,304 0.1%
Drupal\Core\Entity\EntityManager::getStorage 18 0.1% 3,333 4.8% 21 0.0% 1,961,296 12.5% 5,936 0.0% 1,900,696 12.0% 4,216 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 12 0.0% 3,294 4.8% 83 0.1% 1,091,512 6.9% 5,952 0.0% 1,109,488 7.0% 3,384 0.0%
Drupal\Core\Theme\ThemeManager::render@3 11 0.0% 3,235 4.7% 13 0.0% 256,320 1.6% 2,328 0.0% 293,312 1.9% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 11 0.0% 3,222 4.7% 443 0.6% 253,992 1.6% -41,704 -0.3% 293,312 1.9% 336 0.0%
class_exists 75 0.2% 3,211 4.7% 53 0.1% 1,793,960 11.4% 6,240 0.0% 1,504,208 9.5% 5,240 0.0%
[ display all ]