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

Overall Summary
Total Incl. Wall Time (microsec):6,530,045 microsecs
Total Incl. MemUse (bytes):37,042,400 bytes
Total Incl. PeakMemUse (bytes):37,583,888 bytes
Number of Function Calls:3,950,650


[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% 6,530,045 100.0% 29 0.0% 37,042,400 100.0% 6,968 0.0% 37,583,888 100.0% 6,232 0.0%
run_init::drupal8/index.php 1 0.0% 6,529,988 100.0% 23 0.0% 37,027,440 100.0% 3,872 0.0% 37,574,440 100.0% 2,440 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 6,496,362 99.5% 8 0.0% 36,408,856 98.3% 1,760 0.0% 36,970,992 98.4% 144 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 6,482,985 99.3% 13 0.0% 35,232,616 95.1% 2,280 0.0% 34,944,432 93.0% 0 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 6,482,988 99.3% 3 0.0% 35,233,696 95.1% 1,080 0.0% 34,944,432 93.0% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 6,482,706 99.3% 6 0.0% 35,167,856 94.9% 2,040 0.0% 34,944,432 93.0% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::fetch 1 0.0% 6,482,110 99.3% 25 0.0% 35,036,664 94.6% -904 -0.0% 34,944,432 93.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 6,477,773 99.2% 6 0.0% 35,020,016 94.5% 1,824 0.0% 34,944,432 93.0% 504 0.0%
Drupal\page_cache\StackMiddleware\PageCache::lookup 1 0.0% 6,482,487 99.3% 16 0.0% 35,088,944 94.7% 2,880 0.0% 34,944,432 93.0% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 6,482,711 99.3% 5 0.0% 35,169,944 94.9% 1,400 0.0% 34,944,432 93.0% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 6,475,184 99.2% 19 0.0% 34,366,336 92.8% 2,928 0.0% 34,766,976 92.5% 368 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 6,474,197 99.1% 52 0.0% 34,089,488 92.0% 1,064 0.0% 34,459,040 91.7% 2,080 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 6,474,200 99.1% 3 0.0% 34,090,960 92.0% 1,472 0.0% 34,459,040 91.7% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 6,456,097 98.9% 232 0.0% 30,542,248 82.5% 29,296 0.1% 31,107,248 82.8% 9,656 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 6,404,790 98.1% 18 0.0% 26,729,736 72.2% 3,224 0.0% 27,485,216 73.1% 1,416 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 6,402,901 98.1% 180 0.0% 26,259,032 70.9% -230,400 -0.6% 27,031,160 71.9% 456 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,130,588 17.3% 65 0.0% 19,272,432 52.0% -14,576 -0.0% 19,392,584 51.6% 6,264 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 6,223,676 95.3% 6 0.0% 16,162,712 43.6% 2,656 0.0% 18,143,664 48.3% 984 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 6,223,670 95.3% 197 0.0% 16,160,056 43.6% 2,648 0.0% 18,142,680 48.3% 2,456 0.0%
Drupal\Core\Theme\ThemeManager::render 5 0.0% 6,128,303 93.8% 10 0.0% 11,480,328 31.0% 2,200 0.0% 13,571,768 36.1% 560 0.0%
Drupal\Core\Theme\ThemeManager::theme 5 0.0% 6,128,293 93.8% 988 0.0% 11,478,128 31.0% -658,744 -1.8% 13,571,208 36.1% 776 0.0%
Drupal\Core\Render\Renderer::doRender@1 15 0.0% 5,023,575 76.9% 437 0.0% 7,399,176 20.0% 17,048 0.0% 9,432,304 25.1% 2,616 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 163,321 2.5% 62 0.0% 9,739,752 26.3% -592 -0.0% 8,568,872 22.8% 1,272 0.0%
Drupal\Core\Theme\Registry::getRuntime 36 0.0% 5,201,084 79.6% 420 0.0% 3,091,736 8.3% 26,992 0.1% 8,289,056 22.1% 1,968 0.0%
Drupal\Core\Utility\ThemeRegistry::__construct 36 0.0% 5,080,043 77.8% 4,819 0.1% 12,898,472 34.8% -906,832 -2.4% 8,241,216 21.9% 1,056 0.0%
Drupal\Core\Utility\ThemeRegistry::initializeRegistry 72 0.0% 4,773,897 73.1% 13,096 0.2% 12,600,080 34.0% -13,157,288 -35.5% 8,234,608 21.9% 192 0.0%
Drupal\Core\Theme\Registry::get 72 0.0% 4,758,159 72.9% 938 0.0% 22,765,880 61.5% -160 -0.0% 8,234,064 21.9% 1,352 0.0%
Drupal\Core\Theme\Registry::build 72 0.0% 4,280,266 65.5% 9,708 0.1% 22,750,664 61.4% -423,736 -1.1% 8,186,976 21.8% 800 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 1,395 0.0% 813,156 12.5% 1,589 0.0% 8,245,568 22.3% 9,512 0.0% 8,132,360 21.6% 1,600 0.0%
twig_render_template 5 0.0% 4,668,164 71.5% 142 0.0% 6,986,616 18.9% -89,976 -0.2% 7,897,808 21.0% 0 0.0%
spl_autoload_call 688 0.0% 37,946 0.6% 837 0.0% 13,645,312 36.8% 203,016 0.5% 7,894,776 21.0% 80,176 0.2%
Composer\Autoload\ClassLoader::loadClass 687 0.0% 37,096 0.6% 1,552 0.0% 13,428,240 36.3% -105,144 -0.3% 7,800,768 20.8% 1,592 0.0%
Composer\Autoload\includeFile 614 0.0% 24,764 0.4% 2,135 0.0% 13,437,272 36.3% 166,648 0.4% 7,681,440 20.4% 146,088 0.4%
Drupal\Core\Plugin\DefaultPluginManager::findDefinitions 22 0.0% 730,999 11.2% 2,104 0.0% 6,976,072 18.8% 129,568 0.3% 6,692,736 17.8% 0 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 22 0.0% 712,620 10.9% 117 0.0% 6,302,488 17.0% -62,464 -0.2% 6,609,704 17.6% 112 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 133 0.0% 143,766 2.2% 203 0.0% 7,493,448 20.2% 6,840 0.0% 6,274,512 16.7% 6,160 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 140 0.0% 143,809 2.2% 874 0.0% 7,546,600 20.4% 28,048 0.1% 6,268,352 16.7% 17,120 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 66 0.0% 135,697 2.1% 713 0.0% 7,001,792 18.9% -34,984 -0.1% 5,837,376 15.5% 7,440 0.0%
Drupal\Core\Render\Renderer::render@1 16 0.0% 4,755,533 72.8% 31 0.0% 4,108,920 11.1% 1,976 0.0% 5,643,640 15.0% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 34 0.0% 4,592,330 70.3% 292 0.0% 3,651,416 9.9% -199,752 -0.5% 5,643,640 15.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 15 0.0% 4,514,391 69.1% 2,530 0.0% 2,441,320 6.6% -1,317,184 -3.6% 5,643,640 15.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@1 15 0.0% 4,514,422 69.1% 31 0.0% 2,443,656 6.6% 2,336 0.0% 5,643,640 15.0% 0 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 4,593,006 70.3% 13 0.0% 3,721,664 10.0% 6,792 0.0% 5,643,640 15.0% 0 0.0%
Twig_Template::display 5 0.0% 4,593,073 70.3% 36 0.0% 3,732,440 10.1% 1,880 0.0% 5,643,640 15.0% 0 0.0%
Twig_Template::render 5 0.0% 4,593,121 70.3% 34 0.0% 3,762,160 10.2% 2,512 0.0% 5,643,640 15.0% 0 0.0%
Drupal\Core\Theme\Registry::processExtension 1,872 0.0% 3,901,604 59.7% 722,765 11.1% 22,678,480 61.2% -59,556,704 -160.8% 5,486,584 14.6% 410,664 1.1%
Drupal\Core\Cache\DatabaseBackend::set 251 0.0% 1,041,930 16.0% 2,002 0.0% 359,776 1.0% -54,992 -0.1% 5,369,280 14.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::doSet 251 0.0% 1,039,379 15.9% 5,945 0.1% 346,768 0.9% -10,314,560 -27.8% 5,368,360 14.3% 1,904 0.0%
call_user_func_array 159 0.0% 236,749 3.6% 402 0.0% 6,653,624 18.0% 98,536 0.3% 5,355,736 14.3% 28,128 0.1%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 2 0.0% 108,934 1.7% 49 0.0% 6,047,352 16.3% 6,520 0.0% 4,868,792 13.0% 4,200 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::getActiveBlockContexts 1 0.0% 108,941 1.7% 11 0.0% 6,047,136 16.3% 1,680 0.0% 4,858,416 12.9% 1,168 0.0%
Drupal\Core\Entity\EntityStorageBase::load 5 0.0% 108,602 1.7% 14 0.0% 5,698,752 15.4% 1,936 0.0% 4,805,048 12.8% 368 0.0%
Drupal\block\EventSubscriber\CurrentUserContext::onBlockActiveContext 1 0.0% 107,938 1.7% 26 0.0% 5,782,336 15.6% 3,784 0.0% 4,797,592 12.8% 1,080 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 362 0.0% 107,285 1.6% 8,613 0.1% 5,310,248 14.3% -256,248 -0.7% 4,774,312 12.7% 345,520 0.9%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 503 0.0% 135,607 2.1% 646 0.0% 4,703,504 12.7% 9,224 0.0% 4,710,808 12.5% 12,552 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromStorage 2 0.0% 109,897 1.7% 49 0.0% 5,634,360 15.2% -24,384 -0.1% 4,700,456 12.5% 1,952 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 2 0.0% 112,147 1.7% 19 0.0% 5,655,064 15.3% 2,264 0.0% 4,700,456 12.5% 0 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDerivatives 22 0.0% 531,062 8.1% 872 0.0% 4,844,584 13.1% 44,000 0.1% 4,605,512 12.3% 0 0.0%
unserialize 307 0.0% 6,303 0.1% 5,401 0.1% 5,067,056 13.7% 4,480,888 12.1% 4,561,568 12.1% 4,189,288 11.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 477 0.0% 27,059 0.4% 2,376 0.0% 4,346,480 11.7% -595,440 -1.6% 4,313,280 11.5% 560 0.0%
Drupal\Core\Render\Renderer::doRender@2 27 0.0% 3,597,577 55.1% 762 0.0% 3,606,504 9.7% -13,960 -0.0% 4,252,488 11.3% 0 0.0%
drupal_find_theme_functions 144 0.0% 1,532,203 23.5% 71,291 1.1% 23,184 0.1% -72,971,592 -197.0% 3,770,120 10.0% 287,120 0.8%
twig_theme 144 0.0% 3,018,853 46.2% 1,214 0.0% 4,588,200 12.4% -15,464 -0.0% 3,770,120 10.0% 0 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 53,107 0.8% 103 0.0% 3,582,752 9.7% -16,616 -0.0% 3,603,288 9.6% 2,576 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 97 0.0% 60,006 0.9% 66 0.0% 3,726,760 10.1% 4,368 0.0% 3,594,208 9.6% 984 0.0%
Symfony\Component\DependencyInjection\Container::get 6,141 0.2% 31,755 0.5% 6,174 0.1% 4,883,936 13.2% 123,760 0.3% 3,514,728 9.4% 245,240 0.7%
Drupal\Core\Utility\ThemeRegistry::updateCache 37 0.0% 2,661,546 40.8% 3,080 0.0% -674,952 -1.8% -1,234,168 -3.3% 3,498,016 9.3% 0 0.0%
get_defined_functions 144 0.0% 65,209 1.0% 65,209 1.0% 71,472,832 192.9% 71,472,832 192.9% 3,468,104 9.2% 3,468,104 9.2%
class_exists 790 0.0% 15,665 0.2% 490 0.0% 6,188,232 16.7% 10,120 0.0% 3,456,888 9.2% 14,248 0.0%
Drupal\Core\Entity\Entity::access 12 0.0% 57,983 0.9% 66 0.0% 3,622,032 9.8% 2,840 0.0% 3,432,328 9.1% 1,096 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 12 0.0% 57,493 0.9% 291 0.0% 3,543,200 9.6% -10,416 -0.0% 3,386,280 9.0% 5,912 0.0%
Drupal\Core\Database\Connection::query 1,267 0.0% 1,337,665 20.5% 13,134 0.2% 1,779,296 4.8% -10,960,704 -29.6% 3,367,096 9.0% 23,792 0.1%
Drupal\block\BlockAccessControlHandler::checkAccess 11 0.0% 49,343 0.8% 137 0.0% 3,323,744 9.0% -1,008 -0.0% 3,361,288 8.9% 3,312 0.0%
Drupal\Core\Database\Query\Merge::execute 323 0.0% 1,146,653 17.6% 10,606 0.2% 522,656 1.4% -3,587,624 -9.7% 3,323,880 8.8% 1,632 0.0%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 49,245 0.8% 23 0.0% 3,396,360 9.2% 4,392 0.0% 3,299,632 8.8% 1,312 0.0%
Drupal\Core\Cache\DatabaseBackend::get 323 0.0% 95,058 1.5% 1,244 0.0% 3,735,840 10.1% -17,976 -0.0% 3,269,216 8.7% 1,912 0.0%
Drupal\block\Entity\Block::getPlugin 38 0.0% 48,635 0.7% 83 0.0% 3,195,824 8.6% 3,512 0.0% 3,248,968 8.6% 1,992 0.0%
__TwigTemplate_87b6f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78::doDisplay 1 0.0% 4,140,914 63.4% 144 0.0% 2,149,696 5.8% -13,024 -0.0% 3,206,360 8.5% 0 0.0%
Drupal\Core\Database\Statement::execute 1,267 0.0% 1,301,963 19.9% 7,668 0.1% 10,402,376 28.1% 1,864 0.0% 3,195,208 8.5% 0 0.0%
PDOStatement::execute 1,267 0.0% 1,294,284 19.8% 1,294,284 19.8% 10,398,520 28.1% 10,398,520 28.1% 3,195,208 8.5% 3,195,208 8.5%
comment_entity_storage_load 1 0.0% 83,504 1.3% 9 0.0% 3,143,496 8.5% 2,040 0.0% 3,180,824 8.5% 576 0.0%
Drupal\block\BlockPluginCollection::get 38 0.0% 48,236 0.7% 55 0.0% 3,115,760 8.4% 1,024 0.0% 3,178,632 8.5% 872 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 11 0.0% 48,154 0.7% 13 0.0% 3,113,200 8.4% 1,072 0.0% 3,176,824 8.5% 904 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 12 0.0% 54,625 0.8% 32 0.0% 3,242,096 8.8% 2,456 0.0% 3,175,920 8.5% 1,408 0.0%
Drupal\Core\Entity\EntityManager::getFieldMap 1 0.0% 83,031 1.3% 367 0.0% 3,109,312 8.4% 107,984 0.3% 3,152,280 8.4% 11,056 0.0%
Drupal\comment\CommentManager::getFields 1 0.0% 83,105 1.3% 8 0.0% 3,114,592 8.4% 1,696 0.0% 3,152,280 8.4% 0 0.0%
Drupal\Core\Entity\EntityManager::getFieldMapByFieldType 1 0.0% 83,091 1.3% 60 0.0% 3,111,480 8.4% 2,168 0.0% 3,152,280 8.4% 0 0.0%
spl_autoload_call@1 313 0.0% 13,041 0.2% 398 0.0% 5,144,008 13.9% 89,872 0.2% 3,055,592 8.1% 29,264 0.1%
Composer\Autoload\ClassLoader::loadClass@1 313 0.0% 12,643 0.2% 661 0.0% 5,054,136 13.6% -56,824 -0.2% 3,026,328 8.1% 1,392 0.0%
Composer\Autoload\includeFile@1 313 0.0% 8,118 0.1% 857 0.0% 5,063,744 13.7% 56,192 0.2% 2,943,400 7.8% 64,664 0.2%
serialize 349 0.0% 70,764 1.1% 70,294 1.1% 9,297,976 25.1% 8,954,280 24.2% 2,721,600 7.2% 2,631,760 7.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 35 0.0% 185,396 2.8% 541 0.0% 4,742,112 12.8% -15,080 -0.0% 2,697,144 7.2% 0 0.0%
call_user_func 240 0.0% 103,811 1.6% 398 0.0% 4,164,256 11.2% 18,264 0.0% 2,627,032 7.0% 2,792 0.0%
Drupal\Core\Database\Query\Update::execute 273 0.0% 872,626 13.4% 4,090 0.1% 324,136 0.9% -316,800 -0.9% 2,601,264 6.9% 9,072 0.0%
Drupal\Core\Menu\LocalTaskManager::getTasksBuild 1 0.0% 544,865 8.3% 4 0.0% 2,787,648 7.5% 1,416 0.0% 2,583,040 6.9% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getDefinitions 1 0.0% 542,574 8.3% 251 0.0% 3,087,160 8.3% 305,440 0.8% 2,583,040 6.9% 0 0.0%
menu_get_local_actions 1 0.0% 559,810 8.6% 11 0.0% 3,020,384 8.2% 1,880 0.0% 2,583,040 6.9% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::getLocalTasksForRoute 1 0.0% 544,861 8.3% 301 0.0% 2,786,232 7.5% -302,368 -0.8% 2,583,040 6.9% 0 0.0%
template_preprocess_page 1 0.0% 560,462 8.6% 56 0.0% 3,064,704 8.3% 6,680 0.0% 2,583,040 6.9% 0 0.0%
menu_local_tasks 3 0.0% 545,444 8.4% 33 0.0% 2,870,864 7.8% 7,776 0.0% 2,583,040 6.9% 0 0.0%
[ display all ]