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

Overall Summary
Total Incl. Wall Time (microsec):162,739 microsecs
Total Incl. CPU (microsecs):152,127 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,739 100.0% 32 0.0% 152,127 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,689 100.0% 53 0.0% 152,078 100.0% 48 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% 162,100 99.6% 54 0.0% 151,489 99.6% 37 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,541 90.0% 10 0.0% 136,968 90.0% 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% 146,167 89.8% 21 0.0% 136,593 89.8% 11 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% 146,069 89.8% 4 0.0% 136,496 89.7% 6 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% 146,065 89.8% 74 0.0% 136,490 89.7% 52 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,662 80.3% 60 0.0% 121,938 80.2% 48 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,910 74.9% 146 0.1% 113,351 74.5% 125 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,639 74.7% 91 0.1% 113,256 74.4% 66 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% 121,145 74.4% 112 0.1% 112,757 74.1% 76 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,777 55.2% 13 0.0% 83,546 54.9% 9 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,762 55.2% 83 0.1% 83,532 54.9% 69 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,893 30.0% 111 0.1% 46,196 30.4% 96 0.1% 2,870,864 20.0% 15,448 0.1% 2,964,680 20.5% 4,944 0.0%
drupal_prepare_page 1 0.0% 47,591 29.2% 66 0.0% 44,185 29.0% 38 0.0% 2,542,784 17.7% 4,880 0.0% 2,564,976 17.8% 1,568 0.0%
theme 5 0.0% 47,412 29.1% 388 0.2% 44,712 29.4% 280 0.2% 2,730,512 19.0% -27,320 -0.2% 2,925,248 20.3% 4,096 0.0%
block_page_build 1 0.0% 41,830 25.7% 58 0.0% 38,763 25.5% 38 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,352 25.4% 43 0.0% 38,297 25.2% 40 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,195 21.6% 69 0.0% 32,000 21.0% 56 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,865 20.8% 164 0.1% 31,272 20.6% 110 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,853 20.2% 92 0.1% 29,658 19.5% 92 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,727 20.1% 119 0.1% 29,524 19.4% 89 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,659 20.1% 4,336 2.7% 32,814 21.6% 3,490 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,605 19.4% 48 0.0% 29,013 19.1% 37 0.0% 1,328,648 9.2% 2,048 0.0% 1,428,632 9.9% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,336 19.3% 33 0.0% 28,743 18.9% 30 0.0% 1,306,128 9.1% -3,504 -0.0% 1,408,248 9.8% 1,040 0.0%
menu_item_route_access 12 0.0% 31,313 19.2% 498 0.3% 28,983 19.1% 331 0.2% 652,080 4.5% -130,832 -0.9% 685,680 4.7% 960 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 31,299 19.2% 118 0.1% 28,706 18.9% 86 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,566 18.2% 2,257 1.4% 29,907 19.7% 1,617 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,736 17.7% 139 0.1% 26,070 17.1% 103 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,274 17.4% 4,633 2.8% 28,354 18.6% 3,457 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,535 16.9% 222 0.1% 25,957 17.1% 226 0.1% 2,606,192 18.1% 51,912 0.4% 2,577,576 17.8% 8,328 0.1%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,565 16.3% 19 0.0% 24,114 15.9% 7 0.0% 953,336 6.6% 1,288 0.0% 957,952 6.6% 1,040 0.0%
menu_build_tree 4 0.0% 26,552 16.3% 28 0.0% 24,507 16.1% 20 0.0% 927,480 6.5% 3,544 0.0% 922,200 6.4% 0 0.0%
menu_tree 2 0.0% 26,534 16.3% 16 0.0% 24,088 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,438 16.2% 593 0.4% 24,555 16.1% 369 0.2% 645,736 4.5% -2,440 -0.0% 630,688 4.4% 384 0.0%
menu_tree_check_access 4 0.0% 24,446 15.0% 14 0.0% 22,725 14.9% 18 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,432 15.0% 151 0.1% 22,707 14.9% 101 0.1% 633,192 4.4% 3,184 0.0% 611,320 4.2% 656 0.0%
twig_render_template 5 0.0% 24,127 14.8% 93 0.1% 23,664 15.6% 68 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,819 13.4% 45 0.0% 21,356 14.0% 32 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,737 13.4% 29 0.0% 21,273 14.0% 22 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,657 13.3% 19 0.0% 21,197 13.9% 20 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,746 12.7% 216 0.1% 20,309 13.4% 163 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,992 12.3% 1,384 0.9% 13,672 9.0% 1,234 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,639 12.1% 1,099 0.7% 9,298 6.1% 886 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,557 12.0% 272 0.2% 19,251 12.7% 231 0.2% 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,611 11.4% 101 0.1% 16,677 11.0% 74 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,043 10.5% 286 0.2% 15,864 10.4% 201 0.1% 2,761,800 19.2% -5,480 -0.0% 2,748,176 19.0% 3,040 0.0%
Drupal\Core\DependencyInjection\Container::get@1 120 0.3% 16,822 10.3% 582 0.4% 16,454 10.8% 504 0.3% 2,416,288 16.8% 53,640 0.4% 2,370,080 16.4% 42,424 0.3%
Composer\Autoload\ClassLoader::findFile 490 1.1% 16,758 10.3% 14,715 9.0% 17,138 11.3% 8,564 5.6% 86,496 0.6% 3,472 0.0% 311,920 2.2% 282,336 2.0%
Symfony\Component\DependencyInjection\Container::get@1 120 0.3% 16,221 10.0% 697 0.4% 15,810 10.4% 527 0.3% 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,896 9.8% 23 0.0% 14,641 9.6% 16 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,583 9.6% 73 0.0% 15,359 10.1% 53 0.0% 958,896 6.7% 1,696 0.0% 1,134,160 7.9% 640 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 13 0.0% 15,552 9.6% 194 0.1% 13,547 8.9% 137 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,431 9.5% 8 0.0% 14,459 9.5% 7 0.0% 1,735,280 12.1% -1,672 -0.0% 1,768,960 12.2% 240 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::enhance 13 0.0% 15,407 9.5% 242 0.1% 14,225 9.4% 178 0.1% 2,728,160 19.0% 13,320 0.1% 2,717,664 18.8% 3,688 0.0%
Drupal\Core\Database\Statement::execute 99 0.2% 15,184 9.3% 1,076 0.7% 4,827 3.2% 732 0.5% 524,568 3.6% 2,160 0.0% 283,344 2.0% 1,400 0.0%
theme@1 14 0.0% 14,997 9.2% 907 0.6% 14,776 9.7% 603 0.4% 923,640 6.4% -40,792 -0.3% 1,127,136 7.8% 6,120 0.0%
Drupal\Core\ParamConverter\EntityConverter::convert 6 0.0% 14,950 9.2% 69 0.0% 13,759 9.0% 45 0.0% 2,682,312 18.7% 2,176 0.0% 2,685,584 18.6% 1,400 0.0%
PDOStatement::execute 99 0.2% 14,095 8.7% 14,095 8.7% 3,766 2.5% 3,766 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,923 8.6% 466 0.3% 13,143 8.6% 368 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,527 7.7% 175 0.1% 9,162 6.0% 159 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,842 7.3% 1,133 0.7% 12,021 7.9% 800 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,423 7.0% 124 0.1% 10,967 7.2% 101 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,281 6.9% 1,429 0.9% 8,492 5.6% 1,093 0.7% 364,984 2.5% 496 0.0% 547,312 3.8% 23,424 0.2%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 11,161 6.9% 184 0.1% 11,164 7.3% 121 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% 10,912 6.7% 175 0.1% 10,015 6.6% 108 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,888 6.7% 22 0.0% 9,986 6.6% 19 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,453 6.4% 146 0.1% 8,451 5.6% 111 0.1% 359,016 2.5% 1,576 0.0% 402,664 2.8% 776 0.0%
drupal_render@2 34 0.1% 10,253 6.3% 345 0.2% 10,273 6.8% 295 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,158 6.2% 651 0.4% 8,154 5.4% 418 0.3% 352,064 2.4% -108,176 -0.8% 400,176 2.8% 4,152 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 33 0.1% 9,287 5.7% 264 0.2% 8,992 5.9% 246 0.2% 1,329,000 9.2% 18,168 0.1% 1,262,408 8.7% 7,104 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 47 0.1% 9,240 5.7% 865 0.5% 8,461 5.6% 622 0.4% 504,688 3.5% 11,952 0.1% 524,112 3.6% 15,008 0.1%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 9,144 5.6% 31 0.0% 8,746 5.7% 25 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,956 5.5% 311 0.2% 8,628 5.7% 300 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,856 5.4% 26 0.0% 8,103 5.3% 18 0.0% 342,656 2.4% 2,824 0.0% 334,808 2.3% 168 0.0%
drupal_get_title 2 0.0% 8,848 5.4% 21 0.0% 8,097 5.3% 17 0.0% 335,592 2.3% 2,704 0.0% 334,640 2.3% 0 0.0%
menu_get_active_title 2 0.0% 8,789 5.4% 28 0.0% 8,038 5.3% 22 0.0% 328,656 2.3% -136 -0.0% 334,640 2.3% 0 0.0%
entity_load_multiple_by_properties 2 0.0% 8,758 5.4% 18 0.0% 8,057 5.3% 14 0.0% 674,784 4.7% 2,808 0.0% 709,224 4.9% 888 0.0%
menu_get_active_trail 2 0.0% 8,757 5.4% 7 0.0% 8,005 5.3% 6 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,750 5.4% 67 0.0% 7,999 5.3% 47 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,638 5.3% 343 0.2% 8,263 5.4% 272 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,265 5.1% 17 0.0% 7,655 5.0% 38 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,038 4.9% 483 0.3% 7,980 5.2% 312 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,601 4.7% 158 0.1% 4,756 3.1% 155 0.1% 187,872 1.3% -65,472 -0.5% 461,632 3.2% 144 0.0%
Drupal::service 157 0.3% 7,518 4.6% 367 0.2% 7,567 5.0% 384 0.3% 750,792 5.2% 19,080 0.1% 678,968 4.7% 6,904 0.0%
block_list 17 0.0% 7,444 4.6% 126 0.1% 6,985 4.6% 91 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,364 4.5% 287 0.2% 7,229 4.8% 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,322 4.5% 162 0.1% 7,337 4.8% 134 0.1% 320,256 2.2% -3,376 -0.0% 220,976 1.5% 0 0.0%
drupal_bootstrap 3 0.0% 7,185 4.4% 74 0.0% 6,715 4.4% 65 0.0% 1,138,560 7.9% -32 -0.0% 1,055,808 7.3% 5,512 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 65 0.1% 7,185 4.4% 629 0.4% 6,447 4.2% 556 0.4% 1,452,568 10.1% -217,192 -1.5% 1,910,808 13.2% 6,928 0.0%
Drupal\Core\Config\ConfigFactory::get 42 0.1% 7,129 4.4% 162 0.1% 5,210 3.4% 162 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% 7,079 4.3% 100 0.1% 6,498 4.3% 93 0.1% 795,216 5.5% 22,336 0.2% 744,728 5.2% 1,392 0.0%
service_container_prod::getRouterListenerService 1 0.0% 6,959 4.3% 8 0.0% 6,733 4.4% 5 0.0% 1,124,768 7.8% 1,752 0.0% 1,086,632 7.5% 1,504 0.0%
_menu_translate 3 0.0% 6,936 4.3% 149 0.1% 6,426 4.2% 98 0.1% 93,232 0.6% 3,232 0.0% 106,640 0.7% 40 0.0%
service_container_prod::getRouterService 1 0.0% 6,929 4.3% 19 0.0% 6,704 4.4% 11 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,920 4.3% 28 0.0% 6,687 4.4% 18 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,815 4.2% 99 0.1% 6,409 4.2% 81 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,715 4.1% 141 0.1% 6,306 4.1% 98 0.1% 1,112,552 7.7% 3,880 0.0% 1,115,760 7.7% 6,824 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 6,495 4.0% 5 0.0% 6,263 4.1% 5 0.0% 199,920 1.4% -8,080 -0.1% 131,888 0.9% 0 0.0%
menu_get_local_actions 1 0.0% 6,471 4.0% 17 0.0% 5,776 3.8% 14 0.0% 288,760 2.0% 1,952 0.0% 289,896 2.0% 0 0.0%
[ display all ]