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

Overall Summary
Total Incl. Wall Time (microsec):230,815 microsecs
Total Incl. CPU (microsecs):216,300 microsecs
Total Incl. MemUse (bytes):17,439,392 bytes
Total Incl. PeakMemUse (bytes):17,595,584 bytes
Number of Function Calls:68,823


[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% 230,815 100.0% 33 0.0% 216,300 100.0% 25 0.0% 17,439,392 100.0% 6,216 0.0% 17,595,584 100.0% 4,048 0.0%
run_init::d8.dev/index.php 1 0.0% 230,763 100.0% 62 0.0% 216,248 100.0% 57 0.0% 17,427,688 99.9% 1,648 0.0% 17,588,544 100.0% 1,296 0.0%
drupal_handle_request 1 0.0% 230,153 99.7% 56 0.0% 215,639 99.7% 35 0.0% 17,204,584 98.7% -28,912 -0.2% 17,358,208 98.7% 2,488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 213,210 92.4% 10 0.0% 199,679 92.3% 11 0.0% 14,464,368 82.9% 1,464 0.0% 14,610,648 83.0% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 212,838 92.2% 23 0.0% 199,306 92.1% 15 0.0% 14,378,056 82.4% 2,744 0.0% 14,526,552 82.6% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 212,731 92.2% 4 0.0% 199,200 92.1% 5 0.0% 14,369,304 82.4% 1,176 0.0% 14,451,576 82.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 212,727 92.2% 75 0.0% 199,195 92.1% 50 0.0% 14,368,128 82.4% -12,456 -0.1% 14,451,576 82.1% 2,584 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 26 0.0% 164,836 71.4% 136 0.1% 154,224 71.3% 129 0.1% 9,058,664 51.9% 4,088 0.0% 9,122,648 51.8% 3,400 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 28 0.0% 156,319 67.7% 227 0.1% 145,915 67.5% 165 0.1% 7,762,072 44.5% 3,016 0.0% 7,916,112 45.0% 2,344 0.0%
call_user_func 41 0.1% 156,314 67.7% 342 0.1% 145,771 67.4% 149 0.1% 7,958,528 45.6% 11,952 0.1% 8,092,080 46.0% 10,040 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 15 0.0% 155,430 67.3% 168 0.1% 145,029 67.0% 131 0.1% 7,744,872 44.4% 1,480 0.0% 7,895,816 44.9% 1,840 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 127,324 55.2% 13 0.0% 118,537 54.8% 10 0.0% 5,730,024 32.9% 1,824 0.0% 5,972,728 33.9% 120 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 127,309 55.2% 138 0.1% 118,523 54.8% 122 0.1% 5,726,344 32.8% -195,224 -1.1% 5,972,328 33.9% 2,024 0.0%
drupal_render 8 0.0% 119,617 51.8% 132 0.1% 112,219 51.9% 113 0.1% 6,044,952 34.7% 20,632 0.1% 5,985,976 34.0% 17,992 0.1%
call_user_func_array 55 0.1% 103,645 44.9% 254 0.1% 96,677 44.7% 261 0.1% 8,414,304 48.2% 55,208 0.3% 8,435,488 47.9% 22,256 0.1%
drupal_render@1 18 0.0% 80,046 34.7% 350 0.2% 75,963 35.1% 286 0.1% 3,783,016 21.7% 50,064 0.3% 3,867,960 22.0% 28,536 0.2%
theme 17 0.0% 72,123 31.2% 862 0.4% 68,549 31.7% 615 0.3% 2,988,976 17.1% -34,776 -0.2% 3,140,200 17.8% 8,408 0.0%
call_user_func@1 245 0.4% 56,842 24.6% 600 0.3% 53,243 24.6% 627 0.3% 3,435,288 19.7% 59,968 0.3% 2,864,648 16.3% 10,272 0.1%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 48,935 21.2% 8 0.0% 45,896 21.2% 4 0.0% 5,253,936 30.1% 760 0.0% 5,289,808 30.1% 48 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 107 0.2% 46,456 20.1% 744 0.3% 42,665 19.7% 550 0.3% 2,842,024 16.3% -73,408 -0.4% 2,805,992 15.9% 8,144 0.0%
toolbar_pre_render 1 0.0% 45,648 19.8% 40 0.0% 41,990 19.4% 30 0.0% 2,687,992 15.4% -6,352 -0.0% 2,741,568 15.6% 960 0.0%
call_user_func_array@1 35 0.1% 41,158 17.8% 169 0.1% 38,501 17.8% 161 0.1% 4,764,456 27.3% 30,760 0.2% 4,599,616 26.1% 1,424 0.0%
Drupal\Core\DependencyInjection\Container::get 1,600 2.3% 40,545 17.6% 7,220 3.1% 41,484 19.2% 5,821 2.7% 3,701,920 21.2% 12,264 0.1% 3,927,808 22.3% 56,128 0.3%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 39,048 16.9% 13 0.0% 36,583 16.9% 10 0.0% 4,404,224 25.3% 656 0.0% 4,416,024 25.1% 784 0.0%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 38,350 16.6% 35 0.0% 35,883 16.6% 19 0.0% 4,353,000 25.0% 3,464 0.0% 4,366,056 24.8% 1,664 0.0%
drupal_prepare_page 1 0.0% 34,898 15.1% 57 0.0% 32,293 14.9% 36 0.0% 1,719,112 9.9% 4,864 0.0% 1,766,240 10.0% 2,760 0.0%
twig_render_template 5 0.0% 34,596 15.0% 97 0.0% 33,905 15.7% 72 0.0% 1,526,536 8.8% -32,296 -0.2% 1,729,616 9.8% 6,712 0.0%
menu_build_tree 5 0.0% 34,558 15.0% 33 0.0% 31,476 14.6% 29 0.0% 713,368 4.1% 4,824 0.0% 653,336 3.7% 0 0.0%
block_page_build 1 0.0% 33,624 14.6% 56 0.0% 31,020 14.3% 49 0.0% 1,658,544 9.5% -4,056 -0.0% 1,753,664 10.0% 2,136 0.0%
Composer\Autoload\ClassLoader::loadClass 299 0.4% 33,540 14.5% 2,423 1.0% 33,998 15.7% 1,840 0.9% 6,820,880 39.1% 312,856 1.8% 5,327,240 30.3% 318,144 1.8%
Symfony\Component\DependencyInjection\Container::get 1,600 2.3% 33,262 14.4% 7,620 3.3% 34,119 15.8% 5,696 2.6% 3,688,856 21.2% -34,544 -0.2% 3,870,960 22.0% 46,152 0.3%
block_get_blocks_by_region 17 0.0% 33,148 14.4% 44 0.0% 30,544 14.1% 32 0.0% 1,662,152 9.5% 3,160 0.0% 1,741,608 9.9% 1,392 0.0%
menu_item_route_access 17 0.0% 33,092 14.3% 619 0.3% 30,250 14.0% 427 0.2% 339,160 1.9% -185,192 -1.1% 384,536 2.2% 720 0.0%
Twig_Template::render 5 0.0% 32,207 14.0% 49 0.0% 31,515 14.6% 37 0.0% 1,020,584 5.9% 2,576 0.0% 1,287,608 7.3% 960 0.0%
Twig_Template::display 5 0.0% 32,101 13.9% 33 0.0% 31,408 14.5% 26 0.0% 996,904 5.7% 1,680 0.0% 1,235,568 7.0% 1,136 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 32,014 13.9% 19 0.0% 31,324 14.5% 20 0.0% 988,568 5.7% 3,128 0.0% 1,227,952 7.0% 1,432 0.0%
menu_tree_check_access 5 0.0% 31,935 13.8% 16 0.0% 29,336 13.6% 17 0.0% 369,936 2.1% 1,208 0.0% 344,808 2.0% 0 0.0%
_menu_tree_check_access 5 0.0% 31,919 13.8% 250 0.1% 29,319 13.6% 177 0.1% 368,728 2.1% 8,600 0.0% 344,808 2.0% 192 0.0%
_menu_link_translate 18 0.0% 31,642 13.7% 699 0.3% 29,051 13.4% 447 0.2% 358,472 2.1% -5,792 -0.0% 344,616 2.0% 192 0.0%
drupal_render@2 76 0.1% 31,332 13.6% 805 0.3% 31,073 14.4% 682 0.3% 1,189,456 6.8% -21,992 -0.1% 1,329,072 7.6% 29,056 0.2%
twig_render_var 40 0.1% 31,057 13.5% 232 0.1% 30,389 14.0% 172 0.1% 989,000 5.7% 6,440 0.0% 1,145,904 6.5% 4,968 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 19 0.0% 28,030 12.1% 109 0.0% 25,097 11.6% 81 0.0% 617,680 3.5% 3,176 0.0% 640,344 3.6% 1,440 0.0%
Drupal\Core\Database\Connection::query 135 0.2% 26,676 11.6% 1,469 0.6% 12,444 5.8% 1,175 0.5% 837,680 4.8% -103,712 -0.6% 494,128 2.8% 30,976 0.2%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 26,042 11.3% 14 0.0% 24,515 11.3% 10 0.0% 2,809,640 16.1% 2,136 0.0% 2,821,704 16.0% 344 0.0%
_block_get_renderable_region 4 0.0% 25,949 11.2% 178 0.1% 23,802 11.0% 114 0.1% 1,078,040 6.2% 9,656 0.1% 1,165,416 6.6% 5,304 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 77 0.1% 25,820 11.2% 1,848 0.8% 17,163 7.9% 1,616 0.7% 2,188,776 12.6% -107,680 -0.6% 2,491,000 14.2% 206,704 1.2%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 24,723 10.7% 20 0.0% 23,283 10.8% 11 0.0% 2,656,416 15.2% 3,272 0.0% 2,673,424 15.2% 1,296 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 19 0.0% 24,718 10.7% 126 0.1% 21,792 10.1% 119 0.1% 612,304 3.5% 1,696 0.0% 633,576 3.6% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 19 0.0% 24,553 10.6% 171 0.1% 21,621 10.0% 148 0.1% 607,336 3.5% -10,880 -0.1% 629,152 3.6% 1,848 0.0%
entity_view 6 0.0% 23,530 10.2% 77 0.0% 21,479 9.9% 63 0.0% 939,256 5.4% 2,048 0.0% 1,033,728 5.9% 1,672 0.0%
Drupal\block\BlockViewBuilder::view 6 0.0% 23,216 10.1% 35 0.0% 21,165 9.8% 34 0.0% 916,736 5.3% -5,120 -0.0% 1,013,336 5.8% 896 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 6 0.0% 23,175 10.0% 143 0.1% 21,123 9.8% 105 0.0% 916,368 5.3% 15,160 0.1% 1,012,152 5.8% 5,200 0.0%
theme@1 33 0.0% 22,924 9.9% 1,650 0.7% 22,730 10.5% 1,100 0.5% 764,312 4.4% -61,424 -0.4% 1,016,008 5.8% 10,624 0.1%
Drupal\Core\Cache\DatabaseBackend::get 65 0.1% 22,786 9.9% 408 0.2% 15,334 7.1% 324 0.1% 1,970,424 11.3% 6,296 0.0% 2,201,680 12.5% 4,656 0.0%
toolbar_toolbar 1 0.0% 21,877 9.5% 31 0.0% 19,767 9.1% 23 0.0% 446,792 2.6% 9,040 0.1% 416,296 2.4% 368 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 19 0.0% 21,577 9.3% 268 0.1% 18,641 8.6% 185 0.1% 538,232 3.1% -6,496 -0.0% 576,376 3.3% 1,936 0.0%
render 12 0.0% 20,838 9.0% 76 0.0% 20,542 9.5% 51 0.0% 796,296 4.6% 1,672 0.0% 938,016 5.3% 1,272 0.0%
Drupal\Core\Database\Statement::execute 135 0.2% 20,654 8.9% 1,439 0.6% 6,395 3.0% 1,005 0.5% 684,952 3.9% 2,160 0.0% 301,488 1.7% 2,208 0.0%
toolbar_get_menu_tree 1 0.0% 20,653 8.9% 44 0.0% 18,735 8.7% 34 0.0% 394,944 2.3% -8,128 -0.0% 385,304 2.2% 816 0.0%
Composer\Autoload\ClassLoader::findFile 524 0.8% 20,108 8.7% 17,915 7.8% 20,535 9.5% 10,241 4.7% 91,800 0.5% 3,720 0.0% 301,856 1.7% 272,136 1.5%
menu_tree_page_data 4 0.0% 19,417 8.4% 116 0.1% 17,197 8.0% 84 0.0% 469,248 2.7% -9,192 -0.1% 428,432 2.4% 0 0.0%
PDOStatement::execute 135 0.2% 19,191 8.3% 19,191 8.3% 4,967 2.3% 4,967 2.3% 680,336 3.9% 680,336 3.9% 297,152 1.7% 297,152 1.7%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 60 0.1% 18,792 8.1% 595 0.3% 17,571 8.1% 484 0.2% 919,728 5.3% -29,320 -0.2% 844,232 4.8% 4,344 0.0%
drupal_render@3 23 0.0% 17,901 7.8% 336 0.1% 17,703 8.2% 267 0.1% 630,776 3.6% 27,824 0.2% 539,352 3.1% 2,856 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 1 0.0% 17,330 7.5% 5 0.0% 16,566 7.7% 6 0.0% 1,891,376 10.8% 1,264 0.0% 1,901,816 10.8% 480 0.0%
Drupal\views\ViewExecutable::build 1 0.0% 17,325 7.5% 101 0.0% 16,560 7.7% 65 0.0% 1,890,112 10.8% 9,760 0.1% 1,901,336 10.8% 8,152 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 17,096 7.4% 14 0.0% 15,181 7.0% 11 0.0% 449,144 2.6% 1,288 0.0% 376,216 2.1% 0 0.0%
menu_tree 2 0.0% 17,070 7.4% 18 0.0% 15,157 7.0% 17 0.0% 446,856 2.6% 2,112 0.0% 376,216 2.1% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 144 0.2% 17,066 7.4% 740 0.3% 16,831 7.8% 623 0.3% 2,495,552 14.3% 62,944 0.4% 2,401,712 13.6% 42,088 0.2%
Symfony\Component\DependencyInjection\Container::get@1 144 0.2% 16,309 7.1% 792 0.3% 16,057 7.4% 634 0.3% 2,431,808 13.9% 4,520 0.0% 2,358,904 13.4% 19,664 0.1%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 3 0.0% 15,211 6.6% 39 0.0% 13,803 6.4% 30 0.0% 1,738,368 10.0% 1,904 0.0% 1,746,576 9.9% 1,392 0.0%
__TwigTemplate_666a0237275d211f9d24d58b9a3dc4bd::doDisplay 1 0.0% 14,415 6.2% 163 0.1% 14,416 6.7% 116 0.1% 273,592 1.6% -42,616 -0.2% 462,880 2.6% 6,240 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 19 0.0% 14,235 6.2% 203 0.1% 11,305 5.2% 146 0.1% 423,432 2.4% 1,272 0.0% 475,824 2.7% 776 0.0%
shortcut_toolbar 1 0.0% 14,052 6.1% 25 0.0% 12,867 5.9% 18 0.0% 1,616,808 9.3% 8,624 0.0% 1,666,504 9.5% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 19 0.0% 13,834 6.0% 902 0.4% 10,901 5.0% 612 0.3% 416,512 2.4% -157,528 -0.9% 473,288 2.7% 4,096 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 13,811 6.0% 22 0.0% 13,332 6.2% 16 0.0% 297,952 1.7% -20,984 -0.1% 264,848 1.5% 0 0.0%
template_preprocess_page 1 0.0% 13,785 6.0% 89 0.0% 12,166 5.6% 64 0.0% 495,728 2.8% 12,584 0.1% 438,472 2.5% 3,448 0.0%
shortcut_renderable_links 1 0.0% 13,682 5.9% 37 0.0% 12,497 5.8% 27 0.0% 1,602,760 9.2% 6,008 0.0% 1,666,504 9.5% 2,464 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 13,613 5.9% 5 0.0% 13,135 6.1% 5 0.0% 288,128 1.7% -22,720 -0.1% 264,848 1.5% 0 0.0%
Drupal\Core\Access\AccessManager::check 19 0.0% 13,039 5.6% 176 0.1% 12,319 5.7% 149 0.1% 1,013,720 5.8% 2,864 0.0% 979,184 5.6% 1,760 0.0%
Composer\Autoload\ClassLoader::loadClass@1 142 0.2% 12,707 5.5% 1,223 0.5% 12,875 6.0% 799 0.4% 2,747,352 15.8% 175,152 1.0% 2,204,120 12.5% 175,240 1.0%
Drupal\Core\Session\UserSession::hasPermission 48 0.1% 12,447 5.4% 628 0.3% 12,203 5.6% 427 0.2% 748,744 4.3% -12,920 -0.1% 771,424 4.4% 3,832 0.0%
__TwigTemplate_61dd0eeab2b431dd296e128f8b01bd8f::doDisplay 1 0.0% 12,276 5.3% 82 0.0% 11,797 5.5% 67 0.0% 185,520 1.1% -20,192 -0.1% 206,048 1.2% 18,208 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 60 0.1% 12,153 5.3% 1,044 0.5% 10,928 5.1% 773 0.4% 768,720 4.4% 11,032 0.1% 690,976 3.9% 17,408 0.1%
Drupal\Core\Template\RenderWrapper::__toString 4 0.0% 11,848 5.1% 9 0.0% 11,372 5.3% 9 0.0% 173,552 1.0% 1,936 0.0% 187,840 1.1% 0 0.0%
Drupal\Core\Template\RenderWrapper::render 4 0.0% 11,839 5.1% 20 0.0% 11,363 5.3% 18 0.0% 171,616 1.0% 984 0.0% 187,840 1.1% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@2 65 0.1% 11,563 5.0% 332 0.1% 11,260 5.2% 279 0.1% 1,836,904 10.5% 28,728 0.2% 1,829,560 10.4% 23,136 0.1%
Drupal\Component\Plugin\PluginManagerBase::createInstance 38 0.1% 11,346 4.9% 96 0.0% 10,298 4.8% 110 0.1% 1,703,784 9.8% 6,800 0.0% 1,122,216 6.4% 5,008 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 38 0.1% 11,250 4.9% 415 0.2% 10,188 4.7% 278 0.1% 1,696,984 9.7% 6,000 0.0% 1,117,208 6.3% 5,648 0.0%
Symfony\Component\DependencyInjection\Container::get@2 65 0.1% 11,227 4.9% 379 0.2% 10,905 5.0% 271 0.1% 1,805,328 10.4% 2,840 0.0% 1,802,112 10.2% 10,432 0.1%
Drupal::service 270 0.4% 10,946 4.7% 634 0.3% 11,175 5.2% 653 0.3% 971,976 5.6% 22,984 0.1% 1,292,400 7.3% 9,608 0.1%
drupal_render@4 34 0.0% 10,487 4.5% 421 0.2% 10,510 4.9% 348 0.2% 187,648 1.1% 5,152 0.0% 182,296 1.0% 2,328 0.0%
class_exists 88 0.1% 10,192 4.4% 243 0.1% 10,278 4.8% 295 0.1% 2,019,928 11.6% -6,272 -0.0% 1,415,352 8.0% 10,048 0.1%
Drupal\views\ViewExecutable::attachDisplays 1 0.0% 9,992 4.3% 20 0.0% 9,556 4.4% 17 0.0% 1,088,184 6.2% 2,656 0.0% 1,101,280 6.3% 896 0.0%
twig_render_template@1 12 0.0% 9,907 4.3% 175 0.1% 9,919 4.6% 128 0.1% 262,968 1.5% -6,112 -0.0% 249,504 1.4% 1,216 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 9,879 4.3% 31 0.0% 9,309 4.3% 23 0.0% 848,952 4.9% 1,136 0.0% 873,736 5.0% 960 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 130 0.2% 9,763 4.2% 663 0.3% 9,659 4.5% 655 0.3% 1,297,504 7.4% 18,784 0.1% 1,206,040 6.9% 9,880 0.1%
drupal_process_attached 15 0.0% 9,678 4.2% 197 0.1% 9,365 4.3% 165 0.1% 1,401,800 8.0% -29,336 -0.2% 1,024,216 5.8% 6,656 0.0%
Drupal\Core\Access\AccessManager::checkAny 7 0.0% 9,489 4.1% 149 0.1% 8,932 4.1% 86 0.0% 936,160 5.4% 1,688 0.0% 913,120 5.2% 2,912 0.0%
Drupal\views\ViewExecutable::initHandlers 4 0.0% 8,997 3.9% 50 0.0% 8,524 3.9% 40 0.0% 877,712 5.0% 2,704 0.0% 778,416 4.4% 1,752 0.0%
[ display all ]