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

Overall Summary
Total Incl. Wall Time (microsec):513,611 microsecs
Total Incl. CPU (microsecs):463,807 microsecs
Total Incl. MemUse (bytes):32,465,152 bytes
Total Incl. PeakMemUse (bytes):32,604,112 bytes
Number of Function Calls:81,346


[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% 513,611 100.0% 68 0.0% 463,807 100.0% 59 0.0% 32,465,152 100.0% 3,928 0.0% 32,604,112 100.0% 0 0.0%
run_init::html/index.php 1 0.0% 513,428 100.0% 88 0.0% 463,623 100.0% 84 0.0% 32,453,232 100.0% -14,136 -0.0% 32,604,112 100.0% 0 0.0%
drupal_handle_request 1 0.0% 509,329 99.2% 60 0.0% 459,523 99.1% 47 0.0% 31,794,560 97.9% -38,992 -0.1% 31,903,872 97.9% 912 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 406,261 79.1% 19 0.0% 359,620 77.5% 18 0.0% 18,177,112 56.0% 1,472 0.0% 18,352,352 56.3% 336 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 404,461 78.7% 28 0.0% 357,820 77.1% 22 0.0% 17,956,704 55.3% 2,744 0.0% 18,132,800 55.6% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 404,284 78.7% 5 0.0% 357,643 77.1% 5 0.0% 17,948,088 55.3% 1,176 0.0% 18,057,672 55.4% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 404,279 78.7% 72 0.0% 357,638 77.1% 52 0.0% 17,946,912 55.3% 2,072 0.0% 18,057,672 55.4% 2,080 0.0%
call_user_func_array 13 0.0% 363,770 70.8% 122 0.0% 321,353 69.3% 135 0.0% 14,600,728 45.0% 32,896 0.1% 14,862,864 45.6% 19,776 0.1%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 348,834 67.9% 58 0.0% 307,695 66.3% 44 0.0% 12,879,232 39.7% -31,320 -0.1% 13,141,752 40.3% 680 0.0%
drupal_render_page 1 0.0% 276,145 53.8% 105 0.0% 246,766 53.2% 74 0.0% 8,790,112 27.1% -39,848 -0.1% 9,100,600 27.9% 1,440 0.0%
drupal_render 13 0.0% 169,856 33.1% 181 0.0% 149,063 32.1% 165 0.0% 4,707,232 14.5% 25,432 0.1% 3,530,408 10.8% 6,600 0.0%
theme 15 0.0% 166,841 32.5% 995 0.2% 146,052 31.5% 783 0.2% 4,473,880 13.8% -131,408 -0.4% 3,473,640 10.7% 6,624 0.0%
call_user_func_array@1 80 0.1% 135,578 26.4% 437 0.1% 115,653 24.9% 414 0.1% 5,196,720 16.0% 54,560 0.2% 5,128,848 15.7% 7,560 0.0%
drupal_render@1 12 0.0% 111,636 21.7% 462 0.1% 98,092 21.1% 414 0.1% 2,038,704 6.3% 30,440 0.1% 2,182,224 6.7% 50,976 0.2%
call_user_func 279 0.3% 111,571 21.7% 1,025 0.2% 97,239 21.0% 1,011 0.2% 5,611,416 17.3% 62,560 0.2% 4,962,488 15.2% 13,984 0.0%
block_page_build 1 0.0% 108,179 21.1% 80 0.0% 99,690 21.5% 58 0.0% 4,321,904 13.3% -4,400 -0.0% 5,820,304 17.9% 1,368 0.0%
block_get_blocks_by_region 17 0.0% 107,507 20.9% 55 0.0% 99,027 21.4% 51 0.0% 4,328,840 13.3% 3,160 0.0% 5,811,064 17.8% 1,392 0.0%
menu_item_route_access 26 0.0% 103,881 20.2% 1,011 0.2% 94,457 20.4% 768 0.2% 2,162,152 6.7% -290,992 -0.9% 4,074,488 12.5% 3,400 0.0%
menu_build_tree 6 0.0% 103,781 20.2% 55 0.0% 94,147 20.3% 45 0.0% 2,384,704 7.3% 5,960 0.0% 4,136,248 12.7% 0 0.0%
drupal_render@2 57 0.1% 101,426 19.7% 822 0.2% 87,906 19.0% 720 0.2% 1,624,192 5.0% -11,856 -0.0% 1,795,064 5.5% 23,952 0.1%
Composer\Autoload\ClassLoader::loadClass 264 0.3% 101,154 19.7% 4,999 1.0% 101,542 21.9% 4,290 0.9% 12,454,584 38.4% -15,960 -0.0% 10,916,352 33.5% 96,992 0.3%
menu_tree_check_access 6 0.0% 98,190 19.1% 26 0.0% 89,652 19.3% 27 0.0% 1,752,384 5.4% 1,208 0.0% 3,582,104 11.0% 0 0.0%
_menu_tree_check_access 6 0.0% 98,164 19.1% 439 0.1% 89,625 19.3% 340 0.1% 1,751,176 5.4% 12,408 0.0% 3,582,104 11.0% 192 0.0%
_menu_link_translate 30 0.0% 97,581 19.0% 1,345 0.3% 89,063 19.2% 936 0.2% 1,729,736 5.3% -11,360 -0.0% 3,581,912 11.0% 192 0.0%
_block_get_renderable_region 4 0.0% 94,700 18.4% 245 0.0% 87,301 18.8% 185 0.0% 3,580,296 11.0% 12,120 0.0% 5,071,272 15.6% 1,224 0.0%
entity_view 7 0.0% 84,041 16.4% 87 0.0% 77,800 16.8% 59 0.0% 3,177,152 9.8% 2,048 0.0% 4,672,016 14.3% 1,328 0.0%
Drupal\block\BlockRenderController::view 7 0.0% 83,474 16.3% 53 0.0% 77,236 16.7% 50 0.0% 3,156,896 9.7% -5,368 -0.0% 4,651,336 14.3% 576 0.0%
Drupal\block\BlockRenderController::viewMultiple 7 0.0% 83,414 16.2% 208 0.0% 77,172 16.6% 157 0.0% 3,156,824 9.7% 13,776 0.0% 4,650,040 14.3% 3,200 0.0%
menu_tree_page_data 6 0.0% 79,227 15.4% 220 0.0% 71,557 15.4% 170 0.0% 2,030,168 6.3% -12,712 -0.0% 3,821,928 11.7% 48 0.0%
Drupal\Core\Database\Connection::query 240 0.3% 79,119 15.4% 3,469 0.7% 30,319 6.5% 2,871 0.6% 1,393,768 4.3% -204,856 -0.6% 527,232 1.6% 37,440 0.1%
Drupal\Core\Extension\ModuleHandler::invokeAll 65 0.1% 77,929 15.2% 484 0.1% 66,233 14.3% 371 0.1% 2,646,592 8.2% -39,464 -0.1% 2,693,264 8.3% 3,032 0.0%
drupal_bootstrap 4 0.0% 77,228 15.0% 130 0.0% 75,711 16.3% 118 0.0% 10,430,888 32.1% -13,304 -0.0% 10,315,016 31.6% 3,536 0.0%
menu_tree 3 0.0% 72,608 14.1% 39 0.0% 66,296 14.3% 32 0.0% 1,964,928 6.1% 3,000 0.0% 3,822,072 11.7% 96 0.0%
Drupal\Core\DependencyInjection\Container::get 1,554 1.9% 72,417 14.1% 8,958 1.7% 73,121 15.8% 7,538 1.6% 5,391,160 16.6% -33,656 -0.1% 5,100,368 15.6% 51,928 0.2%
Drupal\aggregator\Controller\AggregatorController::sources 1 0.0% 69,572 13.5% 87 0.0% 57,812 12.5% 58 0.0% 3,634,848 11.2% 5,768 0.0% 3,655,704 11.2% 1,984 0.0%
_drupal_bootstrap_code 1 0.0% 66,786 13.0% 772 0.2% 65,794 14.2% 708 0.2% 9,143,304 28.2% -48,408 -0.1% 9,118,456 28.0% 480 0.0%
Drupal\Core\Database\Statement::execute 240 0.3% 66,023 12.9% 3,529 0.7% 17,156 3.7% 2,682 0.6% 1,139,424 3.5% 2,160 0.0% 325,944 1.0% 2,208 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 65,106 12.7% 28 0.0% 59,974 12.9% 18 0.0% 1,892,584 5.8% 728 0.0% 3,728,040 11.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 1,554 1.9% 63,236 12.3% 7,786 1.5% 63,766 13.7% 7,021 1.5% 5,424,016 16.7% -36,352 -0.1% 5,047,720 15.5% 40,072 0.1%
template_preprocess_html 1 0.0% 62,486 12.2% 136 0.0% 54,490 11.7% 103 0.0% 1,076,840 3.3% 13,960 0.0% 1,149,120 3.5% 1,896 0.0%
PDOStatement::execute 240 0.3% 62,347 12.1% 62,347 12.1% 13,603 2.9% 13,603 2.9% 1,134,808 3.5% 1,134,808 3.5% 321,608 1.0% 321,608 1.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 79 0.1% 58,947 11.5% 464 0.1% 53,207 11.5% 385 0.1% 5,001,680 15.4% 4,112 0.0% 4,870,536 14.9% 2,488 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 104 0.1% 58,847 11.5% 3,305 0.6% 32,762 7.1% 2,870 0.6% 2,007,352 6.2% -273,952 -0.8% 2,331,592 7.2% 165,408 0.5%
twig_render_template 13 0.0% 58,563 11.4% 273 0.1% 52,563 11.3% 199 0.0% 1,535,232 4.7% -49,712 -0.2% 1,822,240 5.6% 5,976 0.0%
toolbar_pre_render 1 0.0% 54,999 10.7% 50 0.0% 47,004 10.1% 41 0.0% 962,960 3.0% -6,896 -0.0% 993,096 3.0% 768 0.0%
Twig_Template::render 13 0.0% 54,446 10.6% 108 0.0% 48,447 10.4% 77 0.0% 1,008,688 3.1% 2,800 0.0% 1,336,688 4.1% 960 0.0%
Twig_Template::display 13 0.0% 54,226 10.6% 69 0.0% 48,224 10.4% 56 0.0% 981,888 3.0% 1,552 0.0% 1,267,416 3.9% 1,456 0.0%
Twig_Template::displayWithErrorHandling 13 0.0% 54,069 10.5% 37 0.0% 48,071 10.4% 38 0.0% 973,680 3.0% 2,488 0.0% 1,259,680 3.9% 1,344 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 27 0.0% 53,688 10.5% 283 0.1% 44,935 9.7% 240 0.1% 755,696 2.3% -12,784 -0.0% 679,568 2.1% 1,928 0.0%
twig_render_var 52 0.1% 52,942 10.3% 268 0.1% 47,003 10.1% 237 0.1% 939,496 2.9% 5,504 0.0% 1,192,904 3.7% 3,184 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 27 0.0% 48,649 9.5% 423 0.1% 39,887 8.6% 315 0.1% 696,168 2.1% -10,032 -0.0% 638,704 2.0% 1,608 0.0%
Drupal\Core\Access\AccessManager::check 27 0.0% 46,891 9.1% 261 0.1% 45,897 9.9% 207 0.0% 1,406,216 4.3% 1,456 0.0% 3,350,672 10.3% 1,216 0.0%
theme@1 26 0.0% 46,024 9.0% 1,433 0.3% 40,475 8.7% 1,076 0.2% 740,040 2.3% -85,376 -0.3% 968,416 3.0% 3,576 0.0%
Drupal\Core\Cache\DatabaseBackend::get 70 0.1% 45,507 8.9% 504 0.1% 26,276 5.7% 471 0.1% 1,764,864 5.4% 3,768 0.0% 1,997,048 6.1% 3,288 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 43,427 8.5% 177 0.0% 43,436 9.4% 134 0.0% 6,213,160 19.1% -8,016 -0.0% 6,216,680 19.1% 88 0.0%
Drupal\Core\Extension\ModuleHandler::load 47 0.1% 43,253 8.4% 2,767 0.5% 43,305 9.3% 2,656 0.6% 6,222,016 19.2% -372,696 -1.1% 6,216,880 19.1% 872 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 80 0.1% 43,055 8.4% 739 0.1% 37,324 8.0% 518 0.1% 3,458,872 10.7% 3,016 0.0% 3,407,520 10.5% 1,656 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 71 0.1% 42,248 8.2% 772 0.2% 34,034 7.3% 640 0.1% 1,639,368 5.0% -30,712 -0.1% 1,421,008 4.4% 3,776 0.0%
drupal_render@3 26 0.0% 41,097 8.0% 453 0.1% 35,549 7.7% 382 0.1% 680,560 2.1% 27,712 0.1% 758,456 2.3% 1,328 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 42 0.1% 40,878 8.0% 356 0.1% 35,107 7.6% 273 0.1% 3,437,720 10.6% 1,768 0.0% 3,378,200 10.4% 2,600 0.0%
render 8 0.0% 40,569 7.9% 63 0.0% 35,007 7.5% 42 0.0% 756,848 2.3% 1,672 0.0% 891,744 2.7% 608 0.0%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay 1 0.0% 38,848 7.6% 208 0.0% 33,282 7.2% 160 0.0% 762,312 2.3% -25,368 -0.1% 938,808 2.9% 6,208 0.0%
Composer\Autoload\ClassLoader::loadClass@1 121 0.1% 37,248 7.3% 2,388 0.5% 37,417 8.1% 2,012 0.4% 4,870,272 15.0% 36,776 0.1% 4,246,056 13.0% 50,504 0.2%
drupal_render@4 41 0.1% 35,753 7.0% 648 0.1% 30,216 6.5% 564 0.1% 490,160 1.5% 1,744 0.0% 594,560 1.8% 2,736 0.0%
toolbar_toolbar 1 0.0% 35,739 7.0% 44 0.0% 30,322 6.5% 35 0.0% 473,864 1.5% 5,712 0.0% 490,624 1.5% 2,136 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 6 0.0% 34,458 6.7% 386 0.1% 26,573 5.7% 309 0.1% 1,779,144 5.5% -294,536 -0.9% 1,861,928 5.7% 3,800 0.0%
Drupal\Core\Access\AccessManager::checkAll 3 0.0% 34,023 6.6% 47 0.0% 33,789 7.3% 37 0.0% 996,120 3.1% 1,952 0.0% 3,019,480 9.3% 576 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 71 0.1% 33,919 6.6% 1,260 0.2% 26,759 5.8% 1,008 0.2% 1,553,976 4.8% 9,224 0.0% 1,387,648 4.3% 11,064 0.0%
toolbar_get_menu_tree 1 0.0% 33,709 6.6% 59 0.0% 28,736 6.2% 49 0.0% 416,776 1.3% -8,648 -0.0% 445,120 1.4% 1,048 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 4 0.0% 33,517 6.5% 26 0.0% 32,717 7.1% 22 0.0% 1,166,784 3.6% 3,704 0.0% 3,229,944 9.9% 0 0.0%
twig_render_template@1 12 0.0% 33,482 6.5% 234 0.0% 27,923 6.0% 177 0.0% 629,008 1.9% -23,768 -0.1% 631,792 1.9% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 99 0.1% 33,199 6.5% 634 0.1% 32,552 7.0% 550 0.1% 3,350,736 10.3% 47,032 0.1% 3,200,120 9.8% 23,720 0.1%
Symfony\Component\DependencyInjection\Container::get@1 99 0.1% 32,510 6.3% 719 0.1% 31,857 6.9% 639 0.1% 3,302,904 10.2% 3,896 0.0% 3,175,680 9.7% 8,344 0.0%
theme@2 48 0.1% 32,324 6.3% 1,631 0.3% 26,795 5.8% 1,208 0.3% 388,840 1.2% -11,552 -0.0% 586,424 1.8% 5,432 0.0%
Drupal\search\Access\SearchAccessCheck::access 1 0.0% 32,093 6.2% 8 0.0% 31,858 6.9% 8 0.0% 922,456 2.8% 832 0.0% 2,963,608 9.1% 208 0.0%
Drupal\search\SearchPluginManager::getActiveDefinitions 1 0.0% 32,085 6.2% 20 0.0% 31,850 6.9% 15 0.0% 921,624 2.8% 2,064 0.0% 2,963,400 9.1% 416 0.0%
Twig_Template::render@1 12 0.0% 31,587 6.1% 101 0.0% 26,024 5.6% 59 0.0% 460,592 1.4% 2,840 0.0% 597,976 1.8% 576 0.0%
Twig_Template::display@1 12 0.0% 31,423 6.1% 70 0.0% 25,865 5.6% 50 0.0% 427,904 1.3% 1,624 0.0% 566,192 1.7% 1,128 0.0%
Twig_Template::displayWithErrorHandling@1 12 0.0% 31,314 6.1% 41 0.0% 25,761 5.6% 43 0.0% 425,480 1.3% 2,664 0.0% 564,416 1.7% 872 0.0%
Drupal\Core\Plugin\DefaultPluginManager::findDefinitions 1 0.0% 31,296 6.1% 13 0.0% 31,303 6.7% 12 0.0% 907,680 2.8% 1,584 0.0% 2,937,896 9.0% 0 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 1 0.0% 31,224 6.1% 10 0.0% 31,229 6.7% 7 0.0% 902,888 2.8% 1,232 0.0% 2,937,896 9.0% 0 0.0%
Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 1 0.0% 31,196 6.1% 14 0.0% 31,202 6.7% 11 0.0% 898,280 2.8% 1,736 0.0% 2,937,896 9.0% 0 0.0%
Drupal\Component\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 1 0.0% 31,164 6.1% 518 0.1% 31,170 6.7% 403 0.1% 894,336 2.8% -84,408 -0.3% 2,937,896 9.0% 4,968 0.0%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 7 0.0% 31,042 6.0% 258 0.1% 25,480 5.5% 197 0.0% 412,312 1.3% -128,048 -0.4% 547,240 1.7% 1,488 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 27 0.0% 31,036 6.0% 324 0.1% 22,283 4.8% 254 0.1% 578,544 1.8% 888 0.0% 535,040 1.6% 824 0.0%
twig_render_var@1 51 0.1% 30,704 6.0% 345 0.1% 25,170 5.4% 256 0.1% 518,136 1.6% 3,744 0.0% 544,360 1.7% 2,280 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 27 0.0% 30,345 5.9% 1,751 0.3% 21,589 4.7% 1,227 0.3% 571,624 1.8% -239,928 -0.7% 532,360 1.6% 3,408 0.0%
render@1 13 0.0% 29,575 5.8% 78 0.0% 24,016 5.2% 62 0.0% 506,648 1.6% 1,632 0.0% 536,248 1.6% 576 0.0%
drupal_render@5 12 0.0% 28,334 5.5% 233 0.0% 22,773 4.9% 202 0.0% 354,872 1.1% -8,096 -0.0% 427,584 1.3% 792 0.0%
Drupal\Core\Entity\EntityRenderController::viewMultiple 1 0.0% 28,080 5.5% 755 0.1% 24,236 5.2% 500 0.1% 576,040 1.8% -160 -0.0% 543,680 1.7% 15,064 0.0%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotation 2 0.0% 25,292 4.9% 10 0.0% 25,299 5.5% 10 0.0% 322,152 1.0% 600 0.0% 2,306,576 7.1% 0 0.0%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotations 2 0.0% 25,282 4.9% 52 0.0% 25,289 5.5% 34 0.0% 321,552 1.0% 3,720 0.0% 2,306,576 7.1% 368 0.0%
entity_load 26 0.0% 24,023 4.7% 200 0.0% 17,300 3.7% 153 0.0% 543,280 1.7% 5,864 0.0% 470,384 1.4% 864 0.0%
Drupal\Core\DependencyInjection\Container::get@2 33 0.0% 23,825 4.6% 227 0.0% 23,128 5.0% 220 0.0% 2,499,408 7.7% 21,208 0.1% 2,487,296 7.6% 14,632 0.0%
Symfony\Component\DependencyInjection\Container::get@2 33 0.0% 23,579 4.6% 259 0.1% 22,857 4.9% 204 0.0% 2,477,400 7.6% 3,104 0.0% 2,472,032 7.6% 6,056 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 1 0.0% 23,218 4.5% 32 0.0% 20,277 4.4% 23 0.0% 2,091,992 6.4% 2,416 0.0% 2,096,808 6.4% 1,896 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 22,661 4.4% 9 0.0% 21,329 4.6% 8 0.0% 2,985,240 9.2% 1,224 0.0% 3,059,776 9.4% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 22,652 4.4% 121 0.0% 21,321 4.6% 90 0.0% 2,984,016 9.2% -25,248 -0.1% 3,059,776 9.4% 4,704 0.0%
Doctrine\Common\Annotations\AnnotationReader::getImports 2 0.0% 22,334 4.3% 21 0.0% 22,338 4.8% 18 0.0% 156,088 0.5% 1,536 0.0% 2,305,912 7.1% 568 0.0%
Doctrine\Common\Annotations\AnnotationReader::collectParsingMetadata 2 0.0% 22,305 4.3% 50 0.0% 22,311 4.8% 36 0.0% 152,464 0.5% -232 -0.0% 2,303,504 7.1% 248 0.0%
[ display all ]