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

Overall Summary
Total Incl. Wall Time (microsec):162,217 microsecs
Total Incl. CPU (microsecs):151,666 microsecs
Total Incl. MemUse (bytes):14,409,272 bytes
Total Incl. PeakMemUse (bytes):14,486,552 bytes
Number of Function Calls:45,687


[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% 162,217 100.0% 34 0.0% 151,666 100.0% 23 0.0% 14,409,272 100.0% 6,216 0.0% 14,486,552 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 162,160 100.0% 60 0.0% 151,610 100.0% 56 0.0% 14,397,568 99.9% 1,648 0.0% 14,479,512 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 161,553 99.6% 54 0.0% 151,002 99.6% 38 0.0% 14,174,192 98.4% -13,816 -0.1% 14,248,960 98.4% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 145,968 90.0% 10 0.0% 136,421 89.9% 8 0.0% 11,527,664 80.0% 1,464 0.0% 11,605,328 80.1% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 145,595 89.8% 21 0.0% 136,048 89.7% 14 0.0% 11,441,384 79.4% 2,744 0.0% 11,520,768 79.5% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 145,497 89.7% 4 0.0% 135,950 89.6% 6 0.0% 11,432,528 79.3% 1,176 0.0% 11,445,792 79.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 145,493 89.7% 75 0.0% 135,944 89.6% 51 0.0% 11,431,352 79.3% -7,136 -0.0% 11,445,792 79.0% 3,216 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 130,803 80.6% 61 0.0% 122,126 80.5% 50 0.0% 9,829,504 68.2% 4,096 0.0% 9,845,376 68.0% 3,576 0.0%
call_user_func 28 0.1% 121,967 75.2% 130 0.1% 113,463 74.8% 121 0.1% 8,674,800 60.2% 12,440 0.1% 8,750,648 60.4% 12,416 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 12 0.0% 121,811 75.1% 92 0.1% 113,450 74.8% 69 0.0% 8,499,048 59.0% 3,016 0.0% 8,575,384 59.2% 2,424 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 4 0.0% 121,316 74.8% 112 0.1% 112,950 74.5% 70 0.0% 8,483,352 58.9% 1,480 0.0% 8,562,936 59.1% 904 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 90,480 55.8% 11 0.0% 84,261 55.6% 8 0.0% 4,446,712 30.9% 1,824 0.0% 4,632,176 32.0% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 90,466 55.8% 84 0.1% 84,247 55.5% 71 0.0% 4,443,032 30.8% -75,696 -0.5% 4,631,200 32.0% 2,496 0.0%
drupal_render 7 0.0% 48,377 29.8% 110 0.1% 45,665 30.1% 92 0.1% 2,900,128 20.1% 14,976 0.1% 2,968,496 20.5% 10,208 0.1%
drupal_prepare_page 1 0.0% 47,611 29.4% 65 0.0% 44,219 29.2% 38 0.0% 2,542,848 17.6% 4,880 0.0% 2,573,560 17.8% 1,568 0.0%
theme 5 0.0% 45,796 28.2% 391 0.2% 43,198 28.5% 272 0.2% 2,435,840 16.9% -26,064 -0.2% 2,675,888 18.5% 4,096 0.0%
block_page_build 1 0.0% 41,846 25.8% 57 0.0% 38,787 25.6% 43 0.0% 2,138,768 14.8% -4,056 -0.0% 2,230,368 15.4% 992 0.0%
block_get_blocks_by_region 17 0.0% 41,368 25.5% 46 0.0% 38,317 25.3% 35 0.0% 2,145,816 14.9% 3,160 0.0% 2,225,736 15.4% 1,392 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 13 0.0% 35,305 21.8% 67 0.0% 32,113 21.2% 58 0.0% 3,228,328 22.4% 2,320 0.0% 3,272,696 22.6% 1,440 0.0%
_block_get_renderable_region 4 0.0% 33,909 20.9% 162 0.1% 31,327 20.7% 105 0.1% 1,488,064 10.3% 8,776 0.1% 1,582,216 10.9% 5,208 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 13 0.0% 32,946 20.3% 94 0.1% 29,749 19.6% 78 0.1% 3,224,968 22.4% 1,696 0.0% 3,267,048 22.6% 1,528 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 13 0.0% 32,819 20.2% 118 0.1% 29,624 19.5% 92 0.1% 3,220,000 22.3% -6,192 -0.0% 3,262,704 22.5% 1,848 0.0%
Drupal\Core\DependencyInjection\Container::get 926 2.0% 32,500 20.0% 4,324 2.7% 32,699 21.6% 3,493 2.3% 3,514,840 24.4% 28,112 0.2% 3,373,304 23.3% 58,648 0.4%
entity_view 5 0.0% 31,677 19.5% 48 0.0% 29,098 19.2% 40 0.0% 1,328,120 9.2% 2,048 0.0% 1,426,680 9.8% 1,672 0.0%
menu_item_route_access 12 0.0% 31,424 19.4% 498 0.3% 29,089 19.2% 341 0.2% 652,080 4.5% -130,832 -0.9% 684,824 4.7% 960 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,410 19.4% 36 0.0% 28,826 19.0% 28 0.0% 1,305,600 9.1% -3,504 -0.0% 1,406,296 9.7% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 31,370 19.3% 119 0.1% 28,788 19.0% 86 0.1% 1,304,928 9.1% 11,728 0.1% 1,404,968 9.7% 6,416 0.0%
Composer\Autoload\ClassLoader::loadClass 270 0.6% 29,685 18.3% 2,195 1.4% 30,017 19.8% 1,572 1.0% 5,797,264 40.2% 269,024 1.9% 4,930,720 34.0% 295,920 2.0%
menu_tree_page_data 5 0.0% 28,846 17.8% 143 0.1% 26,193 17.3% 112 0.1% 950,464 6.6% -9,152 -0.1% 979,824 6.8% 2,592 0.0%
Symfony\Component\DependencyInjection\Container::get 926 2.0% 28,138 17.3% 4,622 2.8% 28,271 18.6% 3,449 2.3% 3,485,928 24.2% -13,048 -0.1% 3,314,088 22.9% 39,080 0.3%
menu_build_tree 4 0.0% 26,685 16.5% 29 0.0% 24,632 16.2% 22 0.0% 927,544 6.4% 3,544 0.0% 920,376 6.4% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,678 16.4% 12 0.0% 24,238 16.0% 7 0.0% 953,360 6.6% 1,288 0.0% 955,936 6.6% 1,040 0.0%
menu_tree 2 0.0% 26,654 16.4% 18 0.0% 24,216 16.0% 16 0.0% 951,072 6.6% 2,112 0.0% 954,288 6.6% 1,432 0.0%
_menu_link_translate 16 0.0% 26,605 16.4% 605 0.4% 24,711 16.3% 384 0.3% 645,760 4.5% -2,448 -0.0% 629,880 4.3% 384 0.0%
call_user_func_array 55 0.1% 26,299 16.2% 237 0.1% 24,702 16.3% 231 0.2% 2,614,800 18.1% 52,288 0.4% 2,408,008 16.6% 11,032 0.1%
menu_tree_check_access 4 0.0% 24,600 15.2% 13 0.0% 22,862 15.1% 14 0.0% 634,400 4.4% 1,208 0.0% 610,392 4.2% 0 0.0%
_menu_tree_check_access 4 0.0% 24,587 15.2% 149 0.1% 22,848 15.1% 98 0.1% 633,192 4.4% 3,184 0.0% 610,392 4.2% 560 0.0%
twig_render_template 5 0.0% 22,446 13.8% 91 0.1% 22,094 14.6% 67 0.0% 1,303,584 9.0% -12,496 -0.1% 1,422,552 9.8% 2,856 0.0%
Twig_Template::render 5 0.0% 20,038 12.4% 48 0.0% 19,686 13.0% 34 0.0% 812,664 5.6% 2,576 0.0% 1,022,672 7.1% 720 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 55 0.1% 20,030 12.3% 1,395 0.9% 13,735 9.1% 1,241 0.8% 1,848,400 12.8% -56,512 -0.4% 2,415,280 16.7% 199,120 1.4%
Twig_Template::display 5 0.0% 19,958 12.3% 31 0.0% 19,605 12.9% 26 0.0% 792,400 5.5% 1,704 0.0% 973,608 6.7% 520 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 19,877 12.3% 16 0.0% 19,524 12.9% 12 0.0% 784,040 5.4% 3,128 0.0% 966,616 6.7% 896 0.0%
Drupal\Core\Database\Connection::query 99 0.2% 19,730 12.2% 1,107 0.7% 9,433 6.2% 874 0.6% 645,592 4.5% -74,584 -0.5% 468,312 3.2% 31,808 0.2%
twig_render_var 36 0.1% 19,017 11.7% 199 0.1% 18,691 12.3% 161 0.1% 765,192 5.3% 5,520 0.0% 908,904 6.3% 4,184 0.0%
template_preprocess_page 1 0.0% 18,628 11.5% 104 0.1% 16,687 11.0% 71 0.0% 837,912 5.8% 12,992 0.1% 854,240 5.9% 4,288 0.0%
drupal_render@1 17 0.0% 17,883 11.0% 247 0.2% 17,685 11.7% 211 0.1% 778,000 5.4% 22,264 0.2% 890,976 6.2% 9,816 0.1%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 13 0.0% 17,098 10.5% 287 0.2% 15,915 10.5% 183 0.1% 2,761,768 19.2% -5,480 -0.0% 2,748,144 19.0% 3,040 0.0%
Composer\Autoload\ClassLoader::findFile 490 1.1% 16,849 10.4% 14,796 9.1% 17,261 11.4% 8,730 5.8% 86,496 0.6% 3,464 0.0% 310,552 2.1% 280,840 1.9%
Drupal\Core\DependencyInjection\Container::get@1 120 0.3% 16,712 10.3% 594 0.4% 16,365 10.8% 514 0.3% 2,416,360 16.8% 53,640 0.4% 2,370,216 16.4% 42,424 0.3%
Symfony\Component\DependencyInjection\Container::get@1 120 0.3% 16,102 9.9% 702 0.4% 15,725 10.4% 554 0.4% 2,361,920 16.4% 5,472 0.0% 2,327,072 16.1% 18,760 0.1%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 15,914 9.8% 25 0.0% 14,659 9.7% 21 0.0% 2,958,336 20.5% 2,864 0.0% 2,963,968 20.5% 3,072 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 13 0.0% 15,589 9.6% 180 0.1% 13,589 9.0% 133 0.1% 463,464 3.2% -3,720 -0.0% 511,944 3.5% 1,648 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::enhance 13 0.0% 15,456 9.5% 240 0.1% 14,275 9.4% 177 0.1% 2,728,128 18.9% 13,320 0.1% 2,717,632 18.8% 3,688 0.0%
Drupal\Core\Database\Statement::execute 99 0.2% 15,186 9.4% 1,056 0.7% 4,865 3.2% 741 0.5% 524,608 3.6% 2,160 0.0% 279,080 1.9% 1,400 0.0%
Drupal\Core\ParamConverter\EntityConverter::convert 6 0.0% 14,975 9.2% 69 0.0% 13,786 9.1% 47 0.0% 2,682,280 18.6% 2,176 0.0% 2,685,552 18.5% 1,400 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 14,720 9.1% 9 0.0% 13,727 9.1% 7 0.0% 1,520,760 10.6% -1,672 -0.0% 1,531,504 10.6% 528 0.0%
render 11 0.0% 14,446 8.9% 71 0.0% 14,327 9.4% 48 0.0% 659,432 4.6% 1,680 0.0% 824,128 5.7% 640 0.0%
PDOStatement::execute 99 0.2% 14,107 8.7% 14,107 8.7% 3,809 2.5% 3,809 2.5% 519,984 3.6% 519,984 3.6% 277,120 1.9% 277,120 1.9%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 47 0.1% 13,980 8.6% 469 0.3% 13,198 8.7% 356 0.2% 515,536 3.6% -21,952 -0.2% 542,016 3.7% 3,048 0.0%
theme@1 13 0.0% 13,852 8.5% 856 0.5% 13,739 9.1% 585 0.4% 624,696 4.3% -40,704 -0.3% 815,120 5.6% 5,672 0.0%
Drupal\Core\Cache\DatabaseBackend::get 27 0.1% 12,536 7.7% 173 0.1% 9,171 6.0% 152 0.1% 1,606,840 11.2% 8,352 0.1% 1,954,176 13.5% 3,704 0.0%
Composer\Autoload\ClassLoader::loadClass@1 135 0.3% 12,208 7.5% 1,128 0.7% 12,375 8.2% 781 0.5% 2,464,880 17.1% 163,544 1.1% 2,287,312 15.8% 176,696 1.2%
Drupal\Core\Access\AccessManager::check 13 0.0% 11,374 7.0% 128 0.1% 10,906 7.2% 110 0.1% 514,976 3.6% 2,032 0.0% 498,016 3.4% 1,216 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 90 0.2% 11,312 7.0% 1,432 0.9% 8,554 5.6% 1,098 0.7% 364,984 2.5% 496 0.0% 533,192 3.7% 24,112 0.2%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 11,133 6.9% 166 0.1% 11,135 7.3% 117 0.1% 323,024 2.2% -35,824 -0.2% 499,248 3.4% 6,240 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 8 0.0% 10,935 6.7% 147 0.1% 10,036 6.6% 108 0.1% 1,983,048 13.8% -22,040 -0.2% 1,990,944 13.7% 3,520 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::load 6 0.0% 10,913 6.7% 23 0.0% 10,010 6.6% 21 0.0% 1,979,776 13.7% 200 0.0% 1,989,736 13.7% 824 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 13 0.0% 10,521 6.5% 143 0.1% 8,521 5.6% 108 0.1% 359,024 2.5% 1,576 0.0% 416,464 2.9% 776 0.0%
drupal_render@2 30 0.1% 10,408 6.4% 305 0.2% 10,428 6.9% 269 0.2% 287,104 2.0% -7,968 -0.1% 349,720 2.4% 5,464 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 13 0.0% 10,231 6.3% 659 0.4% 8,230 5.4% 448 0.3% 352,072 2.4% -108,176 -0.8% 413,976 2.9% 4,272 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 47 0.1% 9,299 5.7% 901 0.6% 8,520 5.6% 660 0.4% 504,672 3.5% 11,952 0.1% 526,728 3.6% 16,112 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 33 0.1% 9,259 5.7% 271 0.2% 8,987 5.9% 251 0.2% 1,329,024 9.2% 18,168 0.1% 1,266,704 8.7% 7,560 0.1%
Drupal\Core\DependencyInjection\Container::get@2 63 0.1% 8,890 5.5% 306 0.2% 8,564 5.6% 269 0.2% 1,465,032 10.2% 24,576 0.2% 1,460,296 10.1% 21,448 0.1%
Drupal\Core\Page\DefaultHtmlPageRenderer::preparePage 1 0.0% 8,873 5.5% 26 0.0% 8,127 5.4% 19 0.0% 342,672 2.4% 2,824 0.0% 336,408 2.3% 168 0.0%
drupal_get_title 2 0.0% 8,866 5.5% 20 0.0% 8,123 5.4% 18 0.0% 335,608 2.3% 2,704 0.0% 336,240 2.3% 0 0.0%
menu_get_active_title 2 0.0% 8,810 5.4% 25 0.0% 8,064 5.3% 17 0.0% 328,672 2.3% -136 -0.0% 336,240 2.3% 0 0.0%
entity_load_multiple_by_properties 2 0.0% 8,809 5.4% 17 0.0% 8,111 5.3% 8 0.0% 674,760 4.7% 2,808 0.0% 709,192 4.9% 888 0.0%
menu_get_active_trail 2 0.0% 8,781 5.4% 7 0.0% 8,037 5.3% 6 0.0% 326,360 2.3% 1,104 0.0% 336,240 2.3% 0 0.0%
menu_set_active_trail 2 0.0% 8,774 5.4% 70 0.0% 8,031 5.3% 49 0.0% 325,256 2.3% 4,328 0.0% 336,240 2.3% 648 0.0%
Symfony\Component\DependencyInjection\Container::get@2 63 0.1% 8,578 5.3% 344 0.2% 8,234 5.4% 277 0.2% 1,439,656 10.0% 2,128 0.0% 1,438,216 9.9% 7,632 0.1%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 8,479 5.2% 33 0.0% 8,076 5.3% 23 0.0% 1,059,608 7.4% 1,760 0.0% 1,062,512 7.3% 1,424 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 1 0.0% 8,311 5.1% 19 0.0% 7,672 5.1% 18 0.0% 1,585,576 11.0% 584 0.0% 1,585,848 10.9% 632 0.0%
Drupal\Core\Session\UserSession::hasPermission 37 0.1% 8,039 5.0% 475 0.3% 7,991 5.3% 330 0.2% 155,864 1.1% -8,856 -0.1% 173,944 1.2% 3,752 0.0%
twig_render_template@1 11 0.0% 7,836 4.8% 166 0.1% 7,846 5.2% 137 0.1% 384,736 2.7% -3,880 -0.0% 317,024 2.2% 720 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 27 0.1% 7,639 4.7% 165 0.1% 4,829 3.2% 172 0.1% 187,872 1.3% -65,496 -0.5% 447,296 3.1% 144 0.0%
Drupal::service 158 0.3% 7,591 4.7% 378 0.2% 7,630 5.0% 382 0.3% 751,528 5.2% 19,864 0.1% 678,640 4.7% 7,200 0.0%
block_list 17 0.0% 7,413 4.6% 129 0.1% 6,955 4.6% 95 0.1% 654,592 4.5% 7,056 0.0% 642,128 4.4% 3,856 0.0%
Drupal\Core\Entity\EntityManager::getController 73 0.2% 7,228 4.5% 293 0.2% 7,096 4.7% 274 0.2% 1,009,432 7.0% -3,080 -0.0% 988,880 6.8% 8,568 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 65 0.1% 7,190 4.4% 622 0.4% 6,433 4.2% 549 0.4% 1,452,776 10.1% -217,360 -1.5% 1,913,496 13.2% 6,696 0.0%
drupal_bootstrap 3 0.0% 7,184 4.4% 76 0.0% 6,712 4.4% 66 0.0% 1,138,712 7.9% -32 -0.0% 1,055,920 7.3% 5,512 0.0%
Drupal\Core\Config\ConfigFactory::get 42 0.1% 7,091 4.4% 168 0.1% 5,191 3.4% 157 0.1% 212,560 1.5% -728 -0.0% 289,112 2.0% 4,024 0.0%
service_container_prod::getRouterListenerService 1 0.0% 6,926 4.3% 7 0.0% 6,702 4.4% 7 0.0% 1,124,824 7.8% 1,752 0.0% 1,086,688 7.5% 1,504 0.0%
service_container_prod::getRouterService 1 0.0% 6,898 4.3% 20 0.0% 6,672 4.4% 14 0.0% 1,119,056 7.8% 2,328 0.0% 1,081,488 7.5% 2,456 0.0%
_menu_translate 3 0.0% 6,883 4.2% 148 0.1% 6,382 4.2% 100 0.1% 93,240 0.6% 3,232 0.0% 106,664 0.7% 40 0.0%
call_user_func_array@1 18 0.0% 6,780 4.2% 92 0.1% 6,199 4.1% 93 0.1% 574,000 4.0% 21,960 0.2% 523,160 3.6% 1,264 0.0%
Drupal\Core\DependencyInjection\Container::get@3 19 0.0% 6,755 4.2% 99 0.1% 6,387 4.2% 81 0.1% 1,129,352 7.8% 15,944 0.1% 1,129,952 7.8% 13,352 0.1%
Symfony\Component\DependencyInjection\Container::get@3 19 0.0% 6,655 4.1% 141 0.1% 6,281 4.1% 113 0.1% 1,112,608 7.7% 3,880 0.0% 1,115,880 7.7% 6,824 0.0%
class_exists 51 0.1% 6,550 4.0% 148 0.1% 6,596 4.3% 166 0.1% 962,800 6.7% -176 -0.0% 851,328 5.9% 10,000 0.1%
Twig_Template::render@1 11 0.0% 6,495 4.0% 85 0.1% 6,501 4.3% 58 0.0% 235,856 1.6% 2,872 0.0% 278,480 1.9% 96 0.0%
menu_get_local_actions 1 0.0% 6,469 4.0% 16 0.0% 5,767 3.8% 13 0.0% 288,752 2.0% 1,952 0.0% 290,216 2.0% 0 0.0%
[ display all ]