Run Report
Run #54dec697a5762: XHProf Run (Namespace=drupal-perf-davidhernandez)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):1,253,645 microsecs
Total Incl. MemUse (bytes):28,417,184 bytes
Total Incl. PeakMemUse (bytes):28,736,984 bytes
Number of Function Calls:412,752


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. MemUse (bytes) [ display all ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 1,253,645 100.0% 59 0.0% 28,417,184 100.0% 2,480 0.0% 28,736,984 100.0% 5,576 0.0%
run_init::d8/index.php 1 0.0% 1,253,537 100.0% 70 0.0% 28,406,560 100.0% 2,448 0.0% 28,727,856 100.0% 1,800 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,249,117 99.6% 14 0.0% 27,758,224 97.7% 1,488 0.0% 28,194,432 98.1% 288 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,243,083 99.2% 5 0.0% 26,633,000 93.7% 904 0.0% 27,071,848 94.2% 136 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,243,078 99.2% 12 0.0% 26,632,096 93.7% 1,376 0.0% 27,071,712 94.2% 592 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,243,065 99.2% 17 0.0% 26,630,032 93.7% 1,888 0.0% 27,070,432 94.2% 944 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,239,320 98.9% 7 0.0% 26,041,264 91.6% 928 0.0% 26,482,064 92.2% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,239,313 98.9% 10 0.0% 26,040,336 91.6% 1,256 0.0% 26,482,064 92.2% 368 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,233,838 98.4% 27 0.0% 25,405,176 89.4% 2,480 0.0% 25,847,048 89.9% 808 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,232,214 98.3% 8 0.0% 25,142,984 88.5% 1,008 0.0% 25,601,800 89.1% 80 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,232,206 98.3% 105 0.0% 25,141,976 88.5% -504 -0.0% 25,601,720 89.1% 4,864 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,207,881 96.3% 364 0.0% 21,280,680 74.9% 22,600 0.1% 21,710,672 75.5% 8,568 0.0%
Twig_Loader_Filesystem::findTemplate 243 0.1% 27,944 2.2% 20,023 1.6% 17,959,976 63.2% 17,636,664 62.1% 270,912 0.9% 228,672 0.8%
Drupal\Core\Template\Loader\ThemeRegistryLoader::findTemplate 204 0.0% 19,418 1.5% 13,204 1.1% 16,209,688 57.0% 16,047,512 56.5% 9,632 0.0% 6,480 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,167,338 93.1% 34 0.0% 15,888,632 55.9% 2,168 0.0% 16,525,448 57.5% 1,520 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,166,793 93.1% 225 0.0% 15,824,816 55.7% -562,064 -2.0% 16,451,152 57.2% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,116,081 89.0% 100 0.0% 13,571,224 47.8% -72,792 -0.3% 13,676,208 47.6% 1,456 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,128,309 90.0% 14 0.0% 13,227,968 46.5% 1,664 0.0% 14,567,632 50.7% 0 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,128,295 90.0% 348 0.0% 13,226,304 46.5% -65,904 -0.2% 14,567,632 50.7% 3,448 0.0%
ob_start 726 0.2% 657 0.1% 657 0.1% 12,037,232 42.4% 12,037,232 42.4% 154,728 0.5% 154,728 0.5%
call_user_func 35 0.0% 920,060 73.4% 164 0.0% 11,389,136 40.1% 12,752 0.0% 11,293,712 39.3% 1,320 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 918,034 73.2% 23 0.0% 11,182,912 39.4% 3,152 0.0% 11,214,632 39.0% 2,168 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 917,254 73.2% 16 0.0% 11,091,792 39.0% 1,992 0.0% 11,133,424 38.7% 728 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 916,326 73.1% 23 0.0% 10,962,312 38.6% 3,480 0.0% 11,007,384 38.3% 720 0.0%
Drupal\views\ViewExecutable::render 1 0.0% 910,791 72.7% 146 0.0% 10,352,680 36.4% 8,184 0.0% 10,390,464 36.2% 4,048 0.0%
Composer\Autoload\ClassLoader::loadClass 382 0.1% 49,253 3.9% 1,328 0.1% 10,061,368 35.4% 137,080 0.5% 7,595,432 26.4% 118,536 0.4%
Composer\Autoload\includeFile 382 0.1% 36,874 2.9% 2,603 0.2% 9,859,480 34.7% 143,392 0.5% 7,334,840 25.5% 172,344 0.6%
Drupal\Core\Theme\ThemeManager::theme 404 0.1% 990,231 79.0% 30,141 2.4% 8,229,344 29.0% -1,173,416 -4.1% 9,641,600 33.6% 5,632 0.0%
Drupal\Core\Theme\ThemeManager::render 404 0.1% 991,234 79.1% 1,003 0.1% 7,904,680 27.8% -324,664 -1.1% 9,641,600 33.6% 0 0.0%
func_get_args 11,314 2.7% 354 0.0% 354 0.0% 7,150,688 25.2% 7,150,688 25.2% 23,416 0.1% 23,416 0.1%
Drupal\Core\Render\Renderer::doRender@1 414 0.1% 1,026,865 81.9% 11,454 0.9% 7,041,704 24.8% 355,232 1.3% 7,930,448 27.6% 14,536 0.1%
Drupal\Core\Render\Renderer::render@1 413 0.1% 1,027,787 82.0% 923 0.1% 7,037,776 24.8% -3,208 -0.0% 7,930,496 27.6% 48 0.0%
template_preprocess_views_view_field 400 0.1% 720,259 57.5% 1,108 0.1% 6,754,024 23.8% 36,192 0.1% 6,530,920 22.7% 88 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 886,407 70.7% 19 0.0% 6,753,272 23.8% -9,072 -0.0% 6,762,688 23.5% 704 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 886,452 70.7% 19 0.0% 6,748,416 23.7% -6,824 -0.0% 6,762,920 23.5% 192 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 400 0.1% 719,151 57.4% 11,842 0.9% 6,717,832 23.6% -806,848 -2.8% 6,530,832 22.7% 6,144 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 883,162 70.4% 2,037 0.2% 6,539,648 23.0% 83,624 0.3% 6,696,376 23.3% 11,112 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 883,182 70.4% 20 0.0% 6,532,640 23.0% -7,680 -0.0% 6,697,600 23.3% 640 0.0%
Drupal\Core\Render\Renderer::render@2 1,103 0.3% 449,227 35.8% 2,228 0.2% 6,520,816 22.9% -2,336 -0.0% 1,227,840 4.3% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 400 0.1% 876,608 69.9% 5,230 0.4% 6,352,368 22.4% -2,160,040 -7.6% 6,683,248 23.3% 1,232 0.0%
Symfony\Component\DependencyInjection\Container::get 6,582 1.6% 55,932 4.5% 17,454 1.4% 5,689,872 20.0% 56,256 0.2% 5,407,968 18.8% 111,216 0.4%
Drupal\Core\Render\Renderer::doRender@2 1,023 0.2% 485,747 38.7% 35,703 2.8% 5,055,784 17.8% 110,672 0.4% 1,513,608 5.3% 7,216 0.0%
drupal_render 713 0.2% 435,817 34.8% 2,606 0.2% 5,003,864 17.6% -2,640 -0.0% 1,881,616 6.5% 336 0.0%
array_merge 10,160 2.5% 1,605 0.1% 1,605 0.1% 4,692,920 16.5% 4,692,920 16.5% 28,648 0.1% 28,648 0.1%
Composer\Autoload\ClassLoader::loadClass@1 249 0.1% 22,341 1.8% 883 0.1% 4,500,912 15.8% 88,496 0.3% 3,637,704 12.7% 81,312 0.3%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 700 0.2% 147,378 11.8% 3,921 0.3% 4,406,480 15.5% 422,272 1.5% 730,512 2.5% 320 0.0%
Composer\Autoload\includeFile@1 249 0.1% 15,291 1.2% 1,666 0.1% 4,372,560 15.4% 97,704 0.3% 3,434,152 12.0% 117,656 0.4%
call_user_func@1 1,002 0.2% 153,146 12.2% 3,651 0.3% 4,367,496 15.4% -113,488 -0.4% 733,840 2.6% 936 0.0%
call_user_func_array 203 0.0% 28,714 2.3% 788 0.1% 4,171,600 14.7% 83,736 0.3% 3,784,056 13.2% 16,616 0.1%
array_keys 5,117 1.2% 4,089 0.3% 4,089 0.3% 4,159,520 14.6% 4,159,520 14.6% 141,408 0.5% 141,408 0.5%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 100 0.0% 263,000 21.0% 5,584 0.4% 4,055,624 14.3% -268,784 -0.9% 4,914,640 17.1% 6,680 0.0%
Symfony\Component\DependencyInjection\Container::get@1 197 0.0% 26,347 2.1% 1,047 0.1% 4,049,872 14.3% 58,000 0.2% 3,853,448 13.4% 49,296 0.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate 726 0.2% 126,777 10.1% 4,635 0.4% 3,916,152 13.8% -42,160 -0.1% 551,528 1.9% 1,856 0.0%
unserialize 353 0.1% 13,571 1.1% 7,237 0.6% 3,882,328 13.7% 2,811,992 9.9% 3,990,256 13.9% 2,956,440 10.3%
Drupal\Component\Utility\SafeMarkup::set 11,980 2.9% 17,699 1.4% 17,699 1.4% 3,877,680 13.6% 3,877,680 13.6% 623,344 2.2% 623,344 2.2%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 400 0.1% 210,906 16.8% 7,053 0.6% 3,794,960 13.4% -745,784 -2.6% 892,272 3.1% 1,768 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 400 0.1% 271,069 21.6% 3,576 0.3% 3,694,136 13.0% -447,368 -1.6% 4,929,536 17.2% 2,000 0.0%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 23,576 1.9% 42 0.0% 3,688,256 13.0% 3,984 0.0% 3,683,064 12.8% 2,512 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 47 0.0% 16,224 1.3% 403 0.0% 3,675,632 12.9% 2,432 0.0% 2,790,400 9.7% 4,480 0.0%
Drupal\Core\Template\TwigEnvironment::renderInline 700 0.2% 138,126 11.0% 2,741 0.2% 3,667,952 12.9% -9,240 -0.0% 463,640 1.6% 80 0.0%
Drupal\Core\Cache\ApcuBackend::getMultiple 47 0.0% 14,821 1.2% 975 0.1% 3,637,040 12.8% -88,584 -0.3% 2,732,344 9.5% 5,320 0.0%
apc_fetch 47 0.0% 12,374 1.0% 10,269 0.8% 3,628,904 12.8% 2,948,128 10.4% 2,722,232 9.5% 2,290,056 8.0%
Drupal\views\Plugin\views\field\Field::getItems 300 0.1% 312,586 24.9% 7,403 0.6% 3,596,320 12.7% -428,936 -1.5% 1,405,392 4.9% 2,368 0.0%
class_exists 620 0.2% 15,165 1.2% 777 0.1% 3,326,376 11.7% 4,216 0.0% 2,300,936 8.0% 4,784 0.0%
Drupal\Core\Cache\ChainedFastBackend::get 32 0.0% 12,876 1.0% 180 0.0% 3,196,472 11.2% 3,040 0.0% 2,600,184 9.0% 2,600 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 129 0.0% 51,715 4.1% 6,007 0.5% 3,184,648 11.2% 809,704 2.8% 3,120,056 10.9% 36,184 0.1%
Drupal\views\ViewExecutable::execute 1 0.0% 20,787 1.7% 48 0.0% 3,160,120 11.1% -6,168 -0.0% 3,561,296 12.4% 1,840 0.0%
Drupal\views\Plugin\views\query\Sql::execute 1 0.0% 20,015 1.6% 136 0.0% 3,063,816 10.8% -8,584 -0.0% 3,476,640 12.1% 5,128 0.0%
Drupal\Core\Render\BubbleableMetadata::__construct 7,417 1.8% 7,677 0.6% 7,677 0.6% 3,032,424 10.7% 3,032,424 10.7% 3,304 0.0% 3,304 0.0%
Symfony\Component\DependencyInjection\Container::get@2 72 0.0% 18,747 1.5% 514 0.0% 2,901,024 10.2% 26,064 0.1% 2,903,784 10.1% 35,192 0.1%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 29 0.0% 18,513 1.5% 799 0.1% 2,800,552 9.9% -66,816 -0.2% 3,095,872 10.8% 7,176 0.0%
Drupal\views\ViewExecutable::initHandlers 3 0.0% 17,359 1.4% 32 0.0% 2,791,560 9.8% 3,080 0.0% 2,729,456 9.5% 1,816 0.0%
entity_load_multiple 1 0.0% 16,165 1.3% 12 0.0% 2,751,976 9.7% 1,624 0.0% 3,075,448 10.7% 288 0.0%
Drupal\views\Plugin\views\query\Sql::loadEntities 1 0.0% 16,954 1.4% 405 0.0% 2,751,040 9.7% -27,552 -0.1% 3,132,232 10.9% 34,312 0.1%
Drupal\views\ViewExecutable::_initHandler 8 0.0% 16,769 1.3% 42 0.0% 2,747,248 9.7% 1,384 0.0% 2,725,136 9.5% 464 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 33,193 2.6% 125 0.0% 2,675,584 9.4% -15,848 -0.1% 1,709,608 5.9% 480 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 26 0.0% 14,965 1.2% 98 0.0% 2,662,512 9.4% 6,168 0.0% 1,743,672 6.1% 3,384 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 26 0.0% 14,867 1.2% 321 0.0% 2,656,344 9.3% 7,296 0.0% 1,740,288 6.1% 4,488 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 2 0.0% 15,052 1.2% 39 0.0% 2,550,680 9.0% 10,320 0.0% 2,849,184 9.9% 184 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromPersistentCache 2 0.0% 14,992 1.2% 410 0.0% 2,536,912 8.9% -215,504 -0.8% 2,849,000 9.9% 11,136 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 410 0.1% 14,990 1.2% 623 0.0% 2,402,328 8.5% 8,016 0.0% 2,412,560 8.4% 13,136 0.0%
Symfony\Component\DependencyInjection\Container::get@3 49 0.0% 15,479 1.2% 421 0.0% 2,397,920 8.4% 21,128 0.1% 2,440,240 8.5% 31,664 0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 116 0.0% 15,519 1.2% 6,066 0.5% 2,170,920 7.6% 70,424 0.2% 428,904 1.5% 4,624 0.0%
Drupal\Core\Entity\EntityManager::getHandler 649 0.2% 10,610 0.8% 768 0.1% 2,083,976 7.3% 5,312 0.0% 1,423,352 5.0% 4,232 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 3,505 0.8% 118,167 9.4% 28,346 2.3% 2,057,952 7.2% -949,080 -3.3% 1,640 0.0% 80 0.0%
Symfony\Component\DependencyInjection\Container::get@4 41 0.0% 12,229 1.0% 352 0.0% 1,905,408 6.7% 19,736 0.1% 1,892,936 6.6% 31,064 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 228 0.1% 13,657 1.1% 1,947 0.2% 1,873,896 6.6% -909,592 -3.2% 2,909,464 10.1% 680 0.0%
Twig_Loader_Filesystem::exists 434 0.1% 61,072 4.9% 11,445 0.9% 1,832,664 6.4% -32,399,840 -114.0% 284,696 1.0% 1,168 0.0%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 144 0.0% 8,544 0.7% 459 0.0% 1,759,224 6.2% 4,352 0.0% 1,139,696 4.0% 3,128 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 841 0.2% 36,689 2.9% 2,000 0.2% 1,742,296 6.1% 13,928 0.0% 274,712 1.0% 1,136 0.0%
Twig_Loader_Chain::getCacheKey 115 0.0% 34,383 2.7% 1,112 0.1% 1,717,592 6.0% -34,520 -0.1% 273,304 1.0% 432 0.0%
Drupal\Core\Entity\EntityManager::getStorage 35 0.0% 7,699 0.6% 69 0.0% 1,641,968 5.8% 6,512 0.0% 1,106,368 3.8% 3,336 0.0%
Drupal\Core\Field\FieldItemList::view 300 0.1% 205,965 16.4% 2,665 0.2% 1,640,224 5.8% 2,216 0.0% 908,920 3.2% 2,000 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 19 0.0% 6,943 0.6% 52 0.0% 1,580,064 5.6% 3,000 0.0% 1,189,904 4.1% 800 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 300 0.1% 199,964 16.0% 3,450 0.3% 1,578,608 5.6% -93,784 -0.3% 848,080 3.0% 2,152 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 19 0.0% 6,891 0.5% 99 0.0% 1,577,064 5.5% -25,320 -0.1% 1,189,104 4.1% 288 0.0%
Symfony\Component\DependencyInjection\Container::get@5 38 0.0% 9,848 0.8% 436 0.0% 1,532,032 5.4% 17,008 0.1% 1,532,248 5.3% 31,104 0.1%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 832 0.2% 9,313 0.7% 1,846 0.1% 1,515,464 5.3% 12,536 0.0% 1,112,560 3.9% 6,016 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 16,112 1.3% 153 0.0% 1,453,680 5.1% -20,576 -0.1% 803,408 2.8% 1,264 0.0%
Composer\Autoload\ClassLoader::loadClass@2 80 0.0% 7,574 0.6% 286 0.0% 1,447,088 5.1% 24,064 0.1% 1,325,832 4.6% 26,616 0.1%
[ display all ]