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

Overall Summary
Total Incl. Wall Time (microsec):1,227,936 microsecs
Total Incl. MemUse (bytes):28,986,648 bytes
Total Incl. PeakMemUse (bytes):29,584,392 bytes
Number of Function Calls:552,857


[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,227,936 100.0% 54 0.0% 28,986,648 100.0% 2,992 0.0% 29,584,392 100.0% 6,040 0.0%
run_init::html/index.php 1 0.0% 1,227,805 100.0% 46 0.0% 28,975,632 100.0% 3,960 0.0% 29,575,048 100.0% 2,032 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,222,012 99.5% 14 0.0% 28,334,960 97.8% 1,664 0.0% 29,104,232 98.4% 480 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 1,216,743 99.1% 7 0.0% 27,456,416 94.7% 1,064 0.0% 28,226,032 95.4% 296 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 1,216,736 99.1% 8 0.0% 27,455,352 94.7% 1,344 0.0% 28,225,736 95.4% 560 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 1 0.0% 1,216,727 99.1% 15 0.0% 27,453,320 94.7% 1,952 0.0% 28,224,488 95.4% 928 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 1 0.0% 1,211,813 98.7% 6 0.0% 26,768,456 92.3% 960 0.0% 27,540,776 93.1% 80 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 1,211,807 98.7% 9 0.0% 26,767,496 92.3% 1,704 0.0% 27,540,696 93.1% 816 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 1,209,101 98.5% 28 0.0% 26,395,880 91.1% 2,440 0.0% 27,171,256 91.8% 608 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,207,656 98.3% 4 0.0% 26,160,616 90.3% 1,424 0.0% 26,953,288 91.1% 576 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,207,652 98.3% 87 0.0% 26,159,192 90.2% -48 -0.0% 26,952,712 91.1% 2,320 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 1,179,982 96.1% 326 0.0% 20,856,696 72.0% 25,128 0.1% 21,826,128 73.8% 8,592 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 1,141,881 93.0% 30 0.0% 16,324,400 56.3% 2,400 0.0% 17,286,896 58.4% 1,512 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 1,141,388 93.0% 291 0.0% 16,267,552 56.1% -862,704 -3.0% 17,211,968 58.2% 0 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,098,474 89.5% 13 0.0% 15,898,760 54.8% 2,504 0.0% 15,350,744 51.9% 928 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,098,461 89.5% 369 0.0% 15,896,256 54.8% -134,568 -0.5% 15,349,816 51.9% 2,184 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,075,596 87.6% 88 0.0% 13,335,616 46.0% -142,360 -0.5% 14,491,992 49.0% 1,488 0.0%
Drupal\Core\Theme\ThemeManager::render 704 0.1% 899,479 73.3% 1,130 0.1% 11,712,720 40.4% -163,704 -0.6% 11,738,920 39.7% 560 0.0%
Drupal\Core\Theme\ThemeManager::theme 704 0.1% 898,349 73.2% 37,335 3.0% 11,876,424 41.0% -1,870,544 -6.5% 11,738,360 39.7% 2,912 0.0%
call_user_func 43 0.0% 882,953 71.9% 180 0.0% 11,549,304 39.8% 14,008 0.0% 10,783,024 36.4% 1,744 0.0%
Drupal\views\Element\View::preRenderViewElement 1 0.0% 863,957 70.4% 18 0.0% 10,689,392 36.9% 3,616 0.0% 10,735,800 36.3% 2,472 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 863,065 70.3% 17 0.0% 10,573,288 36.5% 2,320 0.0% 10,628,592 35.9% 888 0.0%
Drupal\views\Plugin\views\display\Page::execute 1 0.0% 862,177 70.2% 26 0.0% 10,412,608 35.9% 4,384 0.0% 10,461,704 35.4% 96 0.0%
Drupal\Core\Render\Renderer::render@1 715 0.1% 972,026 79.2% 1,176 0.1% 11,607,536 40.0% -824 -0.0% 9,748,872 33.0% 304 0.0%
Drupal\Core\Render\Renderer::doRender@1 716 0.1% 970,858 79.1% 15,087 1.2% 11,609,080 40.0% 768,248 2.7% 9,748,568 33.0% 139,656 0.5%
Drupal\views\ViewExecutable::render 1 0.0% 842,117 68.6% 146 0.0% 9,241,696 31.9% 8,576 0.0% 8,986,712 30.4% 3,344 0.0%
spl_autoload_call 450 0.1% 58,295 4.7% 1,021 0.1% 10,872,352 37.5% 200,080 0.7% 7,827,480 26.5% 104,304 0.4%
Composer\Autoload\ClassLoader::loadClass 449 0.1% 57,237 4.7% 1,533 0.1% 10,659,256 36.8% -85,008 -0.3% 7,710,384 26.1% 1,792 0.0%
Composer\Autoload\includeFile 449 0.1% 39,290 3.2% 2,338 0.2% 10,669,144 36.8% 107,728 0.4% 7,556,032 25.5% 136,808 0.5%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 1 0.0% 824,007 67.1% 14 0.0% 7,511,584 25.9% -1,992 -0.0% 7,522,808 25.4% 448 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 1 0.0% 823,968 67.1% 15 0.0% 7,511,488 25.9% -3,760 -0.0% 7,521,328 25.4% 848 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 1 0.0% 822,452 67.0% 13 0.0% 7,377,424 25.5% -2,744 -0.0% 7,508,192 25.4% 336 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 822,439 67.0% 3,116 0.3% 7,379,496 25.5% 94,840 0.3% 7,507,272 25.4% 2,224 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 700 0.1% 817,488 66.6% 7,692 0.6% 7,174,144 24.7% -5,078,808 -17.5% 7,503,160 25.4% 1,296 0.0%
template_preprocess_views_view_field 700 0.1% 589,318 48.0% 1,717 0.1% 7,255,720 25.0% 68,752 0.2% 7,346,976 24.8% 1,464 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 700 0.1% 587,601 47.9% 15,865 1.3% 7,186,968 24.8% -543,712 -1.9% 7,345,512 24.8% 4,600 0.0%
call_user_func_array 148 0.0% 39,811 3.2% 579 0.0% 6,828,416 23.6% 92,680 0.3% 6,190,072 20.9% 19,488 0.1%
strtr 5,379 1.0% 16,646 1.4% 16,646 1.4% 321,064 1.1% 321,064 1.1% 6,004,952 20.3% 6,004,952 20.3%
Drupal\views\Routing\ViewPageController::handle 1 0.0% 27,385 2.2% 40 0.0% 5,130,824 17.7% 4,392 0.0% 5,080,224 17.2% 1,872 0.0%
Symfony\Component\DependencyInjection\Container::get 7,253 1.3% 53,984 4.4% 14,467 1.2% 4,762,880 16.4% 73,288 0.3% 4,642,104 15.7% 137,608 0.5%
Drupal\views\ViewExecutable::initHandlers 4 0.0% 30,702 2.5% 55 0.0% 4,538,584 15.7% 3,976 0.0% 4,300,944 14.5% 1,992 0.0%
Drupal\views\ViewExecutable::_initHandler 16 0.0% 30,242 2.5% 154 0.0% 4,493,776 15.5% 2,856 0.0% 4,298,256 14.5% 3,168 0.0%
drupal_render 705 0.1% 454,172 37.0% 2,266 0.2% 7,797,832 26.9% -304 -0.0% 4,204,304 14.2% 144 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 418 0.1% 28,273 2.3% 1,181 0.1% 4,221,912 14.6% 17,264 0.1% 4,058,264 13.7% 24,472 0.1%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 750 0.1% 206,425 16.8% 4,654 0.4% 2,091,536 7.2% -410,072 -1.4% 3,703,416 12.5% 1,416 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 150 0.0% 194,836 15.9% 7,051 0.6% 2,259,720 7.8% -353,592 -1.2% 3,691,960 12.5% 5,528 0.0%
twig_render_template 24 0.0% 233,496 19.0% 362 0.0% 3,618,072 12.5% -1,127,200 -3.9% 3,689,816 12.5% 744 0.0%
render 106 0.0% 336,670 27.4% 610 0.0% 4,778,784 16.5% 2,440 0.0% 3,655,016 12.4% 1,520 0.0%
Drupal\Core\Render\Renderer::doRender@2 804 0.1% 452,490 36.8% 24,455 2.0% 7,052,536 24.3% -292,040 -1.0% 3,426,832 11.6% 2,496 0.0%
spl_autoload_call@1 271 0.0% 25,132 2.0% 673 0.1% 4,457,928 15.4% 67,656 0.2% 3,382,200 11.4% 39,488 0.1%
Composer\Autoload\ClassLoader::loadClass@1 271 0.0% 24,459 2.0% 1,012 0.1% 4,390,272 15.1% -52,272 -0.2% 3,342,712 11.3% 2,048 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 63 0.0% 12,637 1.0% 426 0.0% 3,858,376 13.3% 2,440 0.0% 3,332,720 11.3% 8,496 0.0%
Drupal\Core\Cache\ApcuBackend::getMultiple 63 0.0% 10,788 0.9% 1,006 0.1% 3,819,848 13.2% -92,744 -0.3% 3,246,616 11.0% 10,712 0.0%
apc_fetch 63 0.0% 8,642 0.7% 6,864 0.6% 3,811,848 13.2% 3,185,488 11.0% 3,218,448 10.9% 2,719,832 9.2%
Composer\Autoload\includeFile@1 271 0.0% 15,482 1.3% 1,298 0.1% 4,399,192 15.2% 48,712 0.2% 3,218,240 10.9% 76,512 0.3%
class_exists 984 0.2% 18,737 1.5% 824 0.1% 4,696,432 16.2% 6,920 0.0% 3,043,688 10.3% 7,720 0.0%
Drupal\Core\Render\Renderer::render@2 840 0.2% 416,926 34.0% 1,309 0.1% 5,902,848 20.4% 64 0.0% 3,025,264 10.2% 0 0.0%
Twig_Template::render 714 0.1% 241,710 19.7% 3,617 0.3% 3,140,032 10.8% 41,752 0.1% 3,011,432 10.2% 232 0.0%
Symfony\Component\DependencyInjection\Container::get@1 225 0.0% 26,919 2.2% 927 0.1% 3,218,088 11.1% 68,384 0.2% 2,945,432 10.0% 53,584 0.2%
Drupal\Core\Cache\ChainedFastBackend::get 42 0.0% 10,239 0.8% 185 0.0% 3,360,704 11.6% 1,392 0.0% 2,822,728 9.5% 3,048 0.0%
Twig_Template::display 714 0.1% 237,405 19.3% 3,344 0.3% 3,010,656 10.4% -50,344 -0.2% 2,658,304 9.0% 1,952 0.0%
Twig_Template::displayWithErrorHandling 714 0.1% 232,860 19.0% 1,461 0.1% 2,989,904 10.3% 19,016 0.1% 2,655,128 9.0% 368 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 523 0.1% 29,161 2.4% 969 0.1% 4,327,712 14.9% 6,080 0.0% 2,551,784 8.6% 3,336 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 530 0.1% 28,869 2.4% 4,306 0.4% 4,381,856 15.1% 94,464 0.3% 2,548,448 8.6% 7,328 0.0%
twig_drupal_escape_filter 53 0.0% 228,828 18.6% 452 0.0% 2,796,000 9.6% -815,768 -2.8% 2,457,088 8.3% 2,176 0.0%
Drupal\views\Plugin\views\PluginBase::init 50 0.0% 12,527 1.0% 665 0.1% 1,961,768 6.8% -710,008 -2.4% 2,420,080 8.2% 61,040 0.2%
Drupal\views\Plugin\views\HandlerBase::init 44 0.0% 15,410 1.3% 361 0.0% 1,943,272 6.7% 3,592 0.0% 2,393,248 8.1% 1,456 0.0%
Symfony\Component\DependencyInjection\Container::get@2 70 0.0% 20,517 1.7% 466 0.0% 2,381,832 8.2% 28,632 0.1% 2,377,688 8.0% 34,000 0.1%
Drupal\views\Plugin\views\field\FieldPluginBase::init 28 0.0% 13,534 1.1% 92 0.0% 1,872,080 6.5% 7,152 0.0% 2,224,880 7.5% 1,032 0.0%
Drupal\Core\Theme\ThemeManager::render@1 35 0.0% 206,684 16.8% 79 0.0% 2,248,552 7.8% 1,648 0.0% 2,213,680 7.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 35 0.0% 206,605 16.8% 2,937 0.2% 2,246,904 7.8% -193,416 -0.7% 2,213,680 7.5% 7,328 0.0%
unserialize 187 0.0% 7,663 0.6% 4,183 0.3% 2,502,240 8.6% 1,657,456 5.7% 2,204,152 7.5% 1,388,272 4.7%
twig_render_template@1 35 0.0% 182,499 14.9% 507 0.0% 1,806,528 6.2% -843,592 -2.9% 1,892,240 6.4% 624 0.0%
Symfony\Component\DependencyInjection\Container::get@3 50 0.0% 16,235 1.3% 387 0.0% 1,823,992 6.3% 24,464 0.1% 1,854,032 6.3% 33,768 0.1%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 38,202 3.1% 132 0.0% 831,504 2.9% -15,560 -0.1% 1,851,792 6.3% 520 0.0%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 559 0.1% 13,298 1.1% 1,586 0.1% 2,946,728 10.2% 4,192 0.0% 1,816,720 6.1% 3,176 0.0%
Drupal\Component\Utility\SafeMarkup::set 14,590 2.6% 13,374 1.1% 13,374 1.1% 6,081,864 21.0% 6,081,864 21.0% 1,787,880 6.0% 1,787,880 6.0%
call_user_func@1 862 0.2% 154,256 12.6% 3,155 0.3% 4,009,016 13.8% -997,264 -3.4% 1,698,496 5.7% 1,880 0.0%
Drupal\views\Plugin\views\field\Field::getItems 150 0.0% 141,991 11.6% 2,849 0.2% 3,521,040 12.1% -148,400 -0.5% 1,667,640 5.6% 2,664 0.0%
???_op 473 0.1% 11,973 1.0% 2,515 0.2% 1,836,528 6.3% 953,808 3.3% 1,634,624 5.5% 775,104 2.6%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 10,397 0.8% 253 0.0% 1,575,272 5.4% 2,512 0.0% 1,610,720 5.4% 1,640 0.0%
Drupal\Core\Entity\EntityManager::getHandler 659 0.1% 10,380 0.8% 746 0.1% 2,043,344 7.0% 6,264 0.0% 1,590,472 5.4% 4,928 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 10,021 0.8% 21 0.0% 1,550,560 5.3% 1,584 0.0% 1,572,176 5.3% 1,232 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 259 0.0% 34,328 2.8% 4,237 0.3% 1,714,952 5.9% -209,248 -0.7% 1,530,560 5.2% 6,872 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 39 0.0% 29,572 2.4% 2,242 0.2% 1,840,280 6.3% 22,560 0.1% 1,491,112 5.0% 42,808 0.1%
Drupal\views\Plugin\views\display\PathPluginBase::execute 1 0.0% 19,936 1.6% 9 0.0% 1,163,568 4.0% 2,248 0.0% 1,468,560 5.0% 1,248 0.0%
Drupal\views\ViewExecutable::build 1 0.0% 19,927 1.6% 115 0.0% 1,161,320 4.0% 10,384 0.0% 1,467,312 5.0% 7,104 0.0%
Drupal\views\Plugin\views\field\Field::render_item 90 0.0% 122,369 10.0% 331 0.0% 1,179,080 4.1% -188,176 -0.6% 1,400,040 4.7% 352 0.0%
Symfony\Component\DependencyInjection\Container::get@4 44 0.0% 12,641 1.0% 356 0.0% 1,406,208 4.9% 23,704 0.1% 1,384,512 4.7% 33,200 0.1%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 76 0.0% 5,553 0.5% 221 0.0% 1,629,472 5.6% 5,392 0.0% 1,382,992 4.7% 1,376 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 76 0.0% 5,332 0.4% 124 0.0% 1,624,080 5.6% -32,664 -0.1% 1,381,616 4.7% 72 0.0%
Drupal\views\Plugin\views\field\Field::init 6 0.0% 7,191 0.6% 91 0.0% 1,263,312 4.4% 2,912 0.0% 1,352,920 4.6% 1,784 0.0%
Twig_Template::render@1 35 0.0% 178,594 14.5% 252 0.0% 1,222,376 4.2% 4,184 0.0% 1,352,160 4.6% 1,096 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 1,635 0.3% 8,038 0.7% 2,754 0.2% 1,529,544 5.3% 14,992 0.1% 1,336,888 4.5% 8,680 0.0%
Drupal\views\ViewExecutable::execute 1 0.0% 15,449 1.3% 55 0.0% 1,378,856 4.8% -648 -0.0% 1,333,912 4.5% 0 0.0%
Drupal\views\Plugin\views\query\Sql::execute 1 0.0% 14,326 1.2% 210 0.0% 1,280,936 4.4% -37,488 -0.1% 1,325,304 4.5% 4,552 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 88 0.0% 8,546 0.7% 940 0.1% 1,452,496 5.0% -196,056 -0.7% 1,323,360 4.5% 560 0.0%
Drupal\Core\Entity\EntityManager::getStorage 270 0.0% 7,999 0.7% 339 0.0% 1,660,328 5.7% 12,104 0.0% 1,286,064 4.3% 5,528 0.0%
Drupal\views\Plugin\ViewsHandlerManager::getHandler 44 0.0% 7,835 0.6% 497 0.0% 2,037,856 7.0% 40,320 0.1% 1,272,664 4.3% 824 0.0%
Twig_Template::display@1 35 0.0% 178,194 14.5% 278 0.0% 1,172,352 4.0% -840 -0.0% 1,248,720 4.2% 1,848 0.0%
[ display all ]