Run Report
Run #52d3e8415aec3: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):160,335 microsecs
Total Incl. CPU (microsecs):149,483 microsecs
Total Incl. MemUse (bytes):14,283,168 bytes
Total Incl. PeakMemUse (bytes):14,361,208 bytes
Number of Function Calls:44,239


[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. CPU
(microsecs)
ICpu%Excl. CPU
(microsec)
ECPU%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 160,335 100.0% 30 0.0% 149,483 100.0% 25 0.0% 14,283,168 100.0% 6,216 0.0% 14,361,208 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 160,286 100.0% 54 0.0% 149,434 100.0% 51 0.0% 14,271,464 99.9% 1,648 0.0% 14,354,168 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 159,687 99.6% 57 0.0% 148,834 99.6% 40 0.0% 14,048,088 98.4% -19,648 -0.1% 14,123,616 98.3% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 144,344 90.0% 11 0.0% 134,494 90.0% 9 0.0% 11,423,016 80.0% 1,464 0.0% 11,500,600 80.1% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 143,970 89.8% 21 0.0% 134,120 89.7% 15 0.0% 11,336,736 79.4% 2,744 0.0% 11,416,040 79.5% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 143,868 89.7% 4 0.0% 134,018 89.7% 5 0.0% 11,327,880 79.3% 1,176 0.0% 11,341,064 79.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 143,864 89.7% 69 0.0% 134,013 89.7% 48 0.0% 11,326,704 79.3% -12,480 -0.1% 11,341,064 79.0% 2,584 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 11 0.0% 110,761 69.1% 66 0.0% 103,468 69.2% 60 0.0% 7,395,240 51.8% 4,096 0.0% 7,389,352 51.5% 3,392 0.0%
call_user_func 27 0.1% 102,383 63.9% 118 0.1% 95,166 63.7% 113 0.1% 6,252,904 43.8% 12,200 0.1% 6,323,800 44.0% 12,128 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 12 0.0% 102,203 63.7% 96 0.1% 95,130 63.6% 69 0.0% 6,077,048 42.5% 3,016 0.0% 6,155,520 42.9% 2,424 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 4 0.0% 101,724 63.4% 107 0.1% 94,650 63.3% 71 0.0% 6,061,440 42.4% 1,480 0.0% 6,135,936 42.7% 824 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 81,505 50.8% 12 0.0% 75,806 50.7% 9 0.0% 3,955,688 27.7% 1,824 0.0% 4,148,040 28.9% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 81,491 50.8% 82 0.1% 75,792 50.7% 66 0.0% 3,952,008 27.7% -84,056 -0.6% 4,147,312 28.9% 2,208 0.0%
drupal_render 7 0.0% 51,588 32.2% 113 0.1% 48,217 32.3% 98 0.1% 2,952,368 20.7% 22,448 0.2% 3,018,640 21.0% 26,712 0.2%
theme 5 0.0% 49,376 30.8% 432 0.3% 46,004 30.8% 283 0.2% 2,523,720 17.7% -26,296 -0.2% 2,762,320 19.2% 5,320 0.0%
drupal_prepare_page 1 0.0% 47,380 29.6% 58 0.0% 43,926 29.4% 31 0.0% 2,531,472 17.7% 4,848 0.0% 2,560,120 17.8% 1,568 0.0%
call_user_func_array 50 0.1% 44,205 27.6% 217 0.1% 41,002 27.4% 216 0.1% 4,948,744 34.6% 50,208 0.4% 4,768,112 33.2% 14,560 0.1%
block_page_build 1 0.0% 42,081 26.2% 56 0.0% 38,954 26.1% 34 0.0% 2,131,448 14.9% -4,056 -0.0% 2,216,592 15.4% 992 0.0%
block_get_blocks_by_region 17 0.0% 41,603 25.9% 47 0.0% 38,489 25.7% 44 0.0% 2,138,496 15.0% 3,160 0.0% 2,211,816 15.4% 1,392 0.0%
_block_get_renderable_region 4 0.0% 34,090 21.3% 166 0.1% 31,427 21.0% 115 0.1% 1,482,576 10.4% 8,472 0.1% 1,570,048 10.9% 5,256 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 33,157 20.7% 10 0.0% 30,486 20.4% 9 0.0% 3,856,904 27.0% -2,264 -0.0% 3,901,344 27.2% 240 0.0%
Drupal\Core\DependencyInjection\Container::get 902 2.0% 31,988 20.0% 4,185 2.6% 32,244 21.6% 3,397 2.3% 3,520,416 24.6% 23,432 0.2% 3,384,264 23.6% 57,184 0.4%
entity_view 5 0.0% 31,831 19.9% 53 0.0% 29,168 19.5% 36 0.0% 1,319,984 9.2% 2,048 0.0% 1,412,496 9.8% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,554 19.7% 31 0.0% 28,890 19.3% 26 0.0% 1,297,464 9.1% -4,032 -0.0% 1,392,112 9.7% 896 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 31,518 19.7% 126 0.1% 28,856 19.3% 86 0.1% 1,296,792 9.1% 13,080 0.1% 1,390,928 9.7% 6,168 0.0%
Composer\Autoload\ClassLoader::loadClass 266 0.6% 29,686 18.5% 2,193 1.4% 30,024 20.1% 1,570 1.1% 5,811,312 40.7% 277,024 1.9% 4,930,552 34.3% 285,464 2.0%
menu_tree_page_data 4 0.0% 29,227 18.2% 119 0.1% 26,429 17.7% 92 0.1% 930,704 6.5% -9,560 -0.1% 980,368 6.8% 2,592 0.0%
twig_render_template 5 0.0% 28,924 18.0% 168 0.1% 27,503 18.4% 115 0.1% 1,587,904 11.1% -24,424 -0.2% 1,757,624 12.2% 5,904 0.0%
Symfony\Component\DependencyInjection\Container::get 902 2.0% 27,749 17.3% 4,497 2.8% 27,930 18.7% 3,330 2.2% 3,496,184 24.5% -13,352 -0.1% 3,326,512 23.2% 40,352 0.3%
menu_item_route_access 10 0.0% 27,345 17.1% 390 0.2% 25,239 16.9% 272 0.2% 640,104 4.5% -104,760 -0.7% 692,568 4.8% 1,296 0.0%
menu_build_tree 4 0.0% 27,142 16.9% 28 0.0% 24,961 16.7% 24 0.0% 908,584 6.4% 3,216 0.0% 912,280 6.4% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,731 16.7% 16 0.0% 24,203 16.2% 9 0.0% 920,144 6.4% 1,288 0.0% 942,368 6.6% 240 0.0%
menu_tree 2 0.0% 26,702 16.7% 18 0.0% 24,176 16.2% 16 0.0% 917,856 6.4% 2,112 0.0% 941,520 6.6% 384 0.0%
menu_tree_check_access 4 0.0% 25,135 15.7% 15 0.0% 23,269 15.6% 12 0.0% 662,800 4.6% 1,208 0.0% 647,280 4.5% 0 0.0%
_menu_tree_check_access 4 0.0% 25,120 15.7% 145 0.1% 23,257 15.6% 99 0.1% 661,592 4.6% 4,152 0.0% 647,280 4.5% 464 0.0%
_menu_link_translate 12 0.0% 24,941 15.6% 462 0.3% 23,086 15.4% 298 0.2% 652,712 4.6% -1,192 -0.0% 646,816 4.5% 192 0.0%
Twig_Template::render 5 0.0% 24,697 15.4% 47 0.0% 23,793 15.9% 41 0.0% 1,026,280 7.2% 2,576 0.0% 1,303,568 9.1% 768 0.0%
Twig_Template::display 5 0.0% 24,617 15.4% 30 0.0% 23,707 15.9% 16 0.0% 994,496 7.0% 1,680 0.0% 1,228,256 8.6% 568 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 24,534 15.3% 18 0.0% 23,631 15.8% 18 0.0% 986,160 6.9% 3,128 0.0% 1,221,520 8.5% 1,160 0.0%
twig_render_var 36 0.1% 23,609 14.7% 217 0.1% 22,733 15.2% 156 0.1% 991,424 6.9% 5,576 0.0% 1,161,448 8.1% 5,496 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 67 0.2% 23,242 14.5% 1,625 1.0% 15,777 10.6% 1,419 0.9% 1,871,568 13.1% -121,040 -0.8% 2,519,464 17.5% 193,560 1.3%
drupal_render@1 18 0.0% 22,624 14.1% 265 0.2% 21,809 14.6% 218 0.1% 996,000 7.0% 29,264 0.2% 1,128,792 7.9% 10,456 0.1%
call_user_func_array@1 19 0.0% 22,093 13.8% 103 0.1% 20,254 13.5% 100 0.1% 2,652,744 18.6% 23,064 0.2% 2,605,408 18.1% 1,264 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 21,861 13.6% 13 0.0% 19,999 13.4% 9 0.0% 2,654,744 18.6% 960 0.0% 2,673,472 18.6% 1,152 0.0%
Drupal\Core\Database\Connection::query 103 0.2% 20,353 12.7% 1,136 0.7% 9,768 6.5% 916 0.6% 663,360 4.6% -75,992 -0.5% 477,704 3.3% 35,256 0.2%
Drupal\forum\Controller\ForumController::forumIndex 1 0.0% 19,852 12.4% 29 0.0% 18,089 12.1% 15 0.0% 2,439,328 17.1% 2,912 0.0% 2,457,976 17.1% 2,192 0.0%
render 12 0.0% 19,172 12.0% 76 0.0% 18,444 12.3% 59 0.0% 877,608 6.1% 1,672 0.0% 1,062,896 7.4% 672 0.0%
Drupal\forum\ForumManager::getIndex 1 0.0% 18,675 11.6% 26 0.0% 17,003 11.4% 20 0.0% 2,346,208 16.4% 3,112 0.0% 2,375,352 16.5% 1,632 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 11 0.0% 18,612 11.6% 62 0.0% 16,768 11.2% 45 0.0% 626,112 4.4% 2,344 0.0% 666,048 4.6% 1,440 0.0%
theme@1 15 0.0% 18,555 11.6% 1,003 0.6% 17,832 11.9% 683 0.5% 831,352 5.8% -50,856 -0.4% 1,052,496 7.3% 6,552 0.0%
Drupal\Core\DependencyInjection\Container::get@1 112 0.3% 16,667 10.4% 557 0.3% 16,604 11.1% 790 0.5% 2,457,560 17.2% 83,632 0.6% 2,433,072 16.9% 103,152 0.7%
Composer\Autoload\ClassLoader::findFile 488 1.1% 16,630 10.4% 14,584 9.1% 17,016 11.4% 8,498 5.7% 85,256 0.6% 2,728 0.0% 308,784 2.2% 279,144 1.9%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 11 0.0% 16,626 10.4% 77 0.0% 14,785 9.9% 66 0.0% 622,760 4.4% 1,696 0.0% 660,384 4.6% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 11 0.0% 16,519 10.3% 103 0.1% 14,677 9.8% 79 0.1% 617,792 4.3% -4,904 -0.0% 655,960 4.6% 1,752 0.0%
Drupal\Core\Cache\DatabaseBackend::get 41 0.1% 16,410 10.2% 261 0.2% 11,666 7.8% 235 0.2% 1,637,008 11.5% 7,440 0.1% 2,079,680 14.5% 4,592 0.0%
Symfony\Component\DependencyInjection\Container::get@1 112 0.3% 16,097 10.0% 658 0.4% 15,698 10.5% 495 0.3% 2,373,128 16.6% 5,472 0.0% 2,329,200 16.2% 16,960 0.1%
Drupal\Core\Database\Statement::execute 103 0.2% 15,707 9.8% 1,114 0.7% 5,097 3.4% 771 0.5% 544,176 3.8% 2,160 0.0% 285,736 2.0% 1,536 0.0%
template_preprocess_page 1 0.0% 15,478 9.7% 92 0.1% 13,837 9.3% 69 0.0% 599,384 4.2% 12,632 0.1% 568,336 4.0% 3,480 0.0%
PDOStatement::execute 103 0.2% 14,561 9.1% 14,561 9.1% 3,991 2.7% 3,991 2.7% 535,464 3.7% 535,464 3.7% 275,152 1.9% 275,152 1.9%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 43 0.1% 14,450 9.0% 435 0.3% 13,586 9.1% 352 0.2% 719,368 5.0% -19,648 -0.1% 732,792 5.1% 3,496 0.0%
Drupal\Core\Access\AccessManager::check 11 0.0% 13,780 8.6% 106 0.1% 13,095 8.8% 89 0.1% 1,158,416 8.1% 2,128 0.0% 1,148,112 8.0% 1,272 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 13,637 8.5% 186 0.1% 13,353 8.9% 141 0.1% 387,264 2.7% -53,456 -0.4% 576,296 4.0% 6,240 0.0%
drupal_render@2 31 0.1% 13,181 8.2% 333 0.2% 12,937 8.7% 286 0.2% 384,272 2.7% -2,536 -0.0% 465,152 3.2% 6,440 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 11 0.0% 12,735 7.9% 165 0.1% 11,075 7.4% 121 0.1% 410,208 2.9% -2,824 -0.0% 463,064 3.2% 2,272 0.0%
Drupal\taxonomy\TermStorageController::create 1 0.0% 12,480 7.8% 5 0.0% 11,772 7.9% 4 0.0% 1,807,488 12.7% 1,192 0.0% 1,809,224 12.6% 1,736 0.0%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::create 1 0.0% 12,475 7.8% 115 0.1% 11,768 7.9% 78 0.1% 1,806,296 12.6% 4,056 0.0% 1,807,488 12.6% 5,128 0.0%
Composer\Autoload\ClassLoader::loadClass@1 137 0.3% 12,445 7.8% 1,180 0.7% 12,615 8.4% 830 0.6% 2,504,976 17.5% 164,416 1.2% 2,307,936 16.1% 178,368 1.2%
twig_render_template@1 13 0.0% 12,196 7.6% 339 0.2% 11,569 7.7% 243 0.2% 547,376 3.8% -12,040 -0.1% 542,976 3.8% 2,760 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 11,286 7.0% 28 0.0% 10,478 7.0% 20 0.0% 1,204,424 8.4% -536 -0.0% 1,227,632 8.5% 1,296 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 81 0.2% 10,563 6.6% 1,344 0.8% 7,972 5.3% 1,037 0.7% 353,936 2.5% 440 0.0% 518,416 3.6% 25,584 0.2%
Drupal\Core\Session\UserSession::hasPermission 33 0.1% 10,363 6.5% 434 0.3% 10,089 6.7% 291 0.2% 830,136 5.8% -7,656 -0.1% 856,424 6.0% 3,856 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 43 0.1% 9,395 5.9% 817 0.5% 8,528 5.7% 590 0.4% 579,624 4.1% 11,472 0.1% 588,936 4.1% 16,072 0.1%
Drupal\Core\DependencyInjection\Container::get@2 61 0.1% 9,348 5.8% 300 0.2% 9,010 6.0% 249 0.2% 1,542,128 10.8% 25,704 0.2% 1,536,976 10.7% 22,880 0.2%
Symfony\Component\DependencyInjection\Container::get@2 61 0.1% 9,046 5.6% 345 0.2% 8,695 5.8% 263 0.2% 1,515,624 10.6% 2,776 0.0% 1,513,464 10.5% 8,448 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 32 0.1% 8,797 5.5% 262 0.2% 8,615 5.8% 247 0.2% 1,316,760 9.2% 17,648 0.1% 1,231,672 8.6% 8,696 0.1%
Drupal\Core\Access\AccessManager::checkAll 10 0.0% 8,669 5.4% 120 0.1% 8,192 5.5% 102 0.1% 998,552 7.0% 2,344 0.0% 986,728 6.9% 4,280 0.0%
Twig_Template::render@1 13 0.0% 8,372 5.2% 104 0.1% 8,298 5.6% 74 0.0% 287,320 2.0% 3,048 0.0% 422,768 2.9% 1,104 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 11 0.0% 8,318 5.2% 123 0.1% 6,654 4.5% 89 0.1% 306,904 2.1% 1,656 0.0% 364,656 2.5% 872 0.0%
Twig_Template::display@1 13 0.0% 8,228 5.1% 66 0.0% 8,155 5.5% 53 0.0% 268,424 1.9% 1,752 0.0% 337,360 2.3% 1,608 0.0%
Drupal::service 157 0.4% 8,140 5.1% 379 0.2% 8,188 5.5% 397 0.3% 848,632 5.9% 19,888 0.1% 774,440 5.4% 9,680 0.1%
Twig_Template::displayWithErrorHandling@1 13 0.0% 8,117 5.1% 47 0.0% 8,047 5.4% 46 0.0% 265,872 1.9% 3,880 0.0% 335,104 2.3% 2,592 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 11 0.0% 8,074 5.0% 528 0.3% 6,415 4.3% 366 0.2% 299,984 2.1% -83,976 -0.6% 362,072 2.5% 4,048 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 77 0.2% 7,828 4.9% 745 0.5% 7,084 4.7% 661 0.4% 1,459,728 10.2% -213,696 -1.5% 1,985,232 13.8% 7,536 0.1%
block_list 17 0.0% 7,466 4.7% 125 0.1% 7,018 4.7% 102 0.1% 652,760 4.6% 7,056 0.0% 640,376 4.5% 3,856 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 16 0.0% 7,372 4.6% 193 0.1% 7,116 4.8% 154 0.1% 1,103,648 7.7% 11,464 0.1% 1,085,984 7.6% 5,240 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 25 0.1% 7,092 4.4% 147 0.1% 4,449 3.0% 139 0.1% 183,416 1.3% -62,064 -0.4% 430,320 3.0% 432 0.0%
drupal_bootstrap 3 0.0% 7,055 4.4% 78 0.0% 6,590 4.4% 70 0.0% 1,132,144 7.9% -32 -0.0% 1,049,776 7.3% 5,512 0.0%
Drupal\Core\Entity\ContentEntityBase::get 33 0.1% 7,012 4.4% 58 0.0% 6,774 4.5% 79 0.1% 1,101,360 7.7% 5,400 0.0% 1,082,808 7.5% 3,560 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 18 0.0% 6,959 4.3% 407 0.3% 6,709 4.5% 267 0.2% 1,071,952 7.5% -2,192 -0.0% 1,067,584 7.4% 9,288 0.1%
service_container_prod::getRouterListenerService 1 0.0% 6,917 4.3% 8 0.0% 6,692 4.5% 7 0.0% 1,124,592 7.9% 1,752 0.0% 1,086,456 7.6% 1,504 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 19 0.0% 6,905 4.3% 311 0.2% 5,772 3.9% 230 0.2% 607,232 4.3% 12,128 0.1% 376,376 2.6% 9,664 0.1%
service_container_prod::getRouterService 1 0.0% 6,888 4.3% 18 0.0% 6,664 4.5% 11 0.0% 1,118,824 7.8% 2,328 0.0% 1,081,256 7.5% 2,456 0.0%
Drupal\Core\DependencyInjection\Container::get@3 25 0.1% 6,842 4.3% 157 0.1% 6,472 4.3% 143 0.1% 1,130,560 7.9% 17,352 0.1% 1,131,536 7.9% 14,680 0.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,773 4.2% 27 0.0% 6,450 4.3% 20 0.0% 343,176 2.4% -11,856 -0.1% 239,440 1.7% 480 0.0%
Drupal\Core\Entity\EntityManager::getController 59 0.1% 6,731 4.2% 277 0.2% 6,575 4.4% 229 0.2% 940,464 6.6% -2,528 -0.0% 927,568 6.5% 7,976 0.1%
Symfony\Component\DependencyInjection\Container::get@3 25 0.1% 6,683 4.2% 172 0.1% 6,304 4.2% 121 0.1% 1,112,408 7.8% 3,664 0.0% 1,116,136 7.8% 7,208 0.1%
twig_render_var@1 56 0.1% 6,675 4.2% 262 0.2% 6,638 4.4% 203 0.1% 257,888 1.8% 6,336 0.0% 228,176 1.6% 4,464 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 6,374 4.0% 5 0.0% 6,051 4.0% 4 0.0% 238,256 1.7% -13,456 -0.1% 213,248 1.5% 32 0.0%
Drupal\Core\Config\ConfigFactory::get 37 0.1% 6,289 3.9% 153 0.1% 4,646 3.1% 144 0.1% 203,000 1.4% -16 -0.0% 294,456 2.1% 5,632 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 6,274 3.9% 5 0.0% 5,870 3.9% 5 0.0% 1,237,256 8.7% 1,224 0.0% 1,333,168 9.3% 144 0.0%
[ display all ]