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

Overall Summary
Total Incl. Wall Time (microsec):473,778 microsecs
Total Incl. CPU (microsecs):434,917 microsecs
Total Incl. MemUse (bytes):35,295,120 bytes
Total Incl. PeakMemUse (bytes):35,400,440 bytes
Number of Function Calls:72,909


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. PeakMemUse (bytes) [ 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% 473,778 100.0% 69 0.0% 434,917 100.0% 60 0.0% 35,295,120 100.0% 3,944 0.0% 35,400,440 100.0% 1,648 0.0%
run_init::html/index.php 1 0.0% 473,595 100.0% 81 0.0% 434,733 100.0% 75 0.0% 35,283,200 100.0% -14,152 -0.0% 35,397,928 100.0% 0 0.0%
drupal_handle_request 1 0.0% 469,525 99.1% 46 0.0% 430,664 99.0% 31 0.0% 34,624,448 98.1% 3,048 0.0% 34,697,640 98.0% 912 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 373,985 78.9% 15 0.0% 338,149 77.8% 13 0.0% 21,501,032 60.9% 1,464 0.0% 21,694,048 61.3% 336 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 372,227 78.6% 31 0.0% 336,391 77.3% 23 0.0% 21,280,752 60.3% 2,744 0.0% 21,474,648 60.7% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 372,054 78.5% 5 0.0% 336,219 77.3% 6 0.0% 21,273,128 60.3% 1,176 0.0% 21,399,520 60.4% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 372,049 78.5% 69 0.0% 336,213 77.3% 49 0.0% 21,271,952 60.3% 2,120 0.0% 21,399,520 60.4% 1,872 0.0%
call_user_func_array 13 0.0% 332,777 70.2% 106 0.0% 300,901 69.2% 119 0.0% 17,969,368 50.9% 33,688 0.1% 18,237,680 51.5% 18,752 0.1%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 318,370 67.2% 33 0.0% 287,658 66.1% 21 0.0% 16,249,392 46.0% 3,000 0.0% 16,525,840 46.7% 968 0.0%
Composer\Autoload\ClassLoader::loadClass 275 0.4% 114,731 24.2% 5,140 1.1% 115,104 26.5% 4,415 1.0% 15,008,456 42.5% -18,656 -0.1% 13,030,960 36.8% 94,656 0.3%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 286,497 60.5% 18 0.0% 258,634 59.5% 15 0.0% 12,605,152 35.7% 2,136 0.0% 12,880,168 36.4% 344 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 283,739 59.9% 49 0.0% 256,110 58.9% 29 0.0% 12,308,064 34.9% -21,056 -0.1% 12,589,856 35.6% 576 0.0%
drupal_bootstrap 4 0.0% 70,888 15.0% 112 0.0% 69,379 16.0% 108 0.0% 9,920,752 28.1% -13,304 -0.0% 9,803,848 27.7% 2,504 0.0%
drupal_render_page 1 0.0% 241,540 51.0% 95 0.0% 217,726 50.1% 72 0.0% 8,817,992 25.0% -33,560 -0.1% 9,093,432 25.7% 240 0.0%
_drupal_bootstrap_code 1 0.0% 61,403 13.0% 699 0.1% 60,376 13.9% 642 0.1% 8,632,728 24.5% -48,376 -0.1% 8,607,448 24.3% 480 0.0%
block_page_build 1 0.0% 98,091 20.7% 72 0.0% 89,450 20.6% 50 0.0% 4,253,432 12.1% -4,400 -0.0% 5,844,424 16.5% 1,328 0.0%
block_get_blocks_by_region 17 0.0% 97,460 20.6% 60 0.0% 88,833 20.4% 54 0.0% 4,260,256 12.1% 3,160 0.0% 5,835,224 16.5% 1,392 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 38,280 8.1% 163 0.0% 38,287 8.8% 125 0.0% 5,705,536 16.2% -7,544 -0.0% 5,709,072 16.1% 88 0.0%
Drupal\Core\Extension\ModuleHandler::load 44 0.1% 38,117 8.0% 2,309 0.5% 38,162 8.8% 2,200 0.5% 5,713,080 16.2% -363,832 -1.0% 5,708,984 16.1% 584 0.0%
Composer\Autoload\ClassLoader::loadClass@1 119 0.2% 45,107 9.5% 2,216 0.5% 45,280 10.4% 1,864 0.4% 6,381,816 18.1% 35,840 0.1% 5,478,704 15.5% 48,568 0.1%
Drupal\Core\DependencyInjection\Container::get 1,257 1.7% 67,852 14.3% 7,098 1.5% 68,311 15.7% 5,963 1.4% 5,339,752 15.1% -2,088 -0.0% 5,440,616 15.4% 46,528 0.1%
Symfony\Component\DependencyInjection\Container::get 1,257 1.7% 60,593 12.8% 6,373 1.3% 60,882 14.0% 5,700 1.3% 5,341,040 15.1% -25,200 -0.1% 5,393,368 15.2% 37,704 0.1%
call_user_func 291 0.4% 108,841 23.0% 1,021 0.2% 94,105 21.6% 1,018 0.2% 5,582,808 15.8% 64,944 0.2% 4,915,192 13.9% 11,688 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 77 0.1% 56,613 11.9% 419 0.1% 51,198 11.8% 347 0.1% 4,936,280 14.0% 4,088 0.0% 4,818,112 13.6% 2,888 0.0%
class_exists 80 0.1% 38,118 8.0% 269 0.1% 38,216 8.8% 312 0.1% 5,471,976 15.5% -6,704 -0.0% 4,636,760 13.1% 6,280 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 40 0.1% 39,940 8.4% 129 0.0% 37,012 8.5% 135 0.0% 5,003,368 14.2% 6,800 0.0% 4,440,504 12.5% 4,800 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 40 0.1% 39,811 8.4% 542 0.1% 36,877 8.5% 402 0.1% 4,996,568 14.2% 6,064 0.0% 4,435,704 12.5% 5,296 0.0%
_block_get_renderable_region 4 0.0% 80,311 17.0% 214 0.0% 72,854 16.8% 157 0.0% 2,800,736 7.9% 10,704 0.0% 4,386,008 12.4% 1,376 0.0%
menu_build_tree 6 0.0% 97,431 20.6% 51 0.0% 87,743 20.2% 48 0.0% 2,313,976 6.6% 5,960 0.0% 4,171,072 11.8% 0 0.0%
menu_item_route_access 23 0.0% 94,531 20.0% 902 0.2% 85,433 19.6% 675 0.2% 2,073,728 5.9% -260,024 -0.7% 4,078,832 11.5% 3,280 0.0%
entity_view 6 0.0% 69,315 14.6% 76 0.0% 63,673 14.6% 56 0.0% 2,408,704 6.8% 2,048 0.0% 3,991,600 11.3% 1,328 0.0%
Drupal\block\BlockRenderController::view 6 0.0% 68,671 14.5% 48 0.0% 63,025 14.5% 36 0.0% 2,374,912 6.7% -4,400 -0.0% 3,960,544 11.2% 576 0.0%
Drupal\block\BlockRenderController::viewMultiple 6 0.0% 68,617 14.5% 165 0.0% 62,974 14.5% 124 0.0% 2,374,536 6.7% 11,944 0.0% 3,959,392 11.2% 3,424 0.0%
menu_tree 3 0.0% 67,948 14.3% 37 0.0% 60,918 14.0% 25 0.0% 1,886,784 5.3% 3,016 0.0% 3,855,176 10.9% 136 0.0%
menu_tree_page_data 5 0.0% 74,225 15.7% 189 0.0% 66,069 15.2% 138 0.0% 1,958,208 5.5% -12,744 -0.0% 3,854,992 10.9% 88 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 59,590 12.6% 20 0.0% 54,417 12.5% 20 0.0% 1,814,664 5.1% 728 0.0% 3,758,200 10.6% 0 0.0%
_menu_tree_check_access 6 0.0% 91,562 19.3% 918 0.2% 83,201 19.1% 329 0.1% 1,700,984 4.8% 11,728 0.0% 3,637,792 10.3% 192 0.0%
menu_tree_check_access 6 0.0% 91,588 19.3% 26 0.0% 83,223 19.1% 22 0.0% 1,702,192 4.8% 1,208 0.0% 3,637,792 10.3% 0 0.0%
_menu_link_translate 27 0.0% 90,554 19.1% 1,189 0.3% 82,722 19.0% 1,356 0.3% 1,687,520 4.8% 21,744 0.1% 3,637,600 10.3% 42,984 0.1%
theme 4 0.0% 139,937 29.5% 470 0.1% 124,840 28.7% 387 0.1% 4,594,176 13.0% -101,792 -0.3% 3,457,728 9.8% 2,064 0.0%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 40 0.1% 26,199 5.5% 140 0.0% 26,235 6.0% 135 0.0% 3,855,808 10.9% 1,208 0.0% 3,401,768 9.6% 984 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 77 0.1% 40,997 8.7% 669 0.1% 35,579 8.2% 511 0.1% 3,403,976 9.6% 2,136 0.0% 3,365,744 9.5% 2,184 0.0%
Drupal\Core\Access\AccessManager::check 25 0.0% 44,834 9.5% 233 0.0% 43,879 10.1% 189 0.0% 1,354,128 3.8% 2,384 0.0% 3,355,416 9.5% 1,216 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 40 0.1% 38,962 8.2% 345 0.1% 33,509 7.7% 259 0.1% 3,389,072 9.6% 1,768 0.0% 3,345,824 9.5% 1,800 0.0%
Drupal\Core\DependencyInjection\Container::get@1 118 0.2% 31,498 6.6% 713 0.2% 30,947 7.1% 661 0.2% 3,208,008 9.1% 49,728 0.1% 3,052,224 8.6% 26,152 0.1%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 12 0.0% 35,869 7.6% 55 0.0% 33,451 7.7% 48 0.0% 1,071,320 3.0% 4,512 0.0% 3,037,400 8.6% 88 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 21,561 4.6% 94 0.0% 20,415 4.7% 67 0.0% 2,958,000 8.4% -24,088 -0.1% 3,033,200 8.6% 4,704 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 21,567 4.6% 6 0.0% 20,421 4.7% 6 0.0% 2,959,224 8.4% 1,224 0.0% 3,033,200 8.6% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 118 0.2% 30,727 6.5% 756 0.2% 30,133 6.9% 666 0.2% 3,157,480 8.9% 3,160 0.0% 3,025,352 8.5% 10,032 0.0%
Drupal\Core\Access\AccessManager::checkAll 3 0.0% 33,371 7.0% 52 0.0% 33,130 7.6% 41 0.0% 996,048 2.8% 1,952 0.0% 3,020,744 8.5% 576 0.0%
Drupal\search\Access\SearchAccessCheck::access 1 0.0% 31,528 6.7% 7 0.0% 31,283 7.2% 8 0.0% 922,392 2.6% 824 0.0% 2,965,360 8.4% 208 0.0%
Drupal\search\SearchPluginManager::getActiveDefinitions 1 0.0% 31,521 6.7% 18 0.0% 31,275 7.2% 15 0.0% 921,568 2.6% 2,072 0.0% 2,965,152 8.4% 416 0.0%
Drupal\Component\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 1 0.0% 30,619 6.5% 490 0.1% 30,625 7.0% 382 0.1% 894,320 2.5% -83,216 -0.2% 2,940,112 8.3% 4,968 0.0%
Drupal\Core\Plugin\DefaultPluginManager::findDefinitions 1 0.0% 30,754 6.5% 13 0.0% 30,759 7.1% 10 0.0% 907,624 2.6% 1,624 0.0% 2,940,112 8.3% 0 0.0%
Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 1 0.0% 30,653 6.5% 15 0.0% 30,658 7.0% 11 0.0% 898,248 2.5% 1,728 0.0% 2,940,112 8.3% 0 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 1 0.0% 30,682 6.5% 11 0.0% 30,688 7.1% 11 0.0% 902,784 2.6% 1,192 0.0% 2,940,112 8.3% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 32 0.0% 70,956 15.0% 496 0.1% 61,199 14.1% 370 0.1% 2,874,696 8.1% -53,144 -0.2% 2,930,464 8.3% 7,744 0.0%
drupal_render 2 0.0% 137,117 28.9% 89 0.0% 122,508 28.2% 80 0.0% 4,120,608 11.7% 20,688 0.1% 2,840,368 8.0% 6,208 0.0%
Drupal\Core\DependencyInjection\Container::get@2 33 0.0% 23,359 4.9% 225 0.0% 22,705 5.2% 199 0.0% 2,484,208 7.0% 21,240 0.1% 2,472,808 7.0% 15,544 0.0%
Symfony\Component\DependencyInjection\Container::get@2 33 0.0% 23,114 4.9% 257 0.1% 22,456 5.2% 218 0.1% 2,462,168 7.0% 3,112 0.0% 2,456,632 6.9% 5,952 0.0%
drupal_render@1 13 0.0% 95,397 20.1% 388 0.1% 86,626 19.9% 324 0.1% 2,263,544 6.4% 21,744 0.1% 2,417,136 6.8% 52,944 0.1%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotations 2 0.0% 24,882 5.3% 48 0.0% 24,887 5.7% 30 0.0% 321,632 0.9% 3,720 0.0% 2,306,400 6.5% 368 0.0%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotation 2 0.0% 24,893 5.3% 11 0.0% 24,900 5.7% 13 0.0% 322,232 0.9% 600 0.0% 2,306,400 6.5% 0 0.0%
Doctrine\Common\Annotations\AnnotationReader::getImports 2 0.0% 22,023 4.6% 16 0.0% 22,030 5.1% 17 0.0% 156,080 0.4% 1,536 0.0% 2,305,776 6.5% 568 0.0%
Doctrine\Common\Annotations\AnnotationReader::collectParsingMetadata 2 0.0% 22,000 4.6% 44 0.0% 22,004 5.1% 33 0.0% 152,456 0.4% -232 -0.0% 2,303,368 6.5% 248 0.0%
Doctrine\Common\Reflection\StaticReflectionClass::getDocComment 4 0.0% 21,053 4.4% 11 0.0% 21,061 4.8% 14 0.0% 73,320 0.2% 2,080 0.0% 2,303,120 6.5% 136 0.0%
Doctrine\Common\Reflection\StaticReflectionParser::getDocComment 4 0.0% 21,042 4.4% 19 0.0% 21,047 4.8% 16 0.0% 71,240 0.2% 1,240 0.0% 2,302,984 6.5% 176 0.0%
Doctrine\Common\Reflection\StaticReflectionParser::parse 6 0.0% 21,025 4.4% 13,297 2.8% 21,034 4.8% 7,651 1.8% 70,864 0.2% -2,780,808 -7.9% 2,302,808 6.5% 3,600 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 1 0.0% 27,871 5.9% 7 0.0% 25,720 5.9% 6 0.0% 2,282,472 6.5% 1,264 0.0% 2,291,920 6.5% 200 0.0%
Drupal\views\ViewExecutable::build 1 0.0% 27,864 5.9% 132 0.0% 25,714 5.9% 92 0.0% 2,281,208 6.5% 9,856 0.0% 2,291,720 6.5% 7,776 0.0%
token_get_all 2 0.0% 3,161 0.7% 3,161 0.7% 3,167 0.7% 3,167 0.7% 2,719,432 7.7% 2,719,432 7.7% 2,238,280 6.3% 2,238,280 6.3%
Doctrine\Common\Annotations\TokenParser::__construct 2 0.0% 3,192 0.7% 28 0.0% 3,195 0.7% 21 0.0% 2,722,040 7.7% 1,808 0.0% 2,238,280 6.3% 0 0.0%
twig_render_template 5 0.0% 49,130 10.4% 141 0.0% 48,660 11.2% 111 0.0% 1,817,808 5.2% -36,432 -0.1% 2,141,296 6.0% 3,616 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 72 0.1% 48,413 10.2% 2,674 0.6% 25,792 5.9% 2,370 0.5% 2,008,016 5.7% -119,320 -0.3% 2,118,968 6.0% 146,696 0.4%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 1 0.0% 22,330 4.7% 32 0.0% 19,687 4.5% 16 0.0% 2,085,624 5.9% 2,416 0.0% 2,098,768 5.9% 288 0.0%
Drupal\Core\DependencyInjection\Container::get@3 22 0.0% 20,083 4.2% 159 0.0% 19,416 4.5% 148 0.0% 2,055,216 5.8% 18,392 0.1% 2,064,944 5.8% 13,312 0.0%
Symfony\Component\DependencyInjection\Container::get@3 22 0.0% 19,913 4.2% 195 0.0% 19,236 4.4% 159 0.0% 2,036,024 5.8% 4,336 0.0% 2,050,912 5.8% 6,408 0.0%
drupal_render@2 59 0.1% 85,342 18.0% 832 0.2% 76,605 17.6% 718 0.2% 1,878,160 5.3% -20,928 -0.1% 2,047,040 5.8% 22,784 0.1%
unserialize 166 0.2% 6,930 1.5% 4,132 0.9% 7,097 1.6% 4,206 1.0% 2,003,128 5.7% 1,518,696 4.3% 2,031,448 5.7% 1,664,304 4.7%
strtr 1,234 1.7% 3,325 0.7% 3,325 0.7% 3,833 0.9% 3,833 0.9% 67,064 0.2% 67,064 0.2% 1,994,416 5.6% 1,994,416 5.6%
menu_set_custom_theme 1 0.0% 19,717 4.2% 4 0.0% 17,612 4.0% 8 0.0% 1,905,136 5.4% 1,160 0.0% 1,922,992 5.4% 48 0.0%
menu_get_custom_theme 2 0.0% 19,723 4.2% 42 0.0% 17,615 4.1% 28 0.0% 1,904,808 5.4% 3,488 0.0% 1,922,944 5.4% 896 0.0%
Drupal\Core\Cache\DatabaseBackend::get 60 0.1% 41,047 8.7% 401 0.1% 22,281 5.1% 388 0.1% 1,768,520 5.0% 5,440 0.0% 1,809,904 5.1% 3,328 0.0%
Drupal\Component\Plugin\PluginBag::get 31 0.0% 15,301 3.2% 80 0.0% 14,499 3.3% 89 0.0% 1,587,056 4.5% 2,384 0.0% 1,720,544 4.9% 1,176 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 84 0.1% 13,289 2.8% 1,425 0.3% 10,744 2.5% 1,285 0.3% 1,560,520 4.4% -246,168 -0.7% 1,689,064 4.8% 7,048 0.0%
Drupal\views\DisplayBag::initializePlugin 6 0.0% 13,366 2.8% 76 0.0% 11,955 2.7% 67 0.0% 1,472,488 4.2% 3,472 0.0% 1,687,240 4.8% 1,536 0.0%
Drupal\views\ViewExecutable::setDisplay 2 0.0% 13,910 2.9% 55 0.0% 12,749 2.9% 50 0.0% 1,603,096 4.5% 14,400 0.0% 1,676,968 4.7% 0 0.0%
Twig_Template::render 5 0.0% 45,247 9.6% 54 0.0% 44,778 10.3% 37 0.0% 1,257,320 3.6% 2,496 0.0% 1,660,888 4.7% 672 0.0%
Twig_Template::display 5 0.0% 45,134 9.5% 35 0.0% 44,666 10.3% 31 0.0% 1,228,360 3.5% 1,616 0.0% 1,612,840 4.6% 520 0.0%
Twig_Template::displayWithErrorHandling 5 0.0% 45,036 9.5% 20 0.0% 44,568 10.2% 19 0.0% 1,220,088 3.5% 2,952 0.0% 1,606,040 4.5% 512 0.0%
Composer\Autoload\ClassLoader::loadClass@2 45 0.1% 13,137 2.8% 812 0.2% 13,196 3.0% 671 0.2% 1,731,416 4.9% 27,736 0.1% 1,567,208 4.4% 27,960 0.1%
twig_render_var 59 0.1% 43,648 9.2% 421 0.1% 43,226 9.9% 315 0.1% 1,177,984 3.3% -30,344 -0.1% 1,529,832 4.3% 4,872 0.0%
call_user_func_array@1 91 0.1% 69,162 14.6% 465 0.1% 59,884 13.8% 428 0.1% 1,642,120 4.7% 60,640 0.2% 1,493,960 4.2% 8,512 0.0%
Drupal\views\ViewExecutable::initHandlers 4 0.0% 17,198 3.6% 62 0.0% 15,933 3.7% 45 0.0% 1,575,632 4.5% 2,544 0.0% 1,490,368 4.2% 1,752 0.0%
Drupal\views\ViewExecutable::_initHandler 16 0.0% 16,254 3.4% 99 0.0% 14,996 3.4% 97 0.0% 1,557,752 4.4% 4,864 0.0% 1,488,616 4.2% 528 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 19 0.0% 16,146 3.4% 443 0.1% 14,886 3.4% 337 0.1% 1,551,296 4.4% -5,112 -0.0% 1,487,744 4.2% 8,456 0.0%
Drupal\Core\Entity\EntityManager::getController 79 0.1% 16,566 3.5% 363 0.1% 15,742 3.6% 343 0.1% 1,991,888 5.6% -3,936 -0.0% 1,458,448 4.1% 6,568 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 135 0.2% 16,285 3.4% 835 0.2% 16,427 3.8% 832 0.2% 1,530,000 4.3% 17,480 0.0% 1,450,904 4.1% 9,528 0.0%
block_list 17 0.0% 17,089 3.6% 172 0.0% 15,925 3.7% 141 0.0% 1,456,360 4.1% 6,992 0.0% 1,447,824 4.1% 3,776 0.0%
service_container_prod::getConfig_FactoryService 1 0.0% 13,799 2.9% 17 0.0% 13,105 3.0% 13 0.0% 1,453,280 4.1% 1,816 0.0% 1,447,080 4.1% 1,480 0.0%
[ display all ]