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

Overall Summary
Total Incl. Wall Time (microsec):265,275 microsecs
Total Incl. CPU (microsecs):248,561 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% 265,275 100.0% 38 0.0% 248,561 100.0% 31 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% 265,212 100.0% 73 0.0% 248,497 100.0% 68 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,411 99.7% 57 0.0% 247,697 99.7% 38 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% 229,324 86.4% 10 0.0% 213,682 86.0% 10 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,915 86.3% 22 0.0% 213,272 85.8% 19 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,763 86.2% 5 0.0% 213,120 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,758 86.2% 70 0.0% 213,115 85.7% 52 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,584 66.6% 141 0.1% 163,928 66.0% 112 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,413 63.1% 227 0.1% 155,002 62.4% 172 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,405 63.1% 362 0.1% 154,762 62.3% 154 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,525 62.8% 173 0.1% 154,101 62.0% 128 0.1% 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,196 52.1% 13 0.0% 127,407 51.3% 6 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,181 52.1% 188 0.1% 127,394 51.3% 140 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,462 49.6% 134 0.1% 121,965 49.1% 115 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,503 41.7% 375 0.1% 103,294 41.6% 376 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% 88,913 33.5% 382 0.1% 82,684 33.3% 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,262 30.6% 899 0.3% 75,693 30.5% 636 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% 57,891 21.8% 662 0.2% 54,105 21.8% 652 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% 53,237 20.1% 8 0.0% 50,121 20.2% 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,598 18.3% 762 0.3% 44,661 18.0% 553 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,496 17.5% 41 0.0% 42,694 17.2% 29 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,804 16.9% 167 0.1% 42,087 16.9% 158 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,665 16.1% 12 0.0% 40,130 16.1% 8 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,372 16.0% 7,290 2.7% 43,230 17.4% 5,816 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,968 15.8% 32 0.0% 39,433 15.9% 23 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,260 14.8% 107 0.0% 37,801 15.2% 85 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,549 14.5% 850 0.3% 36,513 14.7% 738 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,128 14.0% 2,659 1.0% 37,598 15.1% 2,043 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,093 13.6% 54 0.0% 34,634 13.9% 46 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% 36,005 13.6% 35 0.0% 34,544 13.9% 27 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,918 13.5% 21 0.0% 34,459 13.9% 19 0.0% 1,085,496 5.0% -1,032 -0.0% 1,457,112 6.6% 600 0.0%
Symfony\Component\DependencyInjection\Container::get 1,606 2.3% 35,014 13.2% 7,750 2.9% 35,786 14.4% 5,767 2.3% 3,759,504 17.2% -34,912 -0.2% 3,933,592 17.9% 44,088 0.2%
drupal_prepare_page 1 0.0% 34,914 13.2% 59 0.0% 32,374 13.0% 40 0.0% 1,730,344 7.9% 4,904 0.0% 1,762,000 8.0% 2,680 0.0%
twig_render_var 40 0.1% 34,904 13.2% 236 0.1% 33,470 13.5% 171 0.1% 1,092,872 5.0% 6,440 0.0% 1,374,440 6.3% 5,200 0.0%
menu_build_tree 5 0.0% 34,886 13.2% 34 0.0% 31,779 12.8% 28 0.0% 714,056 3.3% 4,824 0.0% 641,144 2.9% 0 0.0%
block_page_build 1 0.0% 33,537 12.6% 59 0.0% 30,995 12.5% 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,321 12.6% 629 0.2% 30,447 12.2% 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% 33,056 12.5% 43 0.0% 30,529 12.3% 44 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,163 12.1% 15 0.0% 29,536 11.9% 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,148 12.1% 256 0.1% 29,521 11.9% 181 0.1% 369,480 1.7% 8,600 0.0% 345,760 1.6% 192 0.0%
_menu_link_translate 18 0.0% 31,870 12.0% 709 0.3% 29,257 11.8% 478 0.2% 359,224 1.6% -5,792 -0.0% 345,568 1.6% 192 0.0%
Drupal\Core\Database\Connection::query 159 0.2% 31,831 12.0% 2,258 0.9% 15,498 6.2% 1,839 0.7% 2,172,536 10.0% 417,856 1.9% 732,768 3.3% 142,160 0.6%
theme@1 33 0.0% 30,748 11.6% 1,714 0.6% 28,577 11.5% 1,170 0.5% 906,816 4.2% -84,816 -0.4% 1,341,400 6.1% 9,296 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 29,204 11.0% 13 0.0% 27,610 11.1% 11 0.0% 3,075,432 14.1% 2,136 0.0% 3,087,168 14.0% 344 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 89 0.1% 29,165 11.0% 2,228 0.8% 19,895 8.0% 1,992 0.8% 2,291,856 10.5% -1,299,224 -6.0% 2,695,560 12.3% 207,576 0.9%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 19 0.0% 28,034 10.6% 104 0.0% 25,073 10.1% 83 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,890 10.5% 24 0.0% 26,392 10.6% 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,194 9.9% 477 0.2% 18,128 7.3% 404 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,987 9.8% 178 0.1% 23,892 9.6% 119 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,673 9.3% 123 0.0% 21,714 8.7% 112 0.0% 612,328 2.8% 1,696 0.0% 634,048 2.9% 1,608 0.0%
render 12 0.0% 24,605 9.3% 78 0.0% 23,539 9.5% 58 0.0% 906,112 4.2% 1,672 0.0% 1,159,160 5.3% 1,080 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 19 0.0% 24,509 9.2% 166 0.1% 21,541 8.7% 129 0.1% 607,360 2.8% -10,880 -0.0% 629,712 2.9% 1,848 0.0%
drupal_render@3 23 0.0% 24,173 9.1% 364 0.1% 22,188 8.9% 282 0.1% 703,000 3.2% 29,120 0.1% 686,952 3.1% 1,552 0.0%
Drupal\Core\Database\Statement::execute 159 0.2% 24,114 9.1% 1,677 0.6% 7,756 3.1% 1,164 0.5% 1,432,112 6.6% 2,160 0.0% 328,280 1.5% 2,208 0.0%
entity_view 6 0.0% 23,536 8.9% 56 0.0% 21,539 8.7% 35 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,243 8.8% 36 0.0% 21,247 8.5% 34 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,201 8.7% 147 0.1% 21,202 8.5% 105 0.0% 918,536 4.2% 15,160 0.1% 1,013,768 4.6% 5,960 0.0%
drupal_bootstrap 3 0.0% 22,650 8.5% 86 0.0% 22,133 8.9% 77 0.0% 4,053,384 18.6% -14,616 -0.1% 3,978,792 18.1% 4,688 0.0%
PDOStatement::execute 159 0.2% 22,415 8.4% 22,415 8.4% 6,088 2.4% 6,088 2.4% 1,427,496 6.5% 1,427,496 6.5% 323,944 1.5% 323,944 1.5%
toolbar_toolbar 1 0.0% 22,255 8.4% 34 0.0% 20,073 8.1% 28 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,520 8.1% 256 0.1% 18,554 7.5% 164 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,025 7.9% 43 0.0% 19,027 7.7% 29 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,463 7.7% 18,196 6.9% 20,891 8.4% 10,418 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,361 7.3% 119 0.0% 17,191 6.9% 85 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,014 7.2% 625 0.2% 17,792 7.2% 521 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,868 7.1% 5 0.0% 18,073 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,863 7.1% 115 0.0% 18,066 7.3% 79 0.0% 2,026,736 9.3% 9,760 0.0% 2,040,448 9.3% 8,152 0.0%
Drupal\Core\DependencyInjection\Container::get@1 145 0.2% 18,225 6.9% 734 0.3% 17,886 7.2% 603 0.2% 2,539,216 11.6% 60,888 0.3% 2,449,488 11.1% 43,112 0.2%
_drupal_bootstrap_code 1 0.0% 18,188 6.9% 389 0.1% 17,838 7.2% 346 0.1% 3,298,984 15.1% -9,640 -0.0% 3,271,192 14.9% 7,928 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 17,836 6.7% 176 0.1% 17,068 6.9% 138 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,475 6.6% 828 0.3% 17,116 6.9% 630 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% 17,050 6.4% 12 0.0% 15,187 6.1% 12 0.0% 450,320 2.1% 1,288 0.0% 378,128 1.7% 0 0.0%
menu_tree 2 0.0% 17,026 6.4% 18 0.0% 15,162 6.1% 15 0.0% 448,032 2.1% 2,112 0.0% 378,128 1.7% 0 0.0%
drupal_render@4 34 0.0% 16,793 6.3% 450 0.2% 15,037 6.0% 392 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,276 5.8% 42 0.0% 13,808 5.6% 32 0.0% 1,738,616 8.0% 1,904 0.0% 1,745,904 7.9% 2,248 0.0%
shortcut_toolbar 1 0.0% 14,292 5.4% 26 0.0% 13,029 5.2% 18 0.0% 1,616,896 7.4% 8,624 0.0% 1,670,696 7.6% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 19 0.0% 14,188 5.3% 202 0.1% 11,226 4.5% 144 0.1% 423,408 1.9% 1,272 0.0% 476,584 2.2% 776 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 13,997 5.3% 20 0.0% 13,513 5.4% 14 0.0% 312,856 1.4% -21,616 -0.1% 267,312 1.2% 0 0.0%
shortcut_renderable_links 1 0.0% 13,914 5.2% 36 0.0% 12,651 5.1% 25 0.0% 1,602,848 7.3% 6,008 0.0% 1,670,696 7.6% 2,464 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 13,807 5.2% 5 0.0% 13,324 5.4% 6 0.0% 303,056 1.4% -23,368 -0.1% 267,312 1.2% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 19 0.0% 13,788 5.2% 914 0.3% 10,819 4.4% 599 0.2% 416,488 1.9% -157,528 -0.7% 474,048 2.2% 4,096 0.0%
template_preprocess_page 1 0.0% 13,777 5.2% 87 0.0% 12,186 4.9% 61 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,570 5.1% 1,228 0.5% 13,775 5.5% 885 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,285 5.0% 187 0.1% 12,559 5.1% 158 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% 12,992 4.9% 106 0.0% 11,918 4.8% 113 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% 12,886 4.9% 416 0.2% 11,805 4.7% 290 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,663 4.8% 640 0.2% 12,417 5.0% 444 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,552 4.7% 185 0.1% 11,997 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,400 4.7% 74 0.0% 11,917 4.8% 61 0.0% 179,600 0.8% -21,952 -0.1% 213,888 1.0% 19,120 0.1%
Drupal\Core\DependencyInjection\Container::get@2 66 0.1% 12,272 4.6% 355 0.1% 11,869 4.8% 301 0.1% 1,837,176 8.4% 27,552 0.1% 1,831,312 8.3% 23,896 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 60 0.1% 12,254 4.6% 1,080 0.4% 11,022 4.4% 810 0.3% 768,888 3.5% 11,032 0.1% 697,104 3.2% 17,384 0.1%
Drupal\Core\Template\RenderWrapper::__toString 4 0.0% 11,979 4.5% 9 0.0% 11,499 4.6% 6 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,970 4.5% 20 0.0% 11,493 4.6% 21 0.0% 165,672 0.8% 984 0.0% 194,376 0.9% 192 0.0%
Symfony\Component\DependencyInjection\Container::get@2 66 0.1% 11,911 4.5% 380 0.1% 11,489 4.6% 267 0.1% 1,806,776 8.3% 2,808 0.0% 1,803,104 8.2% 10,520 0.0%
class_exists 88 0.1% 11,842 4.5% 241 0.1% 11,914 4.8% 264 0.1% 2,168,472 9.9% -6,272 -0.0% 1,576,760 7.2% 9,824 0.0%
Drupal::service 283 0.4% 11,235 4.2% 655 0.2% 11,482 4.6% 678 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,835 4.1% 89 0.0% 10,277 4.1% 61 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,712 4.0% 62 0.0% 10,152 4.1% 50 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,607 4.0% 38 0.0% 10,051 4.0% 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,596 4.0% 23 0.0% 10,140 4.1% 13 0.0% 1,146,288 5.3% 2,656 0.0% 1,162,464 5.3% 896 0.0%
[ display all ]