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

Overall Summary
Total Incl. Wall Time (microsec):162,223 microsecs
Total Incl. CPU (microsecs):151,702 microsecs
Total Incl. MemUse (bytes):14,378,776 bytes
Total Incl. PeakMemUse (bytes):14,442,360 bytes
Number of Function Calls:45,952


[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,223 100.0% 30 0.0% 151,702 100.0% 23 0.0% 14,378,776 100.0% 6,216 0.0% 14,442,360 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 162,175 100.0% 54 0.0% 151,654 100.0% 49 0.0% 14,367,072 99.9% 1,648 0.0% 14,435,320 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 161,578 99.6% 53 0.0% 151,058 99.6% 41 0.0% 14,143,696 98.4% -14,272 -0.1% 14,204,768 98.4% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 146,153 90.1% 11 0.0% 136,629 90.1% 10 0.0% 11,497,760 80.0% 1,464 0.0% 11,561,640 80.1% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 145,779 89.9% 21 0.0% 136,255 89.8% 13 0.0% 11,411,480 79.4% 2,744 0.0% 11,477,080 79.5% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 145,681 89.8% 5 0.0% 136,157 89.8% 4 0.0% 11,402,624 79.3% 1,176 0.0% 11,402,104 78.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 145,676 89.8% 72 0.0% 136,153 89.8% 55 0.0% 11,401,448 79.3% -7,184 -0.0% 11,402,104 78.9% 2,952 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 130,364 80.4% 60 0.0% 121,696 80.2% 54 0.0% 9,585,168 66.7% 4,096 0.0% 9,567,960 66.2% 3,472 0.0%
call_user_func 33 0.1% 121,687 75.0% 145 0.1% 113,178 74.6% 132 0.1% 8,450,408 58.8% 14,056 0.1% 8,485,752 58.8% 13,880 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 12 0.0% 121,444 74.9% 95 0.1% 113,076 74.5% 72 0.0% 8,254,736 57.4% 3,016 0.0% 8,302,368 57.5% 2,424 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 4 0.0% 120,955 74.6% 112 0.1% 112,582 74.2% 66 0.0% 8,239,040 57.3% 1,480 0.0% 8,291,768 57.4% 904 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 89,527 55.2% 13 0.0% 83,336 54.9% 11 0.0% 4,207,808 29.3% 1,824 0.0% 4,420,416 30.6% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 89,512 55.2% 83 0.1% 83,321 54.9% 68 0.0% 4,204,128 29.2% -75,760 -0.5% 4,419,688 30.6% 2,056 0.0%
drupal_render 7 0.0% 48,850 30.1% 108 0.1% 46,147 30.4% 94 0.1% 2,870,864 20.0% 15,448 0.1% 2,964,680 20.5% 4,944 0.0%
theme 5 0.0% 47,355 29.2% 388 0.2% 44,651 29.4% 288 0.2% 2,730,512 19.0% -27,320 -0.2% 2,925,248 20.3% 4,096 0.0%
drupal_prepare_page 1 0.0% 47,348 29.2% 64 0.0% 43,985 29.0% 41 0.0% 2,542,784 17.7% 4,880 0.0% 2,564,976 17.8% 1,568 0.0%
block_page_build 1 0.0% 41,603 25.6% 59 0.0% 38,582 25.4% 36 0.0% 2,139,312 14.9% -4,056 -0.0% 2,233,360 15.5% 992 0.0%
block_get_blocks_by_region 17 0.0% 41,122 25.3% 40 0.0% 38,116 25.1% 45 0.0% 2,146,360 14.9% 3,160 0.0% 2,228,184 15.4% 1,392 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 13 0.0% 35,215 21.7% 75 0.0% 32,024 21.1% 63 0.0% 3,228,352 22.5% 2,320 0.0% 3,258,928 22.6% 1,440 0.0%
_block_get_renderable_region 4 0.0% 33,670 20.8% 160 0.1% 31,114 20.5% 107 0.1% 1,488,608 10.4% 8,776 0.1% 1,584,192 11.0% 5,208 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 13 0.0% 32,895 20.3% 91 0.1% 29,703 19.6% 81 0.1% 3,224,992 22.4% 1,696 0.0% 3,253,280 22.5% 1,528 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 13 0.0% 32,770 20.2% 119 0.1% 29,573 19.5% 96 0.1% 3,220,024 22.4% -6,192 -0.0% 3,248,936 22.5% 1,848 0.0%
Drupal\Core\DependencyInjection\Container::get 930 2.0% 32,457 20.0% 4,343 2.7% 32,678 21.5% 3,520 2.3% 3,518,688 24.5% 27,920 0.2% 3,375,192 23.4% 58,808 0.4%
entity_view 5 0.0% 31,409 19.4% 52 0.0% 28,853 19.0% 32 0.0% 1,328,648 9.2% 2,048 0.0% 1,428,632 9.9% 1,672 0.0%
menu_item_route_access 12 0.0% 31,203 19.2% 502 0.3% 28,900 19.1% 345 0.2% 652,080 4.5% -130,832 -0.9% 685,680 4.7% 960 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,138 19.2% 31 0.0% 28,585 18.8% 23 0.0% 1,306,128 9.1% -3,504 -0.0% 1,408,248 9.8% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 31,103 19.2% 115 0.1% 28,551 18.8% 83 0.1% 1,305,456 9.1% 11,728 0.1% 1,406,920 9.7% 6,416 0.0%
Composer\Autoload\ClassLoader::loadClass 270 0.6% 29,451 18.2% 2,245 1.4% 29,824 19.7% 1,640 1.1% 5,764,544 40.1% 268,984 1.9% 4,870,200 33.7% 294,248 2.0%
menu_tree_page_data 5 0.0% 28,590 17.6% 145 0.1% 25,955 17.1% 110 0.1% 950,400 6.6% -9,144 -0.1% 981,616 6.8% 2,592 0.0%
Symfony\Component\DependencyInjection\Container::get 930 2.0% 28,083 17.3% 4,637 2.9% 28,232 18.6% 3,493 2.3% 3,489,968 24.3% -13,176 -0.1% 3,315,816 23.0% 38,896 0.3%
call_user_func_array 54 0.1% 27,321 16.8% 225 0.1% 25,743 17.0% 211 0.1% 2,606,192 18.1% 51,912 0.4% 2,577,576 17.8% 8,328 0.1%
menu_build_tree 4 0.0% 26,412 16.3% 27 0.0% 24,401 16.1% 23 0.0% 927,480 6.5% 3,544 0.0% 922,200 6.4% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,398 16.3% 16 0.0% 23,986 15.8% 8 0.0% 953,336 6.6% 1,288 0.0% 957,952 6.6% 1,040 0.0%
menu_tree 2 0.0% 26,369 16.3% 19 0.0% 23,959 15.8% 18 0.0% 951,048 6.6% 2,112 0.0% 956,304 6.6% 1,432 0.0%
_menu_link_translate 16 0.0% 26,360 16.2% 587 0.4% 24,509 16.2% 380 0.3% 645,736 4.5% -2,440 -0.0% 630,688 4.4% 384 0.0%
menu_tree_check_access 4 0.0% 24,377 15.0% 12 0.0% 22,677 14.9% 15 0.0% 634,400 4.4% 1,208 0.0% 611,320 4.2% 0 0.0%
_menu_tree_check_access 4 0.0% 24,365 15.0% 155 0.1% 22,662 14.9% 95 0.1% 633,192 4.4% 3,184 0.0% 611,320 4.2% 656 0.0%
twig_render_template 5 0.0% 24,041 14.8% 90 0.1% 23,576 15.5% 61 0.0% 1,603,672 11.2% -13,016 -0.1% 1,741,736 12.1% 2,944 0.0%
Twig_Template::render 5 0.0% 21,723 13.4% 46 0.0% 21,261 14.0% 35 0.0% 1,112,128 7.7% 2,576 0.0% 1,341,384 9.3% 720 0.0%
Twig_Template::display 5 0.0% 21,641 13.3% 30 0.0% 21,178 14.0% 20 0.0% 1,091,328 7.6% 1,688 0.0% 1,294,248 9.0% 520 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 21,561 13.3% 19 0.0% 21,103 13.9% 19 0.0% 1,082,960 7.5% 3,128 0.0% 1,287,232 8.9% 720 0.0%
twig_render_var 37 0.1% 20,655 12.7% 210 0.1% 20,221 13.3% 162 0.1% 1,065,056 7.4% 5,512 0.0% 1,230,288 8.5% 4,088 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 55 0.1% 19,963 12.3% 1,367 0.8% 13,716 9.0% 1,189 0.8% 1,848,024 12.9% -56,640 -0.4% 2,420,800 16.8% 200,352 1.4%
Drupal\Core\Database\Connection::query 99 0.2% 19,662 12.1% 1,085 0.7% 9,410 6.2% 869 0.6% 645,552 4.5% -74,568 -0.5% 478,616 3.3% 33,224 0.2%
drupal_render@1 18 0.0% 19,487 12.0% 267 0.2% 19,175 12.6% 216 0.1% 1,087,888 7.6% 22,656 0.2% 1,212,320 8.4% 10,960 0.1%
template_preprocess_page 1 0.0% 18,654 11.5% 100 0.1% 16,717 11.0% 69 0.0% 837,880 5.8% 12,992 0.1% 853,880 5.9% 4,288 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 13 0.0% 17,144 10.6% 284 0.2% 15,949 10.5% 200 0.1% 2,761,800 19.2% -5,480 -0.0% 2,748,176 19.0% 3,040 0.0%
Composer\Autoload\ClassLoader::findFile 490 1.1% 16,785 10.3% 14,735 9.1% 17,160 11.3% 8,689 5.7% 86,496 0.6% 3,472 0.0% 311,920 2.2% 282,336 2.0%
Drupal\Core\DependencyInjection\Container::get@1 120 0.3% 16,688 10.3% 591 0.4% 16,357 10.8% 540 0.4% 2,416,288 16.8% 53,640 0.4% 2,370,080 16.4% 42,424 0.3%
Symfony\Component\DependencyInjection\Container::get@1 120 0.3% 16,082 9.9% 695 0.4% 15,705 10.4% 550 0.4% 2,361,848 16.4% 5,472 0.0% 2,326,936 16.1% 18,760 0.1%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 15,986 9.9% 23 0.0% 14,715 9.7% 17 0.0% 2,958,376 20.6% 2,864 0.0% 2,964,008 20.5% 3,072 0.0%
render 12 0.0% 15,528 9.6% 72 0.0% 15,299 10.1% 50 0.0% 958,896 6.7% 1,696 0.0% 1,134,160 7.9% 640 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::enhance 13 0.0% 15,509 9.6% 267 0.2% 14,321 9.4% 178 0.1% 2,728,160 19.0% 13,320 0.1% 2,717,664 18.8% 3,688 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 13 0.0% 15,494 9.6% 182 0.1% 13,507 8.9% 129 0.1% 463,456 3.2% -3,720 -0.0% 498,144 3.4% 1,648 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 15,339 9.5% 10 0.0% 14,369 9.5% 8 0.0% 1,735,280 12.1% -1,672 -0.0% 1,768,960 12.2% 240 0.0%
Drupal\Core\Database\Statement::execute 99 0.2% 15,121 9.3% 1,057 0.7% 4,844 3.2% 736 0.5% 524,568 3.6% 2,160 0.0% 283,344 2.0% 1,400 0.0%
Drupal\Core\ParamConverter\EntityConverter::convert 6 0.0% 15,030 9.3% 68 0.0% 13,827 9.1% 51 0.0% 2,682,312 18.7% 2,176 0.0% 2,685,584 18.6% 1,400 0.0%
theme@1 14 0.0% 14,944 9.2% 909 0.6% 14,721 9.7% 608 0.4% 923,640 6.4% -40,792 -0.3% 1,127,136 7.8% 6,120 0.0%
PDOStatement::execute 99 0.2% 14,037 8.7% 14,037 8.7% 3,781 2.5% 3,781 2.5% 519,944 3.6% 519,944 3.6% 281,384 1.9% 281,384 1.9%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 47 0.1% 13,961 8.6% 466 0.3% 13,192 8.7% 351 0.2% 515,552 3.6% -21,952 -0.2% 539,240 3.7% 3,048 0.0%
Drupal\Core\Cache\DatabaseBackend::get 27 0.1% 12,510 7.7% 183 0.1% 9,142 6.0% 145 0.1% 1,606,488 11.2% 8,352 0.1% 1,945,360 13.5% 3,704 0.0%
Composer\Autoload\ClassLoader::loadClass@1 135 0.3% 11,844 7.3% 1,128 0.7% 12,034 7.9% 831 0.5% 2,427,944 16.9% 163,544 1.1% 2,226,944 15.4% 180,160 1.2%
Drupal\Core\Access\AccessManager::check 13 0.0% 11,371 7.0% 124 0.1% 10,922 7.2% 99 0.1% 514,992 3.6% 2,032 0.0% 514,168 3.6% 1,216 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 90 0.2% 11,236 6.9% 1,435 0.9% 8,535 5.6% 1,108 0.7% 364,984 2.5% 496 0.0% 547,312 3.8% 23,424 0.2%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 11,117 6.9% 182 0.1% 11,119 7.3% 119 0.1% 333,648 2.3% -36,032 -0.3% 508,896 3.5% 6,240 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 8 0.0% 11,016 6.8% 148 0.1% 10,102 6.7% 104 0.1% 1,983,088 13.8% -22,040 -0.2% 1,990,984 13.8% 3,520 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::load 6 0.0% 10,993 6.8% 23 0.0% 10,075 6.6% 21 0.0% 1,979,816 13.8% 200 0.0% 1,989,776 13.8% 824 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 13 0.0% 10,415 6.4% 152 0.1% 8,431 5.6% 106 0.1% 359,016 2.5% 1,576 0.0% 402,664 2.8% 776 0.0%
drupal_render@2 34 0.1% 10,230 6.3% 339 0.2% 10,255 6.8% 300 0.2% 256,424 1.8% -14,104 -0.1% 303,784 2.1% 4,744 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 13 0.0% 10,121 6.2% 645 0.4% 8,140 5.4% 437 0.3% 352,064 2.4% -108,176 -0.8% 400,176 2.8% 4,152 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 47 0.1% 9,283 5.7% 855 0.5% 8,522 5.6% 623 0.4% 504,688 3.5% 11,952 0.1% 524,112 3.6% 15,008 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 33 0.1% 9,182 5.7% 259 0.2% 8,923 5.9% 258 0.2% 1,329,000 9.2% 18,168 0.1% 1,262,408 8.7% 7,104 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 9,158 5.6% 31 0.0% 8,755 5.8% 28 0.0% 1,274,136 8.9% 1,760 0.0% 1,300,264 9.0% 1,232 0.0%
Drupal\Core\DependencyInjection\Container::get@2 63 0.1% 8,870 5.5% 309 0.2% 8,539 5.6% 242 0.2% 1,464,976 10.2% 24,576 0.2% 1,460,176 10.1% 21,448 0.1%
Drupal\Core\Page\DefaultHtmlPageRenderer::preparePage 1 0.0% 8,863 5.5% 26 0.0% 8,112 5.3% 20 0.0% 342,656 2.4% 2,824 0.0% 334,808 2.3% 168 0.0%
drupal_get_title 2 0.0% 8,858 5.5% 19 0.0% 8,108 5.3% 15 0.0% 335,592 2.3% 2,704 0.0% 334,640 2.3% 0 0.0%
entity_load_multiple_by_properties 2 0.0% 8,819 5.4% 17 0.0% 8,130 5.4% 12 0.0% 674,784 4.7% 2,808 0.0% 709,224 4.9% 888 0.0%
menu_get_active_title 2 0.0% 8,801 5.4% 31 0.0% 8,050 5.3% 27 0.0% 328,656 2.3% -136 -0.0% 334,640 2.3% 0 0.0%
menu_get_active_trail 2 0.0% 8,766 5.4% 7 0.0% 8,015 5.3% 4 0.0% 326,344 2.3% 1,104 0.0% 334,640 2.3% 0 0.0%
menu_set_active_trail 2 0.0% 8,759 5.4% 69 0.0% 8,011 5.3% 45 0.0% 325,240 2.3% 4,328 0.0% 334,640 2.3% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 63 0.1% 8,555 5.3% 342 0.2% 8,222 5.4% 252 0.2% 1,439,600 10.0% 2,128 0.0% 1,438,096 10.0% 7,632 0.1%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 1 0.0% 8,401 5.2% 17 0.0% 7,746 5.1% 16 0.0% 1,585,616 11.0% 584 0.0% 1,585,888 11.0% 632 0.0%
Drupal\Core\Session\UserSession::hasPermission 37 0.1% 8,025 4.9% 478 0.3% 7,973 5.3% 334 0.2% 155,864 1.1% -8,856 -0.1% 169,872 1.2% 3,520 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 27 0.1% 7,574 4.7% 154 0.1% 4,806 3.2% 153 0.1% 187,872 1.3% -65,472 -0.5% 461,632 3.2% 144 0.0%
Drupal::service 157 0.3% 7,516 4.6% 366 0.2% 7,579 5.0% 391 0.3% 750,792 5.2% 19,080 0.1% 678,968 4.7% 6,904 0.0%
block_list 17 0.0% 7,412 4.6% 127 0.1% 6,957 4.6% 92 0.1% 654,592 4.6% 7,056 0.0% 642,600 4.4% 3,856 0.0%
Drupal\Core\Entity\EntityManager::getController 73 0.2% 7,308 4.5% 284 0.2% 7,177 4.7% 280 0.2% 1,009,472 7.0% -3,080 -0.0% 985,480 6.8% 8,568 0.1%
twig_render_template@1 11 0.0% 7,285 4.5% 156 0.1% 7,294 4.8% 120 0.1% 320,256 2.2% -3,376 -0.0% 220,976 1.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 65 0.1% 7,182 4.4% 624 0.4% 6,438 4.2% 568 0.4% 1,452,568 10.1% -217,192 -1.5% 1,910,808 13.2% 6,928 0.0%
drupal_bootstrap 3 0.0% 7,104 4.4% 78 0.0% 6,640 4.4% 64 0.0% 1,138,560 7.9% -32 -0.0% 1,055,808 7.3% 5,512 0.0%
Drupal\Core\Config\ConfigFactory::get 42 0.1% 7,076 4.4% 167 0.1% 5,196 3.4% 146 0.1% 212,560 1.5% -728 -0.0% 304,400 2.1% 4,024 0.0%
call_user_func_array@1 19 0.0% 6,959 4.3% 99 0.1% 6,382 4.2% 85 0.1% 795,216 5.5% 22,336 0.2% 744,728 5.2% 1,392 0.0%
_menu_translate 3 0.0% 6,937 4.3% 154 0.1% 6,431 4.2% 104 0.1% 93,232 0.6% 3,232 0.0% 106,640 0.7% 40 0.0%
service_container_prod::getRouterListenerService 1 0.0% 6,899 4.3% 7 0.0% 6,681 4.4% 5 0.0% 1,124,768 7.8% 1,752 0.0% 1,086,632 7.5% 1,504 0.0%
service_container_prod::getRouterService 1 0.0% 6,870 4.2% 19 0.0% 6,654 4.4% 13 0.0% 1,119,000 7.8% 2,328 0.0% 1,081,432 7.5% 2,456 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,846 4.2% 28 0.0% 6,616 4.4% 16 0.0% 304,896 2.1% -6,480 -0.0% 160,640 1.1% 288 0.0%
Drupal\Core\DependencyInjection\Container::get@3 19 0.0% 6,736 4.2% 99 0.1% 6,368 4.2% 82 0.1% 1,129,296 7.9% 15,944 0.1% 1,129,832 7.8% 13,352 0.1%
Symfony\Component\DependencyInjection\Container::get@3 19 0.0% 6,636 4.1% 143 0.1% 6,267 4.1% 103 0.1% 1,112,552 7.7% 3,880 0.0% 1,115,760 7.7% 6,824 0.0%
menu_get_local_actions 1 0.0% 6,489 4.0% 16 0.0% 5,791 3.8% 13 0.0% 288,760 2.0% 1,952 0.0% 289,896 2.0% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 6,448 4.0% 5 0.0% 6,219 4.1% 4 0.0% 199,920 1.4% -8,080 -0.1% 131,888 0.9% 0 0.0%
[ display all ]