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. MemUse (bytes) [ 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%
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%
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%
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\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%
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%
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%
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%
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%
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%
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%
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\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\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%
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%
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\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%
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_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%
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%
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%
unserialize 106 0.2% 4,414 2.8% 2,453 1.5% 4,512 3.0% 2,511 1.7% 1,702,376 12.0% 1,235,880 8.7% 2,084,976 14.6% 1,676,576 11.8%
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%
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%
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%
_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%
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%
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%
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%
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\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%
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\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%
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_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%
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%
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\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%
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\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\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%
Drupal\Core\TypedData\TypedDataManager::create 14 0.0% 5,912 3.7% 86 0.1% 5,664 3.8% 79 0.1% 1,037,656 7.3% 2,912 0.0% 1,039,120 7.3% 4,016 0.0%
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%
Drupal\Core\TypedData\TypedDataManager::createInstance 14 0.0% 5,808 3.7% 142 0.1% 5,552 3.8% 112 0.1% 1,028,432 7.3% 3,048 0.0% 1,030,528 7.2% 3,816 0.0%
service_container_prod::getRouter_DynamicService 1 0.0% 5,959 3.8% 44 0.0% 5,737 3.9% 35 0.0% 943,256 6.7% 2,648 0.0% 944,336 6.6% 2,200 0.0%
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%
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%
class_exists 44 0.1% 6,105 3.9% 123 0.1% 6,143 4.2% 143 0.1% 929,184 6.6% 616 0.0% 800,752 5.6% 8,224 0.1%
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%
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%
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%
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%
_drupal_bootstrap_code 1 0.0% 5,228 3.3% 303 0.2% 4,918 3.3% 258 0.2% 881,400 6.2% 7,456 0.1% 875,096 6.1% 14,072 0.1%
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%
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%
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\Entity\ContentEntityBase::__construct 2 0.0% 4,298 2.7% 60 0.0% 4,014 2.7% 37 0.0% 868,744 6.1% 5,512 0.0% 863,800 6.1% 4,712 0.0%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck 1 0.0% 5,043 3.2% 21 0.0% 4,719 3.2% 18 0.0% 857,200 6.1% 2,856 0.0% 858,792 6.0% 2,648 0.0%
Drupal\Core\DependencyInjection\Container::get@4 21 0.0% 5,210 3.3% 111 0.1% 4,841 3.3% 93 0.1% 853,712 6.0% 16,272 0.1% 884,984 6.2% 13,928 0.1%
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\Entity\ContentEntityBase::setDefaultLangcode 2 0.0% 3,943 2.5% 33 0.0% 3,658 2.5% 22 0.0% 841,024 5.9% 3,184 0.0% 781,784 5.5% 2,656 0.0%
Symfony\Component\DependencyInjection\Container::get@4 21 0.0% 5,098 3.2% 143 0.1% 4,726 3.2% 107 0.1% 836,640 5.9% 3,536 0.0% 870,336 6.1% 6,136 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 51 0.1% 5,750 3.6% 120 0.1% 5,586 3.8% 121 0.1% 831,600 5.9% 10,336 0.1% 817,160 5.7% 5,152 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\user\Access\PermissionAccessCheck::access 8 0.0% 6,198 3.9% 53 0.0% 5,883 4.0% 49 0.0% 825,808 5.8% 2,576 0.0% 828,384 5.8% 1,448 0.0%
Drupal\Core\Entity\EntityManager::getControllerClass 15 0.0% 4,557 2.9% 162 0.1% 4,363 2.9% 125 0.1% 801,712 5.7% 1,408 0.0% 785,176 5.5% 2,392 0.0%
Composer\Autoload\ClassLoader::loadClass@2 56 0.1% 3,946 2.5% 464 0.3% 4,021 2.7% 321 0.2% 791,064 5.6% 64,520 0.5% 728,632 5.1% 70,104 0.5%
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%
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%
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%
service_container_prod::getConfig_FactoryService 1 0.0% 3,967 2.5% 14 0.0% 3,802 2.6% 9 0.0% 685,432 4.8% 1,824 0.0% 678,704 4.8% 2,016 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%
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%
_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%
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%
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%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 11 0.0% 1,817 1.1% 569 0.4% 1,829 1.2% 527 0.4% 625,824 4.4% 8,480 0.1% 377,208 2.6% 7,104 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%
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%
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%
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\Extension\ModuleHandler::invokeAll 65 0.1% 6,207 3.9% 444 0.3% 5,717 3.9% 342 0.2% 534,504 3.8% -52,872 -0.4% 514,472 3.6% 5,192 0.0%
[ display all ]