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

Overall Summary
Total Incl. Wall Time (microsec):123,488 microsecs
Total Incl. CPU (microsecs):115,556 microsecs
Total Incl. MemUse (bytes):11,652,976 bytes
Total Incl. PeakMemUse (bytes):11,763,968 bytes
Number of Function Calls:34,486


[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% 123,488 100.0% 29 0.0% 115,556 100.0% 20 0.0% 11,652,976 100.0% 6,216 0.1% 11,763,968 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 123,440 100.0% 54 0.0% 115,509 100.0% 50 0.0% 11,641,272 99.9% 1,648 0.0% 11,756,928 99.9% 1,296 0.0%
drupal_handle_request 1 0.0% 122,866 99.5% 48 0.0% 114,936 99.5% 38 0.0% 11,418,152 98.0% -20,672 -0.2% 11,526,632 98.0% 3,088 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 109,329 88.5% 10 0.0% 102,363 88.6% 8 0.0% 8,726,720 74.9% 1,368 0.0% 8,836,752 75.1% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 109,091 88.3% 22 0.0% 102,126 88.4% 18 0.0% 8,640,280 74.1% 2,648 0.0% 8,752,360 74.4% 1,296 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 109,004 88.3% 4 0.0% 102,038 88.3% 5 0.0% 8,632,544 74.1% 1,128 0.0% 8,677,312 73.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 109,000 88.3% 77 0.1% 102,033 88.3% 53 0.0% 8,631,416 74.1% -13,752 -0.1% 8,677,312 73.8% 2,504 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 16 0.0% 91,546 74.1% 89 0.1% 84,963 73.5% 83 0.1% 6,971,104 59.8% 4,008 0.0% 6,988,376 59.4% 3,456 0.0%
call_user_func 37 0.1% 84,936 68.8% 143 0.1% 78,417 67.9% 134 0.1% 5,850,424 50.2% 11,528 0.1% 5,932,080 50.4% 11,352 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 18 0.1% 85,027 68.9% 142 0.1% 78,666 68.1% 103 0.1% 5,658,448 48.6% 2,368 0.0% 5,761,712 49.0% 2,504 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 10 0.0% 84,387 68.3% 140 0.1% 78,019 67.5% 93 0.1% 5,641,896 48.4% 1,088 0.0% 5,741,432 48.8% 2,104 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 247 0.7% 11,615 9.4% 2,110 1.7% 11,897 10.3% 1,335 1.2% 4,643,672 39.8% 264,808 2.3% 3,721,552 31.6% 277,344 2.4%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 67,489 54.7% 13 0.0% 62,364 54.0% 9 0.0% 3,655,104 31.4% 1,824 0.0% 3,950,832 33.6% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 67,474 54.6% 88 0.1% 62,349 54.0% 70 0.1% 3,651,424 31.3% -84,088 -0.7% 3,949,888 33.6% 2,024 0.0%
Drupal\Core\DependencyInjection\Container::get 860 2.5% 23,569 19.1% 3,824 3.1% 23,851 20.6% 2,984 2.6% 3,438,608 29.5% 19,296 0.2% 3,197,440 27.2% 37,112 0.3%
Symfony\Component\DependencyInjection\Container::get 860 2.5% 19,732 16.0% 4,103 3.3% 20,033 17.3% 3,024 2.6% 3,418,512 29.3% -14,840 -0.1% 3,159,760 26.9% 31,336 0.3%
drupal_render 9 0.0% 45,558 36.9% 132 0.1% 43,116 37.3% 117 0.1% 2,807,792 24.1% 34,536 0.3% 2,826,184 24.0% 25,624 0.2%
call_user_func_array 50 0.1% 30,264 24.5% 392 0.3% 29,206 25.3% 395 0.3% 2,626,376 22.5% 48,456 0.4% 2,555,208 21.7% 13,648 0.1%
theme 6 0.0% 42,203 34.2% 412 0.3% 39,756 34.4% 302 0.3% 2,612,320 22.4% -53,008 -0.5% 2,767,504 23.5% 6,424 0.1%
Drupal\Core\DependencyInjection\Container::get@1 100 0.3% 11,254 9.1% 482 0.4% 10,954 9.5% 399 0.3% 2,389,696 20.5% 46,048 0.4% 2,323,552 19.8% 31,840 0.3%
Symfony\Component\DependencyInjection\Container::get@1 100 0.3% 10,768 8.7% 591 0.5% 10,452 9.0% 439 0.4% 2,342,848 20.1% 5,032 0.0% 2,290,992 19.5% 15,824 0.1%
drupal_prepare_page 1 0.0% 35,989 29.1% 56 0.0% 32,984 28.5% 34 0.0% 2,174,856 18.7% 4,848 0.0% 2,185,544 18.6% 1,568 0.0%
Drupal\Core\DependencyInjection\Container::get@2 52 0.2% 8,110 6.6% 256 0.2% 7,764 6.7% 199 0.2% 1,817,256 15.6% 25,984 0.2% 1,803,840 15.3% 21,920 0.2%
Symfony\Component\DependencyInjection\Container::get@2 52 0.2% 7,851 6.4% 296 0.2% 7,505 6.5% 223 0.2% 1,790,472 15.4% 3,312 0.0% 1,781,288 15.1% 9,424 0.1%
block_get_blocks_by_region 17 0.0% 30,363 24.6% 42 0.0% 27,714 24.0% 28 0.0% 1,777,064 15.2% 3,160 0.0% 1,846,504 15.7% 1,392 0.0%
block_page_build 1 0.0% 30,826 25.0% 58 0.0% 28,174 24.4% 47 0.0% 1,769,968 15.2% -4,056 -0.0% 1,851,456 15.7% 992 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 111 0.3% 4,340 3.5% 964 0.8% 4,499 3.9% 660 0.6% 1,768,944 15.2% 139,472 1.2% 1,568,952 13.3% 161,104 1.4%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 18,109 14.7% 10 0.0% 17,603 15.2% 8 0.0% 1,606,744 13.8% -12,256 -0.1% 1,665,872 14.2% 48 0.0%
Drupal\Core\DependencyInjection\Container::get@3 27 0.1% 6,250 5.1% 138 0.1% 5,878 5.1% 109 0.1% 1,403,872 12.0% 19,152 0.2% 1,402,984 11.9% 14,968 0.1%
Symfony\Component\DependencyInjection\Container::get@3 27 0.1% 6,111 4.9% 179 0.1% 5,736 5.0% 136 0.1% 1,383,920 11.9% 4,168 0.0% 1,387,296 11.8% 8,096 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 103 0.3% 7,523 6.1% 515 0.4% 7,391 6.4% 503 0.4% 1,313,648 11.3% 18,784 0.2% 1,225,960 10.4% 9,912 0.1%
Drupal\Core\DrupalKernel::boot 1 0.0% 5,060 4.1% 5 0.0% 4,728 4.1% 5 0.0% 1,308,136 11.2% 1,224 0.0% 1,402,608 11.9% 144 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 5,055 4.1% 68 0.1% 4,723 4.1% 45 0.0% 1,306,912 11.2% -22,864 -0.2% 1,402,464 11.9% 5,120 0.0%
_block_get_renderable_region 4 0.0% 24,553 19.9% 166 0.1% 22,365 19.4% 106 0.1% 1,208,424 10.4% 8,776 0.1% 1,291,104 11.0% 5,056 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 43 0.1% 15,000 12.1% 1,072 0.9% 10,039 8.7% 960 0.8% 1,185,736 10.2% -290,904 -2.5% 1,683,784 14.3% 113,704 1.0%
call_user_func_array@1 15 0.0% 15,122 12.2% 77 0.1% 14,627 12.7% 76 0.1% 1,169,544 10.0% 18,792 0.2% 1,262,912 10.7% 880 0.0%
twig_render_template 4 0.0% 20,066 16.2% 75 0.1% 19,482 16.9% 62 0.1% 1,158,056 9.9% -37,072 -0.3% 1,323,144 11.2% 3,752 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 14,964 12.1% 12 0.0% 14,459 12.5% 11 0.0% 1,134,336 9.7% 640 0.0% 1,273,488 10.8% 576 0.0%
drupal_bootstrap 3 0.0% 6,762 5.5% 75 0.1% 6,275 5.4% 69 0.1% 1,129,008 9.7% -1,056 -0.0% 1,048,256 8.9% 3,728 0.0%
service_container_prod::getRouterListenerService 1 0.0% 5,051 4.1% 8 0.0% 4,827 4.2% 8 0.0% 1,114,720 9.6% 1,752 0.0% 1,073,576 9.1% 1,504 0.0%
service_container_prod::getRouterService 1 0.0% 5,022 4.1% 19 0.0% 4,797 4.2% 13 0.0% 1,108,952 9.5% 2,328 0.0% 1,068,376 9.1% 1,752 0.0%
Drupal\filter\Controller\FilterController::filterTips 1 0.0% 14,803 12.0% 6 0.0% 14,297 12.4% 5 0.0% 1,100,328 9.4% 1,736 0.0% 1,239,952 10.5% 176 0.0%
_filter_tips 1 0.0% 14,797 12.0% 280 0.2% 14,292 12.4% 172 0.1% 1,098,592 9.4% 6,936 0.1% 1,239,776 10.5% 1,632 0.0%
entity_view 5 0.0% 22,534 18.2% 52 0.0% 20,345 17.6% 35 0.0% 1,093,728 9.4% 2,048 0.0% 1,180,360 10.0% 1,672 0.0%
Drupal\Core\Cache\DatabaseBackend::get 38 0.1% 13,427 10.9% 218 0.2% 9,104 7.9% 187 0.2% 1,079,656 9.3% 5,912 0.1% 1,522,392 12.9% 4,112 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 22,318 18.1% 28 0.0% 20,132 17.4% 25 0.0% 1,071,136 9.2% -3,504 -0.0% 1,159,944 9.9% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 22,286 18.0% 116 0.1% 20,098 17.4% 77 0.1% 1,070,464 9.2% 11,728 0.1% 1,158,616 9.8% 5,872 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting 1 0.0% 5,613 4.5% 9 0.0% 5,111 4.4% 8 0.0% 1,067,880 9.2% 1,520 0.0% 1,075,760 9.1% 960 0.0%
drupal_theme_initialize 2 0.0% 5,604 4.5% 27 0.0% 5,102 4.4% 24 0.0% 1,066,256 9.2% -2,904 -0.0% 1,074,288 9.1% 1,456 0.0%
unserialize 81 0.2% 2,432 2.0% 1,792 1.5% 2,504 2.2% 1,834 1.6% 1,023,280 8.8% 783,176 6.7% 1,328,712 11.3% 1,122,920 9.5%
service_container_prod::getRouter_DynamicService 1 0.0% 4,325 3.5% 41 0.0% 4,099 3.5% 27 0.0% 933,032 8.0% 2,648 0.0% 934,368 7.9% 2,280 0.0%
_drupal_bootstrap_code 1 0.0% 4,893 4.0% 318 0.3% 4,579 4.0% 273 0.2% 865,320 7.4% 8,544 0.1% 860,536 7.3% 15,928 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 52 0.2% 4,808 3.9% 495 0.4% 4,161 3.6% 424 0.4% 844,016 7.2% -133,536 -1.1% 1,193,512 10.1% 5,064 0.0%
Drupal\Core\DependencyInjection\Container::get@4 21 0.1% 3,965 3.2% 108 0.1% 3,582 3.1% 89 0.1% 843,344 7.2% 16,272 0.1% 871,416 7.4% 13,240 0.1%
Symfony\Component\DependencyInjection\Container::get@4 21 0.1% 3,857 3.1% 141 0.1% 3,473 3.0% 96 0.1% 826,272 7.1% 3,536 0.0% 857,456 7.3% 6,216 0.1%
Drupal::service 124 0.4% 5,460 4.4% 305 0.2% 5,560 4.8% 310 0.3% 820,216 7.0% 17,440 0.1% 643,216 5.5% 6,688 0.1%
class_exists 65 0.2% 2,221 1.8% 150 0.1% 2,267 2.0% 171 0.1% 804,208 6.9% -120 -0.0% 639,240 5.4% 8,896 0.1%
service_container_prod::getConfig_FactoryService 1 0.0% 3,450 2.8% 15 0.0% 3,279 2.8% 10 0.0% 784,264 6.7% 1,808 0.0% 776,392 6.6% 2,096 0.0%
template_preprocess_page 1 0.0% 13,335 10.8% 85 0.1% 11,732 10.2% 57 0.0% 781,832 6.7% 12,720 0.1% 734,728 6.2% 4,200 0.0%
Drupal\Core\Theme\ThemeNegotiator::determineActiveTheme 1 0.0% 3,609 2.9% 34 0.0% 3,220 2.8% 25 0.0% 765,176 6.6% 3,584 0.0% 775,248 6.6% 1,976 0.0%
Drupal\Core\Database\Connection::query 74 0.2% 14,909 12.1% 960 0.8% 7,210 6.2% 781 0.7% 751,920 6.5% 49,200 0.4% 491,872 4.2% 114,240 1.0%
Drupal\user\Theme\AdminNegotiator::applies 1 0.0% 3,194 2.6% 13 0.0% 2,897 2.5% 10 0.0% 741,224 6.4% 1,776 0.0% 742,032 6.3% 1,408 0.0%
Twig_Template::render 4 0.0% 18,193 14.7% 41 0.0% 17,609 15.2% 32 0.0% 677,728 5.8% -1,128 -0.0% 1,015,280 8.6% 960 0.0%
drupal_render@1 13 0.0% 15,736 12.7% 206 0.2% 15,158 13.1% 166 0.1% 656,392 5.6% 26,224 0.2% 848,520 7.2% 9,656 0.1%
twig_render_var 59 0.2% 16,739 13.6% 285 0.2% 16,197 14.0% 208 0.2% 641,728 5.5% 4,808 0.0% 871,768 7.4% 3,776 0.0%
Twig_Template::display 4 0.0% 18,122 14.7% 24 0.0% 17,538 15.2% 20 0.0% 640,216 5.5% -2,096 -0.0% 956,720 8.1% 616 0.0%
Twig_Template::displayWithErrorHandling 4 0.0% 18,052 14.6% 19 0.0% 17,467 15.1% 16 0.0% 635,656 5.5% -1,048 -0.0% 950,184 8.1% 792 0.0%
menu_tree_page_data 4 0.0% 20,388 16.5% 119 0.1% 18,184 15.7% 87 0.1% 609,048 5.2% -9,576 -0.1% 661,960 5.6% 2,592 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 17,814 14.4% 14 0.0% 15,841 13.7% 8 0.0% 594,552 5.1% 1,304 0.0% 629,504 5.4% 240 0.0%
menu_tree 2 0.0% 17,788 14.4% 19 0.0% 15,816 13.7% 15 0.0% 592,248 5.1% 2,112 0.0% 628,528 5.3% 384 0.0%
menu_build_tree 4 0.0% 18,348 14.9% 25 0.0% 16,748 14.5% 16 0.0% 586,960 5.0% 3,128 0.0% 591,968 5.0% 0 0.0%
block_list 17 0.0% 5,768 4.7% 147 0.1% 5,321 4.6% 102 0.1% 565,480 4.9% 7,056 0.1% 554,008 4.7% 4,184 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 44 0.1% 1,481 1.2% 357 0.3% 1,534 1.3% 241 0.2% 541,616 4.6% 52,288 0.4% 496,528 4.2% 63,480 0.5%
Drupal\filter\Plugin\Filter\FilterHtml::tips 2 0.0% 7,410 6.0% 263 0.2% 7,238 6.3% 186 0.2% 541,360 4.6% -11,640 -0.1% 811,136 6.9% 2,272 0.0%
Drupal\Core\Database\Statement::execute 74 0.2% 11,396 9.2% 780 0.6% 3,690 3.2% 531 0.5% 539,312 4.6% 2,160 0.0% 223,544 1.9% 2,208 0.0%
PDOStatement::execute 74 0.2% 10,608 8.6% 10,608 8.6% 2,913 2.5% 2,913 2.5% 534,696 4.6% 534,696 4.6% 219,208 1.9% 219,208 1.9%
render 8 0.0% 12,088 9.8% 50 0.0% 11,662 10.1% 36 0.0% 530,744 4.6% 1,672 0.0% 770,392 6.5% 608 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 30 0.1% 8,400 6.8% 298 0.2% 7,888 6.8% 234 0.2% 523,840 4.5% -12,880 -0.1% 539,624 4.6% 3,176 0.0%
service_container_prod::getUrlGeneratorService 1 0.0% 2,507 2.0% 37 0.0% 2,370 2.1% 29 0.0% 518,664 4.5% 4,160 0.0% 527,424 4.5% 1,680 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 61 0.2% 5,711 4.6% 405 0.3% 5,168 4.5% 304 0.3% 515,432 4.4% -51,640 -0.4% 496,312 4.2% 4,728 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 12,540 10.2% 177 0.1% 12,109 10.5% 139 0.1% 504,464 4.3% -63,136 -0.5% 815,016 6.9% 6,240 0.1%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 3,135 2.5% 28 0.0% 3,136 2.7% 21 0.0% 484,664 4.2% -5,656 -0.0% 392,336 3.3% 0 0.0%
theme@1 10 0.0% 11,623 9.4% 984 0.8% 11,197 9.7% 465 0.4% 484,504 4.2% -41,360 -0.4% 764,232 6.5% 4,768 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 10 0.0% 14,534 11.8% 51 0.0% 13,037 11.3% 42 0.0% 460,960 4.0% 2,320 0.0% 506,472 4.3% 1,440 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 8 0.0% 1,274 1.0% 410 0.3% 1,284 1.1% 387 0.3% 459,768 3.9% 6,544 0.1% 337,112 2.9% 7,536 0.1%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 10 0.0% 12,845 10.4% 69 0.1% 11,347 9.8% 66 0.1% 457,648 3.9% 1,696 0.0% 500,728 4.3% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 10 0.0% 12,748 10.3% 93 0.1% 11,246 9.7% 74 0.1% 452,680 3.9% -4,392 -0.0% 496,304 4.2% 1,752 0.0%
Drupal\Component\Plugin\PluginBag::get 48 0.1% 4,496 3.6% 100 0.1% 4,338 3.8% 101 0.1% 444,752 3.8% 2,328 0.0% 347,712 3.0% 2,112 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 1 0.0% 3,670 3.0% 38 0.0% 3,453 3.0% 25 0.0% 423,864 3.6% 3,744 0.0% 423,664 3.6% 328 0.0%
Drupal\Core\Session\UserSession::hasPermission 24 0.1% 5,980 4.8% 319 0.3% 5,907 5.1% 220 0.2% 417,392 3.6% -3,032 -0.0% 376,448 3.2% 2,760 0.0%
menu_get_local_actions 1 0.0% 4,437 3.6% 18 0.0% 3,835 3.3% 15 0.0% 414,088 3.6% 1,648 0.0% 415,312 3.5% 368 0.0%
Drupal\Core\Entity\EntityManager::getController 42 0.1% 2,251 1.8% 176 0.1% 2,288 2.0% 162 0.1% 407,704 3.5% -192 -0.0% 338,168 2.9% 6,144 0.1%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 10 0.0% 11,234 9.1% 137 0.1% 9,732 8.4% 99 0.1% 403,816 3.5% -2,376 -0.0% 453,984 3.9% 1,648 0.0%
theme_table 2 0.0% 4,157 3.4% 407 0.3% 4,158 3.6% 237 0.2% 393,424 3.4% -15,944 -0.1% 445,016 3.8% 7,936 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 30 0.1% 5,020 4.1% 530 0.4% 4,502 3.9% 400 0.3% 385,224 3.3% 8,296 0.1% 401,160 3.4% 11,040 0.1%
entity_load_multiple_by_properties 1 0.0% 4,522 3.7% 9 0.0% 4,165 3.6% 7 0.0% 376,152 3.2% 1,712 0.0% 375,424 3.2% 888 0.0%
Drupal\Core\DependencyInjection\Container::get@5 20 0.1% 2,148 1.7% 90 0.1% 2,027 1.8% 75 0.1% 375,944 3.2% 6,800 0.1% 411,408 3.5% 5,200 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 1 0.0% 4,394 3.6% 13 0.0% 4,037 3.5% 10 0.0% 372,416 3.2% 384 0.0% 373,136 3.2% 1,008 0.0%
Symfony\Component\DependencyInjection\Container::get@5 20 0.1% 2,058 1.7% 129 0.1% 1,933 1.7% 92 0.1% 368,344 3.2% 2,984 0.0% 405,576 3.4% 5,288 0.0%
menu_tree_check_access 4 0.0% 16,608 13.4% 13 0.0% 15,322 13.3% 16 0.0% 356,448 3.1% 1,208 0.0% 343,464 2.9% 0 0.0%
[ display all ]