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

Overall Summary
Total Incl. Wall Time (microsec):181,396 microsecs
Total Incl. CPU (microsecs):173,987 microsecs
Total Incl. MemUse (bytes):23,895,792 bytes
Total Incl. PeakMemUse (bytes):23,952,336 bytes
Number of Function Calls:28,523


[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% 181,396 100.0% 35 0.0% 173,987 100.0% 26 0.0% 23,895,792 100.0% 6,232 0.0% 23,952,336 100.0% 0 0.0%
run_init::d8.dev/index.php 1 0.0% 181,336 100.0% 73 0.0% 173,928 100.0% 70 0.0% 23,884,064 100.0% -12,128 -0.1% 23,952,336 100.0% 0 0.0%
drupal_handle_request 1 0.0% 178,978 98.7% 52 0.0% 171,570 98.6% 38 0.0% 23,314,360 97.6% -12,824 -0.1% 23,368,232 97.6% 2,744 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 123,806 68.3% 13 0.0% 117,302 67.4% 8 0.0% 12,613,168 52.8% 1,464 0.0% 12,680,728 52.9% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 123,121 67.9% 21 0.0% 116,618 67.0% 14 0.0% 12,488,928 52.3% 2,744 0.0% 12,557,856 52.4% 1,328 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 122,960 67.8% 4 0.0% 116,457 66.9% 6 0.0% 12,480,200 52.2% 1,192 0.0% 12,479,976 52.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 122,956 67.8% 87 0.0% 116,451 66.9% 66 0.0% 12,479,008 52.2% -8,208 -0.0% 12,479,976 52.1% 3,392 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 116,481 64.2% 62 0.0% 110,164 63.3% 51 0.0% 11,429,056 47.8% 4,968 0.0% 11,444,240 47.8% 4,040 0.0%
call_user_func 27 0.1% 104,678 57.7% 128 0.1% 98,358 56.5% 115 0.1% 9,558,152 40.0% 9,336 0.0% 9,627,024 40.2% 7,824 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 11 0.0% 104,444 57.6% 98 0.1% 98,279 56.5% 80 0.0% 9,350,552 39.1% 3,016 0.0% 9,427,448 39.4% 2,496 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 103,961 57.3% 119 0.1% 97,789 56.2% 70 0.0% 9,334,464 39.1% 1,480 0.0% 9,405,576 39.3% 736 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 75,920 41.9% 13 0.0% 71,502 41.1% 7 0.0% 5,836,992 24.4% 1,824 0.0% 6,023,480 25.1% 408 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 1 0.0% 75,905 41.8% 101 0.1% 71,488 41.1% 85 0.0% 5,833,312 24.4% -80,928 -0.3% 6,022,536 25.1% 2,432 0.0%
drupal_render 7 0.0% 47,452 26.2% 127 0.1% 44,933 25.8% 112 0.1% 3,406,296 14.3% 9,656 0.0% 3,477,448 14.5% 13,688 0.1%
theme 4 0.0% 44,462 24.5% 399 0.2% 41,939 24.1% 303 0.2% 2,878,496 12.0% -14,712 -0.1% 3,073,056 12.8% 3,824 0.0%
drupal_bootstrap 3 0.0% 41,702 23.0% 90 0.0% 41,267 23.7% 78 0.0% 7,640,856 32.0% -15,384 -0.1% 7,549,600 31.5% 696 0.0%
drupal_prepare_page 1 0.0% 39,368 21.7% 67 0.0% 36,938 21.2% 44 0.0% 3,517,280 14.7% 4,808 0.0% 3,542,488 14.8% 1,712 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 247 0.9% 38,220 21.1% 2,848 1.6% 38,617 22.2% 2,301 1.3% 8,926,848 37.4% 187,288 0.8% 8,269,088 34.5% 250,160 1.0%
_drupal_bootstrap_code 1 0.0% 37,244 20.5% 538 0.3% 36,913 21.2% 486 0.3% 6,876,280 28.8% -37,272 -0.2% 6,848,208 28.6% 1,240 0.0%
Drupal\Core\DependencyInjection\Container::get 613 2.1% 35,094 19.3% 2,986 1.6% 35,108 20.2% 2,418 1.4% 5,387,744 22.5% 20,264 0.1% 5,231,000 21.8% 42,232 0.2%
block_page_build 1 0.0% 34,159 18.8% 61 0.0% 32,036 18.4% 40 0.0% 3,073,064 12.9% -4,056 -0.0% 3,173,608 13.2% 1,672 0.0%
block_get_blocks_by_region 17 0.1% 33,736 18.6% 44 0.0% 31,624 18.2% 39 0.0% 3,080,872 12.9% 3,160 0.0% 3,163,504 13.2% 1,392 0.0%
Symfony\Component\DependencyInjection\Container::get 613 2.1% 32,053 17.7% 1,597 0.9% 32,051 18.4% 1,861 1.1% 5,366,680 22.5% 14,496 0.1% 5,188,200 21.7% 73,232 0.3%
_block_get_renderable_region 4 0.0% 25,282 13.9% 147 0.1% 23,611 13.6% 100 0.1% 2,227,584 9.3% 4,736 0.0% 2,317,672 9.7% 4,440 0.0%
twig_render_template 4 0.0% 24,448 13.5% 88 0.0% 23,811 13.7% 62 0.0% 1,453,000 6.1% -10,224 -0.0% 1,607,584 6.7% 3,672 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 23,797 13.1% 132 0.1% 23,796 13.7% 92 0.1% 4,526,000 18.9% -7,384 -0.0% 4,531,704 18.9% 88 0.0%
Drupal\Core\Extension\ModuleHandler::load 43 0.2% 23,665 13.0% 1,921 1.1% 23,704 13.6% 1,842 1.1% 4,533,384 19.0% -69,032 -0.3% 4,531,616 18.9% 1,848 0.0%
entity_view 5 0.0% 23,213 12.8% 53 0.0% 21,540 12.4% 37 0.0% 2,095,568 8.8% 2,048 0.0% 2,187,824 9.1% 1,432 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 22,448 12.4% 36 0.0% 20,776 11.9% 30 0.0% 1,994,872 8.3% -4,840 -0.0% 2,089,984 8.7% 656 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 22,406 12.4% 154 0.1% 20,734 11.9% 121 0.1% 1,994,200 8.3% 18,272 0.1% 2,087,128 8.7% 9,160 0.0%
Drupal\Core\DependencyInjection\Container::get@1 104 0.4% 21,788 12.0% 553 0.3% 21,495 12.4% 464 0.3% 3,775,328 15.8% 46,712 0.2% 3,676,928 15.4% 26,080 0.1%
call_user_func_array 51 0.2% 21,577 11.9% 294 0.2% 20,695 11.9% 293 0.2% 2,986,080 12.5% 53,080 0.2% 2,809,056 11.7% 29,784 0.1%
Symfony\Component\DependencyInjection\Container::get@1 104 0.4% 21,211 11.7% 539 0.3% 20,905 12.0% 500 0.3% 3,727,816 15.6% 8,864 0.0% 3,650,128 15.2% 31,016 0.1%
Twig_Template::render 4 0.0% 21,034 11.6% 45 0.0% 20,395 11.7% 28 0.0% 871,776 3.6% 2,448 0.0% 1,106,344 4.6% 1,008 0.0%
Twig_Template::display 4 0.0% 20,965 11.6% 27 0.0% 20,329 11.7% 24 0.0% 853,960 3.6% 1,616 0.0% 1,049,608 4.4% 1,160 0.0%
Twig_Template::displayWithErrorHandling 4 0.0% 20,879 11.5% 16 0.0% 20,242 11.6% 15 0.0% 844,584 3.5% 2,728 0.0% 1,039,200 4.3% 1,064 0.0%
twig_render_var 34 0.1% 19,971 11.0% 160 0.1% 19,359 11.1% 119 0.1% 818,216 3.4% 4,904 0.0% 969,256 4.0% 4,424 0.0%
drupal_render@1 13 0.0% 18,995 10.5% 253 0.1% 18,518 10.6% 214 0.1% 828,832 3.5% 18,648 0.1% 938,808 3.9% 9,992 0.0%
Drupal\Core\Access\AccessManager::check 10 0.0% 17,172 9.5% 92 0.1% 16,288 9.4% 80 0.0% 2,401,352 10.0% 3,152 0.0% 2,385,208 10.0% 984 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 44 0.2% 16,636 9.2% 1,186 0.7% 11,292 6.5% 1,029 0.6% 1,191,040 5.0% -89,048 -0.4% 1,718,008 7.2% 117,704 0.5%
__TwigTemplate_0134eb299101d5055b21e6afb62f865b553667d0be95f6eea765bce832060d8b::doDisplay 1 0.0% 15,870 8.7% 177 0.1% 15,468 8.9% 122 0.1% 717,944 3.0% -33,960 -0.1% 901,216 3.8% 5,872 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 15,624 8.6% 12 0.0% 13,950 8.0% 6 0.0% 897,792 3.8% 1,288 0.0% 984,880 4.1% 240 0.0%
menu_tree 2 0.0% 15,599 8.6% 20 0.0% 13,928 8.0% 17 0.0% 895,504 3.7% 2,112 0.0% 983,984 4.1% 384 0.0%
menu_tree_page_data 4 0.0% 15,556 8.6% 128 0.1% 13,759 7.9% 93 0.1% 881,544 3.7% -9,560 -0.0% 1,046,824 4.4% 2,896 0.0%
render 8 0.0% 15,452 8.5% 49 0.0% 15,057 8.7% 36 0.0% 713,272 3.0% 1,672 0.0% 858,528 3.6% 608 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 127 0.4% 14,597 8.0% 1,447 0.8% 14,767 8.5% 1,096 0.6% 3,573,656 15.0% 118,896 0.5% 3,217,256 13.4% 136,112 0.6%
theme@1 10 0.0% 14,563 8.0% 1,059 0.6% 14,164 8.1% 524 0.3% 672,088 2.8% -47,184 -0.2% 848,488 3.5% 4,224 0.0%
template_preprocess_page 1 0.0% 14,391 7.9% 91 0.1% 12,910 7.4% 61 0.0% 974,600 4.1% 13,424 0.1% 940,344 3.9% 2,576 0.0%
Drupal\Core\Database\Connection::query 71 0.2% 14,144 7.8% 840 0.5% 6,985 4.0% 655 0.4% 475,496 2.0% -49,728 -0.2% 366,328 1.5% 31,480 0.1%
Drupal\Core\Access\AccessManager::checkAny 4 0.0% 14,095 7.8% 78 0.0% 13,377 7.7% 57 0.0% 2,108,304 8.8% 1,736 0.0% 2,118,848 8.8% 1,568 0.0%
Drupal\Core\Entity\EntityManager::getController 56 0.2% 13,575 7.5% 367 0.2% 13,419 7.7% 330 0.2% 2,849,600 11.9% 9,592 0.0% 2,785,784 11.6% 8,872 0.0%
class_exists 89 0.3% 13,330 7.3% 210 0.1% 13,399 7.7% 257 0.1% 3,078,344 12.9% -1,200 -0.0% 2,906,472 12.1% 10,000 0.0%
menu_build_tree 4 0.0% 13,305 7.3% 27 0.0% 12,210 7.0% 24 0.0% 858,200 3.6% 2,952 0.0% 967,152 4.0% 384 0.0%
Drupal\Core\DependencyInjection\Container::get@2 52 0.2% 12,759 7.0% 282 0.2% 12,499 7.2% 243 0.1% 2,360,808 9.9% 25,168 0.1% 2,332,968 9.7% 13,352 0.1%
Symfony\Component\DependencyInjection\Container::get@2 52 0.2% 12,466 6.9% 238 0.1% 12,196 7.0% 233 0.1% 2,334,840 9.8% 4,432 0.0% 2,319,136 9.7% 13,896 0.1%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck 1 0.0% 12,423 6.8% 26 0.0% 11,703 6.7% 18 0.0% 2,117,720 8.9% 2,856 0.0% 2,125,432 8.9% 2,568 0.0%
drupal_render@2 27 0.1% 12,410 6.8% 311 0.2% 12,249 7.0% 268 0.2% 440,296 1.8% -9,296 -0.0% 486,576 2.0% 6,848 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 31 0.1% 12,217 6.7% 288 0.2% 12,103 7.0% 262 0.2% 2,076,200 8.7% 18,488 0.1% 2,015,024 8.4% 8,384 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 33 0.1% 11,270 6.2% 340 0.2% 10,476 6.0% 249 0.1% 601,280 2.5% -13,032 -0.1% 629,840 2.6% 1,632 0.0%
menu_tree_check_access 4 0.0% 11,126 6.1% 12 0.0% 10,354 6.0% 12 0.0% 606,296 2.5% 1,208 0.0% 701,656 2.9% 192 0.0%
_menu_tree_check_access 4 0.0% 11,114 6.1% 109 0.1% 10,342 5.9% 77 0.0% 605,088 2.5% 3,184 0.0% 701,464 2.9% 0 0.0%
_menu_link_translate 8 0.0% 10,999 6.1% 391 0.2% 10,227 5.9% 242 0.1% 600,248 2.5% 2,640 0.0% 701,344 2.9% 0 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 10,961 6.0% 5 0.0% 10,623 6.1% 4 0.0% 2,665,744 11.2% 1,224 0.0% 2,746,560 11.5% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 10,956 6.0% 77 0.0% 10,619 6.1% 60 0.0% 2,664,520 11.2% -22,928 -0.1% 2,746,560 11.5% 5,720 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 68 0.2% 10,782 5.9% 1,322 0.7% 8,358 4.8% 1,006 0.6% 470,328 2.0% 368 0.0% 678,016 2.8% 17,016 0.1%
Drupal\Core\Database\Statement::execute 71 0.2% 10,755 5.9% 773 0.4% 3,586 2.1% 539 0.3% 388,816 1.6% 2,160 0.0% 216,544 0.9% 2,208 0.0%
Drupal\Core\Session\UserSession::hasPermission 24 0.1% 10,730 5.9% 319 0.2% 10,327 5.9% 210 0.1% 1,281,728 5.4% -2,592 -0.0% 1,300,520 5.4% 2,456 0.0%
twig_render_template@1 10 0.0% 10,615 5.9% 152 0.1% 10,445 6.0% 113 0.1% 568,312 2.4% -3,576 -0.0% 481,808 2.0% 0 0.0%
Drupal\Core\Access\AccessManager::checkNamedRoute 7 0.0% 10,139 5.6% 173 0.1% 9,367 5.4% 135 0.1% 572,768 2.4% -66,248 -0.3% 701,344 2.9% 288 0.0%
PDOStatement::execute 71 0.2% 9,970 5.5% 9,970 5.5% 2,813 1.6% 2,813 1.6% 384,200 1.6% 384,200 1.6% 212,208 0.9% 212,208 0.9%
Drupal\Core\Cache\DatabaseBackend::get 22 0.1% 9,921 5.5% 144 0.1% 7,066 4.1% 131 0.1% 920,168 3.9% 6,064 0.0% 1,221,904 5.1% 3,088 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 37 0.1% 9,546 5.3% 90 0.0% 9,382 5.4% 101 0.1% 2,051,472 8.6% 8,680 0.0% 1,984,656 8.3% 4,128 0.0%
service_container_prod::getRouterListenerService 1 0.0% 9,456 5.2% 9 0.0% 9,306 5.3% 7 0.0% 1,739,544 7.3% 1,808 0.0% 1,704,824 7.1% 1,520 0.0%
service_container_prod::getRouterService 1 0.0% 9,421 5.2% 108 0.1% 9,270 5.3% 15 0.0% 1,733,400 7.3% 2,392 0.0% 1,699,704 7.1% 1,784 0.0%
Drupal\Core\DependencyInjection\Container::get@3 25 0.1% 9,262 5.1% 141 0.1% 8,967 5.2% 119 0.1% 1,739,480 7.3% 17,464 0.1% 1,739,096 7.3% 10,536 0.0%
Drupal::service 114 0.4% 9,242 5.1% 280 0.2% 9,166 5.3% 295 0.2% 1,226,832 5.1% 19,016 0.1% 1,119,696 4.7% 6,256 0.0%
Symfony\Component\DependencyInjection\Container::get@3 25 0.1% 9,116 5.0% 176 0.1% 8,817 5.1% 145 0.1% 1,721,216 7.2% 4,144 0.0% 1,727,840 7.2% 11,816 0.0%
Twig_Template::render@1 10 0.0% 8,892 4.9% 82 0.0% 8,724 5.0% 58 0.0% 367,360 1.5% 2,744 0.0% 396,680 1.7% 720 0.0%
Twig_Template::display@1 10 0.0% 8,776 4.8% 48 0.0% 8,607 4.9% 43 0.0% 355,728 1.5% 1,624 0.0% 349,864 1.5% 1,072 0.0%
Twig_Template::displayWithErrorHandling@1 10 0.0% 8,696 4.8% 33 0.0% 8,524 4.9% 25 0.0% 353,304 1.5% 3,016 0.0% 348,144 1.5% 1,248 0.0%
service_container_prod::getRouter_DynamicService 1 0.0% 8,529 4.7% 54 0.0% 8,378 4.8% 35 0.0% 1,553,328 6.5% 3,064 0.0% 1,555,032 6.5% 2,240 0.0%
block_list 17 0.1% 8,410 4.6% 129 0.1% 7,974 4.6% 108 0.1% 850,128 3.6% 7,056 0.0% 844,440 3.5% 5,208 0.0%
twig_render_var@1 37 0.1% 8,163 4.5% 218 0.1% 8,019 4.6% 165 0.1% 382,872 1.6% 3,856 0.0% 318,024 1.3% 4,184 0.0%
Drupal\user\Access\PermissionAccessCheck::access 6 0.0% 7,969 4.4% 42 0.0% 7,553 4.3% 42 0.0% 1,276,840 5.3% 2,512 0.0% 1,280,672 5.3% 416 0.0%
Drupal\Core\DependencyInjection\Container::get@4 22 0.1% 7,847 4.3% 128 0.1% 7,551 4.3% 112 0.1% 1,437,864 6.0% 18,304 0.1% 1,468,040 6.1% 11,912 0.0%
Symfony\Component\DependencyInjection\Container::get@4 22 0.1% 7,716 4.3% 170 0.1% 7,415 4.3% 136 0.1% 1,418,760 5.9% 4,176 0.0% 1,455,496 6.1% 12,720 0.1%
__TwigTemplate_fcfecf17c87c677020b85b870430566fe55a55bef71164234546169e2667fbfe::doDisplay 4 0.0% 7,662 4.2% 124 0.1% 7,561 4.3% 89 0.1% 312,808 1.3% -59,392 -0.2% 297,560 1.2% 2,776 0.0%
render@1 8 0.0% 7,489 4.1% 48 0.0% 7,318 4.2% 29 0.0% 372,304 1.6% 1,920 0.0% 309,000 1.3% 2,088 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 47 0.2% 7,280 4.0% 319 0.2% 7,113 4.1% 244 0.1% 1,687,240 7.1% 4,296 0.0% 1,635,920 6.8% 3,480 0.0%
drupal_render@3 8 0.0% 7,063 3.9% 127 0.1% 6,964 4.0% 100 0.1% 358,552 1.5% 12,672 0.1% 290,312 1.2% 3,424 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 22 0.1% 7,059 3.9% 172 0.1% 4,583 2.6% 158 0.1% 205,144 0.9% -81,624 -0.3% 499,520 2.1% 144 0.0%
entity_load_multiple_by_properties 1 0.0% 6,927 3.8% 10 0.0% 6,600 3.8% 7 0.0% 615,856 2.6% 1,712 0.0% 621,880 2.6% 1,096 0.0%
Drupal\Core\Config\ConfigFactory::get 34 0.1% 6,811 3.8% 135 0.1% 5,284 3.0% 310 0.2% 292,224 1.2% 15,416 0.1% 424,472 1.8% 24,456 0.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,727 3.7% 38 0.0% 6,490 3.7% 24 0.0% 376,664 1.6% -3,720 -0.0% 268,160 1.1% 288 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 6,619 3.6% 10 0.0% 6,317 3.6% 8 0.0% 943,536 3.9% 40 0.0% 954,728 4.0% 600 0.0%
menu_get_local_actions 1 0.0% 6,619 3.6% 17 0.0% 5,982 3.4% 10 0.0% 583,152 2.4% 1,672 0.0% 533,216 2.2% 368 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 1 0.0% 6,512 3.6% 16 0.0% 6,186 3.6% 13 0.0% 550,344 2.3% 384 0.0% 562,000 2.3% 1,056 0.0%
drupal_render@4 7 0.0% 6,411 3.5% 104 0.1% 6,312 3.6% 93 0.1% 332,792 1.4% 17,424 0.1% 281,112 1.2% 2,544 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 6,351 3.5% 5 0.0% 6,115 3.5% 6 0.0% 251,760 1.1% -6,712 -0.0% 218,520 0.9% 64 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 49 0.2% 6,337 3.5% 394 0.2% 5,820 3.3% 279 0.2% 598,816 2.5% -53,880 -0.2% 585,120 2.4% 3,296 0.0%
[ display all ]