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

Overall Summary
Total Incl. Wall Time (microsec):158,531 microsecs
Total Incl. CPU (microsecs):147,981 microsecs
Total Incl. MemUse (bytes):14,164,264 bytes
Total Incl. PeakMemUse (bytes):14,241,632 bytes
Number of Function Calls:43,864


[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% 158,531 100.0% 31 0.0% 147,981 100.0% 20 0.0% 14,164,264 100.0% 6,216 0.0% 14,241,632 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 158,482 100.0% 53 0.0% 147,933 100.0% 50 0.0% 14,152,560 99.9% 1,648 0.0% 14,234,592 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 157,882 99.6% 52 0.0% 147,332 99.6% 32 0.0% 13,929,184 98.3% -19,144 -0.1% 14,004,040 98.3% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 142,615 90.0% 10 0.0% 133,073 89.9% 11 0.0% 11,306,000 79.8% 1,464 0.0% 11,382,808 79.9% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 142,240 89.7% 22 0.0% 132,696 89.7% 14 0.0% 11,219,720 79.2% 2,744 0.0% 11,298,248 79.3% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 142,137 89.7% 4 0.0% 132,595 89.6% 5 0.0% 11,210,864 79.1% 1,176 0.0% 11,223,272 78.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 142,133 89.7% 73 0.0% 132,590 89.6% 56 0.0% 11,209,688 79.1% -11,976 -0.1% 11,223,272 78.8% 2,584 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 11 0.0% 110,646 69.8% 66 0.0% 103,437 69.9% 56 0.0% 7,400,728 52.2% 4,096 0.0% 7,393,880 51.9% 3,392 0.0%
call_user_func 27 0.1% 102,237 64.5% 119 0.1% 95,107 64.3% 114 0.1% 6,258,352 44.2% 12,200 0.1% 6,330,512 44.5% 13,016 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 12 0.0% 102,066 64.4% 93 0.1% 95,085 64.3% 78 0.1% 6,082,504 42.9% 3,016 0.0% 6,159,832 43.3% 2,424 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 4 0.0% 101,586 64.1% 110 0.1% 94,593 63.9% 65 0.0% 6,066,896 42.8% 1,480 0.0% 6,140,248 43.1% 824 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 81,246 51.2% 14 0.0% 75,658 51.1% 10 0.0% 3,961,568 28.0% 1,824 0.0% 4,152,256 29.2% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 81,230 51.2% 85 0.1% 75,643 51.1% 66 0.0% 3,957,888 27.9% -83,576 -0.6% 4,151,528 29.2% 2,208 0.0%
drupal_render 7 0.0% 50,165 31.6% 116 0.1% 46,959 31.7% 93 0.1% 2,833,360 20.0% 21,416 0.2% 2,898,832 20.4% 25,200 0.2%
theme 5 0.0% 47,935 30.2% 407 0.3% 44,731 30.2% 303 0.2% 2,406,248 17.0% -25,712 -0.2% 2,632,176 18.5% 5,400 0.0%
drupal_prepare_page 1 0.0% 46,907 29.6% 59 0.0% 43,588 29.5% 34 0.0% 2,531,448 17.9% 4,848 0.0% 2,559,768 18.0% 1,568 0.0%
call_user_func_array 50 0.1% 42,638 26.9% 215 0.1% 39,651 26.8% 202 0.1% 4,825,728 34.1% 50,208 0.4% 4,646,416 32.6% 14,696 0.1%
block_page_build 1 0.0% 41,605 26.2% 58 0.0% 38,594 26.1% 39 0.0% 2,131,424 15.0% -4,056 -0.0% 2,216,872 15.6% 992 0.0%
block_get_blocks_by_region 17 0.0% 41,125 25.9% 43 0.0% 38,126 25.8% 43 0.0% 2,138,472 15.1% 3,160 0.0% 2,212,184 15.5% 1,392 0.0%
_block_get_renderable_region 4 0.0% 33,762 21.3% 171 0.1% 31,207 21.1% 116 0.1% 1,482,592 10.5% 8,472 0.1% 1,570,496 11.0% 5,256 0.0%
Drupal\Core\DependencyInjection\Container::get 892 2.0% 31,586 19.9% 4,204 2.7% 31,853 21.5% 3,405 2.3% 3,488,136 24.6% 23,896 0.2% 3,322,768 23.3% 57,976 0.4%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 31,538 19.9% 11 0.0% 29,085 19.7% 10 0.0% 3,733,912 26.4% -2,264 -0.0% 3,777,816 26.5% 240 0.0%
entity_view 5 0.0% 31,488 19.9% 50 0.0% 28,935 19.6% 36 0.0% 1,320,008 9.3% 2,048 0.0% 1,412,592 9.9% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,220 19.7% 30 0.0% 28,669 19.4% 30 0.0% 1,297,488 9.2% -4,032 -0.0% 1,392,208 9.8% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 31,185 19.7% 129 0.1% 28,631 19.3% 88 0.1% 1,296,816 9.2% 13,080 0.1% 1,390,880 9.8% 6,168 0.0%
Composer\Autoload\ClassLoader::loadClass 266 0.6% 29,658 18.7% 2,151 1.4% 29,986 20.3% 1,562 1.1% 5,811,248 41.0% 276,976 2.0% 4,926,528 34.6% 284,744 2.0%
menu_tree_page_data 4 0.0% 28,799 18.2% 124 0.1% 26,109 17.6% 96 0.1% 930,704 6.6% -9,552 -0.1% 980,664 6.9% 2,592 0.0%
twig_render_template 5 0.0% 27,427 17.3% 171 0.1% 26,191 17.7% 129 0.1% 1,474,584 10.4% -22,896 -0.2% 1,628,096 11.4% 6,176 0.0%
Symfony\Component\DependencyInjection\Container::get 892 2.0% 27,338 17.2% 4,429 2.8% 27,540 18.6% 3,266 2.2% 3,463,440 24.5% -13,032 -0.1% 3,264,224 22.9% 40,688 0.3%
menu_item_route_access 10 0.0% 26,945 17.0% 394 0.2% 24,945 16.9% 273 0.2% 640,104 4.5% -104,792 -0.7% 692,616 4.9% 1,296 0.0%
menu_build_tree 4 0.0% 26,700 16.8% 25 0.0% 24,634 16.6% 22 0.0% 908,584 6.4% 3,216 0.0% 912,320 6.4% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,366 16.6% 12 0.0% 23,949 16.2% 10 0.0% 920,144 6.5% 1,288 0.0% 942,632 6.6% 240 0.0%
menu_tree 2 0.0% 26,342 16.6% 19 0.0% 23,925 16.2% 13 0.0% 917,856 6.5% 2,112 0.0% 941,784 6.6% 384 0.0%
menu_tree_check_access 4 0.0% 24,681 15.6% 14 0.0% 22,930 15.5% 11 0.0% 662,800 4.7% 1,208 0.0% 647,320 4.5% 0 0.0%
_menu_tree_check_access 4 0.0% 24,667 15.6% 142 0.1% 22,919 15.5% 107 0.1% 661,592 4.7% 4,152 0.0% 647,320 4.5% 464 0.0%
_menu_link_translate 12 0.0% 24,495 15.5% 460 0.3% 22,752 15.4% 294 0.2% 652,712 4.6% -1,192 -0.0% 646,856 4.5% 192 0.0%
Twig_Template::render 5 0.0% 23,140 14.6% 50 0.0% 22,429 15.2% 32 0.0% 912,296 6.4% 2,608 0.0% 1,172,904 8.2% 768 0.0%
Twig_Template::display 5 0.0% 23,057 14.5% 34 0.0% 22,346 15.1% 20 0.0% 882,008 6.2% 1,680 0.0% 1,100,728 7.7% 568 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 22,970 14.5% 17 0.0% 22,263 15.0% 15 0.0% 873,672 6.2% 3,128 0.0% 1,093,992 7.7% 984 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 65 0.1% 22,718 14.3% 1,571 1.0% 15,502 10.5% 1,376 0.9% 1,860,008 13.1% -112,392 -0.8% 2,491,048 17.5% 191,816 1.3%
call_user_func_array@1 19 0.0% 22,097 13.9% 96 0.1% 20,273 13.7% 88 0.1% 2,653,776 18.7% 23,056 0.2% 2,609,408 18.3% 1,264 0.0%
twig_render_var 37 0.1% 22,033 13.9% 201 0.1% 21,348 14.4% 149 0.1% 875,560 6.2% 5,672 0.0% 1,034,008 7.3% 5,560 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 21,896 13.8% 15 0.0% 20,055 13.6% 10 0.0% 2,654,704 18.7% 960 0.0% 2,673,432 18.8% 1,152 0.0%
drupal_render@1 17 0.0% 21,071 13.3% 276 0.2% 20,463 13.8% 224 0.2% 880,152 6.2% 28,120 0.2% 1,001,264 7.0% 10,264 0.1%
Drupal\forum\Controller\ForumController::forumIndex 1 0.0% 19,876 12.5% 26 0.0% 18,135 12.3% 19 0.0% 2,439,288 17.2% 2,912 0.0% 2,457,936 17.3% 2,192 0.0%
Drupal\Core\Database\Connection::query 101 0.2% 19,760 12.5% 1,114 0.7% 9,480 6.4% 869 0.6% 650,968 4.6% -74,480 -0.5% 471,056 3.3% 34,704 0.2%
Drupal\forum\ForumManager::getIndex 1 0.0% 18,720 11.8% 22 0.0% 17,069 11.5% 13 0.0% 2,346,168 16.6% 3,112 0.0% 2,375,312 16.7% 1,632 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 11 0.0% 17,952 11.3% 58 0.0% 16,234 11.0% 48 0.0% 593,352 4.2% 2,344 0.0% 633,080 4.4% 1,440 0.0%
render 11 0.0% 17,618 11.1% 68 0.0% 17,085 11.5% 52 0.0% 761,624 5.4% 1,672 0.0% 935,896 6.6% 672 0.0%
theme@1 14 0.0% 17,009 10.7% 945 0.6% 16,485 11.1% 639 0.4% 717,272 5.1% -47,968 -0.3% 925,472 6.5% 6,840 0.0%
Drupal\Core\DependencyInjection\Container::get@1 112 0.3% 16,620 10.5% 557 0.4% 16,276 11.0% 486 0.3% 2,424,800 17.1% 50,864 0.4% 2,367,888 16.6% 37,888 0.3%
Composer\Autoload\ClassLoader::findFile 488 1.1% 16,590 10.5% 14,565 9.2% 16,950 11.5% 8,544 5.8% 85,256 0.6% 2,736 0.0% 309,048 2.2% 279,640 2.0%
Symfony\Component\DependencyInjection\Container::get@1 112 0.3% 16,046 10.1% 646 0.4% 15,663 10.6% 527 0.4% 2,373,136 16.8% 5,472 0.0% 2,329,280 16.4% 16,960 0.1%
Drupal\Core\Cache\DatabaseBackend::get 39 0.1% 16,006 10.1% 240 0.2% 11,419 7.7% 206 0.1% 1,625,816 11.5% 7,808 0.1% 2,031,448 14.3% 4,240 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 11 0.0% 15,970 10.1% 80 0.1% 14,252 9.6% 72 0.0% 590,000 4.2% 1,696 0.0% 627,416 4.4% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 11 0.0% 15,861 10.0% 106 0.1% 14,142 9.6% 89 0.1% 585,032 4.1% -4,904 -0.0% 622,992 4.4% 1,752 0.0%
template_preprocess_page 1 0.0% 15,512 9.8% 92 0.1% 13,856 9.4% 66 0.0% 599,440 4.2% 12,624 0.1% 568,032 4.0% 3,432 0.0%
Drupal\Core\Database\Statement::execute 101 0.2% 15,182 9.6% 1,104 0.7% 4,871 3.3% 769 0.5% 533,688 3.8% 2,160 0.0% 281,376 2.0% 1,536 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 43 0.1% 14,432 9.1% 450 0.3% 13,659 9.2% 357 0.2% 719,360 5.1% -19,648 -0.1% 756,392 5.3% 3,592 0.0%
Drupal\Core\Access\AccessManager::check 11 0.0% 14,143 8.9% 106 0.1% 13,416 9.1% 81 0.1% 1,191,176 8.4% 2,128 0.0% 1,180,912 8.3% 1,272 0.0%
PDOStatement::execute 101 0.2% 14,046 8.9% 14,046 8.9% 3,766 2.5% 3,766 2.5% 524,976 3.7% 524,976 3.7% 270,792 1.9% 270,792 1.9%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 13,798 8.7% 179 0.1% 13,518 9.1% 140 0.1% 393,672 2.8% -51,384 -0.4% 580,120 4.1% 6,240 0.0%
Composer\Autoload\ClassLoader::loadClass@1 137 0.3% 12,533 7.9% 1,182 0.7% 12,725 8.6% 869 0.6% 2,509,096 17.7% 164,432 1.2% 2,313,768 16.2% 178,496 1.3%
drupal_render@2 30 0.1% 12,531 7.9% 311 0.2% 12,383 8.4% 277 0.2% 335,552 2.4% -4,128 -0.0% 401,664 2.8% 6,264 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 11 0.0% 12,523 7.9% 160 0.1% 10,900 7.4% 111 0.1% 410,216 2.9% -2,824 -0.0% 462,904 3.3% 2,272 0.0%
Drupal\taxonomy\TermStorageController::create 1 0.0% 12,416 7.8% 5 0.0% 11,725 7.9% 5 0.0% 1,807,432 12.8% 1,192 0.0% 1,809,240 12.7% 1,736 0.0%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::create 1 0.0% 12,411 7.8% 110 0.1% 11,720 7.9% 75 0.1% 1,806,240 12.8% 4,056 0.0% 1,807,504 12.7% 5,128 0.0%
twig_render_template@1 12 0.0% 10,771 6.8% 333 0.2% 10,334 7.0% 243 0.2% 435,440 3.1% -10,736 -0.1% 411,064 2.9% 2,760 0.0%
Drupal\Core\Session\UserSession::hasPermission 33 0.1% 10,492 6.6% 425 0.3% 10,203 6.9% 292 0.2% 830,128 5.9% -7,656 -0.1% 856,416 6.0% 3,856 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 81 0.2% 10,394 6.6% 1,350 0.9% 7,892 5.3% 1,001 0.7% 353,920 2.5% 440 0.0% 539,016 3.8% 25,952 0.2%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 9,631 6.1% 29 0.0% 9,020 6.1% 24 0.0% 1,081,472 7.6% -8 -0.0% 1,104,144 7.8% 1,296 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 43 0.1% 9,308 5.9% 823 0.5% 8,529 5.8% 621 0.4% 579,616 4.1% 11,472 0.1% 612,392 4.3% 16,776 0.1%
Drupal\Core\DependencyInjection\Container::get@2 61 0.1% 9,289 5.9% 307 0.2% 8,945 6.0% 235 0.2% 1,542,128 10.9% 25,704 0.2% 1,537,040 10.8% 22,880 0.2%
Drupal\Core\Access\AccessManager::checkAll 10 0.0% 9,065 5.7% 120 0.1% 8,556 5.8% 99 0.1% 1,031,296 7.3% 2,344 0.0% 1,019,512 7.2% 4,280 0.0%
Symfony\Component\DependencyInjection\Container::get@2 61 0.1% 8,978 5.7% 346 0.2% 8,640 5.8% 268 0.2% 1,515,624 10.7% 2,776 0.0% 1,513,528 10.6% 8,448 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 32 0.1% 8,817 5.6% 254 0.2% 8,625 5.8% 239 0.2% 1,316,792 9.3% 17,648 0.1% 1,231,888 8.6% 8,696 0.1%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 11 0.0% 8,183 5.2% 120 0.1% 6,565 4.4% 83 0.1% 306,904 2.2% 1,656 0.0% 364,528 2.6% 872 0.0%
Drupal::service 153 0.3% 8,103 5.1% 403 0.3% 8,144 5.5% 379 0.3% 848,080 6.0% 19,104 0.1% 774,072 5.4% 9,304 0.1%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 11 0.0% 7,942 5.0% 545 0.3% 6,323 4.3% 359 0.2% 299,984 2.1% -83,984 -0.6% 361,944 2.5% 4,048 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 75 0.2% 7,830 4.9% 733 0.5% 7,080 4.8% 660 0.4% 1,453,144 10.3% -212,232 -1.5% 1,964,944 13.8% 7,368 0.1%
Twig_Template::render@1 12 0.0% 7,548 4.8% 99 0.1% 7,555 5.1% 72 0.0% 224,376 1.6% 2,920 0.0% 322,288 2.3% 1,056 0.0%
Twig_Template::display@1 12 0.0% 7,403 4.7% 63 0.0% 7,412 5.0% 47 0.0% 206,960 1.5% 1,688 0.0% 253,512 1.8% 1,512 0.0%
block_list 17 0.0% 7,320 4.6% 125 0.1% 6,876 4.6% 97 0.1% 652,720 4.6% 7,056 0.0% 640,296 4.5% 3,856 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 16 0.0% 7,317 4.6% 196 0.1% 7,075 4.8% 158 0.1% 1,103,632 7.8% 11,464 0.1% 1,085,984 7.6% 5,240 0.0%
Twig_Template::displayWithErrorHandling@1 12 0.0% 7,300 4.6% 43 0.0% 7,312 4.9% 42 0.0% 204,472 1.4% 3,416 0.0% 251,352 1.8% 2,240 0.0%
drupal_bootstrap 3 0.0% 7,049 4.4% 74 0.0% 6,581 4.4% 70 0.0% 1,129,832 8.0% -32 -0.0% 1,047,392 7.4% 5,512 0.0%
Drupal\Core\Entity\ContentEntityBase::get 33 0.1% 6,953 4.4% 64 0.0% 6,720 4.5% 76 0.1% 1,101,344 7.8% 5,400 0.0% 1,082,808 7.6% 3,560 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 25 0.1% 6,951 4.4% 148 0.1% 4,403 3.0% 150 0.1% 183,416 1.3% -62,064 -0.4% 449,784 3.2% 432 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 18 0.0% 6,900 4.4% 417 0.3% 6,651 4.5% 280 0.2% 1,071,928 7.6% -2,192 -0.0% 1,067,648 7.5% 9,288 0.1%
service_container_prod::getRouterListenerService 1 0.0% 6,898 4.4% 7 0.0% 6,676 4.5% 6 0.0% 1,124,600 7.9% 1,752 0.0% 1,086,464 7.6% 1,504 0.0%
service_container_prod::getRouterService 1 0.0% 6,870 4.3% 19 0.0% 6,646 4.5% 13 0.0% 1,118,832 7.9% 2,328 0.0% 1,081,264 7.6% 2,456 0.0%
Drupal\Core\DependencyInjection\Container::get@3 25 0.1% 6,785 4.3% 127 0.1% 6,419 4.3% 116 0.1% 1,130,560 8.0% 17,352 0.1% 1,131,528 7.9% 14,680 0.1%
Drupal\Core\Entity\EntityManager::getController 59 0.1% 6,784 4.3% 282 0.2% 6,625 4.5% 236 0.2% 940,480 6.6% -2,528 -0.0% 919,672 6.5% 7,656 0.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,777 4.3% 26 0.0% 6,447 4.4% 18 0.0% 342,720 2.4% -11,352 -0.1% 239,096 1.7% 480 0.0%
Symfony\Component\DependencyInjection\Container::get@3 25 0.1% 6,654 4.2% 170 0.1% 6,278 4.2% 121 0.1% 1,112,408 7.9% 3,664 0.0% 1,116,128 7.8% 7,208 0.1%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 6,373 4.0% 5 0.0% 6,044 4.1% 4 0.0% 237,768 1.7% -12,952 -0.1% 211,456 1.5% 32 0.0%
Drupal\Core\Config\ConfigFactory::get 37 0.1% 6,308 4.0% 155 0.1% 4,657 3.1% 141 0.1% 202,984 1.4% -16 -0.0% 294,592 2.1% 5,632 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 6,265 4.0% 4 0.0% 5,866 4.0% 4 0.0% 1,237,200 8.7% 1,224 0.0% 1,333,248 9.4% 144 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 6,261 3.9% 70 0.0% 5,862 4.0% 46 0.0% 1,235,976 8.7% -23,472 -0.2% 1,333,104 9.4% 5,080 0.0%
Drupal\forum\ForumManager::getChildren 1 0.0% 6,249 3.9% 32 0.0% 5,291 3.6% 26 0.0% 532,208 3.8% 3,120 0.0% 562,552 4.0% 440 0.0%
[ display all ]