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

Overall Summary
Total Incl. Wall Time (microsec):163,509 microsecs
Total Incl. CPU (microsecs):151,958 microsecs
Total Incl. MemUse (bytes):14,590,240 bytes
Total Incl. PeakMemUse (bytes):14,670,320 bytes
Number of Function Calls:45,751


[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% 163,509 100.0% 30 0.0% 151,958 100.0% 22 0.0% 14,590,240 100.0% 6,128 0.0% 14,670,320 100.0% 3,984 0.0%
run_init::d8.dev/index.php 1 0.0% 163,461 100.0% 56 0.0% 151,910 100.0% 52 0.0% 14,578,624 99.9% 1,648 0.0% 14,663,352 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 162,876 99.6% 50 0.0% 151,325 99.6% 37 0.0% 14,355,248 98.4% -19,840 -0.1% 14,432,800 98.4% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 147,664 90.3% 11 0.0% 137,128 90.2% 10 0.0% 11,728,504 80.4% 1,464 0.0% 11,808,040 80.5% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 147,293 90.1% 22 0.0% 136,757 90.0% 13 0.0% 11,642,224 79.8% 2,744 0.0% 11,723,480 79.9% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 147,189 90.0% 4 0.0% 136,655 89.9% 6 0.0% 11,633,368 79.7% 1,176 0.0% 11,648,504 79.4% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 147,185 90.0% 72 0.0% 136,649 89.9% 50 0.0% 11,632,192 79.7% -12,672 -0.1% 11,648,504 79.4% 2,696 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 12 0.0% 108,084 66.1% 74 0.0% 100,782 66.3% 61 0.0% 7,293,336 50.0% 4,096 0.0% 7,284,880 49.7% 3,392 0.0%
call_user_func 27 0.1% 99,831 61.1% 118 0.1% 92,609 60.9% 106 0.1% 6,152,400 42.2% 12,200 0.1% 6,221,432 42.4% 12,128 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 13 0.0% 99,657 60.9% 98 0.1% 92,587 60.9% 78 0.1% 5,976,568 41.0% 3,016 0.0% 6,052,952 41.3% 2,424 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 4 0.0% 99,182 60.7% 108 0.1% 92,102 60.6% 65 0.0% 5,960,960 40.9% 1,480 0.0% 6,033,664 41.1% 824 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 78,952 48.3% 15 0.0% 73,288 48.2% 13 0.0% 3,855,024 26.4% 1,824 0.0% 4,045,904 27.6% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 78,935 48.3% 84 0.1% 73,271 48.2% 70 0.0% 3,851,344 26.4% -84,248 -0.6% 4,045,176 27.6% 2,024 0.0%
drupal_render 7 0.0% 57,262 35.0% 115 0.1% 53,420 35.2% 99 0.1% 3,340,560 22.9% 22,840 0.2% 3,410,368 23.2% 27,088 0.2%
theme 5 0.0% 55,074 33.7% 398 0.2% 51,230 33.7% 286 0.2% 2,911,304 20.0% -26,240 -0.2% 3,154,144 21.5% 5,320 0.0%
call_user_func_array 50 0.1% 49,142 30.1% 220 0.1% 45,260 29.8% 215 0.1% 5,275,880 36.2% 50,272 0.3% 5,100,040 34.8% 14,600 0.1%
drupal_prepare_page 1 0.0% 45,256 27.7% 88 0.1% 41,862 27.5% 67 0.0% 2,443,320 16.7% 4,848 0.0% 2,471,440 16.8% 1,568 0.0%
block_page_build 1 0.0% 40,168 24.6% 55 0.0% 37,089 24.4% 49 0.0% 2,047,816 14.0% -4,056 -0.0% 2,132,232 14.5% 992 0.0%
block_get_blocks_by_region 17 0.0% 39,705 24.3% 46 0.0% 36,624 24.1% 26 0.0% 2,054,864 14.1% 3,160 0.0% 2,127,544 14.5% 1,392 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 39,186 24.0% 10 0.0% 35,835 23.6% 8 0.0% 4,264,504 29.2% -2,224 -0.0% 4,313,712 29.4% 240 0.0%
twig_render_template 5 0.0% 35,007 21.4% 166 0.1% 33,130 21.8% 120 0.1% 2,002,384 13.7% -25,024 -0.2% 2,146,456 14.6% 6,432 0.0%
_block_get_renderable_region 4 0.0% 32,477 19.9% 162 0.1% 29,877 19.7% 114 0.1% 1,402,368 9.6% 8,472 0.1% 1,488,408 10.1% 5,256 0.0%
Drupal\Core\DependencyInjection\Container::get 936 2.0% 31,521 19.3% 4,301 2.6% 31,825 20.9% 3,465 2.3% 3,502,136 24.0% 21,952 0.2% 3,338,376 22.8% 59,336 0.4%
Twig_Template::render 5 0.0% 30,821 18.8% 51 0.0% 29,457 19.4% 33 0.0% 1,440,736 9.9% 2,576 0.0% 1,692,504 11.5% 768 0.0%
Twig_Template::display 5 0.0% 30,747 18.8% 27 0.0% 29,382 19.3% 26 0.0% 1,408,352 9.7% 1,680 0.0% 1,626,944 11.1% 520 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 30,665 18.8% 19 0.0% 29,298 19.3% 13 0.0% 1,400,016 9.6% 3,128 0.0% 1,620,256 11.0% 896 0.0%
entity_view 5 0.0% 30,253 18.5% 53 0.0% 27,653 18.2% 33 0.0% 1,243,880 8.5% 2,048 0.0% 1,334,920 9.1% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 29,989 18.3% 33 0.0% 27,392 18.0% 33 0.0% 1,221,360 8.4% -4,032 -0.0% 1,314,536 9.0% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 29,951 18.3% 121 0.1% 27,352 18.0% 89 0.1% 1,220,688 8.4% 13,080 0.1% 1,313,208 9.0% 6,168 0.0%
Composer\Autoload\ClassLoader::loadClass 269 0.6% 29,816 18.2% 2,534 1.5% 30,126 19.8% 1,559 1.0% 5,969,160 40.9% 281,960 1.9% 5,115,008 34.9% 290,464 2.0%
twig_render_var 36 0.1% 29,743 18.2% 206 0.1% 28,400 18.7% 140 0.1% 1,406,472 9.6% 5,576 0.0% 1,566,712 10.7% 3,504 0.0%
drupal_render@1 18 0.0% 28,745 17.6% 269 0.2% 27,479 18.1% 220 0.1% 1,420,400 9.7% 29,656 0.2% 1,545,568 10.5% 9,968 0.1%
menu_tree_page_data 4 0.0% 28,423 17.4% 120 0.1% 25,673 16.9% 93 0.1% 930,704 6.4% -9,552 -0.1% 977,840 6.7% 2,096 0.0%
Symfony\Component\DependencyInjection\Container::get 936 2.0% 27,187 16.6% 4,558 2.8% 27,420 18.0% 3,305 2.2% 3,479,384 23.8% -14,240 -0.1% 3,278,472 22.3% 41,736 0.3%
menu_item_route_access 10 0.0% 26,610 16.3% 388 0.2% 24,557 16.2% 271 0.2% 640,096 4.4% -104,760 -0.7% 692,104 4.7% 192 0.0%
menu_build_tree 4 0.0% 26,316 16.1% 29 0.0% 24,195 15.9% 25 0.0% 908,584 6.2% 3,216 0.0% 911,352 6.2% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,007 15.9% 12 0.0% 23,536 15.5% 11 0.0% 920,144 6.3% 1,288 0.0% 940,368 6.4% 240 0.0%
menu_tree 2 0.0% 25,983 15.9% 21 0.0% 23,512 15.5% 14 0.0% 917,856 6.3% 2,112 0.0% 939,520 6.4% 384 0.0%
render 12 0.0% 25,406 15.5% 73 0.0% 24,221 15.9% 52 0.0% 1,302,008 8.9% 1,672 0.0% 1,479,680 10.1% 640 0.0%
theme@1 15 0.0% 24,803 15.2% 997 0.6% 23,618 15.5% 678 0.4% 1,255,160 8.6% -50,800 -0.3% 1,469,976 10.0% 4,800 0.0%
menu_tree_check_access 4 0.0% 24,389 14.9% 13 0.0% 22,577 14.9% 12 0.0% 662,792 4.5% 1,208 0.0% 646,752 4.4% 0 0.0%
_menu_tree_check_access 4 0.0% 24,376 14.9% 141 0.1% 22,565 14.8% 99 0.1% 661,584 4.5% 4,152 0.0% 646,752 4.4% 464 0.0%
_menu_link_translate 12 0.0% 24,211 14.8% 454 0.3% 22,409 14.7% 293 0.2% 652,704 4.5% -1,192 -0.0% 646,288 4.4% 192 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 70 0.2% 24,203 14.8% 1,699 1.0% 16,478 10.8% 1,486 1.0% 1,961,640 13.4% -125,072 -0.9% 2,634,928 18.0% 204,384 1.4%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 21,655 13.2% 13 0.0% 19,564 12.9% 11 0.0% 2,662,384 18.2% 960 0.0% 2,680,952 18.3% 1,152 0.0%
call_user_func_array@1 19 0.0% 21,625 13.2% 93 0.1% 19,560 12.9% 87 0.1% 2,620,664 18.0% 23,064 0.2% 2,573,024 17.5% 1,264 0.0%
Drupal\Core\Database\Connection::query 108 0.2% 21,452 13.1% 1,204 0.7% 10,190 6.7% 983 0.6% 696,800 4.8% -79,136 -0.5% 494,552 3.4% 36,224 0.2%
Drupal\forum\Controller\ForumController::forumIndex 1 0.0% 19,683 12.0% 26 0.0% 17,693 11.6% 17 0.0% 2,448,040 16.8% 2,912 0.0% 2,466,528 16.8% 2,192 0.0%
drupal_render@2 31 0.1% 19,511 11.9% 308 0.2% 18,793 12.4% 261 0.2% 807,056 5.5% -2,136 -0.0% 960,832 6.5% 6,440 0.0%
Drupal\forum\ForumManager::getIndex 1 0.0% 18,542 11.3% 24 0.0% 16,643 11.0% 14 0.0% 2,354,976 16.1% 3,112 0.0% 2,383,208 16.2% 1,536 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 11 0.0% 17,802 10.9% 56 0.0% 16,043 10.6% 51 0.0% 593,240 4.1% 2,320 0.0% 626,624 4.3% 1,360 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 17,521 10.7% 29 0.0% 16,263 10.7% 22 0.0% 1,604,344 11.0% -736 -0.0% 1,632,520 11.1% 1,104 0.0%
Drupal\Core\Cache\DatabaseBackend::get 42 0.1% 16,947 10.4% 266 0.2% 12,076 7.9% 230 0.2% 1,720,216 11.8% 7,264 0.0% 2,158,008 14.7% 4,768 0.0%
Drupal\Core\Database\Statement::execute 108 0.2% 16,547 10.1% 1,169 0.7% 5,259 3.5% 787 0.5% 571,456 3.9% 2,160 0.0% 296,560 2.0% 1,536 0.0%
Composer\Autoload\ClassLoader::findFile 493 1.1% 16,495 10.1% 14,614 8.9% 16,882 11.1% 8,455 5.6% 85,976 0.6% 2,752 0.0% 314,656 2.1% 285,056 1.9%
Drupal\Core\DependencyInjection\Container::get@1 120 0.3% 16,428 10.0% 597 0.4% 16,063 10.6% 495 0.3% 2,424,776 16.6% 51,104 0.4% 2,368,104 16.1% 38,704 0.3%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 11 0.0% 15,892 9.7% 78 0.0% 14,127 9.3% 68 0.0% 589,912 4.0% 1,696 0.0% 622,664 4.2% 1,608 0.0%
Symfony\Component\DependencyInjection\Container::get@1 120 0.3% 15,820 9.7% 685 0.4% 15,441 10.2% 517 0.3% 2,372,872 16.3% 5,200 0.0% 2,328,680 15.9% 17,168 0.1%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 11 0.0% 15,786 9.7% 99 0.1% 14,022 9.2% 86 0.1% 584,944 4.0% -4,904 -0.0% 618,240 4.2% 1,752 0.0%
PDOStatement::execute 108 0.2% 15,342 9.4% 15,342 9.4% 4,095 2.7% 4,095 2.7% 562,744 3.9% 562,744 3.9% 285,976 1.9% 285,976 1.9%
template_preprocess_page 1 0.0% 15,263 9.3% 90 0.1% 13,606 9.0% 64 0.0% 600,824 4.1% 12,624 0.1% 569,088 3.9% 3,560 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 45 0.1% 15,092 9.2% 468 0.3% 14,179 9.3% 352 0.2% 764,152 5.2% -20,816 -0.1% 803,560 5.5% 3,664 0.0%
Drupal\Core\Access\AccessManager::check 11 0.0% 13,709 8.4% 109 0.1% 12,960 8.5% 96 0.1% 1,158,488 7.9% 2,128 0.0% 1,148,192 7.8% 1,272 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 13,411 8.2% 184 0.1% 13,127 8.6% 137 0.1% 373,104 2.6% -54,256 -0.4% 562,992 3.8% 6,240 0.0%
Composer\Autoload\ClassLoader::loadClass@1 139 0.3% 12,359 7.6% 1,198 0.7% 12,572 8.3% 850 0.6% 2,559,200 17.5% 168,752 1.2% 2,375,384 16.2% 183,704 1.3%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 11 0.0% 12,347 7.6% 151 0.1% 10,708 7.0% 113 0.1% 410,224 2.8% -2,824 -0.0% 458,208 3.1% 2,272 0.0%
theme@2 17 0.0% 12,259 7.5% 698 0.4% 11,629 7.7% 471 0.3% 619,160 4.2% -10,424 -0.1% 767,288 5.2% 5,520 0.0%
__TwigTemplate_7ce66f98a1128fcb798b5a0989090ed7::doDisplay 1 0.0% 12,202 7.5% 22 0.0% 11,291 7.4% 18 0.0% 892,168 6.1% -6,528 -0.0% 952,440 6.5% 2,744 0.0%
Drupal\taxonomy\TermStorageController::create 1 0.0% 12,014 7.3% 6 0.0% 11,338 7.5% 6 0.0% 1,795,832 12.3% 1,192 0.0% 1,798,272 12.3% 1,824 0.0%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::create 1 0.0% 12,008 7.3% 114 0.1% 11,332 7.5% 82 0.1% 1,794,640 12.3% 4,056 0.0% 1,796,448 12.2% 5,216 0.0%
twig_render_template@1 13 0.0% 11,948 7.3% 327 0.2% 11,323 7.5% 239 0.2% 533,152 3.7% -12,824 -0.1% 462,952 3.2% 0 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 83 0.2% 10,845 6.6% 1,376 0.8% 8,207 5.4% 1,046 0.7% 359,368 2.5% -72 -0.0% 558,752 3.8% 27,056 0.2%
Drupal\Core\Session\UserSession::hasPermission 34 0.1% 10,614 6.5% 433 0.3% 10,314 6.8% 275 0.2% 830,184 5.7% -8,168 -0.1% 859,328 5.9% 3,944 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 45 0.1% 9,944 6.1% 862 0.5% 9,043 6.0% 627 0.4% 624,424 4.3% 11,432 0.1% 659,000 4.5% 18,016 0.1%
Drupal\Core\DependencyInjection\Container::get@2 61 0.1% 9,152 5.6% 307 0.2% 8,814 5.8% 244 0.2% 1,542,024 10.6% 25,704 0.2% 1,536,856 10.5% 22,848 0.2%
Symfony\Component\DependencyInjection\Container::get@2 61 0.1% 8,841 5.4% 337 0.2% 8,505 5.6% 256 0.2% 1,515,520 10.4% 2,776 0.0% 1,513,376 10.3% 8,448 0.1%
Drupal\Core\Access\AccessManager::checkAll 10 0.0% 8,722 5.3% 112 0.1% 8,190 5.4% 91 0.1% 998,544 6.8% 2,344 0.0% 986,720 6.7% 4,280 0.0%
template_preprocess_forum_list 1 0.0% 8,721 5.3% 90 0.1% 8,065 5.3% 70 0.0% 621,760 4.3% 7,024 0.0% 706,696 4.8% 4,896 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 33 0.1% 8,648 5.3% 254 0.2% 8,455 5.6% 225 0.1% 1,315,336 9.0% 17,648 0.1% 1,229,736 8.4% 8,344 0.1%
Twig_Template::render@1 13 0.0% 8,209 5.0% 100 0.1% 8,132 5.4% 68 0.0% 273,152 1.9% 3,048 0.0% 417,616 2.8% 96 0.0%
Drupal::service 162 0.4% 8,186 5.0% 375 0.2% 8,256 5.4% 406 0.3% 867,408 5.9% 20,664 0.1% 790,200 5.4% 8,952 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 80 0.2% 8,178 5.0% 792 0.5% 7,440 4.9% 706 0.5% 1,533,328 10.5% -225,176 -1.5% 2,079,200 14.2% 7,808 0.1%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 11 0.0% 8,069 4.9% 124 0.1% 6,429 4.2% 80 0.1% 306,912 2.1% 1,656 0.0% 359,792 2.5% 872 0.0%
Twig_Template::display@1 13 0.0% 8,049 4.9% 65 0.0% 7,970 5.2% 51 0.0% 253,480 1.7% 1,752 0.0% 366,984 2.5% 192 0.0%
Twig_Template::displayWithErrorHandling@1 13 0.0% 7,941 4.9% 41 0.0% 7,864 5.2% 33 0.0% 250,928 1.7% 3,880 0.0% 366,792 2.5% 1,216 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 11 0.0% 7,832 4.8% 525 0.3% 6,197 4.1% 357 0.2% 299,992 2.1% -83,984 -0.6% 357,208 2.4% 3,624 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 19 0.0% 7,801 4.8% 229 0.1% 7,576 5.0% 198 0.1% 1,103,376 7.6% 13,480 0.1% 1,076,808 7.3% 5,336 0.0%
Drupal\Core\Entity\ContentEntityBase::get 37 0.1% 7,455 4.6% 69 0.0% 7,238 4.8% 85 0.1% 1,102,888 7.6% 7,144 0.0% 1,074,176 7.3% 4,104 0.0%
entity_load 5 0.0% 7,350 4.5% 40 0.0% 6,577 4.3% 29 0.0% 411,752 2.8% 4,320 0.0% 454,112 3.1% 1,608 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 26 0.1% 7,313 4.5% 162 0.1% 4,626 3.0% 162 0.1% 186,304 1.3% -63,768 -0.4% 467,632 3.2% 432 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 21 0.0% 7,285 4.5% 491 0.3% 7,046 4.6% 332 0.2% 1,069,656 7.3% -3,576 -0.0% 1,058,224 7.2% 9,640 0.1%
drupal_render@3 11 0.0% 7,251 4.4% 139 0.1% 7,172 4.7% 111 0.1% 317,248 2.2% 19,296 0.1% 265,736 1.8% 7,352 0.1%
block_list 17 0.0% 7,182 4.4% 125 0.1% 6,721 4.4% 88 0.1% 649,336 4.5% 7,056 0.0% 637,744 4.3% 3,856 0.0%
drupal_bootstrap 3 0.0% 7,141 4.4% 82 0.1% 6,664 4.4% 75 0.0% 1,134,352 7.8% -32 -0.0% 1,051,912 7.2% 5,512 0.0%
Drupal\Core\Entity\EntityManager::getController 63 0.1% 7,008 4.3% 277 0.2% 6,838 4.5% 256 0.2% 937,824 6.4% -3,120 -0.0% 927,576 6.3% 8,008 0.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate 19 0.0% 6,801 4.2% 318 0.2% 5,675 3.7% 236 0.2% 607,200 4.2% 12,128 0.1% 304,568 2.1% 7,976 0.1%
service_container_prod::getRouterListenerService 1 0.0% 6,784 4.1% 7 0.0% 6,555 4.3% 6 0.0% 1,124,512 7.7% 1,752 0.0% 1,086,376 7.4% 1,504 0.0%
service_container_prod::getRouterService 1 0.0% 6,756 4.1% 21 0.0% 6,527 4.3% 15 0.0% 1,118,744 7.7% 2,328 0.0% 1,081,176 7.4% 2,456 0.0%
Drupal\Core\DependencyInjection\Container::get@3 25 0.1% 6,697 4.1% 128 0.1% 6,318 4.2% 104 0.1% 1,130,456 7.7% 17,352 0.1% 1,131,360 7.7% 14,680 0.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,644 4.1% 28 0.0% 6,324 4.2% 19 0.0% 343,360 2.4% -12,048 -0.1% 239,296 1.6% 480 0.0%
[ display all ]