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

Overall Summary
Total Incl. Wall Time (microsec):231,523 microsecs
Total Incl. CPU (microsecs):216,894 microsecs
Total Incl. MemUse (bytes):17,466,936 bytes
Total Incl. PeakMemUse (bytes):17,621,504 bytes
Number of Function Calls:68,715


[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% 231,523 100.0% 42 0.0% 216,894 100.0% 32 0.0% 17,466,936 100.0% 6,216 0.0% 17,621,504 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 231,456 100.0% 71 0.0% 216,828 100.0% 69 0.0% 17,455,232 99.9% 1,648 0.0% 17,614,464 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 230,674 99.6% 52 0.0% 216,044 99.6% 36 0.0% 17,232,112 98.7% -29,056 -0.2% 17,384,112 98.7% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 213,870 92.4% 11 0.0% 200,250 92.3% 9 0.0% 14,494,120 83.0% 1,464 0.0% 14,638,648 83.1% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 213,499 92.2% 22 0.0% 199,880 92.2% 15 0.0% 14,407,808 82.5% 2,744 0.0% 14,554,552 82.6% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 213,392 92.2% 4 0.0% 199,773 92.1% 4 0.0% 14,399,056 82.4% 1,176 0.0% 14,479,576 82.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 213,388 92.2% 81 0.0% 199,769 92.1% 55 0.0% 14,397,880 82.4% -12,584 -0.1% 14,479,576 82.2% 2,584 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 26 0.0% 164,927 71.2% 138 0.1% 154,261 71.1% 113 0.1% 9,091,744 52.1% 4,088 0.0% 9,153,856 51.9% 3,400 0.0%
call_user_func 41 0.1% 156,631 67.7% 315 0.1% 145,997 67.3% 158 0.1% 7,991,664 45.8% 11,936 0.1% 8,123,080 46.1% 10,040 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 28 0.0% 156,550 67.6% 219 0.1% 146,114 67.4% 172 0.1% 7,795,192 44.6% 3,016 0.0% 7,947,360 45.1% 2,344 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 15 0.0% 155,709 67.3% 170 0.1% 145,258 67.0% 118 0.1% 7,777,992 44.5% 1,480 0.0% 7,927,064 45.0% 1,840 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 127,756 55.2% 12 0.0% 118,922 54.8% 8 0.0% 5,765,376 33.0% 1,824 0.0% 6,003,096 34.1% 120 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 127,742 55.2% 133 0.1% 118,909 54.8% 113 0.1% 5,761,696 33.0% -190,016 -1.1% 6,002,696 34.1% 2,024 0.0%
drupal_render 8 0.0% 119,983 51.8% 130 0.1% 112,566 51.9% 108 0.0% 6,069,760 34.7% 20,872 0.1% 6,014,616 34.1% 18,152 0.1%
call_user_func_array 55 0.1% 104,318 45.1% 241 0.1% 97,294 44.9% 235 0.1% 8,408,584 48.1% 55,248 0.3% 8,418,400 47.8% 22,216 0.1%
drupal_render@1 18 0.0% 80,268 34.7% 366 0.2% 76,158 35.1% 284 0.1% 3,814,016 21.8% 51,656 0.3% 3,939,144 22.4% 28,336 0.2%
theme 12 0.0% 72,263 31.2% 706 0.3% 68,690 31.7% 501 0.2% 3,022,752 17.3% -41,688 -0.2% 3,196,440 18.1% 7,496 0.0%
call_user_func@1 253 0.4% 56,183 24.3% 625 0.3% 52,552 24.2% 655 0.3% 3,425,960 19.6% 61,088 0.3% 2,858,864 16.2% 11,104 0.1%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 49,382 21.3% 8 0.0% 46,313 21.4% 8 0.0% 5,250,720 30.1% 760 0.0% 5,286,592 30.0% 48 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 96 0.1% 46,733 20.2% 719 0.3% 42,950 19.8% 537 0.2% 2,837,824 16.2% -73,384 -0.4% 2,804,024 15.9% 8,472 0.0%
toolbar_pre_render 1 0.0% 43,649 18.9% 39 0.0% 39,963 18.4% 32 0.0% 2,655,392 15.2% -5,784 -0.0% 2,709,392 15.4% 960 0.0%
twig_render_template 6 0.0% 41,764 18.0% 111 0.0% 41,081 18.9% 80 0.0% 1,624,632 9.3% -36,760 -0.2% 1,923,656 10.9% 6,712 0.0%
call_user_func_array@1 35 0.1% 41,622 18.0% 164 0.1% 38,938 18.0% 159 0.1% 4,761,224 27.3% 30,760 0.2% 4,596,368 26.1% 1,424 0.0%
Drupal\Core\DependencyInjection\Container::get 1,557 2.3% 40,267 17.4% 7,049 3.0% 41,107 19.0% 5,547 2.6% 3,703,936 21.2% 14,352 0.1% 3,929,976 22.3% 56,784 0.3%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 39,563 17.1% 11 0.0% 37,061 17.1% 9 0.0% 4,401,432 25.2% 656 0.0% 4,412,952 25.0% 784 0.0%
Twig_Template::render 6 0.0% 39,100 16.9% 58 0.0% 38,419 17.7% 39 0.0% 1,084,640 6.2% 2,704 0.0% 1,481,576 8.4% 960 0.0%
Twig_Template::display 6 0.0% 38,966 16.8% 37 0.0% 38,289 17.7% 31 0.0% 1,056,320 6.0% 1,744 0.0% 1,420,040 8.1% 1,184 0.0%
Twig_Template::displayWithErrorHandling 6 0.0% 38,873 16.8% 21 0.0% 38,198 17.6% 24 0.0% 1,047,920 6.0% 3,592 0.0% 1,412,384 8.0% 1,608 0.0%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 38,866 16.8% 33 0.0% 36,365 16.8% 25 0.0% 4,350,208 24.9% 3,464 0.0% 4,362,984 24.8% 1,664 0.0%
twig_render_var 65 0.1% 37,470 16.2% 382 0.2% 36,831 17.0% 271 0.1% 1,039,072 5.9% -30,040 -0.2% 1,301,168 7.4% 6,056 0.0%
menu_build_tree 5 0.0% 34,992 15.1% 34 0.0% 31,860 14.7% 32 0.0% 713,304 4.1% 4,824 0.0% 653,504 3.7% 0 0.0%
drupal_prepare_page 1 0.0% 34,946 15.1% 63 0.0% 32,339 14.9% 41 0.0% 1,719,080 9.8% 4,848 0.0% 1,766,040 10.0% 2,760 0.0%
Composer\Autoload\ClassLoader::loadClass 299 0.4% 33,704 14.6% 2,460 1.1% 34,097 15.7% 1,760 0.8% 6,820,944 39.1% 312,848 1.8% 5,334,232 30.3% 319,008 1.8%
block_page_build 1 0.0% 33,658 14.5% 57 0.0% 31,051 14.3% 40 0.0% 1,658,528 9.5% -4,056 -0.0% 1,753,464 10.0% 2,136 0.0%
menu_item_route_access 17 0.0% 33,454 14.4% 634 0.3% 30,564 14.1% 445 0.2% 339,160 1.9% -185,176 -1.1% 384,416 2.2% 720 0.0%
block_get_blocks_by_region 17 0.0% 33,184 14.3% 45 0.0% 30,587 14.1% 39 0.0% 1,662,136 9.5% 3,160 0.0% 1,741,408 9.9% 1,392 0.0%
Symfony\Component\DependencyInjection\Container::get 1,557 2.3% 33,171 14.3% 7,428 3.2% 33,983 15.7% 5,527 2.5% 3,688,784 21.1% -33,168 -0.2% 3,872,472 22.0% 47,456 0.3%
menu_tree_check_access 5 0.0% 32,333 14.0% 16 0.0% 29,682 13.7% 16 0.0% 369,936 2.1% 1,208 0.0% 344,688 2.0% 0 0.0%
_menu_tree_check_access 5 0.0% 32,317 14.0% 260 0.1% 29,666 13.7% 172 0.1% 368,728 2.1% 8,600 0.0% 344,688 2.0% 192 0.0%
_menu_link_translate 18 0.0% 32,041 13.8% 719 0.3% 29,402 13.6% 457 0.2% 358,472 2.1% -5,792 -0.0% 344,496 2.0% 192 0.0%
drupal_render@2 79 0.1% 29,681 12.8% 863 0.4% 29,436 13.6% 737 0.3% 1,172,160 6.7% -24,008 -0.1% 1,358,752 7.7% 31,904 0.2%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 19 0.0% 28,196 12.2% 102 0.0% 25,218 11.6% 78 0.0% 617,728 3.5% 3,176 0.0% 640,440 3.6% 1,440 0.0%
Drupal\Core\Database\Connection::query 135 0.2% 26,930 11.6% 1,483 0.6% 12,655 5.8% 1,190 0.5% 837,352 4.8% -103,712 -0.6% 488,888 2.8% 30,360 0.2%
render 21 0.0% 26,723 11.5% 129 0.1% 26,439 12.2% 82 0.0% 882,424 5.1% 1,960 0.0% 1,088,968 6.2% 1,984 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 26,376 11.4% 13 0.0% 24,833 11.4% 8 0.0% 2,806,832 16.1% 2,136 0.0% 2,818,616 16.0% 344 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 77 0.1% 26,241 11.3% 1,883 0.8% 17,597 8.1% 1,655 0.8% 2,183,952 12.5% -108,496 -0.6% 2,467,000 14.0% 205,872 1.2%
_block_get_renderable_region 4 0.0% 26,181 11.3% 179 0.1% 24,017 11.1% 120 0.1% 1,078,064 6.2% 9,656 0.1% 1,165,272 6.6% 5,304 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 25,102 10.8% 18 0.0% 23,647 10.9% 13 0.0% 2,653,592 15.2% 3,272 0.0% 2,670,376 15.2% 1,296 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 19 0.0% 24,857 10.7% 130 0.1% 21,884 10.1% 128 0.1% 612,352 3.5% 1,696 0.0% 633,672 3.6% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 19 0.0% 24,687 10.7% 167 0.1% 21,706 10.0% 141 0.1% 607,384 3.5% -10,880 -0.1% 629,248 3.6% 1,848 0.0%
entity_view 6 0.0% 23,731 10.2% 58 0.0% 21,666 10.0% 42 0.0% 939,256 5.4% 2,048 0.0% 1,033,600 5.9% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 6 0.0% 23,438 10.1% 35 0.0% 21,371 9.9% 30 0.0% 916,736 5.2% -5,120 -0.0% 1,013,208 5.7% 896 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 6 0.0% 23,397 10.1% 155 0.1% 21,331 9.8% 110 0.1% 916,368 5.2% 15,160 0.1% 1,012,024 5.7% 5,200 0.0%
Drupal\Core\Cache\DatabaseBackend::get 65 0.1% 23,141 10.0% 411 0.2% 15,688 7.2% 339 0.2% 1,965,520 11.3% 6,272 0.0% 2,177,456 12.4% 4,576 0.0%
theme@1 27 0.0% 22,047 9.5% 1,474 0.6% 21,860 10.1% 976 0.4% 751,008 4.3% -60,632 -0.3% 1,021,656 5.8% 12,632 0.1%
toolbar_toolbar 1 0.0% 22,032 9.5% 35 0.0% 19,902 9.2% 27 0.0% 446,768 2.6% 9,040 0.1% 416,136 2.4% 368 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 19 0.0% 21,673 9.4% 256 0.1% 18,691 8.6% 184 0.1% 538,280 3.1% -6,496 -0.0% 576,472 3.3% 1,936 0.0%
Drupal\Core\Database\Statement::execute 135 0.2% 20,928 9.0% 1,410 0.6% 6,612 3.0% 969 0.4% 684,624 3.9% 2,160 0.0% 298,528 1.7% 2,208 0.0%
toolbar_get_menu_tree 1 0.0% 20,819 9.0% 42 0.0% 18,872 8.7% 32 0.0% 394,920 2.3% -8,128 -0.0% 385,000 2.2% 816 0.0%
Composer\Autoload\ClassLoader::findFile 524 0.8% 20,157 8.7% 17,960 7.8% 20,588 9.5% 10,228 4.7% 91,800 0.5% 3,696 0.0% 302,680 1.7% 272,864 1.5%
menu_tree_page_data 4 0.0% 19,702 8.5% 117 0.1% 17,459 8.0% 87 0.0% 469,232 2.7% -9,216 -0.1% 429,264 2.4% 0 0.0%
PDOStatement::execute 135 0.2% 19,488 8.4% 19,488 8.4% 5,215 2.4% 5,215 2.4% 680,008 3.9% 680,008 3.9% 294,192 1.7% 294,192 1.7%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 60 0.1% 18,927 8.2% 619 0.3% 17,712 8.2% 505 0.2% 919,776 5.3% -29,320 -0.2% 844,280 4.8% 4,344 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 1 0.0% 17,596 7.6% 5 0.0% 16,844 7.8% 4 0.0% 1,888,568 10.8% 1,264 0.0% 1,898,712 10.8% 480 0.0%
Drupal\views\ViewExecutable::build 1 0.0% 17,591 7.6% 108 0.0% 16,840 7.8% 72 0.0% 1,887,304 10.8% 9,760 0.1% 1,898,232 10.8% 8,152 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 17,337 7.5% 11 0.0% 15,408 7.1% 14 0.0% 449,136 2.6% 1,288 0.0% 376,072 2.1% 0 0.0%
menu_tree 2 0.0% 17,314 7.5% 19 0.0% 15,381 7.1% 13 0.0% 446,848 2.6% 2,112 0.0% 376,072 2.1% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 144 0.2% 17,074 7.4% 713 0.3% 16,812 7.8% 659 0.3% 2,495,512 14.3% 62,936 0.4% 2,401,720 13.6% 42,120 0.2%
drupal_render@3 17 0.0% 16,443 7.1% 256 0.1% 16,249 7.5% 207 0.1% 602,696 3.5% 29,240 0.2% 575,136 3.3% 5,520 0.0%
Symfony\Component\DependencyInjection\Container::get@1 144 0.2% 16,347 7.1% 796 0.3% 16,009 7.4% 609 0.3% 2,431,776 13.9% 4,512 0.0% 2,358,880 13.4% 19,664 0.1%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 3 0.0% 15,171 6.6% 40 0.0% 13,763 6.3% 30 0.0% 1,738,360 10.0% 1,904 0.0% 1,747,224 9.9% 1,392 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 14,400 6.2% 165 0.1% 14,402 6.6% 125 0.1% 268,376 1.5% -42,680 -0.2% 457,688 2.6% 6,240 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 19 0.0% 14,355 6.2% 205 0.1% 11,378 5.2% 152 0.1% 423,456 2.4% 1,272 0.0% 475,920 2.7% 776 0.0%
shortcut_toolbar 1 0.0% 14,215 6.1% 25 0.0% 13,028 6.0% 19 0.0% 1,616,824 9.3% 8,624 0.0% 1,666,776 9.5% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 19 0.0% 13,950 6.0% 907 0.4% 10,969 5.1% 610 0.3% 416,536 2.4% -157,544 -0.9% 473,384 2.7% 4,096 0.0%
template_preprocess_page 1 0.0% 13,846 6.0% 92 0.0% 12,215 5.6% 67 0.0% 495,768 2.8% 12,584 0.1% 413,696 2.3% 3,256 0.0%
shortcut_renderable_links 1 0.0% 13,844 6.0% 35 0.0% 12,657 5.8% 23 0.0% 1,602,776 9.2% 6,008 0.0% 1,666,776 9.5% 2,464 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 13,801 6.0% 21 0.0% 13,327 6.1% 16 0.0% 295,696 1.7% -21,128 -0.1% 266,104 1.5% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 13,609 5.9% 5 0.0% 13,134 6.1% 4 0.0% 285,872 1.6% -22,864 -0.1% 266,104 1.5% 0 0.0%
Drupal\Core\Access\AccessManager::check 19 0.0% 13,127 5.7% 185 0.1% 12,396 5.7% 150 0.1% 1,013,712 5.8% 2,864 0.0% 979,032 5.6% 1,760 0.0%
Composer\Autoload\ClassLoader::loadClass@1 142 0.2% 12,689 5.5% 1,165 0.5% 12,864 5.9% 822 0.4% 2,747,440 15.7% 175,192 1.0% 2,204,504 12.5% 175,464 1.0%
Drupal\Core\Session\UserSession::hasPermission 48 0.1% 12,598 5.4% 621 0.3% 12,353 5.7% 413 0.2% 748,768 4.3% -12,896 -0.1% 771,360 4.4% 3,856 0.0%
__TwigTemplate_61dd0eeab2b431dd296e128f8b01bd8f::doDisplay 1 0.0% 12,229 5.3% 68 0.0% 11,754 5.4% 52 0.0% 183,344 1.0% -20,592 -0.1% 207,536 1.2% 18,592 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 60 0.1% 12,217 5.3% 1,053 0.5% 10,994 5.1% 801 0.4% 768,768 4.4% 11,032 0.1% 690,984 3.9% 17,408 0.1%
Drupal\Core\Template\RenderWrapper::__toString 4 0.0% 11,822 5.1% 10 0.0% 11,350 5.2% 10 0.0% 171,392 1.0% 1,936 0.0% 188,944 1.1% 0 0.0%
Drupal\Core\Template\RenderWrapper::render 4 0.0% 11,812 5.1% 20 0.0% 11,340 5.2% 16 0.0% 169,456 1.0% 984 0.0% 188,944 1.1% 0 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 38 0.1% 11,601 5.0% 102 0.0% 10,493 4.8% 116 0.1% 1,703,832 9.8% 6,800 0.0% 1,122,088 6.4% 5,008 0.0%
Drupal\Core\DependencyInjection\Container::get@2 65 0.1% 11,585 5.0% 341 0.1% 11,202 5.2% 250 0.1% 1,836,888 10.5% 28,728 0.2% 1,829,512 10.4% 23,136 0.1%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 38 0.1% 11,499 5.0% 419 0.2% 10,377 4.8% 301 0.1% 1,697,032 9.7% 6,000 0.0% 1,117,080 6.3% 5,648 0.0%
Symfony\Component\DependencyInjection\Container::get@2 65 0.1% 11,241 4.9% 377 0.2% 10,863 5.0% 283 0.1% 1,805,312 10.3% 2,840 0.0% 1,802,064 10.2% 10,472 0.1%
Drupal::service 260 0.4% 10,998 4.8% 602 0.3% 11,231 5.2% 625 0.3% 972,456 5.6% 22,984 0.1% 1,292,312 7.3% 9,608 0.1%
drupal_render@4 34 0.0% 10,586 4.6% 422 0.2% 10,607 4.9% 344 0.2% 186,848 1.1% 5,168 0.0% 213,776 1.2% 9,296 0.1%
class_exists 89 0.1% 10,341 4.5% 239 0.1% 10,413 4.8% 279 0.1% 2,020,000 11.6% -6,272 -0.0% 1,415,544 8.0% 10,048 0.1%
Drupal\views\ViewExecutable::attachDisplays 1 0.0% 10,028 4.3% 24 0.0% 9,627 4.4% 20 0.0% 1,085,344 6.2% 2,656 0.0% 1,098,088 6.2% 896 0.0%
twig_render_template@1 12 0.0% 9,917 4.3% 172 0.1% 9,922 4.6% 118 0.1% 262,056 1.5% -6,160 -0.0% 246,408 1.4% 1,216 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 9,811 4.2% 27 0.0% 9,244 4.3% 19 0.0% 848,528 4.9% 1,136 0.0% 873,592 5.0% 960 0.0%
drupal_process_attached 15 0.0% 9,686 4.2% 197 0.1% 9,396 4.3% 169 0.1% 1,400,048 8.0% -29,352 -0.2% 1,009,432 5.7% 6,944 0.0%
Drupal\Core\Access\AccessManager::checkAny 7 0.0% 9,538 4.1% 118 0.1% 8,978 4.1% 94 0.0% 936,168 5.4% 1,688 0.0% 913,096 5.2% 2,912 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 130 0.2% 9,533 4.1% 619 0.3% 9,434 4.3% 620 0.3% 1,297,464 7.4% 18,784 0.1% 1,205,904 6.8% 9,880 0.1%
Drupal\views\ViewExecutable::initHandlers 4 0.0% 9,216 4.0% 49 0.0% 8,723 4.0% 33 0.0% 877,720 5.0% 2,704 0.0% 778,424 4.4% 1,752 0.0%
[ display all ]