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

Overall Summary
Total Incl. Wall Time (microsec):264,956 microsecs
Total Incl. CPU (microsecs):248,146 microsecs
Total Incl. MemUse (bytes):21,824,008 bytes
Total Incl. PeakMemUse (bytes):21,978,608 bytes
Number of Function Calls:69,823


[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% 264,956 100.0% 37 0.0% 248,146 100.0% 30 0.0% 21,824,008 100.0% 6,216 0.0% 21,978,608 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 264,894 100.0% 72 0.0% 248,083 100.0% 65 0.0% 21,812,304 99.9% 1,648 0.0% 21,971,568 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 264,026 99.6% 56 0.0% 247,218 99.6% 41 0.0% 21,589,200 98.9% -29,520 -0.1% 21,741,232 98.9% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 228,979 86.4% 11 0.0% 213,187 85.9% 9 0.0% 15,089,720 69.1% 1,368 0.0% 15,237,224 69.3% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 228,574 86.3% 23 0.0% 212,783 85.7% 16 0.0% 15,003,424 68.7% 2,648 0.0% 15,152,912 68.9% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 228,422 86.2% 4 0.0% 212,632 85.7% 5 0.0% 14,994,768 68.7% 1,128 0.0% 15,078,072 68.6% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 228,418 86.2% 70 0.0% 212,627 85.7% 55 0.0% 14,993,640 68.7% -13,184 -0.1% 15,078,072 68.6% 2,296 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 26 0.0% 176,572 66.6% 139 0.1% 163,824 66.0% 110 0.0% 9,366,360 42.9% 4,008 0.0% 9,414,240 42.8% 2,696 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 28 0.0% 167,571 63.2% 226 0.1% 155,065 62.5% 181 0.1% 8,067,624 37.0% 2,368 0.0% 8,207,264 37.3% 2,376 0.0%
call_user_func 41 0.1% 167,509 63.2% 321 0.1% 154,846 62.4% 156 0.1% 8,258,016 37.8% 11,936 0.1% 8,386,464 38.2% 9,304 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 15 0.0% 166,682 62.9% 176 0.1% 154,162 62.1% 112 0.0% 8,051,072 36.9% 1,088 0.0% 8,192,760 37.3% 1,576 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 138,363 52.2% 13 0.0% 127,496 51.4% 10 0.0% 6,020,488 27.6% 1,824 0.0% 6,274,528 28.5% 120 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 138,348 52.2% 169 0.1% 127,482 51.4% 147 0.1% 6,016,808 27.6% -204,336 -0.9% 6,274,128 28.5% 2,208 0.0%
drupal_render 8 0.0% 131,573 49.7% 129 0.0% 122,029 49.2% 121 0.0% 6,392,304 29.3% 21,088 0.1% 6,337,640 28.8% 11,056 0.1%
call_user_func_array 56 0.1% 110,195 41.6% 375 0.1% 102,987 41.5% 382 0.2% 8,870,272 40.6% 56,560 0.3% 8,824,264 40.1% 23,424 0.1%
drupal_render@1 18 0.0% 89,047 33.6% 383 0.1% 82,803 33.4% 310 0.1% 3,975,544 18.2% 52,000 0.2% 4,253,592 19.4% 34,792 0.2%
theme 17 0.0% 81,164 30.6% 888 0.3% 75,519 30.4% 652 0.3% 3,174,376 14.5% -44,264 -0.2% 3,456,296 15.7% 7,568 0.0%
call_user_func@1 249 0.4% 58,065 21.9% 663 0.3% 54,291 21.9% 636 0.3% 3,515,272 16.1% 61,368 0.3% 2,868,328 13.1% 2,944 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 52,860 20.0% 8 0.0% 49,691 20.0% 6 0.0% 5,572,544 25.5% 760 0.0% 5,610,208 25.5% 48 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 107 0.2% 48,651 18.4% 758 0.3% 44,754 18.0% 545 0.2% 2,986,216 13.7% -74,472 -0.3% 2,942,872 13.4% 7,928 0.0%
toolbar_pre_render 1 0.0% 46,674 17.6% 41 0.0% 42,895 17.3% 34 0.0% 2,739,992 12.6% -6,608 -0.0% 2,796,672 12.7% 960 0.0%
call_user_func_array@1 35 0.1% 44,496 16.8% 162 0.1% 41,774 16.8% 150 0.1% 5,058,104 23.2% 31,512 0.1% 4,891,920 22.3% 1,848 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 42,404 16.0% 11 0.0% 39,872 16.1% 11 0.0% 4,684,696 21.5% 656 0.0% 4,698,128 21.4% 784 0.0%
Drupal\Core\DependencyInjection\Container::get 1,606 2.3% 42,138 15.9% 7,313 2.8% 42,987 17.3% 5,778 2.3% 3,762,776 17.2% 2,472 0.0% 3,991,296 18.2% 56,984 0.3%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 41,707 15.7% 31 0.0% 39,176 15.8% 24 0.0% 4,633,448 21.2% 3,464 0.0% 4,648,272 21.1% 1,664 0.0%
twig_render_template 5 0.0% 39,182 14.8% 103 0.0% 37,695 15.2% 77 0.0% 1,683,456 7.7% -37,440 -0.2% 2,000,384 9.1% 4,864 0.0%
drupal_render@2 76 0.1% 38,428 14.5% 848 0.3% 36,368 14.7% 721 0.3% 1,318,336 6.0% -20,176 -0.1% 1,583,824 7.2% 23,176 0.1%
Composer\Autoload\ClassLoader::loadClass 301 0.4% 37,234 14.1% 2,635 1.0% 37,651 15.2% 1,972 0.8% 7,191,000 32.9% 298,896 1.4% 5,637,200 25.6% 313,168 1.4%
Twig_Template::render 5 0.0% 36,020 13.6% 52 0.0% 34,535 13.9% 38 0.0% 1,110,448 5.1% -1,448 -0.0% 1,515,904 6.9% 768 0.0%
Twig_Template::display 5 0.0% 35,934 13.6% 35 0.0% 34,448 13.9% 24 0.0% 1,089,672 5.0% -2,480 -0.0% 1,464,080 6.7% 656 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 35,847 13.5% 21 0.0% 34,364 13.8% 20 0.0% 1,085,496 5.0% -1,032 -0.0% 1,457,112 6.6% 600 0.0%
menu_build_tree 5 0.0% 35,035 13.2% 34 0.0% 31,882 12.8% 28 0.0% 714,056 3.3% 4,824 0.0% 641,144 2.9% 0 0.0%
twig_render_var 40 0.1% 34,836 13.1% 237 0.1% 33,384 13.5% 177 0.1% 1,092,872 5.0% 6,440 0.0% 1,374,440 6.3% 5,200 0.0%
drupal_prepare_page 1 0.0% 34,822 13.1% 59 0.0% 32,212 13.0% 36 0.0% 1,730,344 7.9% 4,904 0.0% 1,762,000 8.0% 2,680 0.0%
Symfony\Component\DependencyInjection\Container::get 1,606 2.3% 34,774 13.1% 7,728 2.9% 35,612 14.4% 5,738 2.3% 3,759,504 17.2% -34,912 -0.2% 3,933,592 17.9% 44,088 0.2%
block_page_build 1 0.0% 33,451 12.6% 59 0.0% 30,842 12.4% 38 0.0% 1,660,712 7.6% -4,056 -0.0% 1,749,280 8.0% 2,136 0.0%
menu_item_route_access 17 0.0% 33,432 12.6% 635 0.2% 30,528 12.3% 426 0.2% 339,176 1.6% -184,128 -0.8% 386,344 1.8% 712 0.0%
block_get_blocks_by_region 17 0.0% 32,971 12.4% 46 0.0% 30,372 12.2% 35 0.0% 1,664,352 7.6% 3,160 0.0% 1,738,112 7.9% 1,392 0.0%
menu_tree_check_access 5 0.0% 32,321 12.2% 18 0.0% 29,660 12.0% 15 0.0% 370,688 1.7% 1,208 0.0% 345,760 1.6% 0 0.0%
_menu_tree_check_access 5 0.0% 32,303 12.2% 248 0.1% 29,645 11.9% 173 0.1% 369,480 1.7% 8,600 0.0% 345,760 1.6% 192 0.0%
Drupal\Core\Database\Connection::query 159 0.2% 32,144 12.1% 2,263 0.9% 15,692 6.3% 1,858 0.7% 2,172,536 10.0% 417,856 1.9% 732,768 3.3% 142,160 0.6%
_menu_link_translate 18 0.0% 32,033 12.1% 718 0.3% 29,382 11.8% 464 0.2% 359,224 1.6% -5,792 -0.0% 345,568 1.6% 192 0.0%
theme@1 33 0.0% 30,711 11.6% 1,698 0.6% 28,516 11.5% 1,164 0.5% 906,816 4.2% -84,816 -0.4% 1,341,400 6.1% 9,296 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 89 0.1% 29,398 11.1% 2,208 0.8% 20,007 8.1% 1,951 0.8% 2,291,856 10.5% -1,299,224 -6.0% 2,695,560 12.3% 207,576 0.9%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 28,881 10.9% 14 0.0% 27,302 11.0% 8 0.0% 3,075,432 14.1% 2,136 0.0% 3,087,168 14.0% 344 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 19 0.0% 28,221 10.7% 99 0.0% 25,236 10.2% 82 0.0% 617,720 2.8% 3,176 0.0% 641,096 2.9% 1,440 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 27,549 10.4% 24 0.0% 26,072 10.5% 12 0.0% 2,922,200 13.4% 3,272 0.0% 2,939,288 13.4% 1,296 0.0%
Drupal\Core\Cache\DatabaseBackend::get 77 0.1% 26,348 9.9% 473 0.2% 18,206 7.3% 397 0.2% 2,072,712 9.5% 5,488 0.0% 2,420,840 11.0% 4,488 0.0%
_block_get_renderable_region 4 0.0% 25,886 9.8% 179 0.1% 23,743 9.6% 122 0.0% 1,080,168 4.9% 9,656 0.0% 1,167,344 5.3% 5,304 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 19 0.0% 24,905 9.4% 118 0.0% 21,923 8.8% 117 0.0% 612,328 2.8% 1,696 0.0% 634,048 2.9% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 19 0.0% 24,747 9.3% 166 0.1% 21,753 8.8% 126 0.1% 607,360 2.8% -10,880 -0.0% 629,712 2.9% 1,848 0.0%
render 12 0.0% 24,551 9.3% 75 0.0% 23,465 9.5% 56 0.0% 906,112 4.2% 1,672 0.0% 1,159,160 5.3% 1,080 0.0%
Drupal\Core\Database\Statement::execute 159 0.2% 24,433 9.2% 1,657 0.6% 7,951 3.2% 1,147 0.5% 1,432,112 6.6% 2,160 0.0% 328,280 1.5% 2,208 0.0%
drupal_render@3 23 0.0% 24,130 9.1% 368 0.1% 22,126 8.9% 293 0.1% 703,000 3.2% 29,120 0.1% 686,952 3.1% 1,552 0.0%
entity_view 6 0.0% 23,422 8.8% 59 0.0% 21,377 8.6% 45 0.0% 941,424 4.3% 2,048 0.0% 1,035,344 4.7% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 6 0.0% 23,127 8.7% 35 0.0% 21,079 8.5% 32 0.0% 918,904 4.2% -5,120 -0.0% 1,014,952 4.6% 896 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 6 0.0% 23,086 8.7% 159 0.1% 21,038 8.5% 109 0.0% 918,536 4.2% 15,160 0.1% 1,013,768 4.6% 5,960 0.0%
PDOStatement::execute 159 0.2% 22,728 8.6% 22,728 8.6% 6,288 2.5% 6,288 2.5% 1,427,496 6.5% 1,427,496 6.5% 323,944 1.5% 323,944 1.5%
drupal_bootstrap 3 0.0% 22,564 8.5% 86 0.0% 22,041 8.9% 77 0.0% 4,053,384 18.6% -14,616 -0.1% 3,978,792 18.1% 4,688 0.0%
toolbar_toolbar 1 0.0% 22,550 8.5% 37 0.0% 20,350 8.2% 29 0.0% 450,048 2.1% 10,304 0.0% 415,744 1.9% 1,104 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 19 0.0% 21,765 8.2% 260 0.1% 18,779 7.6% 186 0.1% 538,256 2.5% -6,496 -0.0% 576,936 2.6% 1,936 0.0%
toolbar_get_menu_tree 1 0.0% 21,302 8.0% 44 0.0% 19,288 7.8% 34 0.0% 395,376 1.8% -7,904 -0.0% 385,968 1.8% 816 0.0%
Composer\Autoload\ClassLoader::findFile 528 0.8% 20,452 7.7% 18,164 6.9% 20,867 8.4% 10,305 4.2% 92,400 0.4% 3,624 0.0% 296,384 1.3% 266,800 1.2%
menu_tree_page_data 4 0.0% 19,257 7.3% 121 0.0% 17,047 6.9% 91 0.0% 469,704 2.2% -9,192 -0.0% 412,168 1.9% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 60 0.1% 19,068 7.2% 614 0.2% 17,770 7.2% 490 0.2% 919,928 4.2% -29,344 -0.1% 850,568 3.9% 4,344 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 1 0.0% 18,926 7.1% 4 0.0% 18,126 7.3% 7 0.0% 2,028,000 9.3% 1,264 0.0% 2,040,928 9.3% 480 0.0%
Drupal\views\ViewExecutable::build 1 0.0% 18,922 7.1% 113 0.0% 18,119 7.3% 67 0.0% 2,026,736 9.3% 9,760 0.0% 2,040,448 9.3% 8,152 0.0%
_drupal_bootstrap_code 1 0.0% 18,079 6.8% 394 0.1% 17,726 7.1% 346 0.1% 3,298,984 15.1% -9,640 -0.0% 3,271,192 14.9% 7,928 0.0%
Drupal\Core\DependencyInjection\Container::get@1 145 0.2% 18,074 6.8% 724 0.3% 17,790 7.2% 579 0.2% 2,539,216 11.6% 60,888 0.3% 2,449,488 11.1% 43,112 0.2%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 17,890 6.8% 177 0.1% 17,113 6.9% 136 0.1% 352,992 1.6% -44,832 -0.2% 657,488 3.0% 6,144 0.0%
Symfony\Component\DependencyInjection\Container::get@1 145 0.2% 17,330 6.5% 812 0.3% 17,039 6.9% 626 0.3% 2,477,528 11.4% 4,472 0.0% 2,405,656 10.9% 19,792 0.1%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 16,922 6.4% 11 0.0% 15,017 6.1% 8 0.0% 450,320 2.1% 1,288 0.0% 378,128 1.7% 0 0.0%
menu_tree 2 0.0% 16,899 6.4% 18 0.0% 14,993 6.0% 16 0.0% 448,032 2.1% 2,112 0.0% 378,128 1.7% 0 0.0%
drupal_render@4 34 0.0% 16,809 6.3% 440 0.2% 15,040 6.1% 382 0.2% 253,504 1.2% 6,712 0.0% 336,232 1.5% 128 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 3 0.0% 15,203 5.7% 43 0.0% 13,780 5.6% 32 0.0% 1,738,616 8.0% 1,904 0.0% 1,745,904 7.9% 2,248 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 19 0.0% 14,448 5.5% 204 0.1% 11,466 4.6% 146 0.1% 423,408 1.9% 1,272 0.0% 476,584 2.2% 776 0.0%
shortcut_toolbar 1 0.0% 14,182 5.4% 25 0.0% 12,985 5.2% 21 0.0% 1,616,896 7.4% 8,624 0.0% 1,670,696 7.6% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 19 0.0% 14,051 5.3% 892 0.3% 11,068 4.5% 591 0.2% 416,488 1.9% -157,528 -0.7% 474,048 2.2% 4,096 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 14,007 5.3% 20 0.0% 13,513 5.4% 17 0.0% 312,856 1.4% -21,616 -0.1% 267,312 1.2% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 13,816 5.2% 5 0.0% 13,321 5.4% 5 0.0% 303,056 1.4% -23,368 -0.1% 267,312 1.2% 0 0.0%
shortcut_renderable_links 1 0.0% 13,808 5.2% 65 0.0% 12,611 5.1% 54 0.0% 1,602,848 7.3% 6,008 0.0% 1,670,696 7.6% 2,464 0.0%
template_preprocess_page 1 0.0% 13,788 5.2% 87 0.0% 12,190 4.9% 63 0.0% 496,992 2.3% 13,216 0.1% 398,432 1.8% 2,864 0.0%
Composer\Autoload\ClassLoader::loadClass@1 144 0.2% 13,626 5.1% 1,217 0.5% 13,854 5.6% 941 0.4% 2,847,208 13.0% 174,320 0.8% 2,271,200 10.3% 175,440 0.8%
Drupal\Core\Access\AccessManager::check 19 0.0% 13,321 5.0% 183 0.1% 12,532 5.1% 149 0.1% 1,013,952 4.6% 2,864 0.0% 978,688 4.5% 1,760 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 38 0.1% 13,122 5.0% 99 0.0% 12,025 4.8% 100 0.0% 1,850,528 8.5% 6,800 0.0% 1,274,024 5.8% 4,792 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 38 0.1% 13,023 4.9% 426 0.2% 11,925 4.8% 293 0.1% 1,843,728 8.4% 5,968 0.0% 1,269,232 5.8% 5,416 0.0%
Drupal\Core\Session\UserSession::hasPermission 48 0.1% 12,651 4.8% 641 0.2% 12,406 5.0% 419 0.2% 748,696 3.4% -12,920 -0.1% 771,248 3.5% 3,920 0.0%
twig_render_template@1 12 0.0% 12,596 4.8% 181 0.1% 12,033 4.8% 136 0.1% 332,928 1.5% -11,360 -0.1% 357,768 1.6% 1,304 0.0%
__TwigTemplate_61dd0eeab2b431dd296e128f8b01bd8f::doDisplay 1 0.0% 12,388 4.7% 73 0.0% 11,894 4.8% 56 0.0% 179,600 0.8% -21,952 -0.1% 213,888 1.0% 19,120 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 60 0.1% 12,286 4.6% 1,072 0.4% 10,973 4.4% 780 0.3% 768,888 3.5% 11,032 0.1% 697,104 3.2% 17,384 0.1%
Drupal\Core\DependencyInjection\Container::get@2 66 0.1% 12,172 4.6% 354 0.1% 11,822 4.8% 281 0.1% 1,837,176 8.4% 27,552 0.1% 1,831,312 8.3% 23,896 0.1%
Drupal\Core\Template\RenderWrapper::__toString 4 0.0% 11,967 4.5% 9 0.0% 11,475 4.6% 7 0.0% 167,608 0.8% 1,936 0.0% 194,376 0.9% 0 0.0%
Drupal\Core\Template\RenderWrapper::render 4 0.0% 11,958 4.5% 21 0.0% 11,468 4.6% 19 0.0% 165,672 0.8% 984 0.0% 194,376 0.9% 192 0.0%
class_exists 88 0.1% 11,912 4.5% 239 0.1% 11,987 4.8% 276 0.1% 2,168,472 9.9% -6,272 -0.0% 1,576,760 7.2% 9,824 0.0%
Symfony\Component\DependencyInjection\Container::get@2 66 0.1% 11,815 4.5% 374 0.1% 11,461 4.6% 283 0.1% 1,806,776 8.3% 2,808 0.0% 1,803,104 8.2% 10,520 0.0%
Drupal::service 283 0.4% 11,271 4.3% 664 0.3% 11,520 4.6% 713 0.3% 969,408 4.4% 25,296 0.1% 1,293,448 5.9% 9,600 0.0%
Twig_Template::render@1 12 0.0% 10,842 4.1% 89 0.0% 10,277 4.1% 57 0.0% 165,232 0.8% -2,152 -0.0% 259,376 1.2% 960 0.0%
Twig_Template::display@1 12 0.0% 10,719 4.0% 64 0.0% 10,155 4.1% 51 0.0% 155,608 0.7% -3,640 -0.0% 220,912 1.0% 1,224 0.0%
Twig_Template::displayWithErrorHandling@1 12 0.0% 10,613 4.0% 36 0.0% 10,052 4.1% 33 0.0% 158,448 0.7% -2,312 -0.0% 218,888 1.0% 936 0.0%
Drupal\views\ViewExecutable::attachDisplays 1 0.0% 10,554 4.0% 24 0.0% 10,111 4.1% 18 0.0% 1,146,288 5.3% 2,656 0.0% 1,162,464 5.3% 896 0.0%
[ display all ]