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

Overall Summary
Total Incl. Wall Time (microsec):339,389 microsecs
Total Incl. CPU (microsecs):335,587 microsecs
Total Incl. MemUse (bytes):26,526,960 bytes
Total Incl. PeakMemUse (bytes):26,600,040 bytes
Number of Function Calls:39,405


[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% 339,389 100.0% 50 0.0% 335,587 100.0% 39 0.0% 26,526,960 100.0% 3,256 0.0% 26,600,040 100.0% 0 0.0%
???_op 1 0.0% 339,250 100.0% 107 0.0% 335,449 100.0% 104 0.0% 26,514,912 100.0% -10,744 -0.0% 26,600,040 100.0% 0 0.0%
drupal_handle_request 1 0.0% 334,703 98.6% 72 0.0% 330,900 98.6% 54 0.0% 25,964,200 97.9% -24,632 -0.1% 26,031,024 97.9% 1,752 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 236,593 69.7% 19 0.0% 233,434 69.6% 13 0.0% 14,692,160 55.4% 1,536 0.0% 14,769,992 55.5% 496 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 234,567 69.1% 31 0.0% 231,408 69.0% 21 0.0% 14,481,696 54.6% 3,200 0.0% 14,561,952 54.7% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 234,380 69.1% 5 0.0% 231,221 68.9% 5 0.0% 14,472,000 54.6% 1,560 0.0% 14,487,208 54.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 234,375 69.1% 103 0.0% 231,216 68.9% 82 0.0% 14,470,440 54.5% -9,352 -0.0% 14,487,208 54.5% 1,672 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 12 0.0% 199,637 58.8% 95 0.0% 196,583 58.6% 70 0.0% 12,294,416 46.3% 5,144 0.0% 12,130,136 45.6% 3,656 0.0%
call_user_func 42 0.1% 177,137 52.2% 252 0.1% 173,936 51.8% 226 0.1% 10,199,928 38.5% 16,280 0.1% 10,135,672 38.1% 8,360 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 13 0.0% 174,318 51.4% 131 0.0% 171,344 51.1% 117 0.0% 9,778,896 36.9% 2,840 0.0% 9,778,128 36.8% 2,280 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 173,717 51.2% 134 0.0% 170,730 50.9% 103 0.0% 9,763,528 36.8% 1,128 0.0% 9,765,152 36.7% 960 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 122,641 36.1% 16 0.0% 120,345 35.9% 11 0.0% 6,419,048 24.2% 1,976 0.0% 6,369,136 23.9% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 122,622 36.1% 63 0.0% 120,328 35.9% 50 0.0% 6,415,280 24.2% -16,864 -0.1% 6,369,136 23.9% 656 0.0%
spl_autoload_call 251 0.6% 103,946 30.6% 972 0.3% 104,383 31.1% 1,155 0.3% 11,714,776 44.2% 53,192 0.2% 11,558,040 43.5% 21,920 0.1%
drupal_render 7 0.0% 103,330 30.4% 243 0.1% 101,749 30.3% 211 0.1% 4,177,784 15.7% 45,584 0.2% 4,344,184 16.3% 20,880 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 249 0.6% 102,474 30.2% 5,573 1.6% 102,724 30.6% 4,836 1.4% 11,593,144 43.7% -254,064 -1.0% 11,467,888 43.1% 16,648 0.1%
theme 32 0.1% 91,443 26.9% 1,741 0.5% 89,930 26.8% 1,319 0.4% 3,184,536 12.0% -62,240 -0.2% 3,755,192 14.1% 6,424 0.0%
Drupal\Core\DependencyInjection\Container::get 906 2.3% 81,036 23.9% 5,114 1.5% 81,544 24.3% 4,736 1.4% 7,117,352 26.8% 21,560 0.1% 6,903,640 26.0% 31,904 0.1%
Symfony\Component\DependencyInjection\Container::get 906 2.3% 75,244 22.2% 2,900 0.9% 75,581 22.5% 3,370 1.0% 7,094,992 26.7% 18,920 0.1% 6,871,016 25.8% 61,464 0.2%
call_user_func_array 47 0.1% 70,608 20.8% 235 0.1% 70,222 20.9% 237 0.1% 4,246,960 16.0% 29,880 0.1% 4,381,208 16.5% 6,192 0.0%
drupal_bootstrap 3 0.0% 68,859 20.3% 118 0.0% 68,645 20.5% 106 0.0% 7,870,528 29.7% -13,968 -0.1% 7,773,752 29.2% 432 0.0%
drupal_prepare_page 1 0.0% 66,118 19.5% 76 0.0% 65,110 19.4% 55 0.0% 4,169,760 15.7% 5,608 0.0% 4,103,568 15.4% 480 0.0%
block_page_build 1 0.0% 63,173 18.6% 79 0.0% 62,199 18.5% 53 0.0% 4,064,872 15.3% -4,112 -0.0% 4,094,912 15.4% 1,488 0.0%
block_get_blocks_by_region 17 0.0% 62,607 18.4% 60 0.0% 61,646 18.4% 57 0.0% 4,069,496 15.3% 3,424 0.0% 4,089,688 15.4% 1,528 0.0%
drupal_render@1 19 0.0% 62,274 18.3% 715 0.2% 61,579 18.3% 611 0.2% 2,013,936 7.6% 48,256 0.2% 2,296,816 8.6% 37,448 0.1%
_drupal_bootstrap_code 1 0.0% 61,284 18.1% 825 0.2% 61,132 18.2% 770 0.2% 7,035,120 26.5% -44,664 -0.2% 7,007,280 26.3% 568 0.0%
twig_render_template 6 0.0% 54,840 16.2% 153 0.0% 53,974 16.1% 128 0.0% 1,814,272 6.8% -34,424 -0.1% 2,174,168 8.2% 4,936 0.0%
_block_get_renderable_region 4 0.0% 49,942 14.7% 242 0.1% 49,149 14.6% 182 0.1% 3,147,248 11.9% 9,832 0.0% 3,234,112 12.2% 4,592 0.0%
Drupal\Core\DependencyInjection\Container::get@1 110 0.3% 49,283 14.5% 728 0.2% 49,067 14.6% 688 0.2% 4,653,336 17.5% 49,008 0.2% 4,542,712 17.1% 14,648 0.1%
Symfony\Component\DependencyInjection\Container::get@1 110 0.3% 48,458 14.3% 669 0.2% 48,211 14.4% 662 0.2% 4,603,528 17.4% 10,960 0.0% 4,527,344 17.0% 15,464 0.1%
entity_view 6 0.0% 46,053 13.6% 74 0.0% 45,307 13.5% 57 0.0% 2,917,672 11.0% 2,008 0.0% 3,011,640 11.3% 1,624 0.0%
Twig_Template::render 6 0.0% 45,191 13.3% 73 0.0% 44,319 13.2% 45 0.0% 788,280 3.0% -1,496 -0.0% 1,221,472 4.6% 624 0.0%
Twig_Template::display 6 0.0% 45,059 13.3% 47 0.0% 44,189 13.2% 42 0.0% 769,952 2.9% -1,944 -0.0% 1,171,328 4.4% 2,208 0.0%
Twig_Template::displayWithErrorHandling 6 0.0% 44,926 13.2% 28 0.0% 44,058 13.1% 27 0.0% 763,112 2.9% -688 -0.0% 1,159,328 4.4% 2,056 0.0%
Drupal\block\BlockViewBuilder::view 6 0.0% 44,904 13.2% 94 0.0% 44,161 13.2% 44 0.0% 2,821,704 10.6% -5,488 -0.0% 2,918,928 11.0% 1,128 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 6 0.0% 44,803 13.2% 222 0.1% 44,104 13.1% 211 0.1% 2,821,224 10.6% 17,352 0.1% 2,916,856 11.0% 8,024 0.0%
twig_render_var 36 0.1% 43,796 12.9% 238 0.1% 42,952 12.8% 188 0.1% 713,432 2.7% 4,904 0.0% 1,083,632 4.1% 4,176 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 38,271 11.3% 155 0.0% 38,277 11.4% 121 0.0% 4,545,256 17.1% -6,128 -0.0% 4,550,144 17.1% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 42 0.1% 38,116 11.2% 2,488 0.7% 38,156 11.4% 2,378 0.7% 4,551,384 17.2% -93,416 -0.4% 4,550,144 17.1% 584 0.0%
drupal_render@2 80 0.2% 37,813 11.1% 1,348 0.4% 37,366 11.1% 1,187 0.4% 541,120 2.0% -65,112 -0.2% 841,376 3.2% 13,896 0.1%
spl_autoload_call@1 124 0.3% 37,193 11.0% 554 0.2% 37,352 11.1% 602 0.2% 4,103,936 15.5% 2,088 0.0% 3,896,448 14.6% 7,120 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 124 0.3% 36,639 10.8% 2,798 0.8% 36,750 11.0% 2,347 0.7% 4,101,848 15.5% -156,160 -0.6% 3,889,328 14.6% 3,560 0.0%
menu_tree_page_data 4 0.0% 36,076 10.6% 158 0.0% 35,280 10.5% 107 0.0% 1,566,000 5.9% -9,656 -0.0% 1,566,296 5.9% 192 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 33,871 10.0% 54 0.0% 33,719 10.0% 51 0.0% 2,035,472 7.7% -75,128 -0.3% 2,258,760 8.5% 0 0.0%
menu_build_tree 4 0.0% 33,713 9.9% 39 0.0% 33,171 9.9% 36 0.0% 1,543,960 5.8% 3,592 0.0% 1,526,200 5.7% 384 0.0%
menu_tree_check_access 4 0.0% 30,950 9.1% 18 0.0% 30,512 9.1% 17 0.0% 1,255,224 4.7% 1,120 0.0% 1,243,576 4.7% 0 0.0%
_menu_tree_check_access 4 0.0% 30,932 9.1% 162 0.0% 30,495 9.1% 145 0.0% 1,254,104 4.7% 4,904 0.0% 1,243,576 4.7% 312 0.0%
_menu_link_translate 10 0.0% 30,731 9.1% 471 0.1% 30,294 9.0% 325 0.1% 1,247,544 4.7% -608 -0.0% 1,243,264 4.7% 336 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 30,460 9.0% 15 0.0% 29,781 8.9% 13 0.0% 1,510,648 5.7% 1,312 0.0% 1,469,936 5.5% 560 0.0%
menu_tree 2 0.0% 30,429 9.0% 25 0.0% 29,750 8.9% 21 0.0% 1,508,336 5.7% 2,632 0.0% 1,469,376 5.5% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@2 55 0.1% 29,487 8.7% 383 0.1% 29,238 8.7% 355 0.1% 2,967,912 11.2% 26,400 0.1% 2,894,056 10.9% 6,480 0.0%
menu_item_route_access 7 0.0% 29,393 8.7% 361 0.1% 28,961 8.6% 271 0.1% 1,217,040 4.6% -77,576 -0.3% 1,240,408 4.7% 1,144 0.0%
Symfony\Component\DependencyInjection\Container::get@2 55 0.1% 29,050 8.6% 347 0.1% 28,793 8.6% 342 0.1% 2,940,712 11.1% 5,760 0.0% 2,887,128 10.9% 3,960 0.0%
render 8 0.0% 27,078 8.0% 67 0.0% 26,390 7.9% 52 0.0% 462,856 1.7% 1,632 0.0% 712,584 2.7% 608 0.0%
theme@1 24 0.1% 27,073 8.0% 1,458 0.4% 26,444 7.9% 1,088 0.3% 513,864 1.9% -68,408 -0.3% 900,704 3.4% 1,552 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 32 0.1% 25,542 7.5% 385 0.1% 25,524 7.6% 378 0.1% 2,513,040 9.5% 18,344 0.1% 2,349,560 8.8% 6,272 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 24,815 7.3% 65 0.0% 24,741 7.4% 61 0.0% 1,425,872 5.4% -76,976 -0.3% 1,496,016 5.6% 0 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 1 0.0% 24,780 7.3% 216 0.1% 24,132 7.2% 175 0.1% 494,368 1.9% -13,088 -0.0% 768,312 2.9% 4,832 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 24,132 7.1% 34 0.0% 23,908 7.1% 25 0.0% 677,448 2.6% -18,184 -0.1% 746,216 2.8% 192 0.0%
class_exists 82 0.2% 23,254 6.9% 219 0.1% 23,346 7.0% 275 0.1% 2,991,112 11.3% 9,144 0.0% 2,862,400 10.8% 7,288 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 23,235 6.8% 7 0.0% 22,870 6.8% 7 0.0% 2,760,112 10.4% 2,336 0.0% 2,846,216 10.7% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 23,228 6.8% 148 0.0% 22,863 6.8% 77 0.0% 2,757,776 10.4% -21,784 -0.1% 2,846,216 10.7% 4,352 0.0%
Drupal::service 171 0.4% 22,977 6.8% 552 0.2% 23,064 6.9% 538 0.2% 1,961,096 7.4% 18,944 0.1% 1,848,688 6.9% 3,904 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 54 0.1% 22,612 6.7% 2,116 0.6% 19,765 5.9% 1,901 0.6% 1,372,880 5.2% -698,336 -2.6% 1,904,824 7.2% 112,000 0.4%
Drupal\Core\DependencyInjection\Container::get@3 25 0.1% 22,436 6.6% 189 0.1% 22,152 6.6% 171 0.1% 2,266,632 8.5% 17,800 0.1% 2,266,488 8.5% 5,016 0.0%
Symfony\Component\DependencyInjection\Container::get@3 25 0.1% 22,221 6.5% 236 0.1% 21,929 6.5% 211 0.1% 2,248,032 8.5% 5,144 0.0% 2,260,752 8.5% 6,208 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 1 0.0% 22,160 6.5% 8 0.0% 21,937 6.5% 8 0.0% 394,544 1.5% -20,408 -0.1% 551,992 2.1% 0 0.0%
service_container_prod::getRouterListenerService 1 0.0% 21,834 6.4% 17 0.0% 21,763 6.5% 17 0.0% 2,180,408 8.2% 2,360 0.0% 2,158,008 8.1% 2,688 0.0%
service_container_prod::getRouterService 1 0.0% 21,776 6.4% 26 0.0% 21,706 6.5% 21 0.0% 2,173,768 8.2% 2,800 0.0% 2,152,096 8.1% 1,752 0.0%
drupal_get_form 3 0.0% 20,287 6.0% 37 0.0% 20,216 6.0% 26 0.0% 1,801,152 6.8% 2,664 0.0% 2,028,720 7.6% 1,032 0.0%
Drupal\Core\Form\FormBuilder::getForm 3 0.0% 20,180 5.9% 52 0.0% 20,110 6.0% 47 0.0% 1,792,592 6.8% -20,712 -0.1% 2,024,232 7.6% 2,360 0.0%
__TwigTemplate_4c04d806afefb2176adc542e952523399f62d5409a8347a3bcf7977aef131830::doDisplay 1 0.0% 19,837 5.8% 109 0.0% 19,614 5.8% 93 0.0% 258,888 1.0% -2,656 -0.0% 379,576 1.4% 13,616 0.1%
service_container_prod::getRouter_DynamicService 1 0.0% 19,601 5.8% 64 0.0% 19,529 5.8% 47 0.0% 1,949,496 7.3% 2,968 0.0% 1,958,312 7.4% 360 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 8 0.0% 19,537 5.8% 58 0.0% 19,250 5.7% 54 0.0% 734,408 2.8% 2,544 0.0% 760,664 2.9% 1,712 0.0%
Drupal\Core\Template\RenderWrapper::__toString 4 0.0% 19,214 5.7% 16 0.0% 18,994 5.7% 17 0.0% 245,768 0.9% 2,000 0.0% 360,992 1.4% 736 0.0%
Drupal\Core\Template\RenderWrapper::render 4 0.0% 19,198 5.7% 25 0.0% 18,977 5.7% 21 0.0% 243,768 0.9% 888 0.0% 360,256 1.4% 952 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting 1 0.0% 17,830 5.3% 9 0.0% 17,578 5.2% 8 0.0% 1,877,360 7.1% 1,584 0.0% 1,880,928 7.1% 696 0.0%
drupal_theme_initialize 2 0.0% 17,822 5.3% 38 0.0% 17,571 5.2% 32 0.0% 1,875,672 7.1% -2,320 -0.0% 1,879,392 7.1% 2,248 0.0%
Drupal\Core\DependencyInjection\Container::get@4 21 0.1% 17,663 5.2% 156 0.0% 17,376 5.2% 151 0.0% 1,819,552 6.9% 16,888 0.1% 1,833,776 6.9% 7,072 0.0%
Drupal\Core\Entity\EntityManager::getController 43 0.1% 17,574 5.2% 488 0.1% 17,626 5.3% 409 0.1% 2,106,504 7.9% 10,336 0.0% 2,033,448 7.6% 7,680 0.0%
Symfony\Component\DependencyInjection\Container::get@4 21 0.1% 17,486 5.2% 221 0.1% 17,191 5.1% 205 0.1% 1,801,864 6.8% 4,856 0.0% 1,825,984 6.9% 4,032 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 8 0.0% 17,484 5.2% 72 0.0% 17,192 5.1% 62 0.0% 730,904 2.8% 1,696 0.0% 755,168 2.8% 1,696 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 8 0.0% 17,374 5.1% 96 0.0% 17,083 5.1% 75 0.0% 725,936 2.7% -3,144 -0.0% 750,232 2.8% 1,560 0.0%
call_user_func@1 246 0.6% 16,915 5.0% 1,412 0.4% 16,987 5.1% 812 0.2% 876,784 3.3% 71,536 0.3% 382,496 1.4% 17,968 0.1%
Drupal\Core\Database\Connection::query 84 0.2% 16,579 4.9% 1,702 0.5% 13,089 3.9% 1,438 0.4% 1,176,376 4.4% 210,984 0.8% 509,976 1.9% 111,424 0.4%
twig_render_template@1 11 0.0% 16,104 4.7% 214 0.1% 15,708 4.7% 155 0.0% 303,424 1.1% -17,552 -0.1% 323,016 1.2% 0 0.0%
???_op@1 290 0.7% 15,920 4.7% 1,817 0.5% 16,231 4.8% 1,991 0.6% 1,571,376 5.9% 265,352 1.0% 1,356,656 5.1% 102,328 0.4%
template_preprocess_page 1 0.0% 15,781 4.6% 115 0.0% 15,363 4.6% 85 0.0% 673,568 2.5% 14,032 0.1% 635,560 2.4% 3,224 0.0%
Drupal\Core\Cache\DatabaseBackend::get 31 0.1% 15,695 4.6% 241 0.1% 13,877 4.1% 236 0.1% 1,128,920 4.3% 6,928 0.0% 1,478,280 5.6% 2,176 0.0%
drupal_render@3 12 0.0% 14,885 4.4% 302 0.1% 14,497 4.3% 257 0.1% 269,968 1.0% 31,512 0.1% 232,936 0.9% 8,800 0.0%
Twig_Template::render@1 11 0.0% 14,426 4.3% 103 0.0% 14,032 4.2% 59 0.0% 169,784 0.6% -2,360 -0.0% 255,680 1.0% 0 0.0%
Twig_Template::display@1 11 0.0% 14,243 4.2% 66 0.0% 13,856 4.1% 60 0.0% 154,016 0.6% -3,376 -0.0% 239,544 0.9% 384 0.0%
Twig_Template::displayWithErrorHandling@1 11 0.0% 14,130 4.2% 41 0.0% 13,739 4.1% 42 0.0% 156,592 0.6% -2,824 -0.0% 239,160 0.9% 0 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 8 0.0% 14,022 4.1% 153 0.0% 13,764 4.1% 105 0.0% 586,192 2.2% -1,144 -0.0% 623,704 2.3% 1,664 0.0%
__TwigTemplate_a8c37ec2b7fccf5a561477cb17227163c9611c131082def16e302cf812ff069c::doDisplay 6 0.0% 13,865 4.1% 254 0.1% 13,468 4.0% 191 0.1% 150,216 0.6% -118,008 -0.4% 236,464 0.9% 0 0.0%
service_container_prod::getConfig_FactoryService 1 0.0% 13,811 4.1% 21 0.0% 13,574 4.0% 16 0.0% 1,347,472 5.1% 2,160 0.0% 1,352,096 5.1% 1,552 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 22 0.1% 13,545 4.0% 329 0.1% 13,276 4.0% 267 0.1% 609,552 2.3% -8,912 -0.0% 629,704 2.4% 1,680 0.0%
twig_render_var@1 44 0.1% 13,521 4.0% 309 0.1% 13,159 3.9% 246 0.1% 248,680 0.9% 3,760 0.0% 236,224 0.9% 624 0.0%
Drupal\Core\Access\AccessManager::check 8 0.0% 12,825 3.8% 93 0.0% 12,659 3.8% 69 0.0% 1,013,520 3.8% 2,592 0.0% 1,013,224 3.8% 1,584 0.0%
block_list 17 0.0% 12,605 3.7% 181 0.1% 12,440 3.7% 121 0.0% 918,824 3.5% 7,112 0.0% 854,048 3.2% 2,816 0.0%
[ display all ]