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

Overall Summary
Total Incl. Wall Time (microsec):1,806,204 microsecs
Total Incl. MemUse (bytes):26,853,656 bytes
Total Incl. PeakMemUse (bytes):27,127,408 bytes
Number of Function Calls:453,516


[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.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 1,806,204 100.0% 83 0.0% 26,853,656 100.0% 2,480 0.0% 27,127,408 100.0% 5,576 0.0%
run_init::d8/index.php 1 0.0% 1,806,044 100.0% 117 0.0% 26,843,032 100.0% 2,448 0.0% 27,118,280 100.0% 1,800 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,800,387 99.7% 19 0.0% 26,190,968 97.5% 1,488 0.0% 26,581,264 98.0% 288 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,791,459 99.2% 8 0.0% 25,050,088 93.3% 904 0.0% 25,442,968 93.8% 136 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,791,451 99.2% 16 0.0% 25,049,184 93.3% 1,376 0.0% 25,442,832 93.8% 592 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,791,433 99.2% 27 0.0% 25,047,120 93.3% 1,888 0.0% 25,441,552 93.8% 944 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,785,904 98.9% 15 0.0% 24,455,256 91.1% 1,256 0.0% 24,851,016 91.6% 368 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,785,912 98.9% 8 0.0% 24,456,184 91.1% 928 0.0% 24,851,016 91.6% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,778,354 98.5% 37 0.0% 23,825,680 88.7% 2,480 0.0% 24,221,480 89.3% 808 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,775,778 98.3% 8 0.0% 23,552,912 87.7% 1,008 0.0% 23,966,656 88.3% 80 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,775,770 98.3% 142 0.0% 23,551,904 87.7% -592 -0.0% 23,966,576 88.3% 4,160 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,739,633 96.3% 489 0.0% 19,865,416 74.0% 22,624 0.1% 20,358,312 75.0% 7,856 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,673,853 92.7% 68 0.0% 14,199,008 52.9% 2,168 0.0% 14,789,496 54.5% 1,696 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,672,978 92.6% 275 0.0% 14,135,400 52.6% -486,048 -1.8% 14,714,520 54.2% 0 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,623,207 89.9% 18 0.0% 11,515,576 42.9% 1,632 0.0% 12,301,312 45.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,623,189 89.9% 462 0.0% 11,513,944 42.9% -58,944 -0.2% 12,301,312 45.3% 2,392 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,602,003 88.7% 140 0.0% 11,963,136 44.5% -65,400 -0.2% 12,062,944 44.5% 1,456 0.0%
call_user_func 33 0.0% 1,176,166 65.1% 228 0.0% 8,024,584 29.9% 12,072 0.0% 9,410,832 34.7% 552 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 1,172,580 64.9% 37 0.0% 7,816,736 29.1% 3,200 0.0% 9,341,400 34.4% 1,800 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 1,170,819 64.8% 21 0.0% 7,696,248 28.7% 1,992 0.0% 9,233,288 34.0% 728 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 1,169,456 64.7% 33 0.0% 7,568,440 28.2% 3,480 0.0% 9,109,752 33.6% 672 0.0%
Drupal\views\ViewExecutable::render 1 0.0% 1,161,841 64.3% 186 0.0% 6,993,736 26.0% 8,192 0.0% 8,539,848 31.5% 3,000 0.0%
Composer\Autoload\ClassLoader::loadClass 389 0.1% 76,804 4.3% 1,984 0.1% 10,244,120 38.1% 145,016 0.5% 8,074,320 29.8% 124,744 0.5%
Composer\Autoload\includeFile 389 0.1% 58,158 3.2% 3,853 0.2% 10,036,032 37.4% 137,728 0.5% 7,812,248 28.8% 179,800 0.7%
Drupal\Core\Theme\ThemeManager::render 504 0.1% 1,398,428 77.4% 1,605 0.1% 6,003,128 22.4% -5,456 -0.0% 7,415,056 27.3% 464 0.0%
Drupal\Core\Theme\ThemeManager::theme 504 0.1% 1,396,823 77.3% 50,628 2.8% 6,008,584 22.4% -1,299,784 -4.8% 7,414,592 27.3% 7,608 0.0%
Drupal\Core\Render\Renderer::render@1 513 0.1% 1,464,805 81.1% 1,721 0.1% 5,402,496 20.1% 1,576 0.0% 5,914,200 21.8% 696 0.0%
Drupal\Core\Render\Renderer::doRender@1 514 0.1% 1,463,086 81.0% 19,242 1.1% 5,401,640 20.1% 636,088 2.4% 5,913,504 21.8% 11,792 0.0%
Symfony\Component\DependencyInjection\Container::get 7,284 1.6% 91,685 5.1% 31,186 1.7% 5,943,264 22.1% 56,768 0.2% 5,715,520 21.1% 118,136 0.4%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 1,128,153 62.5% 27 0.0% 3,340,360 12.4% -9,072 -0.0% 4,842,512 17.9% 496 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 1,128,219 62.5% 26 0.0% 3,335,544 12.4% -6,784 -0.0% 4,842,512 17.9% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 1,123,357 62.2% 23 0.0% 3,118,760 11.6% -7,680 -0.0% 4,841,432 17.8% 640 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 1,123,334 62.2% 3,289 0.2% 3,125,768 11.6% 93,056 0.3% 4,840,208 17.8% 3,576 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 500 0.1% 1,113,163 61.6% 9,479 0.5% 2,898,984 10.8% -2,690,696 -10.0% 4,835,096 17.8% 2,160 0.0%
call_user_func_array 202 0.0% 50,731 2.8% 1,271 0.1% 5,053,800 18.8% 82,992 0.3% 4,655,816 17.2% 17,968 0.1%
template_preprocess_views_view_field 500 0.1% 830,352 46.0% 2,004 0.1% 2,709,936 10.1% 44,992 0.2% 4,652,536 17.2% 568 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 500 0.1% 828,348 45.9% 20,706 1.1% 2,664,944 9.9% -634,208 -2.4% 4,651,968 17.1% 8,264 0.0%
unserialize 239 0.1% 21,003 1.2% 11,271 0.6% 4,009,112 14.9% 2,900,560 10.8% 4,112,456 15.2% 3,009,128 11.1%
Symfony\Component\DependencyInjection\Container::get@1 200 0.0% 41,636 2.3% 1,628 0.1% 4,263,768 15.9% 59,744 0.2% 4,099,896 15.1% 55,936 0.2%
Composer\Autoload\ClassLoader::loadClass@1 249 0.1% 33,910 1.9% 1,298 0.1% 4,484,288 16.7% 90,072 0.3% 3,792,928 14.0% 86,544 0.3%
Twig_Template::render 404 0.1% 443,007 24.5% 3,219 0.2% 1,622,968 6.0% 22,264 0.1% 3,759,056 13.9% 96 0.0%
Drupal\Core\Render\Renderer::doRender@2 822 0.2% 615,839 34.1% 38,498 2.1% 3,245,040 12.1% 289,216 1.1% 3,750,760 13.8% 6,864 0.0%
Drupal\views\ViewExecutable::execute 1 0.0% 29,414 1.6% 64 0.0% 3,280,936 12.2% -6,168 -0.0% 3,679,928 13.6% 1,840 0.0%
Drupal\views\Plugin\views\query\Sql::execute 1 0.0% 28,232 1.6% 190 0.0% 3,180,616 11.8% -5,096 -0.0% 3,592,736 13.2% 5,752 0.0%
Composer\Autoload\includeFile@1 249 0.1% 22,955 1.3% 2,546 0.1% 4,353,768 16.2% 97,568 0.4% 3,580,344 13.2% 124,416 0.5%
Drupal\Core\Render\Renderer::render@2 903 0.2% 569,805 31.5% 2,805 0.2% 2,915,624 10.9% 2,520 0.0% 3,505,072 12.9% 384 0.0%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 34,820 1.9% 61 0.0% 3,510,744 13.1% 3,984 0.0% 3,470,440 12.8% 2,632 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 47 0.0% 22,926 1.3% 568 0.0% 3,551,408 13.2% 2,384 0.0% 3,315,032 12.2% 8,736 0.0%
Drupal\views\Plugin\views\query\Sql::loadEntities 1 0.0% 24,334 1.3% 623 0.0% 2,899,856 10.8% -27,528 -0.1% 3,293,824 12.1% 43,728 0.2%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 31 0.0% 26,690 1.5% 1,076 0.1% 2,953,952 11.0% -68,392 -0.3% 3,251,680 12.0% 7,400 0.0%
Drupal\Core\Cache\ApcuBackend::getMultiple 47 0.0% 21,009 1.2% 1,265 0.1% 3,512,864 13.1% -72,632 -0.3% 3,237,248 11.9% 10,896 0.0%
entity_load_multiple 1 0.0% 23,137 1.3% 15 0.0% 2,900,792 10.8% 1,624 0.0% 3,224,304 11.9% 288 0.0%
apc_fetch 47 0.0% 17,817 1.0% 14,569 0.8% 3,505,040 13.1% 2,825,552 10.5% 3,208,304 11.8% 2,576,976 9.5%
Drupal\Core\Cache\DatabaseBackend::getMultiple 14 0.0% 27,797 1.5% 3,572 0.2% 3,127,680 11.6% 994,368 3.7% 3,206,368 11.8% 39,088 0.1%
Drupal\views\Plugin\views\field\Field::renderItems 400 0.1% 134,999 7.5% 4,571 0.3% 644,312 2.4% -678,200 -2.5% 3,112,288 11.5% 152 0.0%
call_user_func@1 802 0.2% 47,576 2.6% 3,919 0.2% 990,416 3.7% -36,024 -0.1% 3,062,088 11.3% 1,184 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 400 0.1% 38,364 2.1% 3,438 0.2% 886,160 3.3% 304,152 1.1% 3,045,488 11.2% 320 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 113 0.0% 16,647 0.9% 1,225 0.1% 1,995,680 7.4% -933,256 -3.5% 3,012,760 11.1% 936 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 2 0.0% 21,520 1.2% 54 0.0% 2,699,824 10.1% 10,312 0.0% 2,998,952 11.1% 184 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromPersistentCache 2 0.0% 21,438 1.2% 651 0.0% 2,686,064 10.0% -215,520 -0.8% 2,998,768 11.1% 11,136 0.0%
Symfony\Component\DependencyInjection\Container::get@2 81 0.0% 29,569 1.6% 794 0.0% 2,971,048 11.1% 28,496 0.1% 2,985,072 11.0% 40,768 0.2%
Drupal\Core\Cache\ChainedFastBackend::get 32 0.0% 19,243 1.1% 265 0.0% 3,210,264 12.0% 3,000 0.0% 2,946,336 10.9% 3,864 0.0%
Drupal\Core\Template\TwigEnvironment::renderInline 400 0.1% 28,145 1.6% 2,203 0.1% 258,096 1.0% 1,240 0.0% 2,724,272 10.0% 80 0.0%
ob_start 526 0.1% 1,905 0.1% 1,905 0.1% 8,722,048 32.5% 8,722,048 32.5% 2,552,848 9.4% 2,552,848 9.4%
Drupal\views\ViewExecutable::initHandlers 3 0.0% 25,452 1.4% 44 0.0% 2,578,688 9.6% 3,080 0.0% 2,514,128 9.3% 1,912 0.0%
Drupal\views\ViewExecutable::_initHandler 8 0.0% 24,583 1.4% 61 0.0% 2,534,376 9.4% 1,384 0.0% 2,509,712 9.3% 464 0.0%
Symfony\Component\DependencyInjection\Container::get@3 50 0.0% 24,461 1.4% 642 0.0% 2,452,888 9.1% 22,128 0.1% 2,499,816 9.2% 35,288 0.1%
class_exists 831 0.2% 23,383 1.3% 1,380 0.1% 3,370,032 12.5% 4,168 0.0% 2,432,848 9.0% 5,808 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 41,994 2.3% 149 0.0% 2,633,536 9.8% -15,848 -0.1% 2,233,840 8.2% 480 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 210 0.0% 21,407 1.2% 599 0.0% 2,185,024 8.1% 7,648 0.0% 2,195,528 8.1% 10,048 0.0%
strtr 2,643 0.6% 24,858 1.4% 24,858 1.4% 159,456 0.6% 159,456 0.6% 2,051,328 7.6% 2,051,328 7.6%
Symfony\Component\DependencyInjection\Container::get@4 42 0.0% 19,329 1.1% 542 0.0% 1,947,280 7.3% 20,744 0.1% 1,933,696 7.1% 33,288 0.1%
Drupal\Core\Entity\EntityManager::getHandler 854 0.2% 18,385 1.0% 1,860 0.1% 2,285,576 8.5% 5,464 0.0% 1,896,440 7.0% 4,560 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 26 0.0% 22,864 1.3% 142 0.0% 2,685,128 10.0% 6,128 0.0% 1,810,504 6.7% 3,360 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 26 0.0% 22,722 1.3% 436 0.0% 2,679,000 10.0% 7,280 0.0% 1,807,144 6.7% 4,488 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 15,379 0.9% 46 0.0% 1,683,896 6.3% 2,768 0.0% 1,700,888 6.3% 2,792 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 15,139 0.8% 28 0.0% 1,675,336 6.2% 1,520 0.0% 1,693,640 6.2% 1,344 0.0%
twig_render_template 4 0.0% 424,972 23.5% 95 0.0% 2,018,520 7.5% -518,016 -1.9% 1,571,496 5.8% 0 0.0%
Drupal\views\Plugin\views\PluginBase::init 10 0.0% 12,247 0.7% 251 0.0% 1,421,848 5.3% -120,448 -0.4% 1,562,624 5.8% 8,128 0.0%
Symfony\Component\DependencyInjection\Container::get@5 40 0.0% 15,475 0.9% 731 0.0% 1,549,344 5.8% 18,008 0.1% 1,547,504 5.7% 32,520 0.1%
Drupal\views\Plugin\views\field\FieldPluginBase::init 5 0.0% 13,362 0.7% 46 0.0% 1,406,768 5.2% 1,944 0.0% 1,543,128 5.7% 384 0.0%
Drupal\views\Plugin\views\HandlerBase::init 5 0.0% 13,316 0.7% 97 0.0% 1,404,824 5.2% 1,688 0.0% 1,542,744 5.7% 264 0.0%
Drupal\views\Plugin\views\field\Field::getItems 400 0.1% 569,349 31.5% 13,820 0.8% 2,304,400 8.6% -573,192 -2.1% 1,494,008 5.5% 2,840 0.0%
Drupal\Core\Entity\EntityManager::getStorage 39 0.0% 12,497 0.7% 115 0.0% 1,812,488 6.7% 7,192 0.0% 1,485,000 5.5% 3,976 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 22,680 1.3% 203 0.0% 1,496,232 5.6% -20,616 -0.1% 1,424,200 5.3% 1,264 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 18 0.0% 10,222 0.6% 73 0.0% 1,551,712 5.8% 3,000 0.0% 1,414,520 5.2% 888 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouterListenerService 1 0.0% 13,750 0.8% 32 0.0% 1,413,984 5.3% 2,704 0.0% 1,413,824 5.2% 2,120 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 18 0.0% 10,149 0.6% 136 0.0% 1,548,712 5.8% -23,736 -0.1% 1,413,632 5.2% 504 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouterService 1 0.0% 13,579 0.8% 33 0.0% 1,402,024 5.2% 2,456 0.0% 1,401,816 5.2% 2,056 0.0%
Composer\Autoload\ClassLoader::loadClass@2 76 0.0% 11,470 0.6% 401 0.0% 1,450,840 5.4% 23,688 0.1% 1,369,384 5.0% 26,776 0.1%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 1,252 0.3% 16,092 0.9% 4,817 0.3% 1,487,096 5.5% 12,512 0.0% 1,337,912 4.9% 6,264 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 12 0.0% 15,420 0.9% 675 0.0% 1,008,760 3.8% -483,904 -1.8% 1,318,264 4.9% 1,536 0.0%
Drupal\Core\Routing\RoutePreloader::onRequest 1 0.0% 14,451 0.8% 19 0.0% 1,033,928 3.9% 1,584 0.0% 1,303,560 4.8% 648 0.0%
Drupal\Core\Routing\RoutePreloader::loadNonAdminRoutes 1 0.0% 14,383 0.8% 13 0.0% 1,030,872 3.8% 1,352 0.0% 1,300,568 4.8% 0 0.0%
Composer\Autoload\includeFile@2 76 0.0% 8,259 0.5% 789 0.0% 1,414,488 5.3% 30,456 0.1% 1,296,184 4.8% 43,184 0.2%
Drupal\views\Plugin\views\field\Field::init 4 0.0% 11,464 0.6% 95 0.0% 1,199,800 4.5% 2,680 0.0% 1,268,624 4.7% 1,768 0.0%
Twig_Template::display 404 0.1% 437,421 24.2% 3,038 0.2% 1,531,888 5.7% -143,496 -0.5% 1,202,384 4.4% 504 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 445 0.1% 14,960 0.8% 4,036 0.2% 1,448,464 5.4% 7,944 0.0% 1,199,080 4.4% 5,384 0.0%
Drupal\Core\Routing\AccessAwareRouter::checkAccess 1 0.0% 9,190 0.5% 11 0.0% 1,201,728 4.5% 1,016 0.0% 1,195,352 4.4% 584 0.0%
Drupal\Core\Access\AccessManager::checkRequest 1 0.0% 9,179 0.5% 14 0.0% 1,200,712 4.5% 368 0.0% 1,194,768 4.4% 480 0.0%
[ display all ]