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

Overall Summary
Total Incl. Wall Time (microsec):1,217,217 microsecs
Total Incl. MemUse (bytes):27,715,168 bytes
Total Incl. PeakMemUse (bytes):27,955,144 bytes
Number of Function Calls:461,139


[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,217,217 100.0% 44 0.0% 27,715,168 100.0% 2,480 0.0% 27,955,144 100.0% 5,576 0.0%
run_init::d8/index.php 1 0.0% 1,217,132 100.0% 64 0.0% 27,704,544 100.0% 2,448 0.0% 27,946,016 100.0% 1,800 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,213,081 99.7% 14 0.0% 27,046,592 97.6% 1,488 0.0% 27,403,016 98.0% 288 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,207,839 99.2% 5 0.0% 26,077,856 94.1% 904 0.0% 26,435,480 94.6% 136 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,207,834 99.2% 11 0.0% 26,076,952 94.1% 1,376 0.0% 26,435,344 94.6% 592 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,207,822 99.2% 20 0.0% 26,074,888 94.1% 1,888 0.0% 26,434,064 94.6% 944 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,202,863 98.8% 6 0.0% 25,283,600 91.2% 928 0.0% 25,644,088 91.7% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,202,857 98.8% 10 0.0% 25,282,672 91.2% 1,256 0.0% 25,644,088 91.7% 368 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,197,567 98.4% 30 0.0% 24,653,120 89.0% 2,480 0.0% 25,015,152 89.5% 808 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,195,841 98.2% 6 0.0% 24,380,360 88.0% 1,008 0.0% 24,760,336 88.6% 80 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,195,835 98.2% 103 0.0% 24,379,352 88.0% -592 -0.0% 24,760,256 88.6% 4,160 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,171,346 96.2% 362 0.0% 20,692,992 74.7% 22,600 0.1% 21,151,720 75.7% 7,824 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,125,300 92.4% 35 0.0% 15,025,728 54.2% 2,168 0.0% 15,581,984 55.7% 1,696 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,124,758 92.4% 208 0.0% 14,962,120 54.0% -491,112 -1.8% 15,507,008 55.5% 0 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,090,982 89.6% 12 0.0% 12,347,480 44.6% 1,632 0.0% 13,095,304 46.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,090,970 89.6% 304 0.0% 12,345,848 44.5% -58,912 -0.2% 13,095,304 46.8% 2,392 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,053,103 86.5% 102 0.0% 11,970,536 43.2% -65,376 -0.2% 12,068,672 43.2% 1,456 0.0%
Composer\Autoload\ClassLoader::loadClass 405 0.1% 54,554 4.5% 1,438 0.1% 10,668,424 38.5% 149,168 0.5% 8,248,032 29.5% 123,240 0.4%
Composer\Autoload\includeFile 405 0.1% 41,343 3.4% 2,952 0.2% 10,453,856 37.7% 143,400 0.5% 7,987,768 28.6% 180,944 0.6%
ob_start 533 0.1% 1,391 0.1% 1,391 0.1% 8,838,848 31.9% 8,838,848 31.9% 2,619,264 9.4% 2,619,264 9.4%
call_user_func 43 0.0% 785,160 64.5% 206 0.0% 8,721,944 31.5% 12,712 0.0% 9,708,040 34.7% 1,288 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 768,979 63.2% 23 0.0% 7,827,176 28.2% 3,176 0.0% 9,346,376 33.4% 1,800 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 767,769 63.1% 19 0.0% 7,706,688 27.8% 1,992 0.0% 9,238,240 33.0% 728 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 766,857 63.0% 24 0.0% 7,578,888 27.3% 3,496 0.0% 9,114,712 32.6% 672 0.0%
func_get_args 11,308 2.5% 679 0.1% 679 0.1% 7,176,088 25.9% 7,176,088 25.9% 29,184 0.1% 29,184 0.1%
Drupal\views\ViewExecutable::render 1 0.0% 761,462 62.6% 148 0.0% 7,005,320 25.3% 8,200 0.0% 8,545,856 30.6% 3,000 0.0%
Drupal\Core\Theme\ThemeManager::theme 504 0.1% 940,640 77.3% 36,966 3.0% 6,832,656 24.7% -1,303,504 -4.7% 8,230,312 29.4% 6,936 0.0%
Drupal\Core\Theme\ThemeManager::render 504 0.1% 941,651 77.4% 1,011 0.1% 6,827,200 24.6% -5,456 -0.0% 8,230,776 29.4% 464 0.0%
Drupal\Core\Render\Renderer::render@1 513 0.1% 984,522 80.9% 1,115 0.1% 6,292,456 22.7% 1,576 0.0% 6,880,680 24.6% 696 0.0%
Drupal\Core\Render\Renderer::doRender@1 514 0.1% 983,408 80.8% 13,089 1.1% 6,291,600 22.7% 636,976 2.3% 6,879,984 24.6% 16,152 0.1%
Symfony\Component\DependencyInjection\Container::get 7,405 1.6% 60,316 5.0% 18,905 1.6% 6,030,184 21.8% 59,392 0.2% 5,739,808 20.5% 121,112 0.4%
call_user_func_array 221 0.0% 38,850 3.2% 886 0.1% 5,388,688 19.4% 90,104 0.3% 4,950,160 17.7% 18,464 0.1%
array_merge 10,615 2.3% 3,763 0.3% 3,763 0.3% 5,172,368 18.7% 5,172,368 18.7% 45,952 0.2% 45,952 0.2%
Composer\Autoload\ClassLoader::loadClass@1 254 0.1% 23,750 2.0% 900 0.1% 4,641,688 16.7% 96,656 0.3% 3,883,608 13.9% 94,920 0.3%
Composer\Autoload\includeFile@1 254 0.1% 16,311 1.3% 1,775 0.1% 4,503,848 16.3% 99,480 0.4% 3,663,072 13.1% 125,416 0.4%
Drupal\views\Plugin\views\field\Field::getItems 400 0.1% 365,616 30.0% 9,864 0.8% 4,383,176 15.8% -573,400 -2.1% 1,502,104 5.4% 2,840 0.0%
Symfony\Component\DependencyInjection\Container::get@1 203 0.0% 28,031 2.3% 1,093 0.1% 4,280,824 15.4% 60,704 0.2% 4,085,344 14.6% 53,888 0.2%
unserialize 240 0.1% 14,274 1.2% 7,499 0.6% 4,051,512 14.6% 2,964,312 10.7% 4,091,584 14.6% 3,049,072 10.9%
class_exists 849 0.2% 17,283 1.4% 991 0.1% 3,659,424 13.2% 4,592 0.0% 2,543,976 9.1% 5,808 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 52 0.0% 16,260 1.3% 427 0.0% 3,580,488 12.9% 2,424 0.0% 3,347,624 12.0% 8,856 0.0%
Drupal\Core\Cache\ApcuBackend::getMultiple 52 0.0% 14,796 1.2% 969 0.1% 3,541,904 12.8% -79,432 -0.3% 3,269,656 11.7% 11,168 0.0%
apc_fetch 52 0.0% 12,470 1.0% 10,266 0.8% 3,533,976 12.8% 2,851,680 10.3% 3,239,616 11.6% 2,608,232 9.3%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 23,710 1.9% 60 0.0% 3,510,720 12.7% 3,984 0.0% 3,470,408 12.4% 2,632 0.0%
render 414 0.1% 359,632 29.5% 2,045 0.2% 3,370,200 12.2% 2,520 0.0% 2,073,000 7.4% 2,168 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 737,627 60.6% 20 0.0% 3,346,232 12.1% -9,072 -0.0% 4,845,352 17.3% 496 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 737,674 60.6% 20 0.0% 3,341,416 12.1% -6,784 -0.0% 4,845,352 17.3% 0 0.0%
drupal_render 413 0.1% 357,576 29.4% 1,383 0.1% 3,309,768 11.9% 1,528 0.0% 2,070,224 7.4% 816 0.0%
Drupal\views\ViewExecutable::execute 1 0.0% 20,752 1.7% 49 0.0% 3,280,960 11.8% -6,168 -0.0% 3,679,808 13.2% 1,840 0.0%
Drupal\Component\Utility\SafeMarkup::set 9,491 2.1% 14,168 1.2% 14,168 1.2% 3,247,016 11.7% 3,247,016 11.7% 390,736 1.4% 390,736 1.4%
Drupal\Core\Cache\ChainedFastBackend::get 34 0.0% 13,503 1.1% 189 0.0% 3,220,976 11.6% 2,712 0.0% 2,964,392 10.6% 3,864 0.0%
Drupal\views\Plugin\views\query\Sql::execute 1 0.0% 19,929 1.6% 143 0.0% 3,180,656 11.5% -5,096 -0.0% 3,592,632 12.9% 5,752 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 17 0.0% 20,761 1.7% 2,665 0.2% 3,167,240 11.4% 994,952 3.6% 3,205,344 11.5% 41,832 0.1%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 734,404 60.3% 2,288 0.2% 3,131,960 11.3% 93,056 0.3% 4,843,048 17.3% 4,808 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 734,423 60.3% 19 0.0% 3,124,952 11.3% -7,680 -0.0% 4,844,272 17.3% 640 0.0%
Drupal\Core\Render\BubbleableMetadata::__construct 7,353 1.6% 7,728 0.6% 7,728 0.6% 3,006,640 10.8% 3,006,640 10.8% 6,240 0.0% 6,240 0.0%
Symfony\Component\DependencyInjection\Container::get@2 82 0.0% 19,907 1.6% 583 0.0% 2,991,416 10.8% 29,496 0.1% 2,985,664 10.7% 39,640 0.1%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 50 0.0% 19,924 1.6% 1,134 0.1% 2,943,864 10.6% -81,328 -0.3% 3,205,160 11.5% 7,232 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 500 0.1% 727,633 59.8% 6,557 0.5% 2,905,176 10.5% -2,690,808 -9.7% 4,836,704 17.3% 2,160 0.0%
entity_load_multiple 1 0.0% 16,438 1.4% 11 0.0% 2,900,848 10.5% 1,624 0.0% 3,224,192 11.5% 0 0.0%
Drupal\views\Plugin\views\query\Sql::loadEntities 1 0.0% 17,220 1.4% 410 0.0% 2,899,912 10.5% -27,528 -0.1% 3,294,800 11.8% 43,752 0.2%
twig_render_template 4 0.0% 304,901 25.0% 72 0.0% 2,875,560 10.4% -524,760 -1.9% 2,483,048 8.9% 0 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 34 0.0% 16,784 1.4% 415 0.0% 2,831,960 10.2% 8,848 0.0% 1,948,864 7.0% 5,616 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 27 0.0% 16,413 1.3% 100 0.0% 2,777,200 10.0% 6,272 0.0% 1,902,072 6.8% 3,360 0.0%
template_preprocess_views_view_field 500 0.1% 543,060 44.6% 1,307 0.1% 2,716,128 9.8% 44,992 0.2% 4,653,872 16.6% 568 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 500 0.1% 541,753 44.5% 14,272 1.2% 2,671,136 9.6% -634,216 -2.3% 4,653,304 16.6% 8,264 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 2 0.0% 15,128 1.2% 40 0.0% 2,667,112 9.6% 10,312 0.0% 2,966,016 10.6% 184 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromPersistentCache 2 0.0% 15,068 1.2% 410 0.0% 2,653,352 9.6% -215,568 -0.8% 2,965,832 10.6% 11,136 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 28,449 2.3% 105 0.0% 2,630,240 9.5% -15,848 -0.1% 2,234,568 8.0% 480 0.0%
Drupal\views\ViewExecutable::initHandlers 3 0.0% 17,147 1.4% 32 0.0% 2,578,656 9.3% 3,080 0.0% 2,514,528 9.0% 1,912 0.0%
Drupal\views\ViewExecutable::_initHandler 8 0.0% 16,564 1.4% 40 0.0% 2,534,344 9.1% 1,384 0.0% 2,510,112 9.0% 464 0.0%
Drupal\Core\Entity\EntityManager::getHandler 875 0.2% 13,527 1.1% 1,018 0.1% 2,479,080 8.9% 5,760 0.0% 1,944,800 7.0% 4,464 0.0%
Twig_Template::render 404 0.1% 316,609 26.0% 2,342 0.2% 2,476,616 8.9% 22,288 0.1% 4,714,880 16.9% 48 0.0%
Twig_Template::display 404 0.1% 312,921 25.7% 2,432 0.2% 2,386,240 8.6% -143,496 -0.5% 2,161,544 7.7% 408 0.0%
Twig_Template::displayWithErrorHandling 404 0.1% 309,613 25.4% 879 0.1% 2,376,912 8.6% 3,088 0.0% 2,146,896 7.7% 856 0.0%
Symfony\Component\DependencyInjection\Container::get@3 50 0.0% 15,585 1.3% 458 0.0% 2,302,968 8.3% 22,376 0.1% 2,340,088 8.4% 34,384 0.1%
twig_drupal_escape_filter 32 0.0% 301,641 24.8% 271 0.0% 2,280,640 8.2% -415,712 -1.5% 2,062,712 7.4% 640 0.0%
array_keys 5,134 1.1% 2,535 0.2% 2,535 0.2% 2,266,448 8.2% 2,266,448 8.2% 186,352 0.7% 186,352 0.7%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 210 0.0% 14,372 1.2% 394 0.0% 2,184,976 7.9% 7,648 0.0% 2,195,912 7.9% 10,048 0.0%
Drupal\Core\Render\Renderer::doRender@2 823 0.2% 436,346 35.8% 26,052 2.1% 2,045,248 7.4% 294,904 1.1% 4,762,888 17.0% 10,432 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 116 0.0% 11,122 0.9% 886 0.1% 2,023,504 7.3% -939,336 -3.4% 3,006,008 10.8% 872 0.0%
Drupal\Core\Entity\EntityManager::getStorage 58 0.0% 9,689 0.8% 113 0.0% 1,992,688 7.2% 8,576 0.0% 1,532,664 5.5% 3,624 0.0%
template_preprocess_views_view_fields 100 0.0% 68,683 5.6% 17,264 1.4% 1,930,760 7.0% 869,232 3.1% 0 0.0% 0 0.0%
Drupal\Core\Field\FieldItemList::view 400 0.1% 223,003 18.3% 3,476 0.3% 1,914,040 6.9% 2,216 0.0% 892,112 3.2% 2,000 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 400 0.1% 214,219 17.6% 4,565 0.4% 1,819,304 6.6% -125,000 -0.5% 796,696 2.8% 2,152 0.0%
Symfony\Component\DependencyInjection\Container::get@4 44 0.0% 12,050 1.0% 407 0.0% 1,797,632 6.5% 21,744 0.1% 1,784,712 6.4% 33,632 0.1%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 358 0.1% 9,412 0.8% 804 0.1% 1,745,824 6.3% 4,352 0.0% 1,158,056 4.1% 3,208 0.0%
__TwigTemplate_f9202de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6::doDisplay 1 0.0% 51,215 4.2% 162 0.0% 1,688,288 6.1% 1,656 0.0% 2,005,136 7.2% 2,144 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 10,688 0.9% 30 0.0% 1,683,952 6.1% 2,768 0.0% 1,700,944 6.1% 2,792 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 10,527 0.9% 23 0.0% 1,675,392 6.0% 1,520 0.0% 1,693,696 6.1% 1,344 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 400 0.1% 196,386 16.1% 27,808 2.3% 1,596,224 5.8% 323,088 1.2% 358,824 1.3% 7,552 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 449 0.1% 10,614 0.9% 2,603 0.2% 1,593,416 5.7% 7,944 0.0% 1,199,304 4.3% 5,384 0.0%
Drupal\Core\Access\AccessManager::check 8 0.0% 12,600 1.0% 226 0.0% 1,581,112 5.7% -24,872 -0.1% 1,310,192 4.7% 2,296 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 19 0.0% 7,223 0.6% 52 0.0% 1,556,120 5.6% 3,064 0.0% 1,428,464 5.1% 888 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 19 0.0% 7,171 0.6% 97 0.0% 1,553,056 5.6% -25,136 -0.1% 1,427,576 5.1% 504 0.0%
Drupal\views\Plugin\views\field\Field::process_entity 400 0.1% 48,556 4.0% 6,280 0.5% 1,515,408 5.5% 843,120 3.0% 375,784 1.3% 2,480 0.0%
Composer\Autoload\ClassLoader::loadClass@2 79 0.0% 8,132 0.7% 290 0.0% 1,493,864 5.4% 24,440 0.1% 1,411,960 5.1% 27,744 0.1%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 15,172 1.2% 149 0.0% 1,492,664 5.4% -20,592 -0.1% 1,424,464 5.1% 1,264 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 1,257 0.3% 10,798 0.9% 2,635 0.2% 1,491,672 5.4% 12,616 0.0% 1,351,880 4.8% 6,264 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::build 400 0.1% 197,995 16.3% 1,609 0.1% 1,475,560 5.3% -120,664 -0.4% 359,704 1.3% 880 0.0%
call_user_func@1 810 0.2% 39,551 3.2% 2,550 0.2% 1,473,320 5.3% -35,168 -0.1% 3,171,288 11.3% 1,184 0.0%
[ display all ]