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

Overall Summary
Total Incl. Wall Time (microsec):88,465 microsecs
Total Incl. MemUse (bytes):16,048,768 bytes
Total Incl. PeakMemUse (bytes):16,120,136 bytes
Number of Function Calls:26,208


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. MemUse (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% 88,465 100.0% 93 0.1% 16,048,768 100.0% 1,160 0.0% 16,120,136 100.0% 408 0.0%
???_op 1 0.0% 88,327 99.8% 148 0.2% 16,042,808 100.0% 4,152 0.0% 16,119,000 100.0% 2,816 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 85,762 96.9% 23 0.0% 15,566,784 97.0% 3,600 0.0% 15,645,800 97.1% 3,312 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 77,038 87.1% 3 0.0% 12,470,776 77.7% 1,080 0.0% 12,547,264 77.8% 952 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 77,035 87.1% 8 0.0% 12,469,696 77.7% 1,880 0.0% 12,546,312 77.8% 1,864 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 76,992 87.0% 6 0.0% 12,459,264 77.6% 1,368 0.0% 12,536,448 77.8% 1,432 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 76,985 87.0% 6 0.0% 12,457,208 77.6% 1,768 0.0% 12,534,328 77.8% 1,416 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 72,983 82.5% 22 0.0% 11,566,896 72.1% 2,944 0.0% 11,641,688 72.2% 1,904 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 72,038 81.4% 7 0.0% 11,244,848 70.1% 1,952 0.0% 11,274,424 69.9% 568 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 72,023 81.4% 56 0.1% 11,241,088 70.0% 1,400 0.0% 11,273,856 69.9% 2,064 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 71,337 80.6% 241 0.3% 10,769,816 67.1% 31,112 0.2% 10,884,240 67.5% 11,800 0.1%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 58,969 66.7% 25 0.0% 7,312,328 45.6% 3,584 0.0% 7,501,712 46.5% 2,896 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 58,468 66.1% 127 0.1% 7,206,520 44.9% -175,568 -1.1% 7,401,072 45.9% 2,400 0.0%
spl_autoload_call 348 1.3% 12,233 13.8% 714 0.8% 6,177,888 38.5% 66,008 0.4% 5,243,376 32.5% 95,520 0.6%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 336 1.3% 11,039 12.5% 1,648 1.9% 5,918,808 36.9% 84,384 0.5% 4,969,376 30.8% 135,496 0.8%
Symfony\Component\DependencyInjection\Container::get 422 1.6% 14,979 16.9% 987 1.1% 4,720,256 29.4% 59,912 0.4% 4,310,768 26.7% 44,912 0.3%
???_op@1 400 1.5% 8,439 9.5% 1,747 2.0% 4,071,432 25.4% 1,172,544 7.3% 3,714,472 23.0% 1,001,952 6.2%
Drupal\Core\Render\Renderer::render 4 0.0% 41,553 47.0% 11 0.0% 3,975,376 24.8% 2,360 0.0% 4,053,680 25.1% 856 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 41,542 47.0% 137 0.2% 3,973,016 24.8% 3,416 0.0% 4,052,824 25.1% 3,312 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 18,754 21.2% 59 0.1% 3,641,744 22.7% 4,784 0.0% 3,638,032 22.6% 9,512 0.1%
Symfony\Component\DependencyInjection\Container::get@1 162 0.6% 10,047 11.4% 493 0.6% 3,091,832 19.3% 57,752 0.4% 2,872,872 17.8% 42,968 0.3%
Drupal\Core\Theme\ThemeManager::render 3 0.0% 37,632 42.5% 9 0.0% 3,029,784 18.9% 2,112 0.0% 3,160,168 19.6% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 3 0.0% 37,623 42.5% 214 0.2% 3,027,672 18.9% -18,344 -0.1% 3,160,168 19.6% 3,264 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 13 0.0% 11,291 12.8% 3,833 4.3% 2,904,480 18.1% -26,040 -0.2% 2,977,680 18.5% 5,928 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 13,208 14.9% 76 0.1% 2,731,872 17.0% -568 -0.0% 2,740,600 17.0% 2,240 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 7,577 8.6% 31 0.0% 2,721,808 17.0% 4,920 0.0% 2,777,376 17.2% 3,560 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 7,455 8.4% 54 0.1% 2,694,568 16.8% 3,744 0.0% 2,761,992 17.1% 1,392 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 213 0.8% 5,108 5.8% 1,007 1.1% 2,647,312 16.5% 54,096 0.3% 2,363,352 14.7% 99,800 0.6%
spl_autoload_call@1 215 0.8% 5,633 6.4% 463 0.5% 2,591,952 16.2% -76,040 -0.5% 2,398,784 14.9% 17,864 0.1%
twig_render_template 3 0.0% 32,541 36.8% 44 0.0% 2,281,232 14.2% -29,816 -0.2% 2,422,328 15.0% 1,336 0.0%
load::service_container_prod/59d9290f2b12b5337c899add320bff8baebbcbcb7efe480222238ca29f881bc9.php 1 0.0% 4,642 5.2% 4,642 5.2% 2,228,160 13.9% 2,228,160 13.9% 2,235,872 13.9% 2,235,872 13.9%
Drupal\Core\Entity\EntityManager::getHandler 33 0.1% 3,331 3.8% 81 0.1% 1,966,672 12.3% 5,096 0.0% 1,891,512 11.7% 4,064 0.0%
call_user_func_array 146 0.6% 5,807 6.6% 1,123 1.3% 1,885,528 11.7% 73,848 0.5% 1,692,488 10.5% 18,640 0.1%
apc_fetch 670 2.6% 2,538 2.9% 2,253 2.5% 1,880,024 11.7% 1,574,616 9.8% 2,205,520 13.7% 1,899,104 11.8%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 24 0.1% 3,375 3.8% 135 0.2% 1,864,744 11.6% 2,256 0.0% 2,211,592 13.7% 4,560 0.0%
Drupal\Core\Entity\EntityManager::getStorage 21 0.1% 2,932 3.3% 36 0.0% 1,846,376 11.5% 5,896 0.0% 1,776,632 11.0% 3,296 0.0%
Drupal\Core\Render\Renderer::render@1 13 0.0% 28,444 32.2% 30 0.0% 1,837,224 11.4% 1,648 0.0% 1,762,976 10.9% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 14 0.1% 28,415 32.1% 387 0.4% 1,836,296 11.4% 22,400 0.1% 1,762,976 10.9% 1,944 0.0%
Drupal\Core\Cache\ApcuBackend::getMultiple 24 0.1% 2,629 3.0% 364 0.4% 1,825,792 11.4% -38,392 -0.2% 2,137,208 13.3% 5,856 0.0%
Symfony\Component\DependencyInjection\Container::get@2 116 0.4% 5,191 5.9% 340 0.4% 1,748,760 10.9% 44,280 0.3% 1,594,784 9.9% 38,328 0.2%
???_op@2 232 0.9% 3,526 4.0% 629 0.7% 1,682,552 10.5% 564,336 3.5% 1,599,104 9.9% 512,624 3.2%
Twig_Template::render 3 0.0% 27,608 31.2% 29 0.0% 1,655,184 10.3% 2,200 0.0% 1,732,488 10.7% 0 0.0%
Drupal\Core\Cache\ChainedFastBackend::get 11 0.0% 2,184 2.5% 47 0.1% 1,638,336 10.2% 3,448 0.0% 1,815,672 11.3% 3,024 0.0%
Twig_Template::display 3 0.0% 27,568 31.2% 21 0.0% 1,634,984 10.2% 1,624 0.0% 1,723,664 10.7% 0 0.0%
Twig_Template::displayWithErrorHandling 3 0.0% 27,505 31.1% 10 0.0% 1,624,696 10.1% 5,104 0.0% 1,723,664 10.7% 192 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 24 0.1% 26,912 30.4% 166 0.2% 1,594,616 9.9% -108,232 -0.7% 1,721,504 10.7% 192 0.0%
__TwigTemplate_f7eff11532315b88bd04b9c3a481a608fafdfd0f381904ae0470d9457c6f1a62::doDisplay 1 0.0% 25,719 29.1% 137 0.2% 1,566,112 9.8% -4,040 -0.0% 1,682,824 10.4% 0 0.0%
class_exists 58 0.2% 2,263 2.6% 98 0.1% 1,561,232 9.7% 6,240 0.0% 1,388,760 8.6% 4,592 0.0%
Drupal\Core\Render\Renderer::doRender@2 22 0.1% 22,651 25.6% 472 0.5% 1,522,768 9.5% -24,688 -0.2% 1,403,512 8.7% 1,384 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 8,622 9.7% 104 0.1% 1,519,464 9.5% -12,504 -0.1% 1,532,800 9.5% 3,504 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 3,616 4.1% 17 0.0% 1,491,840 9.3% 2,432 0.0% 1,508,152 9.4% 2,544 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 3,502 4.0% 10 0.0% 1,483,568 9.2% 1,240 0.0% 1,500,664 9.3% 1,744 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 19 0.1% 1,994 2.3% 105 0.1% 1,386,064 8.6% 3,760 0.0% 1,326,984 8.2% 3,296 0.0%
Drupal\Core\Routing\AccessAwareRouter::checkAccess 1 0.0% 2,766 3.1% 11 0.0% 1,295,920 8.1% 1,840 0.0% 1,310,864 8.1% 1,400 0.0%
Drupal\Core\Access\AccessManager::checkRequest 1 0.0% 2,751 3.1% 9 0.0% 1,291,808 8.0% 1,040 0.0% 1,308,312 8.1% 1,760 0.0%
Drupal\Core\Access\AccessManager::check 1 0.0% 2,660 3.0% 26 0.0% 1,269,928 7.9% 624 0.0% 1,287,000 8.0% 3,344 0.0%
Drupal\Core\Entity\Entity::access 11 0.0% 5,832 6.6% 66 0.1% 1,224,928 7.6% 1,888 0.0% 1,212,480 7.5% 1,816 0.0%
Symfony\Component\DependencyInjection\Container::get@3 63 0.2% 3,338 3.8% 183 0.2% 1,209,880 7.5% 33,288 0.2% 1,142,288 7.1% 29,584 0.2%
Drupal\Core\Plugin\DefaultPluginManager::cacheGet 6 0.0% 1,614 1.8% 15 0.0% 1,199,456 7.5% 1,040 0.0% 1,296,136 8.0% 72 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 6 0.0% 1,651 1.9% 16 0.0% 1,193,888 7.4% 2,192 0.0% 1,297,360 8.0% 752 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 6 0.0% 1,635 1.8% 21 0.0% 1,191,696 7.4% -7,760 -0.0% 1,296,608 8.0% 472 0.0%
Drupal\Core\Access\AccessManager::performCheck 1 0.0% 2,404 2.7% 9 0.0% 1,176,096 7.3% 632 0.0% 1,192,888 7.4% 1,224 0.0%
call_user_func 38 0.1% 7,397 8.4% 139 0.2% 1,155,104 7.2% 16,416 0.1% 1,011,864 6.3% 2,704 0.0%
Drupal\Core\Session\AccountProxy::hasPermission 14 0.1% 2,905 3.3% 53 0.1% 1,153,008 7.2% 9,568 0.1% 1,172,192 7.3% 2,888 0.0%
Drupal\user\Access\PermissionAccessCheck::access 1 0.0% 2,300 2.6% 12 0.0% 1,152,872 7.2% 1,296 0.0% 1,167,816 7.2% 1,768 0.0%
Drupal\Core\Access\AccessResult::allowedIfHasPermissions 1 0.0% 2,286 2.6% 11 0.0% 1,148,896 7.2% 1,712 0.0% 1,164,128 7.2% 1,864 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 11 0.0% 5,325 6.0% 287 0.3% 1,132,672 7.1% -9,320 -0.1% 1,127,224 7.0% 6,752 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 47 0.2% 1,676 1.9% 92 0.1% 1,123,248 7.0% 6,016 0.0% 1,207,488 7.5% 4,656 0.0%
Drupal\Core\Session\UserSession::hasPermission 14 0.1% 2,812 3.2% 80 0.1% 1,121,536 7.0% 2,080 0.0% 1,147,944 7.1% 2,304 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 12 0.0% 3,768 4.3% 47 0.1% 1,115,904 7.0% 2,248 0.0% 1,125,008 7.0% 2,112 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 12 0.0% 3,676 4.2% 853 1.0% 1,102,584 6.9% 4,816 0.0% 1,114,336 6.9% 2,864 0.0%
Drupal\block\BlockAccessControlHandler::checkAccess 11 0.0% 3,821 4.3% 150 0.2% 1,091,136 6.8% -1,576 -0.0% 1,091,472 6.8% 3,544 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 2 0.0% 2,323 2.6% 44 0.0% 1,086,456 6.8% 6,424 0.0% 1,080,912 6.7% 5,448 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::getActiveBlockContexts 1 0.0% 2,315 2.6% 11 0.0% 1,084,808 6.8% 1,632 0.0% 1,080,544 6.7% 1,784 0.0%
Drupal\Core\Session\UserSession::getRoleStorage 14 0.1% 1,764 2.0% 39 0.0% 1,010,896 6.3% 1,352 0.0% 1,013,032 6.3% 1,920 0.0%
Drupal\block\Entity\Block::getPlugin 32 0.1% 2,952 3.3% 95 0.1% 960,040 6.0% 4,992 0.0% 967,256 6.0% 2,328 0.0%
Drupal\Core\DrupalKernel::preHandle 1 0.0% 3,996 4.5% 41 0.0% 888,544 5.5% 4,432 0.0% 891,224 5.5% 3,856 0.0%
Drupal\block\BlockPluginCollection::get 32 0.1% 2,560 2.9% 66 0.1% 879,664 5.5% 1,008 0.0% 895,880 5.6% 920 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 32 0.1% 2,494 2.8% 38 0.0% 878,656 5.5% 1,096 0.0% 894,960 5.6% 888 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 11 0.0% 2,456 2.8% 19 0.0% 877,560 5.5% 1,072 0.0% 894,072 5.5% 984 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 11 0.0% 2,437 2.8% 34 0.0% 876,488 5.5% 1,456 0.0% 893,088 5.5% 1,376 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 60 0.2% 1,974 2.2% 312 0.4% 874,032 5.4% 16,416 0.1% 822,928 5.1% 31,456 0.2%
spl_autoload_call@2 61 0.2% 2,107 2.4% 115 0.1% 860,320 5.4% -20,232 -0.1% 835,104 5.2% 6,840 0.0%
Drupal\block\BlockViewBuilder::buildBlock 3 0.0% 5,709 6.5% 32 0.0% 829,568 5.2% 5,112 0.0% 787,392 4.9% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 1 0.0% 5,501 6.2% 39 0.0% 799,208 5.0% 4,152 0.0% 787,392 4.9% 288 0.0%
Symfony\Component\DependencyInjection\Container::get@4 32 0.1% 1,988 2.2% 101 0.1% 786,672 4.9% 18,288 0.1% 749,184 4.6% 17,584 0.1%
Drupal::service 111 0.4% 2,987 3.4% 305 0.3% 696,008 4.3% 18,792 0.1% 648,600 4.0% 6,288 0.0%
???_op@3 74 0.3% 1,433 1.6% 402 0.5% 644,808 4.0% 311,824 1.9% 642,544 4.0% 298,968 1.9%
Drupal\Core\Template\TwigEnvironment::loadTemplate 24 0.1% 8,015 9.1% 230 0.3% 641,784 4.0% 5,768 0.0% 642,136 4.0% 2,032 0.0%
Drupal\Core\Theme\ThemeManager::render@1 9 0.0% 12,890 14.6% 19 0.0% 635,960 4.0% 1,648 0.0% 873,344 5.4% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 9 0.0% 12,871 14.5% 524 0.6% 634,312 4.0% -23,736 -0.1% 873,344 5.4% 1,040 0.0%
Symfony\Component\DependencyInjection\Container::get@5 19 0.1% 1,472 1.7% 73 0.1% 607,392 3.8% 10,808 0.1% 584,736 3.6% 10,200 0.1%
Drupal\block\EventSubscriber\CurrentUserContext::onBlockActiveContext 1 0.0% 1,299 1.5% 21 0.0% 605,504 3.8% 3,792 0.0% 601,376 3.7% 2,904 0.0%
twig_render_template@1 9 0.0% 11,256 12.7% 92 0.1% 601,952 3.8% -15,560 -0.1% 849,352 5.3% 640 0.0%
Drupal\Core\Plugin\Context\Context::setContextValue 3 0.0% 882 1.0% 20 0.0% 526,432 3.3% 3,008 0.0% 521,656 3.2% 2,672 0.0%
Twig_Template::render@1 9 0.0% 9,807 11.1% 53 0.1% 512,304 3.2% 2,408 0.0% 821,352 5.1% 464 0.0%
Drupal\Core\Plugin\Context\ContextDefinition::getDataDefinition 3 0.0% 756 0.9% 60 0.1% 506,456 3.2% 5,144 0.0% 502,328 3.1% 5,792 0.0%
Twig_Template::display@1 10 0.0% 9,756 11.0% 65 0.1% 504,816 3.1% 1,336 0.0% 797,240 4.9% 944 0.0%
Twig_Template::displayWithErrorHandling@1 10 0.0% 9,660 10.9% 24 0.0% 500,776 3.1% 2,136 0.0% 794,776 4.9% 576 0.0%
Drupal\Core\Render\Renderer::render@2 3 0.0% 8,389 9.5% 8 0.0% 478,144 3.0% 976 0.0% 440,232 2.7% 0 0.0%
[ display all ]