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

Overall Summary
Total Incl. Wall Time (microsec):161,164 microsecs
Total Incl. MemUse (bytes):17,382,848 bytes
Total Incl. PeakMemUse (bytes):17,564,680 bytes
Number of Function Calls:28,619


[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% 161,164 100.0% 43 0.0% 17,382,848 100.0% 1,160 0.0% 17,564,680 100.0% 408 0.0%
???_op 1 0.0% 161,105 100.0% 45 0.0% 17,376,888 100.0% 4,168 0.0% 17,563,544 100.0% 2,816 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 157,525 97.7% 26 0.0% 16,889,800 97.2% 3,600 0.0% 17,082,560 97.3% 2,792 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 145,599 90.3% 6 0.0% 13,694,888 78.8% 1,080 0.0% 13,888,616 79.1% 952 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 145,593 90.3% 14 0.0% 13,693,808 78.8% 1,880 0.0% 13,887,664 79.1% 1,864 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 145,500 90.3% 10 0.0% 13,683,376 78.7% 1,400 0.0% 13,877,456 79.0% 1,464 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 145,484 90.3% 12 0.0% 13,681,288 78.7% 1,384 0.0% 13,875,304 79.0% 1,296 0.0%
Drupal\page_cache\StackMiddleware\PageCache::pass 1 0.0% 144,724 89.8% 7 0.0% 13,605,920 78.3% 1,032 0.0% 13,800,760 78.6% 944 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_KernelPreHandle_Proxy::handle 1 0.0% 144,717 89.8% 8 0.0% 13,604,888 78.3% 1,528 0.0% 13,799,816 78.6% 872 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 144,562 89.7% 9 0.0% 13,590,896 78.2% 1,640 0.0% 13,726,256 78.1% 1,408 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_Session_Proxy::handle 1 0.0% 140,382 87.1% 8 0.0% 12,745,184 73.3% 1,656 0.0% 12,935,368 73.6% 1,064 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 140,308 87.1% 21 0.0% 12,731,032 73.2% 2,880 0.0% 12,863,440 73.2% 1,768 0.0%
Drupal\Core\DependencyInjection\Container\prod\Symfony_Component_HttpKernel_HttpKernel_Proxy::handle 1 0.0% 139,360 86.5% 7 0.0% 12,434,256 71.5% 1,560 0.0% 12,589,456 71.7% 624 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 138,983 86.2% 11 0.0% 12,388,120 71.3% 2,008 0.0% 12,562,528 71.5% 624 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 138,962 86.2% 110 0.1% 12,384,304 71.2% -8,048 -0.0% 12,561,904 71.5% 2,712 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 129,955 80.6% 326 0.2% 11,780,400 67.8% 31,152 0.2% 11,943,496 68.0% 13,240 0.1%
spl_autoload_call 343 1.2% 19,625 12.2% 963 0.6% 6,688,872 38.5% 97,520 0.6% 5,138,344 29.3% 82,240 0.5%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 331 1.2% 18,046 11.2% 2,250 1.4% 6,398,272 36.8% 82,856 0.5% 4,877,616 27.8% 117,952 0.7%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 103,827 64.4% 26 0.0% 6,271,920 36.1% 3,584 0.0% 6,559,328 37.3% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 103,611 64.3% 158 0.1% 6,211,576 35.7% -172,224 -1.0% 6,500,224 37.0% 1,336 0.0%
???_op@1 392 1.4% 13,791 8.6% 3,044 1.9% 4,611,656 26.5% 1,436,416 8.3% 3,833,120 21.8% 1,197,328 6.8%
Symfony\Component\DependencyInjection\Container::get 506 1.8% 21,963 13.6% 2,289 1.4% 4,315,112 24.8% 59,640 0.3% 3,404,408 19.4% 41,752 0.2%
Drupal\Core\Render\Renderer::render 4 0.0% 81,204 50.4% 15 0.0% 3,855,704 22.2% 2,352 0.0% 4,045,568 23.0% 680 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 81,189 50.4% 209 0.1% 3,853,352 22.2% 3,704 0.0% 4,044,888 23.0% 4,080 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 14,517 9.0% 43 0.0% 3,794,128 21.8% 2,456 0.0% 3,795,256 21.6% 2,568 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 14,264 8.9% 13 0.0% 3,786,016 21.8% 1,360 0.0% 3,787,808 21.6% 1,552 0.0%
call_user_func_array 139 0.5% 21,233 13.2% 729 0.5% 3,097,040 17.8% 74,952 0.4% 3,095,248 17.6% 17,552 0.1%
Symfony\Component\DependencyInjection\Container::get@1 154 0.5% 13,944 8.7% 594 0.4% 2,997,352 17.2% 57,696 0.3% 2,543,568 14.5% 36,912 0.2%
Drupal\Core\Entity\EntityAccessControlHandler::access 15 0.1% 12,234 7.6% 418 0.3% 2,938,160 16.9% -13,432 -0.1% 2,935,400 16.7% 8,248 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 220 0.8% 7,509 4.7% 1,452 0.9% 2,926,264 16.8% 55,808 0.3% 2,298,952 13.1% 89,736 0.5%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 28 0.1% 19,200 11.9% 714 0.4% 2,871,512 16.5% -932,040 -5.4% 4,262,320 24.3% 4,704 0.0%
spl_autoload_call@1 222 0.8% 8,083 5.0% 513 0.3% 2,868,288 16.5% -78,656 -0.5% 2,331,784 13.3% 15,264 0.1%
apc_fetch 666 2.3% 6,597 4.1% 5,679 3.5% 2,858,328 16.4% 2,195,208 12.6% 2,915,768 16.6% 2,287,576 13.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 9 0.0% 14,070 8.7% 5,430 3.4% 2,845,712 16.4% -29,392 -0.2% 2,940,408 16.7% 4,928 0.0%
Drupal\Core\Cache\ApcuBackend::getMultiple 28 0.1% 6,245 3.9% 504 0.3% 2,804,520 16.1% -44,008 -0.3% 2,856,792 16.3% 4,936 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 8,795 5.5% 39 0.0% 2,773,768 16.0% 4,920 0.0% 2,830,312 16.1% 3,560 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 8,639 5.4% 49 0.0% 2,746,528 15.8% 3,744 0.0% 2,814,928 16.0% 1,728 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 30,970 19.2% 74 0.0% 2,721,656 15.7% 5,160 0.0% 2,777,952 15.8% 6,832 0.0%
Drupal\Core\Cache\ChainedFastBackend::get 16 0.1% 15,955 9.9% 201 0.1% 2,714,192 15.6% 2,832 0.0% 3,991,640 22.7% 3,104 0.0%
Drupal\Core\Theme\ThemeManager::render 4 0.0% 65,589 40.7% 19 0.0% 2,666,840 15.3% 2,112 0.0% 2,735,624 15.6% 472 0.0%
Drupal\Core\Theme\ThemeManager::theme 4 0.0% 65,570 40.7% 413 0.3% 2,664,728 15.3% -26,312 -0.2% 2,735,152 15.6% 1,304 0.0%
Drupal\Core\Access\AccessManager::check 5 0.0% 7,649 4.7% 95 0.1% 2,312,888 13.3% -9,896 -0.1% 2,209,800 12.6% 2,488 0.0%
Drupal\Core\Routing\AccessAwareRouter::checkAccess 1 0.0% 5,215 3.2% 13 0.0% 2,294,904 13.2% 1,840 0.0% 2,224,832 12.7% 1,352 0.0%
Drupal\Core\Access\AccessManager::checkRequest 1 0.0% 5,198 3.2% 15 0.0% 2,290,792 13.2% 968 0.0% 2,222,184 12.7% 1,200 0.0%
load::service_container_prod/b311dfb46b0a36cdcfbab14284caf513480777f2a78a210b742b7373470813d3.php 1 0.0% 4,983 3.1% 4,983 3.1% 2,277,888 13.1% 2,277,888 13.1% 2,283,504 13.0% 2,283,504 13.0%
Drupal\Core\Plugin\DefaultPluginManager::cacheGet 11 0.0% 12,638 7.8% 59 0.0% 2,266,720 13.0% 3,856 0.0% 3,078,464 17.5% 72 0.0%
Drupal\Core\Access\AccessManager::performCheck 5 0.0% 6,911 4.3% 33 0.0% 2,229,176 12.8% -4,984 -0.0% 2,156,168 12.3% 1,224 0.0%
Drupal\Core\Entity\EntityAccessCheck::access 4 0.0% 6,312 3.9% 42 0.0% 2,177,992 12.5% 352 0.0% 2,135,440 12.2% 2,208 0.0%
Drupal\node\Entity\Node::access 4 0.0% 6,250 3.9% 31 0.0% 2,172,016 12.5% 2,264 0.0% 2,130,784 12.1% 1,960 0.0%
Drupal\node\NodeAccessControlHandler::access 4 0.0% 5,978 3.7% 38 0.0% 2,101,768 12.1% 1,824 0.0% 2,074,216 11.8% 1,928 0.0%
Drupal\Core\Entity\EntityManager::getHandler 55 0.2% 8,445 5.2% 155 0.1% 1,992,816 11.5% 5,296 0.0% 1,959,360 11.2% 4,072 0.0%
???_op@2 239 0.8% 5,608 3.5% 1,058 0.7% 1,899,304 10.9% 705,128 4.1% 1,620,576 9.2% 621,328 3.5%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 17,073 10.6% 66 0.0% 1,854,808 10.7% -520 -0.0% 1,862,472 10.6% 2,136 0.0%
Drupal\Core\Entity\EntityManager::getStorage 37 0.1% 7,589 4.7% 78 0.0% 1,829,616 10.5% 5,920 0.0% 1,813,904 10.3% 3,488 0.0%
Drupal\node\NodeAccessControlHandler::checkAccess 3 0.0% 3,848 2.4% 36 0.0% 1,774,216 10.2% 2,456 0.0% 1,762,896 10.0% 2,544 0.0%
Drupal\Core\Entity\ContentEntityBase::get 7 0.0% 3,580 2.2% 14 0.0% 1,743,752 10.0% 1,912 0.0% 1,736,792 9.9% 1,320 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 2 0.0% 3,566 2.2% 64 0.0% 1,741,840 10.0% 2,920 0.0% 1,735,472 9.9% 2,112 0.0%
class_exists 77 0.3% 4,278 2.7% 216 0.1% 1,663,624 9.6% 5,592 0.0% 1,483,496 8.4% 4,704 0.0%
Symfony\Component\DependencyInjection\Container::get@2 118 0.4% 7,250 4.5% 526 0.3% 1,535,784 8.8% 42,776 0.2% 1,296,608 7.4% 32,792 0.2%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 7 0.0% 9,066 5.6% 34 0.0% 1,513,136 8.7% 3,616 0.0% 2,140,664 12.2% 584 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 7 0.0% 9,032 5.6% 48 0.0% 1,509,520 8.7% -8,304 -0.0% 2,140,080 12.2% 320 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 16 0.1% 8,953 5.6% 84 0.1% 1,496,680 8.6% 3,560 0.0% 1,999,216 11.4% 2,112 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 1 0.0% 9,031 5.6% 15 0.0% 1,486,744 8.6% 1,480 0.0% 1,559,776 8.9% 1,152 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 1 0.0% 9,014 5.6% 9 0.0% 1,484,560 8.5% 1,504 0.0% 1,557,968 8.9% 1,232 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 16 0.1% 8,754 5.4% 137 0.1% 1,482,032 8.5% 5,856 0.0% 1,994,984 11.4% 2,672 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 1 0.0% 8,978 5.6% 18 0.0% 1,480,216 8.5% 1,120 0.0% 1,553,928 8.8% 1,416 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 12,388 7.7% 135 0.1% 1,456,912 8.4% -17,776 -0.1% 1,477,384 8.4% 3,392 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 87 0.3% 9,412 5.8% 253 0.2% 1,444,536 8.3% 7,704 0.0% 2,147,240 12.2% 6,576 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 37 0.1% 6,267 3.9% 288 0.2% 1,402,744 8.1% 5,896 0.0% 1,400,808 8.0% 4,864 0.0%
twig_render_template 4 0.0% 41,705 25.9% 129 0.1% 1,335,200 7.7% -30,720 -0.2% 1,249,224 7.1% 1,384 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 1 0.0% 7,161 4.4% 12 0.0% 1,330,912 7.7% 1,440 0.0% 1,398,776 8.0% 1,032 0.0%
Drupal\Core\Routing\LazyRouteEnhancer::enhance 1 0.0% 7,122 4.4% 23 0.0% 1,325,592 7.6% 1,640 0.0% 1,394,480 7.9% 1,464 0.0%
Drupal\node\Entity\Node::isPublished 4 0.0% 2,539 1.6% 23 0.0% 1,318,880 7.6% 2,584 0.0% 1,310,392 7.5% 2,104 0.0%
unserialize 49 0.2% 2,260 1.4% 1,479 0.9% 1,312,960 7.6% 1,031,824 5.9% 1,326,888 7.6% 1,163,816 6.6%
Drupal\Core\Routing\Enhancer\ParamConversionEnhancer::enhance 1 0.0% 6,936 4.3% 13 0.0% 1,311,368 7.5% 1,488 0.0% 1,381,032 7.9% 1,440 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::convert 5 0.0% 7,143 4.4% 48 0.0% 1,308,992 7.5% 5,904 0.0% 1,373,480 7.8% 1,872 0.0%
Drupal\Core\ParamConverter\EntityConverter::convert 5 0.0% 7,082 4.4% 48 0.0% 1,301,672 7.5% 1,832 0.0% 1,370,192 7.8% 1,936 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 40 0.1% 22,666 14.1% 1,433 0.9% 1,240,200 7.1% 106,024 0.6% 1,283,488 7.3% 70,760 0.4%
Drupal\Core\Field\FieldTypePluginManager::createFieldItemList 2 0.0% 2,638 1.6% 13 0.0% 1,181,888 6.8% 1,696 0.0% 1,180,488 6.7% 1,560 0.0%
Drupal\Core\Entity\Entity::access 11 0.0% 7,677 4.8% 79 0.0% 1,170,560 6.7% 1,856 0.0% 1,180,912 6.7% 1,552 0.0%
Drupal\block\BlockAccessControlHandler::checkAccess 11 0.0% 5,134 3.2% 164 0.1% 1,088,320 6.3% -1,576 -0.0% 1,110,304 6.3% 3,408 0.0%
Drupal\Core\Render\Renderer::render@1 14 0.0% 39,406 24.5% 51 0.0% 1,061,576 6.1% 1,648 0.0% 937,928 5.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 15 0.1% 39,357 24.4% 767 0.5% 1,060,664 6.1% 22,448 0.1% 937,928 5.3% 5,584 0.0%
Symfony\Component\DependencyInjection\Container::get@3 72 0.3% 4,793 3.0% 254 0.2% 1,001,696 5.8% 33,016 0.2% 878,792 5.0% 28,432 0.2%
Drupal\Core\Cache\DatabaseBackend::prepareItem 40 0.1% 5,256 3.3% 612 0.4% 985,144 5.7% -156,472 -0.9% 1,163,560 6.6% 480 0.0%
Drupal\block\Entity\Block::getPlugin 29 0.1% 4,111 2.6% 94 0.1% 957,328 5.5% 4,848 0.0% 989,064 5.6% 2,264 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 66 0.2% 2,596 1.6% 462 0.3% 952,200 5.5% 17,904 0.1% 741,920 4.2% 30,328 0.2%
spl_autoload_call@2 67 0.2% 2,793 1.7% 178 0.1% 936,288 5.4% -22,432 -0.1% 753,656 4.3% 6,400 0.0%
Drupal\block\BlockPluginCollection::get 29 0.1% 3,699 2.3% 60 0.0% 877,096 5.0% 1,008 0.0% 918,904 5.2% 920 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 29 0.1% 3,639 2.3% 39 0.0% 876,088 5.0% 1,096 0.0% 917,984 5.2% 888 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 11 0.0% 3,600 2.2% 23 0.0% 874,992 5.0% 1,072 0.0% 917,096 5.2% 984 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 11 0.0% 3,577 2.2% 40 0.0% 873,920 5.0% 1,456 0.0% 916,112 5.2% 1,376 0.0%
Drupal\Core\DrupalKernel::preHandle 1 0.0% 4,171 2.6% 93 0.1% 844,072 4.9% 4,432 0.0% 789,480 4.5% 3,408 0.0%
Drupal::service 126 0.4% 6,446 4.0% 593 0.4% 803,384 4.6% 21,384 0.1% 361,960 2.1% 6,512 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 2 0.0% 2,058 1.3% 62 0.0% 740,280 4.3% 4,768 0.0% 742,632 4.2% 5,544 0.0%
array_keys 556 1.9% 945 0.6% 945 0.6% 732,456 4.2% 732,456 4.2% 73,736 0.4% 73,736 0.4%
template_preprocess_page 1 0.0% 7,816 4.8% 74 0.0% 718,536 4.1% 7,136 0.0% 951,184 5.4% 0 0.0%
???_op@3 80 0.3% 1,905 1.2% 680 0.4% 700,104 4.0% 364,752 2.1% 582,216 3.3% 307,312 1.7%
Symfony\Component\DependencyInjection\Container::get@4 38 0.1% 3,294 2.0% 195 0.1% 690,856 4.0% 22,152 0.1% 608,296 3.5% 20,072 0.1%
Drupal\Core\TypedData\TypedDataManager::create 8 0.0% 1,876 1.2% 64 0.0% 666,528 3.8% 4,200 0.0% 669,192 3.8% 5,616 0.0%
[ display all ]