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

Overall Summary
Total Incl. Wall Time (microsec):490,144 microsecs
Total Incl. CPU (microsecs):483,664 microsecs
Total Incl. MemUse (bytes):31,721,872 bytes
Total Incl. PeakMemUse (bytes):31,761,256 bytes
Number of Function Calls:70,927


[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% 490,144 100.0% 65 0.0% 483,664 100.0% 56 0.0% 31,721,872 100.0% 3,256 0.0% 31,761,256 100.0% 0 0.0%
???_op 1 0.0% 489,948 100.0% 96 0.0% 483,469 100.0% 92 0.0% 31,709,808 100.0% -10,744 -0.0% 31,761,256 100.0% 0 0.0%
drupal_handle_request 1 0.0% 485,385 99.0% 72 0.0% 478,904 99.0% 53 0.0% 31,159,072 98.2% -17,344 -0.1% 31,191,928 98.2% 1,752 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 386,548 78.9% 15 0.0% 380,746 78.7% 13 0.0% 19,726,208 62.2% 1,536 0.0% 19,771,160 62.2% 496 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 384,592 78.5% 28 0.0% 378,791 78.3% 20 0.0% 19,515,592 61.5% 3,200 0.0% 19,563,152 61.6% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 384,339 78.4% 6 0.0% 378,539 78.3% 6 0.0% 19,505,896 61.5% 1,560 0.0% 19,485,008 61.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 384,333 78.4% 103 0.0% 378,533 78.3% 74 0.0% 19,504,336 61.5% -8,056 -0.0% 19,485,008 61.3% 1,672 0.0%
call_user_func_array 56 0.1% 216,266 44.1% 325 0.1% 213,137 44.1% 298 0.1% 9,489,760 29.9% 34,288 0.1% 9,486,984 29.9% 9,104 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 13 0.0% 197,033 40.2% 105 0.0% 193,994 40.1% 91 0.0% 12,292,192 38.7% 5,144 0.0% 12,133,664 38.2% 3,680 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 186,022 38.0% 149 0.0% 183,278 37.9% 150 0.0% 7,068,248 22.3% -153,192 -0.5% 7,257,272 22.8% 0 0.0%
call_user_func 28 0.0% 175,427 35.8% 197 0.0% 172,183 35.6% 178 0.0% 10,317,448 32.5% 15,248 0.0% 10,245,120 32.3% 8,392 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 173,612 35.4% 23 0.0% 170,929 35.3% 16 0.0% 6,711,832 21.2% 792 0.0% 6,789,104 21.4% 576 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 14 0.0% 171,674 35.0% 144 0.0% 168,702 34.9% 110 0.0% 9,777,656 30.8% 2,840 0.0% 9,731,232 30.6% 2,360 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 171,062 34.9% 141 0.0% 168,087 34.8% 108 0.0% 9,762,288 30.8% 1,128 0.0% 9,717,808 30.6% 1,040 0.0%
call_user_func_array@1 26 0.0% 168,867 34.5% 206 0.0% 166,303 34.4% 193 0.0% 6,182,168 19.5% 29,200 0.1% 6,170,976 19.4% 1,448 0.0%
Drupal\system\Controller\SystemController::overview 1 0.0% 168,176 34.3% 473 0.1% 165,598 34.2% 371 0.1% 6,081,408 19.2% -4,216 -0.0% 6,153,432 19.4% 2,560 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 130,318 26.6% 16 0.0% 127,975 26.5% 13 0.0% 6,514,792 20.5% 1,976 0.0% 6,495,840 20.5% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 130,299 26.6% 68 0.0% 127,956 26.5% 48 0.0% 6,511,024 20.5% -15,856 -0.0% 6,495,840 20.5% 656 0.0%
spl_autoload_call 279 0.4% 116,732 23.8% 1,082 0.2% 117,083 24.2% 1,155 0.2% 13,386,808 42.2% 50,720 0.2% 12,699,552 40.0% 9,856 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 277 0.4% 115,140 23.5% 6,215 1.3% 115,415 23.9% 5,370 1.1% 13,267,648 41.8% -287,664 -0.9% 12,621,328 39.7% 15,248 0.0%
_menu_link_translate 38 0.1% 102,522 20.9% 1,747 0.4% 101,273 20.9% 1,320 0.3% 1,346,080 4.2% -23,512 -0.1% 945,264 3.0% 0 0.0%
menu_item_route_access 37 0.1% 100,593 20.5% 1,652 0.3% 99,288 20.5% 1,189 0.2% 1,313,168 4.1% -440,256 -1.4% 1,004,520 3.2% 0 0.0%
Drupal\Core\DependencyInjection\Container::get 1,255 1.8% 96,231 19.6% 7,080 1.4% 96,851 20.0% 6,587 1.4% 8,437,176 26.6% 14,368 0.0% 7,656,296 24.1% 37,456 0.1%
drupal_render 7 0.0% 88,674 18.1% 187 0.0% 87,108 18.0% 157 0.0% 3,728,304 11.8% 17,240 0.1% 3,797,592 12.0% 26,512 0.1%
Symfony\Component\DependencyInjection\Container::get 1,255 1.8% 88,068 18.0% 3,890 0.8% 88,483 18.3% 4,624 1.0% 8,422,008 26.5% 20,960 0.1% 7,618,120 24.0% 74,128 0.2%
Drupal\system\SystemManager::getAdminBlock 10 0.0% 84,131 17.2% 740 0.2% 82,633 17.1% 618 0.1% 961,304 3.0% -25,248 -0.1% 1,031,872 3.2% 1,168 0.0%
theme 4 0.0% 83,244 17.0% 1,068 0.2% 81,673 16.9% 403 0.1% 3,190,776 10.1% -13,624 -0.0% 3,520,488 11.1% 1,984 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 38 0.1% 81,124 16.6% 231 0.0% 79,927 16.5% 199 0.0% 1,434,400 4.5% 2,544 0.0% 1,115,536 3.5% 1,632 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 38 0.1% 71,279 14.5% 298 0.1% 70,068 14.5% 261 0.1% 1,429,944 4.5% 1,696 0.0% 1,109,488 3.5% 1,696 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 38 0.1% 70,911 14.5% 387 0.1% 69,703 14.4% 317 0.1% 1,424,976 4.5% -21,632 -0.1% 1,104,552 3.5% 1,656 0.0%
drupal_bootstrap 3 0.0% 70,321 14.3% 130 0.0% 70,054 14.5% 120 0.0% 8,015,648 25.3% -13,968 -0.0% 7,918,536 24.9% 432 0.0%
drupal_prepare_page 1 0.0% 66,592 13.6% 78 0.0% 65,541 13.6% 51 0.0% 3,662,672 11.5% 5,648 0.0% 3,600,336 11.3% 2,960 0.0%
_drupal_bootstrap_code 1 0.0% 62,485 12.7% 822 0.2% 62,333 12.9% 769 0.2% 7,180,120 22.6% -44,680 -0.1% 7,151,520 22.5% 568 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 38 0.1% 60,718 12.4% 606 0.1% 59,544 12.3% 447 0.1% 1,233,744 3.9% -14,928 -0.0% 972,496 3.1% 1,760 0.0%
block_page_build 1 0.0% 59,246 12.1% 64 0.0% 58,313 12.1% 49 0.0% 3,205,048 10.1% -528 -0.0% 3,216,600 10.1% 584 0.0%
block_get_blocks_by_region 9 0.0% 58,867 12.0% 36 0.0% 57,942 12.0% 35 0.0% 3,206,504 10.1% 2,336 0.0% 3,211,136 10.1% 504 0.0%
Drupal\Core\DependencyInjection\Container::get@1 137 0.2% 55,209 11.3% 894 0.2% 54,960 11.4% 857 0.2% 5,313,536 16.8% 54,488 0.2% 4,816,256 15.2% 16,640 0.1%
Symfony\Component\DependencyInjection\Container::get@1 137 0.2% 54,188 11.1% 763 0.2% 53,878 11.1% 773 0.2% 5,258,248 16.6% 11,360 0.0% 4,798,896 15.1% 17,720 0.1%
_block_get_renderable_region 4 0.0% 46,160 9.4% 240 0.0% 45,379 9.4% 168 0.0% 2,406,392 7.6% 9,832 0.0% 2,421,544 7.6% 3,736 0.0%
twig_render_template 3 0.0% 45,542 9.3% 93 0.0% 44,663 9.2% 69 0.0% 1,723,576 5.4% -23,144 -0.1% 2,009,704 6.3% 2,968 0.0%
Drupal\system\SystemManager::checkRequirements 1 0.0% 43,947 9.0% 23 0.0% 43,465 9.0% 22 0.0% 3,805,912 12.0% -17,616 -0.1% 3,985,528 12.5% 0 0.0%
Drupal\system\SystemManager::listRequirements 1 0.0% 43,909 9.0% 89 0.0% 43,427 9.0% 81 0.0% 3,821,568 12.0% -2,376 -0.0% 3,985,528 12.5% 48 0.0%
entity_view 6 0.0% 42,741 8.7% 75 0.0% 42,045 8.7% 57 0.0% 2,248,424 7.1% 2,008 0.0% 2,342,312 7.4% 960 0.0%
Drupal\block\BlockViewBuilder::view 6 0.0% 41,702 8.5% 49 0.0% 41,007 8.5% 46 0.0% 2,152,592 6.8% -5,488 -0.0% 2,246,648 7.1% 456 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 6 0.0% 41,647 8.5% 214 0.0% 40,948 8.5% 159 0.0% 2,152,112 6.8% 17,352 0.1% 2,246,192 7.1% 2,144 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 38 0.1% 41,629 8.5% 467 0.1% 40,454 8.4% 342 0.1% 1,076,856 3.4% 456 0.0% 834,304 2.6% 848 0.0%
drupal_render@1 24 0.0% 41,604 8.5% 527 0.1% 40,907 8.5% 444 0.1% 870,216 2.7% 33,224 0.1% 1,063,352 3.3% 27,496 0.1%
spl_autoload_call@1 142 0.2% 41,227 8.4% 643 0.1% 41,400 8.6% 687 0.1% 4,705,400 14.8% 808 0.0% 4,387,632 13.8% 7,608 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 38 0.1% 40,641 8.3% 2,838 0.6% 39,473 8.2% 1,984 0.4% 1,069,824 3.4% -527,552 -1.7% 831,744 2.6% 4,080 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 142 0.2% 40,584 8.3% 3,207 0.7% 40,713 8.4% 2,681 0.6% 4,704,592 14.8% -171,192 -0.5% 4,380,024 13.8% 6,688 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 39,516 8.1% 163 0.0% 39,518 8.2% 129 0.0% 4,685,136 14.8% -6,304 -0.0% 4,690,200 14.8% 48 0.0%
Drupal\Core\Extension\ModuleHandler::load 43 0.1% 39,353 8.0% 2,627 0.5% 39,389 8.1% 2,529 0.5% 4,691,440 14.8% -95,840 -0.3% 4,690,152 14.8% 584 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 82 0.1% 38,471 7.8% 717 0.1% 37,801 7.8% 577 0.1% 2,967,152 9.4% -68,144 -0.2% 3,053,616 9.6% 2,168 0.0%
Twig_Template::render 3 0.0% 36,746 7.5% 41 0.0% 35,868 7.4% 32 0.0% 755,000 2.4% -1,232 -0.0% 1,086,808 3.4% 624 0.0%
Twig_Template::display 3 0.0% 36,664 7.5% 26 0.0% 35,785 7.4% 21 0.0% 731,032 2.3% -1,664 -0.0% 1,058,608 3.3% 1,880 0.0%
Twig_Template::displayWithErrorHandling 3 0.0% 36,566 7.5% 19 0.0% 35,687 7.4% 15 0.0% 724,976 2.3% -920 -0.0% 1,048,256 3.3% 1,216 0.0%
twig_render_var 32 0.0% 35,518 7.2% 192 0.0% 34,659 7.2% 146 0.0% 683,952 2.2% 4,160 0.0% 997,048 3.1% 3,912 0.0%
Drupal\Core\DependencyInjection\Container::get@2 65 0.1% 34,103 7.0% 438 0.1% 33,775 7.0% 396 0.1% 3,515,064 11.1% 29,112 0.1% 3,104,416 9.8% 7,424 0.0%
Symfony\Component\DependencyInjection\Container::get@2 65 0.1% 33,603 6.9% 411 0.1% 33,262 6.9% 405 0.1% 3,485,152 11.0% 6,688 0.0% 3,096,424 9.7% 4,512 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadByProperties 10 0.0% 32,327 6.6% 149 0.0% 31,414 6.5% 110 0.0% 498,960 1.6% -2,872 -0.0% 847,440 2.7% 384 0.0%
Drupal::service 300 0.4% 32,197 6.6% 955 0.2% 32,364 6.7% 957 0.2% 2,792,544 8.8% 22,872 0.1% 2,130,776 6.7% 4,904 0.0%
theme@1 23 0.0% 32,172 6.6% 1,613 0.3% 31,540 6.5% 1,249 0.3% 613,472 1.9% -71,936 -0.2% 923,744 2.9% 7,344 0.0%
render 16 0.0% 31,556 6.4% 126 0.0% 30,882 6.4% 95 0.0% 599,816 1.9% 2,688 0.0% 888,440 2.8% 1,136 0.0%
menu_tree_page_data 4 0.0% 30,873 6.3% 171 0.0% 30,092 6.2% 138 0.0% 820,200 2.6% -9,640 -0.0% 808,848 2.5% 192 0.0%
Drupal\Core\Database\Connection::query 162 0.2% 30,384 6.2% 3,039 0.6% 24,531 5.1% 2,639 0.5% 1,954,376 6.2% 111,240 0.4% 868,000 2.7% 117,584 0.4%
drupal_render@2 49 0.1% 29,516 6.0% 755 0.2% 29,037 6.0% 655 0.1% 424,768 1.3% -13,248 -0.0% 637,400 2.0% 12,800 0.0%
class_exists 211 0.3% 29,462 6.0% 365 0.1% 29,662 6.1% 527 0.1% 3,885,680 12.2% 10,752 0.0% 3,737,296 11.8% 8,640 0.0%
menu_build_tree 4 0.0% 28,360 5.8% 44 0.0% 27,881 5.8% 39 0.0% 798,160 2.5% 3,592 0.0% 784,248 2.5% 384 0.0%
call_user_func_array@2 7 0.0% 27,687 5.6% 42 0.0% 27,246 5.6% 42 0.0% 2,268,232 7.2% 7,584 0.0% 2,409,576 7.6% 2,840 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 27,506 5.6% 16 0.0% 26,807 5.5% 17 0.0% 800,512 2.5% 1,288 0.0% 751,360 2.4% 0 0.0%
menu_tree 2 0.0% 27,474 5.6% 23 0.0% 26,773 5.5% 23 0.0% 798,224 2.5% 2,640 0.0% 751,360 2.4% 0 0.0%
menu_tree_check_access 4 0.0% 26,485 5.4% 20 0.0% 26,109 5.4% 21 0.0% 625,928 2.0% 1,120 0.0% 616,424 1.9% 96 0.0%
_menu_tree_check_access 4 0.0% 26,465 5.4% 162 0.0% 26,088 5.4% 131 0.0% 624,808 2.0% 4,736 0.0% 616,328 1.9% 120 0.0%
Drupal\Core\Entity\EntityManager::getController 90 0.1% 25,992 5.3% 559 0.1% 25,907 5.4% 520 0.1% 3,395,504 10.7% 10,920 0.0% 3,282,240 10.3% 7,488 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 11 0.0% 25,926 5.3% 729 0.1% 25,205 5.2% 616 0.1% 484,904 1.5% -829,216 -2.6% 1,089,464 3.4% 1,152 0.0%
Drupal\Core\DependencyInjection\Container::get@3 29 0.0% 25,876 5.3% 217 0.0% 25,549 5.3% 199 0.0% 2,746,792 8.7% 21,384 0.1% 2,456,680 7.7% 5,488 0.0%
__TwigTemplate_25ff1c5e62ef1b2f38691e1af08372eb88b088f4f7ea665480c91555f877254b::doDisplay 1 0.0% 25,649 5.2% 195 0.0% 24,994 5.2% 156 0.0% 516,792 1.6% -10,392 -0.0% 782,384 2.5% 1,384 0.0%
Symfony\Component\DependencyInjection\Container::get@3 29 0.0% 25,635 5.2% 242 0.0% 25,301 5.2% 236 0.0% 2,724,608 8.6% 5,480 0.0% 2,450,472 7.7% 6,208 0.0%
Drupal\Core\Access\AccessManager::check 38 0.1% 25,606 5.2% 365 0.1% 25,345 5.2% 313 0.1% 1,746,072 5.5% 1,152 0.0% 1,728,312 5.4% 1,408 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 34 0.0% 25,570 5.2% 378 0.1% 25,546 5.3% 365 0.1% 2,512,056 7.9% 18,344 0.1% 2,400,104 7.6% 7,272 0.0%
Symfony\Component\Routing\Route::compile 234 0.3% 24,674 5.0% 1,071 0.2% 24,866 5.1% 987 0.2% 506,264 1.6% 3,680 0.0% 161,832 0.5% 2,648 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 58 0.1% 24,203 4.9% 2,323 0.5% 21,216 4.4% 2,073 0.4% 1,379,248 4.3% -703,816 -2.2% 1,984,896 6.2% 129,592 0.4%
Drupal\Core\DrupalKernel::boot 1 0.0% 22,927 4.7% 7 0.0% 22,521 4.7% 8 0.0% 2,771,512 8.7% 2,336 0.0% 2,862,128 9.0% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 22,920 4.7% 149 0.0% 22,513 4.7% 87 0.0% 2,769,176 8.7% -22,376 -0.1% 2,862,128 9.0% 4,032 0.0%
Drupal\Core\Routing\RouteCompiler::compile 158 0.2% 22,639 4.6% 5,791 1.2% 22,767 4.7% 3,595 0.7% 422,040 1.3% -91,264 -0.3% 61,672 0.2% 4,768 0.0%
Drupal\Core\Access\AccessManager::checkAll 37 0.1% 22,246 4.5% 371 0.1% 22,046 4.6% 330 0.1% 1,617,744 5.1% 1,824 0.0% 1,607,880 5.1% 3,032 0.0%
service_container_prod::getRouterListenerService 1 0.0% 21,821 4.5% 19 0.0% 21,750 4.5% 19 0.0% 2,181,032 6.9% 2,360 0.0% 2,158,536 6.8% 2,688 0.0%
service_container_prod::getRouterService 1 0.0% 21,759 4.4% 28 0.0% 21,688 4.5% 20 0.0% 2,174,392 6.9% 2,800 0.0% 2,152,624 6.8% 1,752 0.0%
Drupal\Core\Database\Query\Select::execute 24 0.0% 21,013 4.3% 418 0.1% 20,259 4.2% 355 0.1% 522,912 1.6% -31,368 -0.1% 490,592 1.5% 7,992 0.0%
Drupal\Core\Session\UserSession::hasPermission 48 0.1% 20,280 4.1% 749 0.2% 20,165 4.2% 546 0.1% 1,308,696 4.1% -14,720 -0.0% 1,317,320 4.1% 3,888 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 74 0.1% 20,059 4.1% 260 0.1% 19,968 4.1% 266 0.1% 2,623,824 8.3% 11,416 0.0% 2,502,568 7.9% 4,280 0.0%
service_container_prod::getRouter_DynamicService 1 0.0% 19,581 4.0% 63 0.0% 19,510 4.0% 47 0.0% 1,950,128 6.1% 2,968 0.0% 1,958,648 6.2% 320 0.0%
Drupal\Core\Database\Statement::execute 162 0.2% 19,552 4.0% 2,443 0.5% 13,627 2.8% 2,031 0.4% 1,441,600 4.5% 2,008 0.0% 494,576 1.6% 2,024 0.0%
template_preprocess_page 1 0.0% 19,331 3.9% 123 0.0% 18,830 3.9% 90 0.0% 702,712 2.2% 13,072 0.0% 706,232 2.2% 6,680 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 53 0.1% 18,413 3.8% 708 0.1% 18,184 3.8% 572 0.1% 626,544 2.0% -26,768 -0.1% 624,544 2.0% 1,480 0.0%
Drupal\user\Access\PermissionAccessCheck::access 35 0.0% 17,761 3.6% 223 0.0% 17,624 3.6% 197 0.0% 1,305,032 4.1% 3,496 0.0% 1,302,008 4.1% 1,368 0.0%
Drupal\Core\DependencyInjection\Container::get@4 22 0.0% 17,674 3.6% 159 0.0% 17,339 3.6% 146 0.0% 1,829,264 5.8% 18,000 0.1% 1,844,264 5.8% 7,384 0.0%
Symfony\Component\DependencyInjection\Container::get@4 22 0.0% 17,493 3.6% 220 0.0% 17,153 3.5% 202 0.0% 1,810,464 5.7% 5,128 0.0% 1,836,160 5.8% 4,760 0.0%
???_op@1 349 0.5% 17,220 3.5% 2,039 0.4% 17,624 3.6% 2,304 0.5% 1,683,200 5.3% 287,648 0.9% 1,403,368 4.4% 103,656 0.3%
twig_render_template@1 11 0.0% 16,976 3.5% 212 0.0% 16,549 3.4% 157 0.0% 330,704 1.0% -17,592 -0.1% 339,120 1.1% 0 0.0%
[ display all ]