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

Overall Summary
Total Incl. Wall Time (microsec):122,927 microsecs
Total Incl. CPU (microsecs):115,004 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,927 100.0% 29 0.0% 115,004 100.0% 23 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,880 100.0% 52 0.0% 114,957 100.0% 48 0.0% 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,300 99.5% 52 0.0% 114,378 99.5% 39 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,714 88.4% 10 0.0% 101,746 88.5% 9 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,476 88.2% 19 0.0% 101,508 88.3% 15 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,382 88.2% 5 0.0% 101,414 88.2% 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,377 88.2% 74 0.1% 101,410 88.2% 46 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,375 76.0% 88 0.1% 86,784 75.5% 70 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,833 70.6% 149 0.1% 80,465 70.0% 119 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,725 70.6% 151 0.1% 80,191 69.7% 129 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,175 70.1% 138 0.1% 79,796 69.4% 95 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,255 56.3% 12 0.0% 64,107 55.7% 11 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,240 56.3% 84 0.1% 64,092 55.7% 69 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,249 36.0% 140 0.1% 41,789 36.3% 120 0.1% 2,743,728 23.6% 23,984 0.2% 2,869,568 24.5% 20,048 0.2%
theme 6 0.0% 40,921 33.3% 450 0.4% 38,459 33.4% 332 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,476 29.7% 57 0.0% 33,472 29.1% 38 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,275 25.4% 57 0.0% 28,614 24.9% 40 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,811 25.1% 45 0.0% 28,160 24.5% 35 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,919 22.7% 397 0.3% 26,881 23.4% 391 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,827 20.2% 163 0.1% 22,646 19.7% 112 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,746 19.3% 3,825 3.1% 24,012 20.9% 2,986 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,781 18.5% 49 0.0% 20,597 17.9% 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,568 18.4% 31 0.0% 20,384 17.7% 27 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,533 18.3% 122 0.1% 20,349 17.7% 80 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,582 16.7% 117 0.1% 18,376 16.0% 79 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,902 16.2% 4,078 3.3% 20,209 17.6% 3,021 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% 18,874 15.4% 63 0.1% 18,294 15.9% 42 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,836 15.3% 343 0.3% 17,281 15.0% 228 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,536 15.1% 29 0.0% 16,941 14.7% 25 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% 18,040 14.7% 11 0.0% 16,072 14.0% 10 0.0% 599,032 5.2% 1,312 0.0% 632,624 5.4% 240 0.0%
menu_tree 2 0.0% 18,017 14.7% 20 0.0% 16,048 14.0% 12 0.0% 596,720 5.1% 2,112 0.0% 631,648 5.4% 384 0.0%
Twig_Template::render 3 0.0% 17,209 14.0% 32 0.0% 16,633 14.5% 27 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,138 13.9% 18 0.0% 16,560 14.4% 14 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,066 13.9% 12 0.0% 16,489 14.3% 11 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,801 13.7% 14 0.0% 15,521 13.5% 12 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,787 13.7% 121 0.1% 15,509 13.5% 94 0.1% 355,216 3.1% 3,672 0.0% 343,528 2.9% 192 0.0%
_menu_link_translate 11 0.0% 16,642 13.5% 410 0.3% 15,370 13.4% 276 0.2% 346,816 3.0% -920 -0.0% 343,336 2.9% 0 0.0%
twig_render_var 30 0.1% 16,329 13.3% 151 0.1% 15,775 13.7% 109 0.1% 639,096 5.5% 3,992 0.0% 871,760 7.4% 3,272 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 15,705 12.8% 10 0.0% 15,204 13.2% 8 0.0% 1,168,952 10.1% -12,256 -0.1% 1,336,112 11.4% 48 0.0%
drupal_render@1 13 0.0% 15,703 12.8% 201 0.2% 15,131 13.2% 171 0.1% 656,656 5.7% 25,760 0.2% 850,504 7.3% 10,088 0.1%
call_user_func_array@1 15 0.0% 15,300 12.4% 77 0.1% 14,808 12.9% 70 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% 15,117 12.3% 12 0.0% 14,617 12.7% 10 0.0% 1,134,304 9.8% 640 0.0% 1,273,456 10.9% 576 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 43 0.1% 15,104 12.3% 1,078 0.9% 10,154 8.8% 926 0.8% 1,185,728 10.2% -290,984 -2.5% 1,686,688 14.4% 113,552 1.0%
Drupal\Core\Database\Connection::query 74 0.2% 15,050 12.2% 986 0.8% 7,370 6.4% 807 0.7% 752,024 6.5% 49,192 0.4% 495,672 4.2% 114,296 1.0%
Drupal\filter\Controller\FilterController::filterTips 1 0.0% 14,954 12.2% 5 0.0% 14,454 12.6% 6 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,949 12.2% 290 0.2% 14,448 12.6% 179 0.2% 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,678 11.9% 55 0.0% 13,166 11.4% 45 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,538 11.0% 221 0.2% 9,220 8.0% 187 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,413 10.9% 93 0.1% 11,783 10.2% 76 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,944 10.5% 73 0.1% 11,433 9.9% 58 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,843 10.4% 93 0.1% 11,339 9.9% 82 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,528 10.2% 174 0.1% 12,100 10.5% 131 0.1% 512,024 4.4% -61,264 -0.5% 820,880 7.0% 6,240 0.1%
render 8 0.0% 12,083 9.8% 51 0.0% 11,661 10.1% 40 0.0% 531,008 4.6% 1,672 0.0% 772,112 6.6% 728 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 247 0.7% 11,712 9.5% 2,121 1.7% 12,008 10.4% 1,342 1.2% 4,643,520 40.0% 264,800 2.3% 3,729,648 31.8% 278,328 2.4%
theme@1 10 0.0% 11,614 9.4% 688 0.6% 11,193 9.7% 474 0.4% 485,704 4.2% -41,312 -0.4% 765,400 6.5% 4,992 0.0%
Drupal\Core\Database\Statement::execute 74 0.2% 11,399 9.3% 779 0.6% 3,705 3.2% 538 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,299 9.2% 145 0.1% 9,792 8.5% 113 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,283 9.2% 482 0.4% 10,985 9.6% 412 0.4% 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,793 8.8% 601 0.5% 10,474 9.1% 429 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,609 8.6% 10,609 8.6% 2,921 2.5% 2,921 2.5% 534,800 4.6% 534,800 4.6% 222,008 1.9% 222,008 1.9%
drupal_render@2 31 0.1% 10,309 8.4% 307 0.2% 10,089 8.8% 265 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,388 6.8% 296 0.2% 7,886 6.9% 232 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,096 6.6% 246 0.2% 7,767 6.8% 204 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,846 6.4% 303 0.2% 7,505 6.5% 217 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,594 6.2% 544 0.4% 7,469 6.5% 534 0.5% 1,313,648 11.3% 18,784 0.2% 1,197,664 10.2% 9,784 0.1%
twig_render_template@1 9 0.0% 7,469 6.1% 124 0.1% 7,240 6.3% 85 0.1% 324,592 2.8% -20,184 -0.2% 371,480 3.2% 144 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 10 0.0% 7,459 6.1% 107 0.1% 5,952 5.2% 81 0.1% 300,704 2.6% 1,704 0.0% 358,432 3.1% 776 0.0%
Drupal\filter\Plugin\Filter\FilterHtml::tips 2 0.0% 7,441 6.1% 266 0.2% 7,271 6.3% 195 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,245 5.9% 484 0.4% 5,736 5.0% 315 0.3% 293,784 2.5% -80,016 -0.7% 355,944 3.0% 4,480 0.0%
drupal_bootstrap 3 0.0% 6,694 5.4% 73 0.1% 6,211 5.4% 62 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,580 5.4% 374 0.3% 6,356 5.5% 50 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,234 5.1% 135 0.1% 5,872 5.1% 114 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,183 5.0% 47 0.0% 5,956 5.2% 41 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,129 5.0% 26 0.0% 5,977 5.2% 19 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,102 5.0% 26 0.0% 5,872 5.1% 17 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,098 5.0% 182 0.1% 5,730 5.0% 136 0.1% 1,383,888 11.9% 4,168 0.0% 1,387,264 11.8% 8,096 0.1%
Drupal\Core\Session\UserSession::hasPermission 24 0.1% 6,006 4.9% 316 0.3% 5,932 5.2% 213 0.2% 417,368 3.6% -3,032 -0.0% 378,888 3.2% 2,760 0.0%
block_list 17 0.1% 5,939 4.8% 121 0.1% 5,479 4.8% 92 0.1% 565,488 4.9% 7,056 0.1% 555,496 4.7% 4,184 0.0%
__TwigTemplate_fbf71f93d18a84a6903a01ca7d027221::doDisplay 4 0.0% 5,913 4.8% 117 0.1% 5,684 4.9% 91 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,811 4.7% 7 0.0% 5,660 4.9% 4 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,789 4.7% 177 0.1% 5,575 4.8% 127 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,715 4.6% 414 0.3% 5,192 4.5% 312 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,707 4.6% 9 0.0% 5,205 4.5% 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,698 4.6% 26 0.0% 5,198 4.5% 21 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,545 4.5% 292 0.2% 5,648 4.9% 299 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,426 4.4% 36 0.0% 4,695 4.1% 29 0.0% 103,568 0.9% 3,312 0.0% 108,416 0.9% 0 0.0%
drupal_render@3 8 0.0% 5,320 4.3% 92 0.1% 5,094 4.4% 80 0.1% 248,864 2.1% 27,424 0.2% 282,224 2.4% 16,992 0.1%
render@1 7 0.0% 5,273 4.3% 42 0.0% 5,045 4.4% 24 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,157 4.2% 571 0.5% 3,898 3.4% 477 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,764 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% 68 0.1% 4,760 4.1% 48 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,024 4.1% 8 0.0% 4,806 4.2% 5 0.0% 1,114,728 9.6% 1,752 0.0% 1,073,584 9.2% 1,504 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 30 0.1% 5,017 4.1% 529 0.4% 4,518 3.9% 375 0.3% 385,184 3.3% 8,296 0.1% 390,560 3.3% 11,264 0.1%
service_container_prod::getRouterService 1 0.0% 4,995 4.1% 18 0.0% 4,779 4.2% 13 0.0% 1,108,960 9.6% 2,328 0.0% 1,068,384 9.1% 1,752 0.0%
drupal_render@4 7 0.0% 4,979 4.1% 94 0.1% 4,748 4.1% 81 0.1% 211,400 1.8% 30,336 0.3% 263,648 2.3% 16,360 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 52 0.2% 4,891 4.0% 485 0.4% 4,241 3.7% 447 0.4% 843,992 7.3% -133,536 -1.2% 1,193,936 10.2% 5,064 0.0%
_drupal_bootstrap_code 1 0.0% 4,833 3.9% 314 0.3% 4,520 3.9% 261 0.2% 865,320 7.5% 8,544 0.1% 860,296 7.3% 15,928 0.1%
entity_load_multiple_by_properties 1 0.0% 4,726 3.8% 9 0.0% 4,354 3.8% 8 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,598 3.7% 19 0.0% 4,225 3.7% 12 0.0% 372,424 3.2% 384 0.0% 374,848 3.2% 1,008 0.0%
menu_secondary_menu 1 0.0% 4,582 3.7% 14 0.0% 4,068 3.5% 11 0.0% 87,104 0.8% 1,976 0.0% 89,176 0.8% 0 0.0%
[ display all ]