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

Overall Summary
Total Incl. Wall Time (microsec):160,593 microsecs
Total Incl. CPU (microsecs):149,973 microsecs
Total Incl. MemUse (bytes):14,293,448 bytes
Total Incl. PeakMemUse (bytes):14,370,448 bytes
Number of Function Calls:44,989


[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% 160,593 100.0% 32 0.0% 149,973 100.0% 24 0.0% 14,293,448 100.0% 6,216 0.0% 14,370,448 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 160,542 100.0% 59 0.0% 149,924 100.0% 54 0.0% 14,281,744 99.9% 1,648 0.0% 14,363,408 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 159,922 99.6% 56 0.0% 149,303 99.6% 37 0.0% 14,058,360 98.4% -13,288 -0.1% 14,132,848 98.3% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 144,101 89.7% 10 0.0% 134,540 89.7% 9 0.0% 11,412,712 79.8% 1,464 0.0% 11,490,304 80.0% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 143,727 89.5% 21 0.0% 134,166 89.5% 15 0.0% 11,326,432 79.2% 2,760 0.0% 11,405,744 79.4% 1,104 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 143,626 89.4% 4 0.0% 134,066 89.4% 4 0.0% 11,317,560 79.2% 1,176 0.0% 11,330,752 78.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 143,622 89.4% 74 0.0% 134,062 89.4% 55 0.0% 11,316,384 79.2% -6,608 -0.0% 11,330,752 78.8% 3,192 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 131,174 81.7% 62 0.0% 122,472 81.7% 52 0.0% 9,878,072 69.1% 4,096 0.0% 9,905,032 68.9% 3,624 0.0%
call_user_func 28 0.1% 122,367 76.2% 133 0.1% 113,797 75.9% 119 0.1% 8,723,440 61.0% 12,424 0.1% 8,800,856 61.2% 12,416 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 12 0.0% 122,175 76.1% 94 0.1% 113,762 75.9% 75 0.1% 8,547,688 59.8% 3,016 0.0% 8,625,656 60.0% 2,424 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 4 0.0% 121,678 75.8% 112 0.1% 113,255 75.5% 66 0.0% 8,531,992 59.7% 1,480 0.0% 8,613,208 59.9% 904 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 90,738 56.5% 13 0.0% 84,500 56.3% 9 0.0% 4,495,704 31.5% 1,824 0.0% 4,683,568 32.6% 408 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 90,723 56.5% 84 0.1% 84,486 56.3% 70 0.0% 4,492,024 31.4% -75,192 -0.5% 4,682,592 32.6% 2,496 0.0%
drupal_prepare_page 1 0.0% 47,883 29.8% 62 0.0% 44,488 29.7% 40 0.0% 2,568,176 18.0% 4,880 0.0% 2,600,544 18.1% 1,568 0.0%
drupal_render 7 0.0% 46,177 28.8% 105 0.1% 43,465 29.0% 84 0.1% 2,757,824 19.3% 13,864 0.1% 2,815,496 19.6% 9,200 0.1%
theme 5 0.0% 43,206 26.9% 412 0.3% 40,728 27.2% 281 0.2% 2,263,720 15.8% -25,632 -0.2% 2,482,304 17.3% 4,128 0.0%
block_page_build 1 0.0% 42,131 26.2% 54 0.0% 39,032 26.0% 38 0.0% 2,162,032 15.1% -4,056 -0.0% 2,254,920 15.7% 992 0.0%
block_get_blocks_by_region 17 0.0% 41,652 25.9% 46 0.0% 38,566 25.7% 37 0.0% 2,169,080 15.2% 3,160 0.0% 2,249,872 15.7% 1,392 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 13 0.0% 35,350 22.0% 71 0.0% 32,106 21.4% 56 0.0% 3,228,312 22.6% 2,320 0.0% 3,273,720 22.8% 1,440 0.0%
_block_get_renderable_region 4 0.0% 34,181 21.3% 165 0.1% 31,565 21.0% 109 0.1% 1,511,312 10.6% 8,776 0.1% 1,605,672 11.2% 5,208 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 13 0.0% 33,000 20.5% 97 0.1% 29,756 19.8% 84 0.1% 3,224,952 22.6% 1,696 0.0% 3,268,072 22.7% 1,528 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 13 0.0% 32,872 20.5% 120 0.1% 29,628 19.8% 96 0.1% 3,219,984 22.5% -6,192 -0.0% 3,263,728 22.7% 1,848 0.0%
Drupal\Core\DependencyInjection\Container::get 897 2.0% 32,347 20.1% 4,178 2.6% 32,549 21.7% 3,391 2.3% 3,520,256 24.6% 29,504 0.2% 3,384,464 23.6% 58,840 0.4%
entity_view 5 0.0% 31,946 19.9% 52 0.0% 29,330 19.6% 36 0.0% 1,351,368 9.5% 2,048 0.0% 1,452,944 10.1% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 31,667 19.7% 35 0.0% 29,050 19.4% 28 0.0% 1,328,848 9.3% -3,504 -0.0% 1,432,648 10.0% 1,040 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 31,628 19.7% 427 0.3% 29,015 19.3% 98 0.1% 1,328,176 9.3% 11,728 0.1% 1,431,320 10.0% 5,232 0.0%
menu_item_route_access 12 0.0% 31,259 19.5% 499 0.3% 28,899 19.3% 342 0.2% 619,344 4.3% -130,832 -0.9% 653,600 4.5% 960 0.0%
Composer\Autoload\ClassLoader::loadClass 270 0.6% 29,635 18.5% 2,168 1.3% 29,955 20.0% 1,556 1.0% 5,764,456 40.3% 268,992 1.9% 4,885,816 34.0% 297,352 2.1%
menu_tree_page_data 5 0.0% 28,656 17.8% 140 0.1% 25,970 17.3% 103 0.1% 917,712 6.4% -9,152 -0.1% 969,224 6.7% 2,592 0.0%
Symfony\Component\DependencyInjection\Container::get 897 2.0% 28,124 17.5% 4,474 2.8% 28,262 18.8% 3,388 2.3% 3,489,952 24.4% -12,080 -0.1% 3,325,056 23.1% 39,312 0.3%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 26,503 16.5% 12 0.0% 24,339 16.2% 309 0.2% 953,408 6.7% 34,056 0.2% 1,010,424 7.0% 66,080 0.5%
menu_build_tree 4 0.0% 26,497 16.5% 30 0.0% 24,420 16.3% 25 0.0% 894,792 6.3% 3,544 0.0% 900,928 6.3% 0 0.0%
menu_tree 2 0.0% 26,479 16.5% 20 0.0% 24,015 16.0% 14 0.0% 918,352 6.4% 2,112 0.0% 943,736 6.6% 1,432 0.0%
_menu_link_translate 16 0.0% 26,409 16.4% 596 0.4% 24,492 16.3% 377 0.3% 613,024 4.3% -2,448 -0.0% 598,520 4.2% 384 0.0%
menu_tree_check_access 4 0.0% 24,404 15.2% 13 0.0% 22,650 15.1% 14 0.0% 601,680 4.2% 1,208 0.0% 579,048 4.0% 0 0.0%
_menu_tree_check_access 4 0.0% 24,391 15.2% 152 0.1% 22,636 15.1% 101 0.1% 600,472 4.2% 3,184 0.0% 579,048 4.0% 560 0.0%
call_user_func_array 55 0.1% 24,167 15.0% 241 0.2% 22,630 15.1% 245 0.2% 2,454,040 17.2% 52,288 0.4% 2,239,832 15.6% 11,352 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 55 0.1% 19,992 12.4% 1,374 0.9% 13,677 9.1% 1,199 0.8% 1,842,496 12.9% -57,344 -0.4% 2,443,904 17.0% 199,984 1.4%
Drupal\Core\Database\Connection::query 99 0.2% 19,697 12.3% 1,115 0.7% 9,346 6.2% 837 0.6% 645,376 4.5% -74,576 -0.5% 477,264 3.3% 32,624 0.2%
twig_render_template 5 0.0% 19,689 12.3% 86 0.1% 19,461 13.0% 68 0.0% 1,095,992 7.7% -10,856 -0.1% 1,220,000 8.5% 2,944 0.0%
template_preprocess_page 1 0.0% 18,519 11.5% 101 0.1% 16,572 11.0% 71 0.0% 837,872 5.9% 12,992 0.1% 854,168 5.9% 4,288 0.0%
Twig_Template::render 5 0.0% 17,267 10.8% 47 0.0% 17,038 11.4% 36 0.0% 604,344 4.2% 2,576 0.0% 819,672 5.7% 720 0.0%
Twig_Template::display 5 0.0% 17,172 10.7% 30 0.0% 16,942 11.3% 21 0.0% 585,720 4.1% 1,680 0.0% 765,840 5.3% 568 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 13 0.0% 17,119 10.7% 292 0.2% 15,905 10.6% 196 0.1% 2,761,768 19.3% -5,480 -0.0% 2,748,200 19.1% 3,040 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 17,090 10.6% 19 0.0% 16,862 11.2% 14 0.0% 577,384 4.0% 3,128 0.0% 758,800 5.3% 984 0.0%
Composer\Autoload\ClassLoader::findFile 490 1.1% 16,902 10.5% 14,794 9.2% 17,261 11.5% 8,666 5.8% 86,496 0.6% 3,464 0.0% 310,672 2.2% 281,120 2.0%
Drupal\Core\DependencyInjection\Container::get@1 120 0.3% 16,841 10.5% 601 0.4% 16,499 11.0% 517 0.3% 2,416,304 16.9% 53,640 0.4% 2,370,760 16.5% 42,944 0.3%
Symfony\Component\DependencyInjection\Container::get@1 120 0.3% 16,222 10.1% 692 0.4% 15,853 10.6% 540 0.4% 2,361,864 16.5% 5,472 0.0% 2,327,096 16.2% 18,856 0.1%
twig_render_var 37 0.1% 16,217 10.1% 205 0.1% 16,013 10.7% 149 0.1% 555,280 3.9% 5,560 0.0% 695,024 4.8% 5,832 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 15,993 10.0% 28 0.0% 14,710 9.8% 17 0.0% 2,958,336 20.7% 2,864 0.0% 2,964,024 20.6% 3,072 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 13 0.0% 15,620 9.7% 185 0.1% 13,601 9.1% 132 0.1% 463,448 3.2% -3,720 -0.0% 512,912 3.6% 1,648 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::enhance 13 0.0% 15,473 9.6% 250 0.2% 14,261 9.5% 174 0.1% 2,728,128 19.1% 13,320 0.1% 2,717,688 18.9% 3,688 0.0%
Drupal\Core\Database\Statement::execute 99 0.2% 15,207 9.5% 1,067 0.7% 4,853 3.2% 746 0.5% 524,392 3.7% 2,160 0.0% 284,296 2.0% 1,400 0.0%
drupal_render@1 17 0.0% 15,077 9.4% 252 0.2% 15,000 10.0% 200 0.1% 557,824 3.9% 21,168 0.1% 672,976 4.7% 10,848 0.1%
Drupal\Core\ParamConverter\EntityConverter::convert 6 0.0% 15,015 9.3% 70 0.0% 13,795 9.2% 48 0.0% 2,682,280 18.8% 2,176 0.0% 2,685,608 18.7% 1,400 0.0%
PDOStatement::execute 99 0.2% 14,114 8.8% 14,114 8.8% 3,788 2.5% 3,788 2.5% 519,768 3.6% 519,768 3.6% 282,336 2.0% 282,336 2.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 47 0.1% 13,982 8.7% 466 0.3% 13,239 8.8% 363 0.2% 515,544 3.6% -21,952 -0.2% 543,152 3.8% 3,264 0.0%
Drupal\Core\Cache\DatabaseBackend::get 27 0.1% 12,618 7.9% 181 0.1% 9,195 6.1% 166 0.1% 1,600,936 11.2% 8,352 0.1% 1,968,664 13.7% 3,704 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 12,514 7.8% 9 0.0% 11,540 7.7% 9 0.0% 1,356,712 9.5% -1,672 -0.0% 1,362,912 9.5% 792 0.0%
Composer\Autoload\ClassLoader::loadClass@1 135 0.3% 11,925 7.4% 1,123 0.7% 12,121 8.1% 834 0.6% 2,432,088 17.0% 163,568 1.1% 2,229,736 15.5% 178,824 1.2%
render 11 0.0% 11,573 7.2% 66 0.0% 11,579 7.7% 47 0.0% 438,976 3.1% 1,672 0.0% 598,016 4.2% 672 0.0%
Drupal\Core\Access\AccessManager::check 13 0.0% 11,274 7.0% 124 0.1% 10,801 7.2% 101 0.1% 482,232 3.4% 2,032 0.0% 465,544 3.2% 1,216 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 90 0.2% 11,210 7.0% 1,456 0.9% 8,491 5.7% 1,073 0.7% 364,984 2.6% 496 0.0% 548,192 3.8% 24,216 0.2%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 11,128 6.9% 163 0.1% 11,130 7.4% 104 0.1% 347,336 2.4% -33,696 -0.2% 520,984 3.6% 6,240 0.0%
theme@1 13 0.0% 11,007 6.9% 869 0.5% 11,018 7.3% 596 0.4% 405,888 2.8% -39,232 -0.3% 588,232 4.1% 8,848 0.1%
Drupal\Core\Entity\FieldableDatabaseStorageController::loadMultiple 8 0.0% 10,989 6.8% 155 0.1% 10,079 6.7% 115 0.1% 1,983,032 13.9% -22,040 -0.2% 1,990,984 13.9% 3,520 0.0%
Drupal\Core\Entity\FieldableDatabaseStorageController::load 6 0.0% 10,970 6.8% 24 0.0% 10,052 6.7% 18 0.0% 1,979,760 13.9% 200 0.0% 1,989,776 13.8% 824 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 13 0.0% 10,529 6.6% 137 0.1% 8,510 5.7% 105 0.1% 359,032 2.5% 1,576 0.0% 417,432 2.9% 776 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 13 0.0% 10,244 6.4% 664 0.4% 8,229 5.5% 417 0.3% 352,080 2.5% -108,168 -0.8% 414,944 2.9% 4,272 0.0%
drupal_render@2 29 0.1% 9,962 6.2% 310 0.2% 9,991 6.7% 264 0.2% 264,048 1.8% -9,680 -0.1% 309,480 2.2% 4,840 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 33 0.1% 9,267 5.8% 274 0.2% 9,023 6.0% 263 0.2% 1,328,952 9.3% 18,168 0.1% 1,276,040 8.9% 8,352 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 47 0.1% 9,265 5.8% 903 0.6% 8,528 5.7% 666 0.4% 504,680 3.5% 11,952 0.1% 527,648 3.7% 16,112 0.1%
Drupal\Core\DependencyInjection\Container::get@2 63 0.1% 8,978 5.6% 303 0.2% 8,648 5.8% 237 0.2% 1,464,960 10.2% 24,576 0.2% 1,460,160 10.2% 21,448 0.1%
Drupal\Core\Page\DefaultHtmlPageRenderer::preparePage 1 0.0% 8,865 5.5% 26 0.0% 8,109 5.4% 21 0.0% 342,656 2.4% 2,824 0.0% 336,712 2.3% 152 0.0%
drupal_get_title 2 0.0% 8,858 5.5% 20 0.0% 8,103 5.4% 15 0.0% 335,616 2.3% 2,704 0.0% 336,560 2.3% 0 0.0%
entity_load_multiple_by_properties 2 0.0% 8,818 5.5% 17 0.0% 8,111 5.4% 13 0.0% 674,808 4.7% 2,808 0.0% 710,320 4.9% 888 0.0%
menu_get_active_title 2 0.0% 8,802 5.5% 25 0.0% 8,048 5.4% 20 0.0% 328,680 2.3% -136 -0.0% 336,560 2.3% 0 0.0%
menu_get_active_trail 2 0.0% 8,773 5.5% 6 0.0% 8,017 5.3% 3 0.0% 326,368 2.3% 1,112 0.0% 336,560 2.3% 0 0.0%
menu_set_active_trail 2 0.0% 8,767 5.5% 73 0.0% 8,014 5.3% 52 0.0% 325,256 2.3% 4,328 0.0% 336,560 2.3% 544 0.0%
Symfony\Component\DependencyInjection\Container::get@2 63 0.1% 8,668 5.4% 351 0.2% 8,328 5.6% 241 0.2% 1,439,584 10.1% 2,128 0.0% 1,438,080 10.0% 7,632 0.1%
Drupal\Core\Entity\FieldableDatabaseStorageController::postLoad 1 0.0% 8,348 5.2% 16 0.0% 7,700 5.1% 12 0.0% 1,585,560 11.1% 584 0.0% 1,585,888 11.0% 632 0.0%
Drupal\Core\Session\UserSession::hasPermission 37 0.1% 8,105 5.0% 497 0.3% 8,054 5.4% 342 0.2% 155,864 1.1% -8,856 -0.1% 173,888 1.2% 3,752 0.0%
Drupal\Core\Config\CachedStorage::readMultiple 27 0.1% 7,511 4.7% 161 0.1% 4,743 3.2% 160 0.1% 187,872 1.3% -65,496 -0.5% 461,432 3.2% 144 0.0%
Drupal::service 154 0.3% 7,487 4.7% 369 0.2% 7,556 5.0% 399 0.3% 750,952 5.3% 19,088 0.1% 678,152 4.7% 7,208 0.1%
call_user_func_array@1 18 0.0% 7,476 4.7% 91 0.1% 6,782 4.5% 84 0.1% 656,344 4.6% 21,968 0.2% 619,168 4.3% 1,840 0.0%
block_list 17 0.0% 7,425 4.6% 130 0.1% 6,964 4.6% 109 0.1% 654,608 4.6% 7,056 0.0% 642,808 4.5% 3,856 0.0%
Drupal\Core\Entity\EntityManager::getController 73 0.2% 7,284 4.5% 307 0.2% 7,130 4.8% 287 0.2% 1,009,456 7.1% -3,080 -0.0% 990,792 6.9% 8,568 0.1%
drupal_bootstrap 3 0.0% 7,212 4.5% 75 0.0% 6,732 4.5% 67 0.0% 1,137,312 8.0% -32 -0.0% 1,054,560 7.3% 5,512 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 65 0.1% 7,164 4.5% 635 0.4% 6,425 4.3% 563 0.4% 1,447,944 10.1% -216,488 -1.5% 1,934,928 13.5% 7,056 0.0%
Drupal\Core\Config\ConfigFactory::get 42 0.1% 7,110 4.4% 163 0.1% 5,214 3.5% 160 0.1% 212,560 1.5% -728 -0.0% 303,648 2.1% 4,024 0.0%
service_container_prod::getRouterListenerService 1 0.0% 6,930 4.3% 7 0.0% 6,727 4.5% 6 0.0% 1,124,752 7.9% 1,752 0.0% 1,086,616 7.6% 1,504 0.0%
_menu_translate 3 0.0% 6,914 4.3% 152 0.1% 6,406 4.3% 104 0.1% 93,216 0.7% 3,232 0.0% 106,816 0.7% 40 0.0%
service_container_prod::getRouterService 1 0.0% 6,902 4.3% 21 0.0% 6,700 4.5% 13 0.0% 1,118,984 7.8% 2,328 0.0% 1,081,416 7.5% 2,456 0.0%
twig_render_template@1 10 0.0% 6,862 4.3% 144 0.1% 6,869 4.6% 112 0.1% 300,792 2.1% -2,888 -0.0% 245,400 1.7% 2,784 0.0%
Drupal\Core\DependencyInjection\Container::get@3 19 0.0% 6,792 4.2% 100 0.1% 6,434 4.3% 93 0.1% 1,129,280 7.9% 15,944 0.1% 1,129,816 7.9% 13,352 0.1%
Symfony\Component\DependencyInjection\Container::get@3 19 0.0% 6,691 4.2% 144 0.1% 6,321 4.2% 97 0.1% 1,112,536 7.8% 3,880 0.0% 1,115,744 7.8% 6,824 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 6,562 4.1% 5 0.0% 6,123 4.1% 5 0.0% 1,246,304 8.7% 1,224 0.0% 1,342,944 9.3% 144 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 6,557 4.1% 71 0.0% 6,118 4.1% 51 0.0% 1,245,080 8.7% -24,032 -0.2% 1,342,800 9.3% 5,080 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 6,441 4.0% 26 0.0% 6,209 4.1% 22 0.0% 310,000 2.2% -5,496 -0.0% 218,968 1.5% 480 0.0%
menu_get_local_actions 1 0.0% 6,419 4.0% 17 0.0% 5,721 3.8% 13 0.0% 288,728 2.0% 1,952 0.0% 290,200 2.0% 0 0.0%
[ display all ]