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. PeakMemUse (bytes) [ 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%
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%
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 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\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%
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%
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\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\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\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\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%
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%
unserialize 57 0.2% 2,859 4.1% 1,808 2.6% 2,273,160 14.4% 1,462,392 9.3% 2,580,072 16.3% 1,864,280 11.8%
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%
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\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%
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%
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%
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\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%
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%
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%
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%
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%
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%
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%
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\Plugin\DefaultPluginManager::cacheGet 7 0.0% 2,721 3.9% 16 0.0% 1,538,440 9.8% 3,120 0.0% 1,792,008 11.3% 0 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\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%
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%
strtr 863 2.5% 501 0.7% 460 0.7% 66,848 0.4% 65,744 0.4% 1,759,632 11.1% 1,759,632 11.1%
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%
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%
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::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::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::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::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%
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%
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%
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%
???_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\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%
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%
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\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 1 0.0% 2,772 4.0% 6 0.0% 1,401,448 8.9% 1,472 0.0% 1,420,048 9.0% 984 0.0%
Drupal\Core\Routing\LazyRouteEnhancer::enhance 1 0.0% 2,760 4.0% 12 0.0% 1,396,080 8.9% 1,184 0.0% 1,415,768 8.9% 1,464 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 33 0.1% 2,304 3.3% 121 0.2% 1,464,064 9.3% 4,496 0.0% 1,413,624 8.9% 4,544 0.0%
Drupal\Core\Controller\TitleResolver::getTitle 1 0.0% 2,785 4.0% 13 0.0% 1,434,712 9.1% 632 0.0% 1,408,792 8.9% 1,536 0.0%
Drupal\Core\Routing\Enhancer\ParamConversionEnhancer::enhance 1 0.0% 2,648 3.8% 5 0.0% 1,370,896 8.7% 1,496 0.0% 1,396,496 8.8% 1,392 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::convert 1 0.0% 2,629 3.8% 9 0.0% 1,363,232 8.7% 2,592 0.0% 1,388,992 8.8% 1,800 0.0%
Drupal\Core\ParamConverter\EntityConverter::convert 1 0.0% 2,620 3.8% 13 0.0% 1,359,224 8.6% 2,216 0.0% 1,385,776 8.8% 1,992 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 51 0.2% 1,891 2.7% 74 0.1% 1,078,256 6.8% 5,208 0.0% 1,306,528 8.3% 4,688 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 4 0.0% 1,815 2.6% 7 0.0% 1,072,336 6.8% 1,448 0.0% 1,301,840 8.2% 576 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 4 0.0% 1,808 2.6% 12 0.0% 1,070,888 6.8% -5,072 -0.0% 1,301,264 8.2% 672 0.0%
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%
Drupal\user\Controller\UserController::userTitle 1 0.0% 2,328 3.4% 7 0.0% 1,282,232 8.1% 1,344 0.0% 1,259,304 8.0% 912 0.0%
Drupal\user\Entity\User::getUsername 1 0.0% 2,251 3.3% 9 0.0% 1,250,584 7.9% 2,408 0.0% 1,226,096 7.7% 2,168 0.0%
Drupal\Core\Entity\ContentEntityBase::get 1 0.0% 2,219 3.2% 4 0.0% 1,241,624 7.9% 1,472 0.0% 1,217,320 7.7% 1,384 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 1 0.0% 2,215 3.2% 15 0.0% 1,240,152 7.9% 2,528 0.0% 1,215,936 7.7% 1,880 0.0%
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%
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\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%
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\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%
Drupal\block\Entity\Block::getPlugin 32 0.1% 3,034 4.4% 60 0.1% 939,080 6.0% 3,488 0.0% 949,640 6.0% 2,128 0.0%
Symfony\Component\DependencyInjection\Container::get@5 27 0.1% 2,445 3.5% 57 0.1% 949,616 6.0% 16,432 0.1% 922,224 5.8% 14,528 0.1%
spl_autoload_call@2 65 0.2% 2,388 3.5% 73 0.1% 1,038,248 6.6% 12,176 0.1% 886,096 5.6% 9,032 0.1%
Composer\Autoload\ClassLoader::loadClass@2 65 0.2% 2,315 3.4% 131 0.2% 1,026,072 6.5% -10,688 -0.1% 877,064 5.5% 1,440 0.0%
Drupal\block\BlockPluginCollection::get 32 0.1% 2,715 3.9% 36 0.1% 855,016 5.4% 1,024 0.0% 873,800 5.5% 872 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 32 0.1% 2,679 3.9% 17 0.0% 853,992 5.4% 1,536 0.0% 872,928 5.5% 1,112 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 11 0.0% 2,662 3.9% 13 0.0% 852,456 5.4% 1,072 0.0% 871,816 5.5% 904 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 11 0.0% 2,649 3.8% 25 0.0% 851,384 5.4% 1,488 0.0% 870,912 5.5% 1,264 0.0%
[ display all ]