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

Overall Summary
Total Incl. Wall Time (microsec):162,176 microsecs
Total Incl. CPU (microsecs):151,604 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,176 100.0% 33 0.0% 151,604 100.0% 24 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,121 100.0% 58 0.0% 151,549 100.0% 54 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,522 99.6% 54 0.0% 150,951 99.6% 37 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% 146,002 90.0% 11 0.0% 136,428 90.0% 10 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,628 89.8% 20 0.0% 136,053 89.7% 16 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,529 89.7% 5 0.0% 135,954 89.7% 5 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,524 89.7% 76 0.0% 135,949 89.7% 55 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,663 80.6% 61 0.0% 121,955 80.4% 48 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,900 75.2% 129 0.1% 113,355 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,739 75.1% 94 0.1% 113,343 74.8% 70 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,246 74.8% 107 0.1% 112,843 74.4% 73 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,487 55.8% 13 0.0% 84,256 55.6% 9 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,472 55.8% 83 0.1% 84,241 55.6% 65 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,475 29.9% 108 0.1% 45,771 30.2% 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,673 29.4% 64 0.0% 44,263 29.2% 43 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,822 28.3% 396 0.2% 43,237 28.5% 289 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,862 25.8% 57 0.0% 38,783 25.6% 35 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,384 25.5% 47 0.0% 38,316 25.3% 42 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,161 21.7% 70 0.0% 31,989 21.1% 57 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,930 20.9% 167 0.1% 31,342 20.7% 108 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,806 20.2% 94 0.1% 29,632 19.5% 77 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,679 20.2% 120 0.1% 29,508 19.5% 94 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,394 20.0% 4,313 2.7% 32,609 21.5% 3,526 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,711 19.6% 53 0.0% 29,125 19.2% 38 0.0% 1,328,120 9.2% 2,048 0.0% 1,426,680 9.8% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,443 19.4% 35 0.0% 28,857 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,404 19.4% 120 0.1% 28,819 19.0% 93 0.1% 1,304,928 9.1% 11,728 0.1% 1,404,968 9.7% 6,416 0.0%
menu_item_route_access 12 0.0% 31,367 19.3% 492 0.3% 29,027 19.1% 344 0.2% 652,080 4.5% -130,832 -0.9% 684,824 4.7% 960 0.0%
Composer\Autoload\ClassLoader::loadClass 270 0.6% 29,706 18.3% 2,213 1.4% 30,040 19.8% 1,603 1.1% 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,805 17.8% 142 0.1% 26,137 17.2% 100 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,045 17.3% 4,615 2.8% 28,167 18.6% 3,442 2.3% 3,485,928 24.2% -13,048 -0.1% 3,314,088 22.9% 39,080 0.3%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,633 16.4% 12 0.0% 24,182 16.0% 8 0.0% 953,360 6.6% 1,288 0.0% 955,936 6.6% 1,040 0.0%
menu_tree 2 0.0% 26,609 16.4% 18 0.0% 24,159 15.9% 14 0.0% 951,072 6.6% 2,112 0.0% 954,288 6.6% 1,432 0.0%
menu_build_tree 4 0.0% 26,603 16.4% 29 0.0% 24,548 16.2% 25 0.0% 927,544 6.4% 3,544 0.0% 920,376 6.4% 0 0.0%
call_user_func_array 55 0.1% 26,578 16.4% 253 0.2% 24,982 16.5% 231 0.2% 2,614,800 18.1% 52,288 0.4% 2,408,008 16.6% 11,032 0.1%
_menu_link_translate 16 0.0% 26,520 16.4% 605 0.4% 24,622 16.2% 378 0.2% 645,760 4.5% -2,448 -0.0% 629,880 4.3% 384 0.0%
menu_tree_check_access 4 0.0% 24,504 15.1% 13 0.0% 22,766 15.0% 11 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,491 15.1% 149 0.1% 22,755 15.0% 102 0.1% 633,192 4.4% 3,184 0.0% 610,392 4.2% 560 0.0%
twig_render_template 5 0.0% 22,417 13.8% 100 0.1% 22,067 14.6% 72 0.0% 1,303,584 9.0% -12,496 -0.1% 1,422,552 9.8% 2,856 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 55 0.1% 20,062 12.4% 1,415 0.9% 13,771 9.1% 1,259 0.8% 1,848,400 12.8% -56,512 -0.4% 2,415,280 16.7% 199,120 1.4%
Twig_Template::render 5 0.0% 20,029 12.4% 50 0.0% 19,678 13.0% 40 0.0% 812,664 5.6% 2,576 0.0% 1,022,672 7.1% 720 0.0%
Twig_Template::display 5 0.0% 19,947 12.3% 31 0.0% 19,594 12.9% 20 0.0% 792,400 5.5% 1,704 0.0% 973,608 6.7% 520 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 19,865 12.2% 18 0.0% 19,518 12.9% 22 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,675 12.1% 1,088 0.7% 9,369 6.2% 855 0.6% 645,592 4.5% -74,584 -0.5% 468,312 3.2% 31,808 0.2%
twig_render_var 36 0.1% 18,991 11.7% 203 0.1% 18,661 12.3% 146 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,591 11.5% 99 0.1% 16,662 11.0% 76 0.1% 837,912 5.8% 12,992 0.1% 854,240 5.9% 4,288 0.0%
drupal_render@1 17 0.0% 17,838 11.0% 250 0.2% 17,648 11.6% 207 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% 16,949 10.5% 282 0.2% 15,782 10.4% 205 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,791 10.4% 14,761 9.1% 17,202 11.3% 8,658 5.7% 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,647 10.3% 589 0.4% 16,313 10.8% 526 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,042 9.9% 691 0.4% 15,663 10.3% 538 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,824 9.8% 26 0.0% 14,579 9.6% 20 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,597 9.6% 187 0.1% 13,609 9.0% 134 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,309 9.4% 245 0.2% 14,136 9.3% 175 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,177 9.4% 1,076 0.7% 4,838 3.2% 744 0.5% 524,608 3.6% 2,160 0.0% 279,080 1.9% 1,400 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 14,859 9.2% 9 0.0% 13,873 9.2% 8 0.0% 1,520,760 10.6% -1,672 -0.0% 1,531,504 10.6% 528 0.0%
Drupal\Core\ParamConverter\EntityConverter::convert 6 0.0% 14,849 9.2% 68 0.0% 13,668 9.0% 45 0.0% 2,682,280 18.6% 2,176 0.0% 2,685,552 18.5% 1,400 0.0%
render 11 0.0% 14,412 8.9% 70 0.0% 14,296 9.4% 43 0.0% 659,432 4.6% 1,680 0.0% 824,128 5.7% 640 0.0%
PDOStatement::execute 99 0.2% 14,066 8.7% 14,066 8.7% 3,769 2.5% 3,769 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,968 8.6% 468 0.3% 13,185 8.7% 341 0.2% 515,536 3.6% -21,952 -0.2% 542,016 3.7% 3,048 0.0%
theme@1 13 0.0% 13,847 8.5% 852 0.5% 13,734 9.1% 574 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,596 7.8% 181 0.1% 9,207 6.1% 153 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,252 7.6% 1,168 0.7% 12,428 8.2% 824 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,486 7.1% 128 0.1% 10,999 7.3% 103 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,283 7.0% 1,437 0.9% 8,539 5.6% 1,094 0.7% 364,984 2.5% 496 0.0% 533,192 3.7% 24,112 0.2%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 11,079 6.8% 166 0.1% 11,080 7.3% 118 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,861 6.7% 147 0.1% 9,971 6.6% 106 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,840 6.7% 24 0.0% 9,947 6.6% 24 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,511 6.5% 145 0.1% 8,522 5.6% 103 0.1% 359,024 2.5% 1,576 0.0% 416,464 2.9% 776 0.0%
drupal_render@2 30 0.1% 10,363 6.4% 302 0.2% 10,389 6.9% 271 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,221 6.3% 672 0.4% 8,234 5.4% 456 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,297 5.7% 863 0.5% 8,529 5.6% 626 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,189 5.7% 260 0.2% 8,918 5.9% 237 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,866 5.5% 310 0.2% 8,532 5.6% 248 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,847 5.5% 27 0.0% 8,097 5.3% 22 0.0% 342,672 2.4% 2,824 0.0% 336,408 2.3% 168 0.0%
drupal_get_title 2 0.0% 8,840 5.5% 21 0.0% 8,090 5.3% 14 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,781 5.4% 24 0.0% 8,034 5.3% 20 0.0% 328,672 2.3% -136 -0.0% 336,240 2.3% 0 0.0%
menu_get_active_trail 2 0.0% 8,753 5.4% 6 0.0% 8,004 5.3% 6 0.0% 326,360 2.3% 1,104 0.0% 336,240 2.3% 0 0.0%
entity_load_multiple_by_properties 2 0.0% 8,752 5.4% 17 0.0% 8,052 5.3% 13 0.0% 674,760 4.7% 2,808 0.0% 709,192 4.9% 888 0.0%
menu_set_active_trail 2 0.0% 8,747 5.4% 69 0.0% 7,998 5.3% 48 0.0% 325,256 2.3% 4,328 0.0% 336,240 2.3% 648 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 8,628 5.3% 32 0.0% 8,220 5.4% 28 0.0% 1,059,608 7.4% 1,760 0.0% 1,062,512 7.3% 1,424 0.0%
Symfony\Component\DependencyInjection\Container::get@2 63 0.1% 8,550 5.3% 344 0.2% 8,210 5.4% 260 0.2% 1,439,656 10.0% 2,128 0.0% 1,438,216 9.9% 7,632 0.1%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 1 0.0% 8,199 5.1% 20 0.0% 7,572 5.0% 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,057 5.0% 484 0.3% 8,003 5.3% 322 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,829 4.8% 164 0.1% 7,834 5.2% 126 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,607 4.7% 160 0.1% 4,807 3.2% 154 0.1% 187,872 1.3% -65,496 -0.5% 447,296 3.1% 144 0.0%
Drupal::service 158 0.3% 7,525 4.6% 379 0.2% 7,577 5.0% 405 0.3% 751,528 5.2% 19,864 0.1% 678,640 4.7% 7,200 0.0%
block_list 17 0.0% 7,407 4.6% 126 0.1% 6,932 4.6% 100 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,229 4.5% 288 0.2% 7,100 4.7% 280 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,223 4.5% 623 0.4% 6,483 4.3% 540 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,139 4.4% 75 0.0% 6,675 4.4% 67 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,081 4.4% 166 0.1% 5,208 3.4% 168 0.1% 212,560 1.5% -728 -0.0% 289,112 2.0% 4,024 0.0%
call_user_func_array@1 18 0.0% 6,953 4.3% 92 0.1% 6,372 4.2% 89 0.1% 574,000 4.0% 21,960 0.2% 523,160 3.6% 1,264 0.0%
service_container_prod::getRouterListenerService 1 0.0% 6,904 4.3% 8 0.0% 6,683 4.4% 6 0.0% 1,124,824 7.8% 1,752 0.0% 1,086,688 7.5% 1,504 0.0%
_menu_translate 3 0.0% 6,902 4.3% 150 0.1% 6,392 4.2% 104 0.1% 93,240 0.6% 3,232 0.0% 106,664 0.7% 40 0.0%
service_container_prod::getRouterService 1 0.0% 6,875 4.2% 20 0.0% 6,656 4.4% 18 0.0% 1,119,056 7.8% 2,328 0.0% 1,081,488 7.5% 2,456 0.0%
Drupal\Core\DependencyInjection\Container::get@3 19 0.0% 6,733 4.2% 99 0.1% 6,365 4.2% 86 0.1% 1,129,352 7.8% 15,944 0.1% 1,129,952 7.8% 13,352 0.1%
class_exists 51 0.1% 6,664 4.1% 150 0.1% 6,701 4.4% 165 0.1% 962,800 6.7% -176 -0.0% 851,328 5.9% 10,000 0.1%
Symfony\Component\DependencyInjection\Container::get@3 19 0.0% 6,633 4.1% 141 0.1% 6,260 4.1% 101 0.1% 1,112,608 7.7% 3,880 0.0% 1,115,880 7.7% 6,824 0.0%
Twig_Template::render@1 11 0.0% 6,495 4.0% 84 0.1% 6,502 4.3% 53 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,417 4.0% 17 0.0% 5,729 3.8% 11 0.0% 288,752 2.0% 1,952 0.0% 290,216 2.0% 0 0.0%
[ display all ]