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

Overall Summary
Total Incl. Wall Time (microsec):164,866 microsecs
Total Incl. CPU (microsecs):153,528 microsecs
Total Incl. MemUse (bytes):14,254,064 bytes
Total Incl. PeakMemUse (bytes):14,340,504 bytes
Number of Function Calls:46,112


[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% 164,866 100.0% 39 0.0% 153,528 100.0% 33 0.0% 14,254,064 100.0% 6,216 0.0% 14,340,504 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 164,804 100.0% 79 0.0% 153,466 100.0% 75 0.0% 14,242,360 99.9% 1,648 0.0% 14,333,464 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 163,911 99.4% 55 0.0% 152,573 99.4% 39 0.0% 14,018,984 98.4% -19,480 -0.1% 14,102,912 98.3% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 148,613 90.1% 9 0.0% 138,287 90.1% 8 0.0% 11,395,408 79.9% 1,464 0.0% 11,481,632 80.1% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 148,237 89.9% 21 0.0% 137,910 89.8% 13 0.0% 11,309,128 79.3% 2,744 0.0% 11,397,072 79.5% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 148,133 89.9% 4 0.0% 137,808 89.8% 5 0.0% 11,300,272 79.3% 1,176 0.0% 11,322,096 79.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 148,129 89.8% 71 0.0% 137,803 89.8% 54 0.0% 11,299,096 79.3% -12,480 -0.1% 11,322,096 79.0% 3,112 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 132,318 80.3% 61 0.0% 123,142 80.2% 51 0.0% 9,735,784 68.3% 4,096 0.0% 9,757,416 68.0% 3,392 0.0%
call_user_func 27 0.1% 123,966 75.2% 120 0.1% 114,858 74.8% 115 0.1% 8,593,808 60.3% 12,208 0.1% 8,679,360 60.5% 12,888 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 11 0.0% 123,781 75.1% 85 0.1% 114,827 74.8% 67 0.0% 8,417,944 59.1% 3,016 0.0% 8,510,288 59.3% 2,424 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 4 0.0% 123,311 74.8% 109 0.1% 114,349 74.5% 73 0.0% 8,402,336 58.9% 1,480 0.0% 8,490,736 59.2% 824 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 92,670 56.2% 12 0.0% 86,019 56.0% 9 0.0% 4,394,120 30.8% 1,824 0.0% 4,589,616 32.0% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 92,656 56.2% 83 0.1% 86,006 56.0% 65 0.0% 4,390,440 30.8% -83,776 -0.6% 4,588,640 32.0% 2,496 0.0%
drupal_render 7 0.0% 52,807 32.0% 143 0.1% 49,267 32.1% 125 0.1% 2,886,864 20.3% 21,880 0.2% 2,973,344 20.7% 27,152 0.2%
theme 5 0.0% 50,578 30.7% 399 0.2% 47,038 30.6% 287 0.2% 2,458,712 17.2% -26,032 -0.2% 2,711,008 18.9% 4,224 0.0%
drupal_prepare_page 1 0.0% 46,854 28.4% 56 0.0% 43,489 28.3% 44 0.0% 2,490,624 17.5% 4,760 0.0% 2,518,808 17.6% 1,568 0.0%
block_page_build 1 0.0% 41,551 25.2% 61 0.0% 38,496 25.1% 41 0.0% 2,093,904 14.7% -4,056 -0.0% 2,178,112 15.2% 992 0.0%
block_get_blocks_by_region 17 0.0% 41,068 24.9% 47 0.0% 38,024 24.8% 44 0.0% 2,100,952 14.7% 3,160 0.0% 2,173,568 15.2% 1,392 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 13 0.0% 35,176 21.3% 72 0.0% 31,955 20.8% 62 0.0% 3,228,328 22.6% 2,320 0.0% 3,272,136 22.8% 1,440 0.0%
_block_get_renderable_region 4 0.0% 33,629 20.4% 171 0.1% 31,043 20.2% 117 0.1% 1,446,016 10.1% 8,472 0.1% 1,532,928 10.7% 5,256 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 13 0.0% 32,858 19.9% 93 0.1% 29,635 19.3% 81 0.1% 3,224,968 22.6% 1,696 0.0% 3,266,488 22.8% 1,528 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 13 0.0% 32,734 19.9% 121 0.1% 29,512 19.2% 95 0.1% 3,220,000 22.6% -6,192 -0.0% 3,262,144 22.7% 1,848 0.0%
Drupal\Core\DependencyInjection\Container::get 922 2.0% 31,918 19.4% 4,291 2.6% 32,300 21.0% 3,537 2.3% 3,500,640 24.6% 27,688 0.2% 3,345,520 23.3% 57,040 0.4%
entity_view 5 0.0% 31,400 19.0% 52 0.0% 28,816 18.8% 35 0.0% 1,287,544 9.0% 2,048 0.0% 1,378,672 9.6% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,129 18.9% 31 0.0% 28,544 18.6% 25 0.0% 1,265,024 8.9% -4,032 -0.0% 1,358,288 9.5% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 31,093 18.9% 122 0.1% 28,507 18.6% 82 0.1% 1,264,352 8.9% 13,080 0.1% 1,356,960 9.5% 6,416 0.0%
menu_item_route_access 12 0.0% 30,980 18.8% 498 0.3% 28,651 18.7% 349 0.2% 619,296 4.3% -130,832 -0.9% 658,544 4.6% 1,320 0.0%
Composer\Autoload\ClassLoader::loadClass 269 0.6% 29,206 17.7% 2,225 1.3% 29,530 19.2% 1,597 1.0% 5,759,976 40.4% 268,504 1.9% 4,859,448 33.9% 293,064 2.0%
menu_tree_page_data 5 0.0% 28,446 17.3% 134 0.1% 25,796 16.8% 97 0.1% 898,616 6.3% -9,152 -0.1% 957,568 6.7% 2,096 0.0%
Symfony\Component\DependencyInjection\Container::get 922 2.0% 27,589 16.7% 4,576 2.8% 27,821 18.1% 3,454 2.2% 3,472,152 24.4% -13,200 -0.1% 3,287,912 22.9% 38,904 0.3%
twig_render_template 5 0.0% 27,361 16.6% 166 0.1% 26,040 17.0% 127 0.1% 1,331,784 9.3% -23,488 -0.2% 1,456,728 10.2% 2,856 0.0%
call_user_func_array 55 0.1% 27,237 16.5% 237 0.1% 25,459 16.6% 232 0.2% 2,579,840 18.1% 51,928 0.4% 2,371,968 16.5% 14,520 0.1%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,348 16.0% 11 0.0% 23,905 15.6% 10 0.0% 909,736 6.4% 1,288 0.0% 907,656 6.3% 1,040 0.0%
menu_tree 2 0.0% 26,324 16.0% 23 0.0% 23,882 15.6% 18 0.0% 907,448 6.4% 2,112 0.0% 906,008 6.3% 1,432 0.0%
menu_build_tree 4 0.0% 26,276 15.9% 29 0.0% 24,243 15.8% 22 0.0% 875,696 6.1% 3,216 0.0% 898,096 6.3% 0 0.0%
_menu_link_translate 13 0.0% 26,057 15.8% 511 0.3% 24,174 15.7% 344 0.2% 607,472 4.3% 48 0.0% 599,680 4.2% 192 0.0%
menu_tree_check_access 4 0.0% 24,359 14.8% 12 0.0% 22,638 14.7% 16 0.0% 629,872 4.4% 1,208 0.0% 642,216 4.5% 0 0.0%
_menu_tree_check_access 4 0.0% 24,347 14.8% 143 0.1% 22,622 14.7% 97 0.1% 628,664 4.4% 4,152 0.0% 642,216 4.5% 464 0.0%
Twig_Template::render 5 0.0% 23,140 14.0% 46 0.0% 22,346 14.6% 35 0.0% 825,240 5.8% 2,576 0.0% 1,040,888 7.3% 840 0.0%
Twig_Template::display 5 0.0% 23,042 14.0% 29 0.0% 22,246 14.5% 22 0.0% 794,168 5.6% 1,696 0.0% 985,600 6.9% 520 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 22,959 13.9% 20 0.0% 22,163 14.4% 14 0.0% 785,816 5.5% 3,128 0.0% 978,912 6.8% 896 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 65 0.1% 22,209 13.5% 1,573 1.0% 15,033 9.8% 1,407 0.9% 1,815,016 12.7% -112,544 -0.8% 2,405,736 16.8% 194,440 1.4%
twig_render_var 36 0.1% 22,056 13.4% 200 0.1% 21,288 13.9% 156 0.1% 785,544 5.5% 5,512 0.0% 923,496 6.4% 3,976 0.0%
Drupal\Core\Database\Connection::query 108 0.2% 21,189 12.9% 1,192 0.7% 10,115 6.6% 927 0.6% 702,352 4.9% -81,480 -0.6% 472,152 3.3% 33,232 0.2%
drupal_render@1 17 0.0% 21,038 12.8% 252 0.2% 20,337 13.2% 196 0.1% 798,456 5.6% 28,576 0.2% 906,328 6.3% 10,440 0.1%
template_preprocess_page 1 0.0% 18,505 11.2% 106 0.1% 16,592 10.8% 69 0.0% 833,040 5.8% 12,992 0.1% 852,456 5.9% 4,336 0.0%
render 11 0.0% 17,621 10.7% 65 0.0% 17,003 11.1% 51 0.0% 679,864 4.8% 1,672 0.0% 840,832 5.9% 608 0.0%
theme@1 14 0.0% 17,052 10.3% 933 0.6% 16,436 10.7% 647 0.4% 635,056 4.5% -48,880 -0.3% 831,112 5.8% 5,960 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 13 0.0% 17,033 10.3% 290 0.2% 15,817 10.3% 199 0.1% 2,761,840 19.4% -5,480 -0.0% 2,748,216 19.2% 3,040 0.0%
Drupal\Core\DependencyInjection\Container::get@1 117 0.3% 16,596 10.1% 574 0.3% 16,240 10.6% 509 0.3% 2,408,104 16.9% 52,936 0.4% 2,359,808 16.5% 41,272 0.3%
Composer\Autoload\ClassLoader::findFile 489 1.1% 16,589 10.1% 14,603 8.9% 16,966 11.1% 8,517 5.5% 86,328 0.6% 3,480 0.0% 308,584 2.2% 278,960 1.9%
Drupal\Core\Database\Statement::execute 108 0.2% 16,311 9.9% 1,183 0.7% 5,215 3.4% 797 0.5% 576,816 4.0% 2,160 0.0% 285,264 2.0% 1,536 0.0%
Symfony\Component\DependencyInjection\Container::get@1 117 0.3% 16,008 9.7% 692 0.4% 15,607 10.2% 527 0.3% 2,354,368 16.5% 5,584 0.0% 2,317,816 16.2% 18,480 0.1%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 15,920 9.7% 24 0.0% 14,628 9.5% 17 0.0% 2,958,400 20.8% 2,864 0.0% 2,964,104 20.7% 3,072 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 15,833 9.6% 9 0.0% 14,568 9.5% 9 0.0% 1,487,616 10.4% -1,672 -0.0% 1,506,136 10.5% 240 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 13 0.0% 15,567 9.4% 187 0.1% 13,578 8.8% 123 0.1% 463,392 3.3% -3,720 -0.0% 511,312 3.6% 1,648 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::enhance 13 0.0% 15,397 9.3% 247 0.1% 14,178 9.2% 179 0.1% 2,728,200 19.1% 13,320 0.1% 2,717,704 19.0% 3,688 0.0%
Drupal\Core\Cache\DatabaseBackend::get 38 0.1% 15,173 9.2% 248 0.2% 10,745 7.0% 211 0.1% 1,577,672 11.1% 7,160 0.1% 1,948,352 13.6% 4,056 0.0%
PDOStatement::execute 108 0.2% 15,103 9.2% 15,103 9.2% 4,045 2.6% 4,045 2.6% 568,104 4.0% 568,104 4.0% 274,680 1.9% 274,680 1.9%
Drupal\Core\ParamConverter\EntityConverter::convert 6 0.0% 14,938 9.1% 68 0.0% 13,713 8.9% 46 0.0% 2,682,352 18.8% 2,176 0.0% 2,685,624 18.7% 1,400 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 45 0.1% 13,554 8.2% 444 0.3% 12,798 8.3% 348 0.2% 515,112 3.6% -20,800 -0.1% 540,248 3.8% 3,048 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 13,444 8.2% 190 0.1% 13,164 8.6% 132 0.1% 325,176 2.3% -51,920 -0.4% 513,064 3.6% 6,208 0.0%
drupal_render@2 30 0.1% 12,173 7.4% 306 0.2% 12,031 7.8% 276 0.2% 296,776 2.1% -4,256 -0.0% 360,376 2.5% 5,680 0.0%
Composer\Autoload\ClassLoader::loadClass@1 135 0.3% 11,834 7.2% 1,113 0.7% 12,003 7.8% 778 0.5% 2,434,232 17.1% 163,560 1.1% 2,226,960 15.5% 178,088 1.2%
Drupal\Core\Access\AccessManager::check 13 0.0% 11,124 6.7% 123 0.1% 10,640 6.9% 105 0.1% 482,784 3.4% 2,032 0.0% 466,368 3.3% 1,216 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 8 0.0% 10,945 6.6% 153 0.1% 10,013 6.5% 107 0.1% 1,983,120 13.9% -22,040 -0.2% 1,991,016 13.9% 3,520 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::load 6 0.0% 10,923 6.6% 23 0.0% 9,993 6.5% 27 0.0% 1,979,848 13.9% 200 0.0% 1,989,808 13.9% 824 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 84 0.2% 10,774 6.5% 1,394 0.8% 8,200 5.3% 1,060 0.7% 357,608 2.5% 184 0.0% 528,376 3.7% 22,968 0.2%
twig_render_template@1 12 0.0% 10,716 6.5% 314 0.2% 10,198 6.6% 234 0.2% 396,208 2.8% -11,264 -0.1% 326,224 2.3% 512 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 13 0.0% 10,469 6.4% 138 0.1% 8,479 5.5% 104 0.1% 358,944 2.5% 1,560 0.0% 415,768 2.9% 776 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 13 0.0% 10,183 6.2% 669 0.4% 8,196 5.3% 431 0.3% 352,008 2.5% -108,184 -0.8% 413,280 2.9% 4,272 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 9,609 5.8% 30 0.0% 8,911 5.8% 21 0.0% 1,026,400 7.2% 800 0.0% 1,035,512 7.2% 1,424 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 45 0.1% 9,100 5.5% 829 0.5% 8,331 5.4% 614 0.4% 504,216 3.5% 11,712 0.1% 525,144 3.7% 15,712 0.1%
Drupal\Core\DependencyInjection\Container::get@2 63 0.1% 8,881 5.4% 309 0.2% 8,544 5.6% 261 0.2% 1,464,872 10.3% 24,576 0.2% 1,460,096 10.2% 21,448 0.1%
Drupal\Core\Page\DefaultHtmlPageRenderer::preparePage 1 0.0% 8,821 5.4% 30 0.0% 8,063 5.3% 23 0.0% 342,648 2.4% 2,824 0.0% 333,224 2.3% 152 0.0%
drupal_get_title 2 0.0% 8,811 5.3% 22 0.0% 8,058 5.2% 22 0.0% 335,608 2.4% 2,704 0.0% 333,072 2.3% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 33 0.1% 8,783 5.3% 258 0.2% 8,599 5.6% 234 0.2% 1,316,408 9.2% 17,648 0.1% 1,244,936 8.7% 8,744 0.1%
menu_get_active_title 2 0.0% 8,752 5.3% 23 0.0% 7,995 5.2% 20 0.0% 328,672 2.3% -136 -0.0% 333,072 2.3% 0 0.0%
entity_load_multiple_by_properties 2 0.0% 8,745 5.3% 17 0.0% 8,044 5.2% 12 0.0% 674,808 4.7% 2,808 0.0% 710,072 5.0% 888 0.0%
menu_get_active_trail 2 0.0% 8,725 5.3% 7 0.0% 7,967 5.2% 6 0.0% 326,360 2.3% 1,112 0.0% 333,072 2.3% 0 0.0%
menu_set_active_trail 2 0.0% 8,718 5.3% 69 0.0% 7,961 5.2% 49 0.0% 325,248 2.3% 4,328 0.0% 333,072 2.3% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 63 0.1% 8,568 5.2% 352 0.2% 8,227 5.4% 281 0.2% 1,439,496 10.1% 2,128 0.0% 1,438,016 10.0% 7,632 0.1%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 1 0.0% 8,281 5.0% 18 0.0% 7,615 5.0% 10 0.0% 1,585,624 11.1% 584 0.0% 1,585,896 11.1% 632 0.0%
Drupal\Core\Session\UserSession::hasPermission 35 0.1% 7,682 4.7% 453 0.3% 7,620 5.0% 303 0.2% 155,472 1.1% -8,680 -0.1% 172,808 1.2% 3,504 0.0%
Drupal::service 160 0.3% 7,575 4.6% 385 0.2% 7,625 5.0% 395 0.3% 750,976 5.3% 19,864 0.1% 679,384 4.7% 7,064 0.0%
Twig_Template::render@1 12 0.0% 7,504 4.6% 95 0.1% 7,432 4.8% 62 0.0% 241,080 1.7% 2,920 0.0% 285,544 2.0% 480 0.0%
block_list 17 0.0% 7,392 4.5% 125 0.1% 6,937 4.5% 99 0.1% 651,776 4.6% 7,056 0.0% 639,248 4.5% 3,856 0.0%
Twig_Template::display@1 12 0.0% 7,372 4.5% 60 0.0% 7,300 4.8% 53 0.0% 223,136 1.6% 1,688 0.0% 250,520 1.7% 168 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 75 0.2% 7,335 4.4% 739 0.4% 6,584 4.3% 639 0.4% 1,408,592 9.9% -211,544 -1.5% 1,889,776 13.2% 7,128 0.0%
Twig_Template::displayWithErrorHandling@1 12 0.0% 7,274 4.4% 35 0.0% 7,194 4.7% 24 0.0% 220,648 1.5% 3,416 0.0% 250,352 1.7% 816 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 26 0.1% 7,229 4.4% 153 0.1% 4,589 3.0% 145 0.1% 184,224 1.3% -63,760 -0.4% 444,040 3.1% 144 0.0%
Drupal\Core\Entity\EntityManager::getController 71 0.2% 7,206 4.4% 283 0.2% 7,068 4.6% 286 0.2% 1,009,440 7.1% -3,080 -0.0% 988,984 6.9% 8,568 0.1%
drupal_bootstrap 3 0.0% 7,082 4.3% 74 0.0% 6,612 4.3% 71 0.0% 1,130,504 7.9% -32 -0.0% 1,048,136 7.3% 5,512 0.0%
_menu_translate 3 0.0% 6,914 4.2% 147 0.1% 6,409 4.2% 94 0.1% 93,224 0.7% 3,248 0.0% 106,544 0.7% 40 0.0%
service_container_prod::getRouterListenerService 1 0.0% 6,908 4.2% 8 0.0% 6,687 4.4% 7 0.0% 1,124,640 7.9% 1,752 0.0% 1,086,504 7.6% 1,504 0.0%
service_container_prod::getRouterService 1 0.0% 6,879 4.2% 19 0.0% 6,657 4.3% 13 0.0% 1,118,872 7.8% 2,328 0.0% 1,081,304 7.5% 2,456 0.0%
Drupal\Core\DependencyInjection\Container::get@3 19 0.0% 6,741 4.1% 96 0.1% 6,370 4.1% 84 0.1% 1,129,200 7.9% 15,944 0.1% 1,129,872 7.9% 13,352 0.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,680 4.1% 26 0.0% 6,359 4.1% 16 0.0% 315,944 2.2% -11,688 -0.1% 220,624 1.5% 480 0.0%
Symfony\Component\DependencyInjection\Container::get@3 19 0.0% 6,644 4.0% 137 0.1% 6,263 4.1% 99 0.1% 1,112,456 7.8% 3,880 0.0% 1,115,800 7.8% 6,824 0.0%
Drupal\Core\Config\ConfigFactory::get 38 0.1% 6,640 4.0% 157 0.1% 4,902 3.2% 144 0.1% 205,664 1.4% -336 -0.0% 284,792 2.0% 3,768 0.0%
[ display all ]