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

Overall Summary
Total Incl. Wall Time (microsec):163,803 microsecs
Total Incl. CPU (microsecs):152,315 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,803 100.0% 29 0.0% 152,315 100.0% 24 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,755 100.0% 58 0.0% 152,266 100.0% 53 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% 163,167 99.6% 51 0.0% 151,679 99.6% 35 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,762 90.2% 11 0.0% 137,280 90.1% 9 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,395 90.0% 21 0.0% 136,913 89.9% 14 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,290 89.9% 5 0.0% 136,808 89.8% 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,285 89.9% 72 0.0% 136,802 89.8% 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% 107,668 65.7% 72 0.0% 100,462 66.0% 62 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,357 60.7% 117 0.1% 92,225 60.5% 102 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,194 60.6% 102 0.1% 92,212 60.5% 71 0.0% 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% 98,712 60.3% 107 0.1% 91,726 60.2% 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,700 48.0% 14 0.0% 73,088 48.0% 11 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,684 48.0% 83 0.1% 73,072 48.0% 67 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,456 35.1% 113 0.1% 53,627 35.2% 90 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,247 33.7% 423 0.3% 51,421 33.8% 275 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,700 30.3% 213 0.1% 45,776 30.1% 225 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% 44,872 27.4% 58 0.0% 41,523 27.3% 42 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% 39,780 24.3% 57 0.0% 36,756 24.1% 33 0.0% 2,047,816 14.0% -4,056 -0.0% 2,132,232 14.5% 992 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 39,713 24.2% 10 0.0% 36,324 23.8% 7 0.0% 4,264,504 29.2% -2,224 -0.0% 4,313,712 29.4% 240 0.0%
block_get_blocks_by_region 17 0.0% 39,311 24.0% 41 0.0% 36,304 23.8% 49 0.0% 2,054,864 14.1% 3,160 0.0% 2,127,544 14.5% 1,392 0.0%
twig_render_template 5 0.0% 35,156 21.5% 165 0.1% 33,287 21.9% 114 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,212 19.7% 167 0.1% 29,645 19.5% 111 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,550 19.3% 4,279 2.6% 31,864 20.9% 3,385 2.2% 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,873 18.8% 50 0.0% 29,519 19.4% 38 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,800 18.8% 29 0.0% 29,444 19.3% 24 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,718 18.8% 17 0.0% 29,364 19.3% 20 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,007 18.3% 50 0.0% 27,442 18.0% 34 0.0% 1,243,880 8.5% 2,048 0.0% 1,334,920 9.1% 1,672 0.0%
twig_render_var 36 0.1% 29,796 18.2% 199 0.1% 28,470 18.7% 159 0.1% 1,406,472 9.6% 5,576 0.0% 1,566,712 10.7% 3,504 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 29,747 18.2% 33 0.0% 27,181 17.8% 26 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,709 18.1% 121 0.1% 27,146 17.8% 85 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,673 18.1% 2,501 1.5% 30,014 19.7% 1,573 1.0% 5,969,160 40.9% 281,960 1.9% 5,115,008 34.9% 290,464 2.0%
drupal_render@1 18 0.0% 28,802 17.6% 268 0.2% 27,546 18.1% 225 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,236 17.2% 121 0.1% 25,505 16.7% 85 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,234 16.6% 4,569 2.8% 27,501 18.1% 3,400 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,352 16.1% 373 0.2% 24,341 16.0% 259 0.2% 640,096 4.4% -104,760 -0.7% 692,104 4.7% 192 0.0%
menu_build_tree 4 0.0% 26,145 16.0% 28 0.0% 24,026 15.8% 28 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% 25,785 15.7% 12 0.0% 23,345 15.3% 9 0.0% 920,144 6.3% 1,288 0.0% 940,368 6.4% 240 0.0%
menu_tree 2 0.0% 25,761 15.7% 19 0.0% 23,322 15.3% 17 0.0% 917,856 6.3% 2,112 0.0% 939,520 6.4% 384 0.0%
render 12 0.0% 25,467 15.5% 70 0.0% 24,286 15.9% 48 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,865 15.2% 996 0.6% 23,688 15.6% 710 0.5% 1,255,160 8.6% -50,800 -0.3% 1,469,976 10.0% 4,800 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 70 0.2% 24,218 14.8% 1,718 1.0% 16,565 10.9% 1,508 1.0% 1,961,640 13.4% -125,072 -0.9% 2,634,928 18.0% 204,384 1.4%
menu_tree_check_access 4 0.0% 24,125 14.7% 12 0.0% 22,354 14.7% 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,113 14.7% 141 0.1% 22,342 14.7% 105 0.1% 661,584 4.5% 4,152 0.0% 646,752 4.4% 464 0.0%
_menu_link_translate 12 0.0% 23,949 14.6% 455 0.3% 22,183 14.6% 282 0.2% 652,704 4.5% -1,192 -0.0% 646,288 4.4% 192 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 22,154 13.5% 13 0.0% 20,011 13.1% 10 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% 22,144 13.5% 93 0.1% 20,029 13.1% 85 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,388 13.1% 1,194 0.7% 10,185 6.7% 952 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% 20,174 12.3% 26 0.0% 18,133 11.9% 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,514 11.9% 307 0.2% 18,808 12.3% 282 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% 19,027 11.6% 24 0.0% 17,078 11.2% 17 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,638 10.8% 63 0.0% 15,886 10.4% 52 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,549 10.7% 30 0.0% 16,306 10.7% 23 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,998 10.4% 275 0.2% 12,172 8.0% 221 0.1% 1,720,216 11.8% 7,264 0.0% 2,158,008 14.7% 4,768 0.0%
Composer\Autoload\ClassLoader::findFile 493 1.1% 16,592 10.1% 14,696 9.0% 16,960 11.1% 8,495 5.6% 85,976 0.6% 2,752 0.0% 314,656 2.1% 285,056 1.9%
Drupal\Core\Database\Statement::execute 108 0.2% 16,475 10.1% 1,142 0.7% 5,244 3.4% 783 0.5% 571,456 3.9% 2,160 0.0% 296,560 2.0% 1,536 0.0%
Drupal\Core\DependencyInjection\Container::get@1 120 0.3% 16,419 10.0% 597 0.4% 16,062 10.5% 495 0.3% 2,424,776 16.6% 51,104 0.4% 2,368,104 16.1% 38,704 0.3%
Symfony\Component\DependencyInjection\Container::get@1 120 0.3% 15,808 9.7% 683 0.4% 15,431 10.1% 531 0.3% 2,372,872 16.3% 5,200 0.0% 2,328,680 15.9% 17,168 0.1%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 11 0.0% 15,746 9.6% 78 0.0% 13,993 9.2% 68 0.0% 589,912 4.0% 1,696 0.0% 622,664 4.2% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 11 0.0% 15,639 9.5% 96 0.1% 13,885 9.1% 75 0.0% 584,944 4.0% -4,904 -0.0% 618,240 4.2% 1,752 0.0%
template_preprocess_page 1 0.0% 15,312 9.3% 90 0.1% 13,667 9.0% 64 0.0% 600,824 4.1% 12,624 0.1% 569,088 3.9% 3,560 0.0%
PDOStatement::execute 108 0.2% 15,283 9.3% 15,283 9.3% 4,073 2.7% 4,073 2.7% 562,744 3.9% 562,744 3.9% 285,976 1.9% 285,976 1.9%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 45 0.1% 14,896 9.1% 462 0.3% 14,027 9.2% 355 0.2% 764,152 5.2% -20,816 -0.1% 803,560 5.5% 3,664 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 13,464 8.2% 186 0.1% 13,177 8.7% 130 0.1% 373,104 2.6% -54,256 -0.4% 562,992 3.8% 6,240 0.0%
Drupal\Core\Access\AccessManager::check 11 0.0% 13,443 8.2% 109 0.1% 12,762 8.4% 95 0.1% 1,158,488 7.9% 2,128 0.0% 1,148,192 7.8% 1,272 0.0%
Drupal\taxonomy\TermStorageController::create 1 0.0% 12,359 7.5% 5 0.0% 11,659 7.7% 5 0.0% 1,795,832 12.3% 1,192 0.0% 1,798,272 12.3% 1,824 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 11 0.0% 12,357 7.5% 152 0.1% 10,705 7.0% 114 0.1% 410,224 2.8% -2,824 -0.0% 458,208 3.1% 2,272 0.0%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::create 1 0.0% 12,354 7.5% 118 0.1% 11,654 7.7% 72 0.0% 1,794,640 12.3% 4,056 0.0% 1,796,448 12.2% 5,216 0.0%
theme@2 17 0.0% 12,295 7.5% 697 0.4% 11,674 7.7% 452 0.3% 619,160 4.2% -10,424 -0.1% 767,288 5.2% 5,520 0.0%
Composer\Autoload\ClassLoader::loadClass@1 139 0.3% 12,264 7.5% 1,145 0.7% 12,466 8.2% 808 0.5% 2,559,200 17.5% 168,752 1.2% 2,375,384 16.2% 183,704 1.3%
__TwigTemplate_7ce66f98a1128fcb798b5a0989090ed7::doDisplay 1 0.0% 12,204 7.5% 22 0.0% 11,305 7.4% 16 0.0% 892,168 6.1% -6,528 -0.0% 952,440 6.5% 2,744 0.0%
twig_render_template@1 13 0.0% 12,041 7.4% 320 0.2% 11,415 7.5% 224 0.1% 533,152 3.7% -12,824 -0.1% 462,952 3.2% 0 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 83 0.2% 10,724 6.5% 1,381 0.8% 8,130 5.3% 1,057 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,396 6.3% 440 0.3% 10,135 6.7% 303 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,753 6.0% 862 0.5% 8,886 5.8% 645 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,128 5.6% 302 0.2% 8,795 5.8% 243 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,823 5.4% 343 0.2% 8,481 5.6% 257 0.2% 1,515,520 10.4% 2,776 0.0% 1,513,376 10.3% 8,448 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 33 0.1% 8,700 5.3% 259 0.2% 8,516 5.6% 244 0.2% 1,315,336 9.0% 17,648 0.1% 1,229,736 8.4% 8,344 0.1%
template_preprocess_forum_list 1 0.0% 8,695 5.3% 91 0.1% 8,048 5.3% 61 0.0% 621,760 4.3% 7,024 0.0% 706,696 4.8% 4,896 0.0%
Drupal\Core\Access\AccessManager::checkAll 10 0.0% 8,440 5.2% 113 0.1% 7,966 5.2% 92 0.1% 998,544 6.8% 2,344 0.0% 986,720 6.7% 4,280 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 80 0.2% 8,218 5.0% 799 0.5% 7,491 4.9% 697 0.5% 1,533,328 10.5% -225,176 -1.5% 2,079,200 14.2% 7,808 0.1%
Twig_Template::render@1 13 0.0% 8,218 5.0% 104 0.1% 8,144 5.3% 70 0.0% 273,152 1.9% 3,048 0.0% 417,616 2.8% 96 0.0%
Drupal::service 162 0.4% 8,194 5.0% 387 0.2% 8,255 5.4% 399 0.3% 867,408 5.9% 20,664 0.1% 790,200 5.4% 8,952 0.1%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 19 0.0% 8,085 4.9% 238 0.1% 7,830 5.1% 194 0.1% 1,103,376 7.6% 13,480 0.1% 1,076,808 7.3% 5,336 0.0%
Twig_Template::display@1 13 0.0% 8,081 4.9% 66 0.0% 8,010 5.3% 55 0.0% 253,480 1.7% 1,752 0.0% 366,984 2.5% 192 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 11 0.0% 8,065 4.9% 120 0.1% 6,413 4.2% 84 0.1% 306,912 2.1% 1,656 0.0% 359,792 2.5% 872 0.0%
Twig_Template::displayWithErrorHandling@1 13 0.0% 7,974 4.9% 41 0.0% 7,903 5.2% 39 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% 519 0.3% 6,178 4.1% 346 0.2% 299,992 2.1% -83,984 -0.6% 357,208 2.4% 3,624 0.0%
Drupal\Core\Entity\ContentEntityBase::get 37 0.1% 7,729 4.7% 71 0.0% 7,496 4.9% 99 0.1% 1,102,888 7.6% 7,144 0.0% 1,074,176 7.3% 4,104 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 21 0.0% 7,579 4.6% 493 0.3% 7,325 4.8% 337 0.2% 1,069,656 7.3% -3,576 -0.0% 1,058,224 7.2% 9,640 0.1%
entity_load 5 0.0% 7,315 4.5% 39 0.0% 6,550 4.3% 26 0.0% 411,752 2.8% 4,320 0.0% 454,112 3.1% 1,608 0.0%
drupal_render@3 11 0.0% 7,245 4.4% 138 0.1% 7,166 4.7% 109 0.1% 317,248 2.2% 19,296 0.1% 265,736 1.8% 7,352 0.1%
Drupal\Core\Config\CachedStorage::readMultiple 26 0.1% 7,221 4.4% 149 0.1% 4,573 3.0% 143 0.1% 186,304 1.3% -63,768 -0.4% 467,632 3.2% 432 0.0%
drupal_bootstrap 3 0.0% 7,214 4.4% 80 0.0% 6,742 4.4% 76 0.0% 1,134,352 7.8% -32 -0.0% 1,051,912 7.2% 5,512 0.0%
block_list 17 0.0% 7,058 4.3% 125 0.1% 6,610 4.3% 98 0.1% 649,336 4.5% 7,056 0.0% 637,744 4.3% 3,856 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 19 0.0% 6,994 4.3% 322 0.2% 5,862 3.8% 234 0.2% 607,200 4.2% 12,128 0.1% 304,568 2.1% 7,976 0.1%
Drupal\Core\Entity\EntityManager::getController 63 0.1% 6,816 4.2% 269 0.2% 6,677 4.4% 260 0.2% 937,824 6.4% -3,120 -0.0% 927,576 6.3% 8,008 0.1%
service_container_prod::getRouterListenerService 1 0.0% 6,777 4.1% 7 0.0% 6,552 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,748 4.1% 19 0.0% 6,523 4.3% 14 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,675 4.1% 130 0.1% 6,303 4.1% 105 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,651 4.1% 27 0.0% 6,328 4.2% 22 0.0% 343,360 2.4% -12,048 -0.1% 239,296 1.6% 480 0.0%
[ display all ]