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

Overall Summary
Total Incl. Wall Time (microsec):160,218 microsecs
Total Incl. CPU (microsecs):149,595 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,218 100.0% 33 0.0% 149,595 100.0% 23 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,164 100.0% 57 0.0% 149,543 100.0% 53 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,562 99.6% 57 0.0% 148,940 99.6% 43 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,025 89.9% 10 0.0% 134,450 89.9% 8 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,651 89.7% 21 0.0% 134,077 89.6% 18 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,550 89.6% 4 0.0% 133,975 89.6% 4 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,546 89.6% 70 0.0% 133,971 89.6% 49 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,360 68.9% 67 0.0% 103,248 69.0% 51 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% 101,989 63.7% 117 0.1% 94,924 63.5% 120 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% 101,799 63.5% 92 0.1% 94,888 63.4% 70 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,317 63.2% 108 0.1% 94,396 63.1% 63 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% 80,938 50.5% 12 0.0% 75,371 50.4% 11 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% 80,924 50.5% 82 0.1% 75,356 50.4% 68 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,587 32.2% 115 0.1% 48,255 32.3% 97 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,342 30.8% 403 0.3% 46,008 30.8% 292 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% 46,791 29.2% 55 0.0% 43,467 29.1% 35 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,253 27.6% 216 0.1% 41,135 27.5% 217 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% 41,544 25.9% 56 0.0% 38,534 25.8% 38 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,065 25.6% 48 0.0% 38,065 25.4% 38 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% 33,616 21.0% 164 0.1% 31,066 20.8% 116 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,225 20.7% 10 0.0% 30,643 20.5% 11 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% 32,019 20.0% 4,180 2.6% 32,255 21.6% 3,294 2.2% 3,520,416 24.6% 23,432 0.2% 3,384,264 23.6% 57,184 0.4%
entity_view 5 0.0% 31,369 19.6% 49 0.0% 28,817 19.3% 33 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,070 19.4% 32 0.0% 28,520 19.1% 22 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,033 19.4% 125 0.1% 28,486 19.0% 87 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,929 18.7% 2,302 1.4% 30,260 20.2% 1,583 1.1% 5,811,312 40.7% 277,024 1.9% 4,930,552 34.3% 285,464 2.0%
twig_render_template 5 0.0% 28,881 18.0% 169 0.1% 27,492 18.4% 121 0.1% 1,587,904 11.1% -24,424 -0.2% 1,757,624 12.2% 5,904 0.0%
menu_tree_page_data 4 0.0% 28,757 17.9% 117 0.1% 26,055 17.4% 96 0.1% 930,704 6.5% -9,560 -0.1% 980,368 6.8% 2,592 0.0%
Symfony\Component\DependencyInjection\Container::get 902 2.0% 27,802 17.4% 4,437 2.8% 28,043 18.7% 3,271 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% 26,836 16.7% 384 0.2% 24,827 16.6% 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% 26,657 16.6% 30 0.0% 24,574 16.4% 22 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,219 16.4% 17 0.0% 23,801 15.9% 13 0.0% 920,144 6.4% 1,288 0.0% 942,368 6.6% 240 0.0%
menu_tree 2 0.0% 26,190 16.3% 18 0.0% 23,773 15.9% 14 0.0% 917,856 6.4% 2,112 0.0% 941,520 6.6% 384 0.0%
menu_tree_check_access 4 0.0% 24,624 15.4% 14 0.0% 22,857 15.3% 11 0.0% 662,800 4.6% 1,208 0.0% 647,280 4.5% 0 0.0%
_menu_tree_check_access 4 0.0% 24,610 15.4% 141 0.1% 22,846 15.3% 103 0.1% 661,592 4.6% 4,152 0.0% 647,280 4.5% 464 0.0%
Twig_Template::render 5 0.0% 24,606 15.4% 50 0.0% 23,728 15.9% 35 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,526 15.3% 30 0.0% 23,648 15.8% 27 0.0% 994,496 7.0% 1,680 0.0% 1,228,256 8.6% 568 0.0%
_menu_link_translate 12 0.0% 24,443 15.3% 465 0.3% 22,682 15.2% 289 0.2% 652,712 4.6% -1,192 -0.0% 646,816 4.5% 192 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 24,442 15.3% 18 0.0% 23,564 15.8% 16 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,519 14.7% 215 0.1% 22,662 15.1% 152 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,013 14.4% 1,623 1.0% 15,781 10.5% 1,403 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,534 14.1% 267 0.2% 21,750 14.5% 204 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,130 13.8% 103 0.1% 20,332 13.6% 93 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,978 13.7% 12 0.0% 20,166 13.5% 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,074 12.5% 1,144 0.7% 9,733 6.5% 928 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,920 12.4% 28 0.0% 18,200 12.2% 20 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,090 11.9% 78 0.0% 18,389 12.3% 58 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,727 11.7% 26 0.0% 17,094 11.4% 17 0.0% 2,346,208 16.4% 3,112 0.0% 2,375,352 16.5% 1,632 0.0%
theme@1 15 0.0% 18,472 11.5% 1,025 0.6% 17,774 11.9% 687 0.5% 831,352 5.8% -50,856 -0.4% 1,052,496 7.3% 6,552 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 11 0.0% 18,258 11.4% 58 0.0% 16,494 11.0% 52 0.0% 626,112 4.4% 2,344 0.0% 666,048 4.6% 1,440 0.0%
Drupal\Core\DependencyInjection\Container::get@1 112 0.3% 16,741 10.4% 549 0.3% 16,705 11.2% 778 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,644 10.4% 14,579 9.1% 17,036 11.4% 8,583 5.7% 85,256 0.6% 2,728 0.0% 308,784 2.2% 279,144 1.9%
Drupal\Core\Cache\DatabaseBackend::get 41 0.1% 16,336 10.2% 274 0.2% 11,702 7.8% 236 0.2% 1,637,008 11.5% 7,440 0.1% 2,079,680 14.5% 4,592 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 11 0.0% 16,289 10.2% 81 0.1% 14,520 9.7% 60 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,179 10.1% 99 0.1% 14,418 9.6% 90 0.1% 617,792 4.3% -4,904 -0.0% 655,960 4.6% 1,752 0.0%
Symfony\Component\DependencyInjection\Container::get@1 112 0.3% 16,179 10.1% 652 0.4% 15,804 10.6% 496 0.3% 2,373,128 16.6% 5,472 0.0% 2,329,200 16.2% 16,960 0.1%
template_preprocess_page 1 0.0% 15,488 9.7% 91 0.1% 13,852 9.3% 62 0.0% 599,384 4.2% 12,632 0.1% 568,336 4.0% 3,480 0.0%
Drupal\Core\Database\Statement::execute 103 0.2% 15,374 9.6% 1,117 0.7% 4,991 3.3% 782 0.5% 544,176 3.8% 2,160 0.0% 285,736 2.0% 1,536 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 43 0.1% 14,349 9.0% 445 0.3% 13,582 9.1% 362 0.2% 719,368 5.0% -19,648 -0.1% 732,792 5.1% 3,496 0.0%
PDOStatement::execute 103 0.2% 14,214 8.9% 14,214 8.9% 3,858 2.6% 3,858 2.6% 535,464 3.7% 535,464 3.7% 275,152 1.9% 275,152 1.9%
Drupal\Core\Access\AccessManager::check 11 0.0% 13,765 8.6% 103 0.1% 13,111 8.8% 81 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,593 8.5% 186 0.1% 13,308 8.9% 142 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,127 8.2% 333 0.2% 12,903 8.6% 293 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,583 7.9% 160 0.1% 10,920 7.3% 113 0.1% 410,208 2.9% -2,824 -0.0% 463,064 3.2% 2,272 0.0%
Composer\Autoload\ClassLoader::loadClass@1 137 0.3% 12,516 7.8% 1,169 0.7% 12,692 8.5% 828 0.6% 2,504,976 17.5% 164,416 1.2% 2,307,936 16.1% 178,368 1.2%
Drupal\taxonomy\TermStorageController::create 1 0.0% 12,388 7.7% 6 0.0% 11,725 7.8% 6 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,382 7.7% 116 0.1% 11,719 7.8% 75 0.1% 1,806,296 12.6% 4,056 0.0% 1,807,488 12.6% 5,128 0.0%
twig_render_template@1 13 0.0% 12,095 7.5% 342 0.2% 11,491 7.7% 248 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,237 7.0% 31 0.0% 10,466 7.0% 19 0.0% 1,204,424 8.4% -536 -0.0% 1,227,632 8.5% 1,296 0.0%
Drupal\Core\Session\UserSession::hasPermission 33 0.1% 10,471 6.5% 430 0.3% 10,215 6.8% 280 0.2% 830,136 5.8% -7,656 -0.1% 856,424 6.0% 3,856 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 81 0.2% 10,389 6.5% 1,348 0.8% 7,915 5.3% 1,015 0.7% 353,936 2.5% 440 0.0% 518,416 3.6% 25,584 0.2%
Drupal\Core\DependencyInjection\Container::get@2 61 0.1% 9,337 5.8% 301 0.2% 9,020 6.0% 249 0.2% 1,542,128 10.8% 25,704 0.2% 1,536,976 10.7% 22,880 0.2%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 43 0.1% 9,268 5.8% 823 0.5% 8,499 5.7% 580 0.4% 579,624 4.1% 11,472 0.1% 588,936 4.1% 16,072 0.1%
Symfony\Component\DependencyInjection\Container::get@2 61 0.1% 9,034 5.6% 349 0.2% 8,699 5.8% 251 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,799 5.5% 256 0.2% 8,647 5.8% 245 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,713 5.4% 122 0.1% 8,268 5.5% 104 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,318 5.2% 102 0.1% 8,249 5.5% 72 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,231 5.1% 127 0.1% 6,575 4.4% 91 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,176 5.1% 64 0.0% 8,105 5.4% 52 0.0% 268,424 1.9% 1,752 0.0% 337,360 2.3% 1,608 0.0%
Drupal::service 157 0.4% 8,164 5.1% 376 0.2% 8,221 5.5% 408 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,070 5.0% 49 0.0% 8,001 5.3% 40 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% 7,984 5.0% 523 0.3% 6,327 4.2% 350 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,854 4.9% 760 0.5% 7,122 4.8% 677 0.5% 1,459,728 10.2% -213,696 -1.5% 1,985,232 13.8% 7,536 0.1%
block_list 17 0.0% 7,401 4.6% 126 0.1% 6,961 4.7% 103 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,354 4.6% 193 0.1% 7,123 4.8% 154 0.1% 1,103,648 7.7% 11,464 0.1% 1,085,984 7.6% 5,240 0.0%
drupal_bootstrap 3 0.0% 7,144 4.5% 75 0.0% 6,673 4.5% 65 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% 6,987 4.4% 59 0.0% 6,769 4.5% 75 0.1% 1,101,360 7.7% 5,400 0.0% 1,082,808 7.5% 3,560 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 25 0.1% 6,943 4.3% 150 0.1% 4,422 3.0% 145 0.1% 183,416 1.3% -62,064 -0.4% 430,320 3.0% 432 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 18 0.0% 6,929 4.3% 417 0.3% 6,704 4.5% 289 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,913 4.3% 7 0.0% 6,716 4.5% 5 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,891 4.3% 309 0.2% 5,780 3.9% 235 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,885 4.3% 20 0.0% 6,688 4.5% 14 0.0% 1,118,824 7.8% 2,328 0.0% 1,081,256 7.5% 2,456 0.0%
Drupal\Core\Entity\EntityManager::getController 59 0.1% 6,841 4.3% 254 0.2% 6,694 4.5% 231 0.2% 940,464 6.6% -2,528 -0.0% 927,568 6.5% 7,976 0.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,819 4.3% 26 0.0% 6,497 4.3% 19 0.0% 343,176 2.4% -11,856 -0.1% 239,440 1.7% 480 0.0%
Drupal\Core\DependencyInjection\Container::get@3 25 0.1% 6,809 4.2% 132 0.1% 6,459 4.3% 108 0.1% 1,130,560 7.9% 17,352 0.1% 1,131,536 7.9% 14,680 0.1%
Symfony\Component\DependencyInjection\Container::get@3 25 0.1% 6,675 4.2% 169 0.1% 6,324 4.2% 125 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,656 4.2% 264 0.2% 6,624 4.4% 198 0.1% 257,888 1.8% 6,336 0.0% 228,176 1.6% 4,464 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 6,394 4.0% 5 0.0% 5,956 4.0% 5 0.0% 1,237,256 8.7% 1,224 0.0% 1,333,168 9.3% 144 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 6,392 4.0% 5 0.0% 6,070 4.1% 4 0.0% 238,256 1.7% -13,456 -0.1% 213,248 1.5% 32 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 6,389 4.0% 74 0.0% 5,951 4.0% 56 0.0% 1,236,032 8.7% -23,472 -0.2% 1,333,024 9.3% 5,080 0.0%
[ display all ]