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

Overall Summary
Total Incl. Wall Time (microsec):122,919 microsecs
Total Incl. CPU (microsecs):114,911 microsecs
Total Incl. MemUse (bytes):11,603,520 bytes
Total Incl. PeakMemUse (bytes):11,713,952 bytes
Number of Function Calls:33,923


[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% 122,919 100.0% 37 0.0% 114,911 100.0% 24 0.0% 11,603,520 100.0% 6,216 0.1% 11,713,952 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 122,858 100.0% 70 0.1% 114,851 99.9% 66 0.1% 11,591,816 99.9% 1,648 0.0% 11,706,912 99.9% 1,296 0.0%
drupal_handle_request 1 0.0% 122,044 99.3% 51 0.0% 114,037 99.2% 40 0.0% 11,368,712 98.0% -20,328 -0.2% 11,476,632 98.0% 3,088 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 108,480 88.3% 10 0.0% 101,438 88.3% 7 0.0% 8,677,000 74.8% 1,368 0.0% 8,786,584 75.0% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 108,241 88.1% 21 0.0% 101,201 88.1% 13 0.0% 8,590,560 74.0% 2,648 0.0% 8,702,192 74.3% 1,296 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 108,153 88.0% 4 0.0% 101,112 88.0% 4 0.0% 8,582,824 74.0% 1,128 0.0% 8,627,144 73.6% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 108,149 88.0% 74 0.1% 101,108 88.0% 50 0.0% 8,581,696 74.0% -13,408 -0.1% 8,627,144 73.6% 2,504 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 16 0.0% 93,265 75.9% 84 0.1% 86,608 75.4% 67 0.1% 7,358,832 63.4% 4,008 0.0% 7,267,872 62.0% 3,456 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 18 0.1% 86,759 70.6% 144 0.1% 80,336 69.9% 116 0.1% 6,046,176 52.1% 2,368 0.0% 6,069,544 51.8% 2,424 0.0%
call_user_func 37 0.1% 86,659 70.5% 143 0.1% 80,076 69.7% 130 0.1% 6,238,128 53.8% 11,528 0.1% 6,240,712 53.3% 11,336 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 10 0.0% 86,116 70.1% 140 0.1% 79,680 69.3% 102 0.1% 6,029,624 52.0% 1,088 0.0% 6,050,088 51.6% 2,104 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 69,230 56.3% 13 0.0% 64,031 55.7% 10 0.0% 4,041,064 34.8% 1,824 0.0% 4,256,760 36.3% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 69,215 56.3% 84 0.1% 64,017 55.7% 70 0.1% 4,037,384 34.8% -83,584 -0.7% 4,256,760 36.3% 288 0.0%
drupal_render 9 0.0% 44,345 36.1% 132 0.1% 41,872 36.4% 117 0.1% 2,743,728 23.6% 23,984 0.2% 2,869,568 24.5% 20,048 0.2%
theme 6 0.0% 41,029 33.4% 441 0.4% 38,551 33.5% 324 0.3% 2,559,160 22.1% -15,704 -0.1% 2,816,464 24.0% 6,760 0.1%
drupal_prepare_page 1 0.0% 36,316 29.5% 57 0.0% 33,276 29.0% 34 0.0% 2,187,584 18.9% 4,848 0.0% 2,131,656 18.2% 576 0.0%
block_page_build 1 0.0% 31,216 25.4% 56 0.0% 28,518 24.8% 36 0.0% 1,777,792 15.3% -4,056 -0.0% 1,859,464 15.9% 992 0.0%
block_get_blocks_by_region 17 0.1% 30,753 25.0% 43 0.0% 28,066 24.4% 39 0.0% 1,784,888 15.4% 3,160 0.0% 1,854,240 15.8% 1,392 0.0%
call_user_func_array 50 0.1% 27,595 22.4% 387 0.3% 26,541 23.1% 382 0.3% 2,188,232 18.9% 48,472 0.4% 2,173,256 18.6% 12,704 0.1%
_block_get_renderable_region 4 0.0% 24,673 20.1% 162 0.1% 22,454 19.5% 109 0.1% 1,216,240 10.5% 8,776 0.1% 1,297,352 11.1% 5,056 0.0%
Drupal\Core\DependencyInjection\Container::get 859 2.5% 23,737 19.3% 3,840 3.1% 24,024 20.9% 3,006 2.6% 3,438,560 29.6% 19,344 0.2% 3,217,904 27.5% 40,488 0.3%
entity_view 5 0.0% 22,651 18.4% 50 0.0% 20,432 17.8% 38 0.0% 1,098,200 9.5% 2,048 0.0% 1,183,832 10.1% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 22,440 18.3% 30 0.0% 20,221 17.6% 28 0.0% 1,075,608 9.3% -3,504 -0.0% 1,163,264 9.9% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 22,406 18.2% 119 0.1% 20,187 17.6% 81 0.1% 1,074,936 9.3% 11,728 0.1% 1,161,936 9.9% 5,872 0.1%
menu_tree_page_data 4 0.0% 20,534 16.7% 117 0.1% 18,297 15.9% 88 0.1% 609,256 5.3% -9,576 -0.1% 662,328 5.7% 2,096 0.0%
Symfony\Component\DependencyInjection\Container::get 859 2.5% 19,884 16.2% 4,096 3.3% 20,164 17.5% 3,042 2.6% 3,418,416 29.5% -14,800 -0.1% 3,176,848 27.1% 31,304 0.3%
twig_render_template 3 0.0% 19,011 15.5% 59 0.0% 18,430 16.0% 50 0.0% 1,100,480 9.5% -28,176 -0.2% 1,336,936 11.4% 3,752 0.0%
menu_item_route_access 9 0.0% 18,779 15.3% 342 0.3% 17,193 15.0% 239 0.2% 334,808 2.9% -93,192 -0.8% 395,584 3.4% 1,720 0.0%
menu_build_tree 4 0.0% 18,480 15.0% 28 0.0% 16,853 14.7% 20 0.0% 586,912 5.1% 3,128 0.0% 592,016 5.1% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 17,978 14.6% 11 0.0% 15,970 13.9% 8 0.0% 599,032 5.2% 1,312 0.0% 632,624 5.4% 240 0.0%
menu_tree 2 0.0% 17,955 14.6% 20 0.0% 15,947 13.9% 14 0.0% 596,720 5.1% 2,112 0.0% 631,648 5.4% 384 0.0%
Twig_Template::render 3 0.0% 17,323 14.1% 59 0.0% 16,738 14.6% 51 0.0% 655,240 5.6% -1,256 -0.0% 982,200 8.4% 1,008 0.0%
Twig_Template::display 3 0.0% 17,221 14.0% 18 0.0% 16,637 14.5% 13 0.0% 626,800 5.4% -2,160 -0.0% 931,856 8.0% 1,408 0.0%
Twig_Template::displayWithErrorHandling 3 0.0% 17,149 14.0% 14 0.0% 16,565 14.4% 12 0.0% 622,304 5.4% -1,512 -0.0% 923,968 7.9% 1,728 0.0%
menu_tree_check_access 4 0.0% 16,749 13.6% 13 0.0% 15,440 13.4% 15 0.0% 356,424 3.1% 1,208 0.0% 343,528 2.9% 0 0.0%
_menu_tree_check_access 4 0.0% 16,736 13.6% 120 0.1% 15,425 13.4% 83 0.1% 355,216 3.1% 3,672 0.0% 343,528 2.9% 192 0.0%
_menu_link_translate 11 0.0% 16,594 13.5% 405 0.3% 15,291 13.3% 258 0.2% 346,816 3.0% -920 -0.0% 343,336 2.9% 0 0.0%
twig_render_var 30 0.1% 16,401 13.3% 151 0.1% 15,841 13.8% 121 0.1% 639,096 5.5% 3,992 0.0% 871,760 7.4% 3,272 0.0%
drupal_render@1 13 0.0% 15,775 12.8% 210 0.2% 15,198 13.2% 167 0.1% 656,656 5.7% 25,760 0.2% 850,504 7.3% 10,088 0.1%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 15,538 12.6% 9 0.0% 15,028 13.1% 9 0.0% 1,168,952 10.1% -12,256 -0.1% 1,336,112 11.4% 48 0.0%
Drupal\Core\Database\Connection::query 74 0.2% 15,157 12.3% 992 0.8% 7,397 6.4% 803 0.7% 752,024 6.5% 49,192 0.4% 495,672 4.2% 114,296 1.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 43 0.1% 15,149 12.3% 1,105 0.9% 10,144 8.8% 958 0.8% 1,185,728 10.2% -290,984 -2.5% 1,686,688 14.4% 113,552 1.0%
call_user_func_array@1 15 0.0% 15,141 12.3% 77 0.1% 14,642 12.7% 74 0.1% 1,169,520 10.1% 18,792 0.2% 1,262,880 10.8% 880 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 14,986 12.2% 11 0.0% 14,475 12.6% 7 0.0% 1,134,304 9.8% 640 0.0% 1,273,456 10.9% 576 0.0%
Drupal\filter\Controller\FilterController::filterTips 1 0.0% 14,798 12.0% 5 0.0% 14,288 12.4% 5 0.0% 1,100,296 9.5% 1,736 0.0% 1,239,920 10.6% 176 0.0%
_filter_tips 1 0.0% 14,793 12.0% 280 0.2% 14,283 12.4% 151 0.1% 1,098,560 9.5% 6,936 0.1% 1,239,744 10.6% 1,632 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 10 0.0% 14,672 11.9% 53 0.0% 13,142 11.4% 42 0.0% 460,944 4.0% 2,320 0.0% 506,328 4.3% 1,440 0.0%
Drupal\Core\Cache\DatabaseBackend::get 38 0.1% 13,580 11.0% 214 0.2% 9,200 8.0% 186 0.2% 1,079,624 9.3% 5,912 0.1% 1,528,928 13.1% 4,320 0.0%
template_preprocess_page 1 0.0% 13,424 10.9% 89 0.1% 11,786 10.3% 61 0.1% 781,728 6.7% 12,720 0.1% 772,384 6.6% 7,408 0.1%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 10 0.0% 12,947 10.5% 71 0.1% 11,419 9.9% 64 0.1% 457,632 3.9% 1,696 0.0% 500,584 4.3% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 10 0.0% 12,848 10.5% 93 0.1% 11,319 9.9% 71 0.1% 452,664 3.9% -4,392 -0.0% 496,160 4.2% 1,752 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 12,599 10.2% 178 0.1% 12,168 10.6% 131 0.1% 512,024 4.4% -61,264 -0.5% 820,880 7.0% 6,240 0.1%
render 8 0.0% 12,145 9.9% 50 0.0% 11,722 10.2% 34 0.0% 531,008 4.6% 1,672 0.0% 772,112 6.6% 728 0.0%
theme@1 10 0.0% 11,678 9.5% 685 0.6% 11,252 9.8% 473 0.4% 485,704 4.2% -41,312 -0.4% 765,400 6.5% 4,992 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 247 0.7% 11,638 9.5% 2,124 1.7% 11,933 10.4% 1,366 1.2% 4,643,520 40.0% 264,800 2.3% 3,729,648 31.8% 278,328 2.4%
Drupal\Core\Database\Statement::execute 74 0.2% 11,533 9.4% 787 0.6% 3,765 3.3% 548 0.5% 539,416 4.6% 2,160 0.0% 226,344 1.9% 2,208 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 10 0.0% 11,333 9.2% 139 0.1% 9,804 8.5% 98 0.1% 403,800 3.5% -2,376 -0.0% 453,840 3.9% 1,648 0.0%
Drupal\Core\DependencyInjection\Container::get@1 100 0.3% 11,268 9.2% 481 0.4% 10,955 9.5% 374 0.3% 2,389,616 20.6% 46,048 0.4% 2,317,632 19.8% 30,552 0.3%
Symfony\Component\DependencyInjection\Container::get@1 100 0.3% 10,781 8.8% 604 0.5% 10,461 9.1% 420 0.4% 2,342,768 20.2% 5,032 0.0% 2,286,360 19.5% 15,336 0.1%
PDOStatement::execute 74 0.2% 10,737 8.7% 10,737 8.7% 2,969 2.6% 2,969 2.6% 534,800 4.6% 534,800 4.6% 222,008 1.9% 222,008 1.9%
drupal_render@2 31 0.1% 10,344 8.4% 301 0.2% 10,127 8.8% 253 0.2% 280,712 2.4% -5,984 -0.1% 439,840 3.8% 4,776 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 30 0.1% 8,367 6.8% 293 0.2% 7,847 6.8% 219 0.2% 523,800 4.5% -12,880 -0.1% 529,072 4.5% 3,176 0.0%
Drupal\Core\DependencyInjection\Container::get@2 52 0.2% 8,109 6.6% 249 0.2% 7,759 6.8% 198 0.2% 1,817,224 15.7% 25,984 0.2% 1,803,424 15.4% 21,536 0.2%
Symfony\Component\DependencyInjection\Container::get@2 52 0.2% 7,857 6.4% 303 0.2% 7,503 6.5% 222 0.2% 1,790,440 15.4% 3,312 0.0% 1,781,256 15.2% 9,424 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 103 0.3% 7,567 6.2% 535 0.4% 7,428 6.5% 521 0.5% 1,313,648 11.3% 18,784 0.2% 1,197,664 10.2% 9,784 0.1%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 10 0.0% 7,558 6.1% 104 0.1% 6,030 5.2% 77 0.1% 300,704 2.6% 1,704 0.0% 358,432 3.1% 776 0.0%
twig_render_template@1 9 0.0% 7,543 6.1% 124 0.1% 7,313 6.4% 92 0.1% 324,592 2.8% -20,184 -0.2% 371,480 3.2% 144 0.0%
Drupal\filter\Plugin\Filter\FilterHtml::tips 2 0.0% 7,424 6.0% 267 0.2% 7,253 6.3% 176 0.2% 541,328 4.7% -11,640 -0.1% 811,104 6.9% 2,272 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 10 0.0% 7,346 6.0% 497 0.4% 5,817 5.1% 328 0.3% 293,784 2.5% -80,016 -0.7% 355,944 3.0% 4,480 0.0%
drupal_bootstrap 3 0.0% 6,768 5.5% 74 0.1% 6,281 5.5% 70 0.1% 1,129,008 9.7% -1,056 -0.0% 1,048,016 8.9% 3,728 0.0%
Twig_Template::render@1 9 0.0% 6,627 5.4% 372 0.3% 6,399 5.6% 44 0.0% 237,176 2.0% 344 0.0% 347,432 3.0% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@3 27 0.1% 6,251 5.1% 138 0.1% 5,876 5.1% 102 0.1% 1,403,840 12.1% 19,152 0.2% 1,402,952 12.0% 14,968 0.1%
Twig_Template::display@1 9 0.0% 6,232 5.1% 46 0.0% 6,004 5.2% 35 0.0% 180,888 1.6% -848 -0.0% 281,296 2.4% 0 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,156 5.0% 25 0.0% 6,004 5.2% 17 0.0% 339,936 2.9% -12,536 -0.1% 156,040 1.3% 288 0.0%
Twig_Template::displayWithErrorHandling@1 9 0.0% 6,155 5.0% 25 0.0% 5,931 5.2% 26 0.0% 180,936 1.6% 80 0.0% 281,296 2.4% 368 0.0%
Symfony\Component\DependencyInjection\Container::get@3 27 0.1% 6,113 5.0% 181 0.1% 5,738 5.0% 135 0.1% 1,383,888 11.9% 4,168 0.0% 1,387,264 11.8% 8,096 0.1%
block_list 17 0.1% 6,037 4.9% 126 0.1% 5,573 4.8% 89 0.1% 565,488 4.9% 7,056 0.1% 555,496 4.7% 4,184 0.0%
Drupal\Core\Session\UserSession::hasPermission 24 0.1% 5,968 4.9% 308 0.3% 5,894 5.1% 211 0.2% 417,368 3.6% -3,032 -0.0% 378,888 3.2% 2,760 0.0%
__TwigTemplate_fbf71f93d18a84a6903a01ca7d027221::doDisplay 4 0.0% 5,967 4.9% 119 0.1% 5,736 5.0% 86 0.1% 170,392 1.5% -98,928 -0.9% 280,448 2.4% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 5,841 4.8% 7 0.0% 5,690 5.0% 6 0.0% 234,952 2.0% -14,136 -0.1% 131,720 1.1% 0 0.0%
twig_render_var@1 30 0.1% 5,841 4.8% 177 0.1% 5,628 4.9% 123 0.1% 259,576 2.2% 3,600 0.0% 280,448 2.4% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 61 0.2% 5,621 4.6% 408 0.3% 5,092 4.4% 294 0.3% 515,424 4.4% -51,640 -0.4% 440,528 3.8% 4,800 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting 1 0.0% 5,592 4.5% 10 0.0% 5,093 4.4% 6 0.0% 1,067,848 9.2% 1,520 0.0% 1,075,728 9.2% 960 0.0%
drupal_theme_initialize 2 0.0% 5,583 4.5% 27 0.0% 5,085 4.4% 22 0.0% 1,066,224 9.2% -2,904 -0.0% 1,074,256 9.2% 1,456 0.0%
Drupal::service 123 0.4% 5,539 4.5% 296 0.2% 5,629 4.9% 294 0.3% 820,240 7.1% 17,440 0.2% 690,296 5.9% 6,776 0.1%
menu_navigation_links 2 0.0% 5,444 4.4% 34 0.0% 4,711 4.1% 26 0.0% 103,568 0.9% 3,312 0.0% 108,416 0.9% 0 0.0%
drupal_render@3 8 0.0% 5,373 4.4% 95 0.1% 5,144 4.5% 76 0.1% 248,864 2.1% 27,424 0.2% 282,224 2.4% 16,992 0.1%
render@1 7 0.0% 5,323 4.3% 39 0.0% 5,091 4.4% 23 0.0% 249,856 2.2% 1,632 0.0% 280,448 2.4% 0 0.0%
Drupal\Core\Config\Config::get 136 0.4% 5,211 4.2% 575 0.5% 3,923 3.4% 474 0.4% 82,568 0.7% -2,400 -0.0% 160,576 1.4% 3,872 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 5,094 4.1% 4 0.0% 4,761 4.1% 4 0.0% 1,308,088 11.3% 1,224 0.0% 1,402,800 12.0% 144 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 5,090 4.1% 70 0.1% 4,757 4.1% 44 0.0% 1,306,864 11.3% -22,864 -0.2% 1,402,656 12.0% 5,120 0.0%
service_container_prod::getRouterListenerService 1 0.0% 5,052 4.1% 7 0.0% 4,822 4.2% 4 0.0% 1,114,728 9.6% 1,752 0.0% 1,073,584 9.2% 1,504 0.0%
drupal_render@4 7 0.0% 5,028 4.1% 96 0.1% 4,801 4.2% 81 0.1% 211,400 1.8% 30,336 0.3% 263,648 2.3% 16,360 0.1%
service_container_prod::getRouterService 1 0.0% 5,024 4.1% 19 0.0% 4,795 4.2% 12 0.0% 1,108,960 9.6% 2,328 0.0% 1,068,384 9.1% 1,752 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 30 0.1% 5,008 4.1% 524 0.4% 4,500 3.9% 392 0.3% 385,184 3.3% 8,296 0.1% 390,560 3.3% 11,264 0.1%
_drupal_bootstrap_code 1 0.0% 4,899 4.0% 325 0.3% 4,585 4.0% 273 0.2% 865,320 7.5% 8,544 0.1% 860,296 7.3% 15,928 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 52 0.2% 4,835 3.9% 492 0.4% 4,196 3.7% 441 0.4% 843,992 7.3% -133,536 -1.2% 1,193,936 10.2% 5,064 0.0%
entity_load_multiple_by_properties 1 0.0% 4,790 3.9% 9 0.0% 4,415 3.8% 6 0.0% 376,160 3.2% 1,712 0.0% 377,288 3.2% 888 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 1 0.0% 4,661 3.8% 17 0.0% 4,286 3.7% 11 0.0% 372,424 3.2% 384 0.0% 374,848 3.2% 1,008 0.0%
menu_secondary_menu 1 0.0% 4,603 3.7% 14 0.0% 4,086 3.6% 8 0.0% 87,104 0.8% 1,976 0.0% 89,176 0.8% 0 0.0%
[ display all ]