Run Report
Run #55919cdb0fed9: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):159,482 microsecs
Total Incl. MemUse (bytes):18,570,072 bytes
Total Incl. PeakMemUse (bytes):19,736,144 bytes
Number of Function Calls:92,936


[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% 159,482 100.0% 29 0.0% 18,570,072 100.0% 6,896 0.0% 19,736,144 100.0% 6,096 0.0%
run_init::drupal8/index.php 1 0.0% 159,434 100.0% 21 0.0% 18,555,184 99.9% 4,200 0.0% 19,726,832 100.0% 2,528 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 157,960 99.0% 15 0.0% 18,072,536 97.3% 3,952 0.0% 19,333,576 98.0% 1,824 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 150,700 94.5% 2 0.0% 15,258,032 82.2% 1,080 0.0% 16,528,008 83.7% 88 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 150,698 94.5% 7 0.0% 15,256,952 82.2% 1,912 0.0% 16,527,920 83.7% 1,008 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 150,667 94.5% 6 0.0% 15,246,336 82.1% 1,368 0.0% 16,518,704 83.7% 544 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 150,661 94.5% 4 0.0% 15,244,280 82.1% 1,832 0.0% 16,517,472 83.7% 832 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 146,711 92.0% 19 0.0% 14,139,576 76.1% 2,944 0.0% 15,413,080 78.1% 416 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 145,688 91.4% 813 0.5% 13,793,232 74.3% -1,081,680 -5.8% 15,039,960 76.2% 480 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 145,701 91.4% 8 0.0% 13,797,088 74.3% 2,048 0.0% 15,039,960 76.2% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 114,340 71.7% 247 0.2% 10,395,128 56.0% 32,560 0.2% 10,401,744 52.7% 7,304 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 98,547 61.8% 19 0.0% 6,571,112 35.4% 3,496 0.0% 6,833,952 34.6% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 98,403 61.7% 102 0.1% 6,522,192 35.1% -322,304 -1.7% 6,789,544 34.4% 816 0.0%
call_user_func_array 256 0.3% 36,368 22.8% 516 0.3% 5,990,640 32.3% 112,800 0.6% 5,976,856 30.3% 5,688 0.0%
Drupal\Core\Render\Renderer::render 6 0.0% 90,388 56.7% 8 0.0% 5,241,184 28.2% 2,920 0.0% 5,682,360 28.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender 6 0.0% 90,380 56.7% 179 0.1% 5,238,264 28.2% -35,096 -0.2% 5,682,360 28.8% 8,680 0.0%
Drupal\Core\Theme\ThemeManager::render 4 0.0% 88,407 55.4% 6 0.0% 4,917,352 26.5% 2,200 0.0% 5,576,400 28.3% 64 0.0%
Drupal\Core\Theme\ThemeManager::theme 4 0.0% 88,401 55.4% 241 0.2% 4,915,152 26.5% -13,920 -0.1% 5,576,336 28.3% 5,248 0.0%
twig_render_template 4 0.0% 86,243 54.1% 39 0.0% 4,350,576 23.4% -330,408 -1.8% 5,054,184 25.6% 1,792 0.0%
spl_autoload_call 353 0.4% 15,195 9.5% 415 0.3% 6,553,160 35.3% 171,792 0.9% 4,671,648 23.7% 87,808 0.4%
Composer\Autoload\ClassLoader::loadClass 352 0.4% 14,770 9.3% 690 0.4% 6,367,336 34.3% -60,736 -0.3% 4,570,104 23.2% 1,720 0.0%
Drupal\block\Controller\BlockListController::listing 1 0.0% 30,785 19.3% 10 0.0% 4,361,752 23.5% 2,480 0.0% 4,552,264 23.1% 0 0.0%
Drupal\Core\Render\Renderer::render@1 9 0.0% 83,997 52.7% 14 0.0% 4,360,680 23.5% 1,656 0.0% 4,551,752 23.1% 112 0.0%
Drupal\Core\Render\Renderer::doRender@1 23 0.0% 85,116 53.4% 547 0.3% 4,436,768 23.9% 16,512 0.1% 4,551,640 23.1% 10,288 0.1%
Twig_Template::render 4 0.0% 83,866 52.6% 23 0.0% 3,660,800 19.7% 2,336 0.0% 4,541,840 23.0% 760 0.0%
Twig_Template::display 4 0.0% 83,830 52.6% 21 0.0% 3,621,240 19.5% 1,776 0.0% 4,523,416 22.9% 952 0.0%
Twig_Template::displayWithErrorHandling 4 0.0% 83,784 52.5% 9 0.0% 3,610,664 19.4% 2,952 0.0% 4,513,472 22.9% 288 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 13 0.0% 83,516 52.4% 245 0.2% 3,613,464 19.5% -613,096 -3.3% 4,505,528 22.8% 4,400 0.0%
Composer\Autoload\includeFile 352 0.4% 10,158 6.4% 910 0.6% 6,375,784 34.3% 76,608 0.4% 4,444,040 22.5% 104,312 0.5%
Drupal\block\BlockListBuilder::render 1 0.0% 30,035 18.8% 5 0.0% 4,106,968 22.1% 1,384 0.0% 4,296,400 21.8% 288 0.0%
Drupal\Core\Form\FormBuilder::getForm 2 0.0% 30,669 19.2% 34 0.0% 4,046,112 21.8% -18,704 -0.1% 4,084,168 20.7% 1,832 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 22 0.0% 80,130 50.2% 1,145 0.7% 3,402,384 18.3% -569,888 -3.1% 4,048,592 20.5% 8,400 0.0%
Drupal\Core\Theme\ThemeManager::render@1 22 0.0% 80,157 50.3% 27 0.0% 3,405,392 18.3% 3,008 0.0% 4,048,592 20.5% 0 0.0%
Drupal\Core\Form\FormBuilder::buildForm 2 0.0% 30,560 19.2% 49 0.0% 3,966,808 21.4% 10,032 0.1% 3,986,208 20.2% 2,792 0.0%
Symfony\Component\DependencyInjection\Container::get 1,128 1.2% 14,883 9.3% 881 0.6% 4,701,072 25.3% 61,472 0.3% 3,959,688 20.1% 37,752 0.2%
strtr 1,444 1.6% 5,042 3.2% 4,216 2.6% 133,104 0.7% 121,656 0.7% 3,629,424 18.4% 3,629,424 18.4%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 69,093 43.3% 54 0.0% 3,770,256 20.3% -47,712 -0.3% 3,628,992 18.4% 4,480 0.0%
Symfony\Component\DependencyInjection\Container::get@1 146 0.2% 9,867 6.2% 250 0.2% 3,393,888 18.3% 52,192 0.3% 3,233,616 16.4% 27,960 0.1%
Drupal\Core\Render\Renderer::doRender@2 20 0.0% 76,568 48.0% 482 0.3% 3,209,248 17.3% -50,224 -0.3% 3,209,792 16.3% 15,216 0.1%
Drupal\Core\Render\Renderer::renderRoot 5 0.0% 30,072 18.9% 7 0.0% 2,965,976 16.0% 1,664 0.0% 3,059,296 15.5% 48 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 22 0.0% 9,569 6.0% 787 0.5% 2,915,056 15.7% -18,784 -0.1% 2,852,968 14.5% 9,440 0.0%
twig_render_template@1 22 0.0% 71,255 44.7% 178 0.1% 2,604,280 14.0% -251,328 -1.4% 2,755,720 14.0% 856 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 45 0.0% 9,164 5.7% 927 0.6% 2,434,016 13.1% 270,496 1.5% 2,695,328 13.7% 269,880 1.4%
Drupal\Core\DrupalKernel::boot 1 0.0% 6,430 4.0% 24 0.0% 2,450,232 13.2% 5,328 0.0% 2,505,080 12.7% 3,208 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 6,341 4.0% 31 0.0% 2,424,752 13.1% 5,616 0.0% 2,492,400 12.6% 2,120 0.0%
unserialize 69 0.1% 2,974 1.9% 2,227 1.4% 2,391,872 12.9% 1,805,792 9.7% 2,460,736 12.5% 2,090,064 10.6%
Drupal\Core\Cache\DatabaseBackend::get 33 0.0% 7,530 4.7% 121 0.1% 2,274,800 12.2% 4,064 0.0% 2,421,552 12.3% 1,344 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 2 0.0% 14,468 9.1% 31 0.0% 2,404,416 12.9% 2,608 0.0% 2,383,456 12.1% 2,664 0.0%
__TwigTemplate_87716fd88a7482378750b420fe5189cd4e3eb9f4fc2257fe8323bce042286031::doDisplay 1 0.0% 26,094 16.4% 63 0.0% 2,083,120 11.2% -9,904 -0.1% 2,382,320 12.1% 1,144 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 55 0.1% 4,619 2.9% 309 0.2% 1,993,128 10.7% -318,552 -1.7% 2,348,488 11.9% 480 0.0%
call_user_func_array@1 106 0.1% 15,327 9.6% 184 0.1% 2,751,384 14.8% 5,464 0.0% 2,299,704 11.7% 1,424 0.0%
Drupal\block\BlockListBuilder::buildForm 1 0.0% 14,210 8.9% 450 0.3% 2,350,568 12.7% 287,400 1.5% 2,295,312 11.6% 72,336 0.4%
Twig_Template::render@1 22 0.0% 69,330 43.5% 104 0.1% 2,152,760 11.6% 3,208 0.0% 2,217,024 11.2% 672 0.0%
Twig_Template::display@1 23 0.0% 69,231 43.4% 96 0.1% 2,117,952 11.4% 976 0.0% 2,198,872 11.1% 864 0.0%
Twig_Template::displayWithErrorHandling@1 23 0.0% 69,110 43.3% 32 0.0% 2,113,480 11.4% 8,224 0.0% 2,196,896 11.1% 1,912 0.0%
__TwigTemplate_dc4915f612759ac2227d1727ad8d69cf998fe756be035938646415bb912fe341::doDisplay 1 0.0% 57,563 36.1% 22 0.0% 1,475,576 7.9% -6,952 -0.0% 2,130,864 10.8% 944 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 545 0.6% 60,561 38.0% 1,169 0.7% 2,048,400 11.0% -539,056 -2.9% 2,126,336 10.8% 2,824 0.0%
Drupal\Core\Render\Renderer::render@2 123 0.1% 59,358 37.2% 150 0.1% 2,571,456 13.8% 1,552 0.0% 2,120,960 10.7% 616 0.0%
spl_autoload_call@1 219 0.2% 6,570 4.1% 255 0.2% 2,790,608 15.0% 40,832 0.2% 2,119,184 10.7% 22,560 0.1%
Composer\Autoload\ClassLoader::loadClass@1 219 0.2% 6,315 4.0% 439 0.3% 2,749,776 14.8% -38,816 -0.2% 2,096,624 10.6% 1,584 0.0%
Composer\Autoload\includeFile@1 219 0.2% 3,913 2.5% 555 0.3% 2,755,704 14.8% 33,312 0.2% 1,998,672 10.1% 60,368 0.3%
load::service_container_prod_17922066/0757962055ef30a3467d10e78f60f4523aeb88cc2911e73e4f5a24ab6ea11ecf.php 1 0.0% 5,120 3.2% 5,120 3.2% 1,952,272 10.5% 1,952,272 10.5% 1,962,072 9.9% 1,962,072 9.9%
Drupal\Core\Theme\ThemeManager::theme@2 90 0.1% 38,538 24.2% 3,685 2.3% 1,390,976 7.5% -440,952 -2.4% 1,864,360 9.4% 9,752 0.0%
Drupal\Core\Theme\ThemeManager::render@2 90 0.1% 38,650 24.2% 112 0.1% 1,393,304 7.5% 2,328 0.0% 1,864,360 9.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 103 0.1% 5,989 3.8% 177 0.1% 1,947,768 10.5% 36,824 0.2% 1,837,000 9.3% 32,824 0.2%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 141 0.2% 2,661 1.7% 169 0.1% 1,443,624 7.8% 5,632 0.0% 1,822,448 9.2% 3,776 0.0%
twig_render_template@2 90 0.1% 28,102 17.6% 669 0.4% 1,355,216 7.3% -351,048 -1.9% 1,813,480 9.2% 720 0.0%
Drupal\Core\Entity\EntityManager::getHandler 81 0.1% 3,819 2.4% 46 0.0% 2,093,776 11.3% 6,008 0.0% 1,805,112 9.1% 3,264 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 29 0.0% 5,149 3.2% 81 0.1% 1,766,448 9.5% 4,728 0.0% 1,798,200 9.1% 2,232 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 29 0.0% 5,021 3.1% 186 0.1% 1,748,816 9.4% 7,880 0.0% 1,783,432 9.0% 3,352 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 7 0.0% 2,626 1.6% 14 0.0% 1,514,568 8.2% 3,800 0.0% 1,768,536 9.0% 376 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 7 0.0% 2,612 1.6% 20 0.0% 1,510,768 8.1% -8,480 -0.0% 1,768,160 9.0% 504 0.0%
Drupal\Core\Plugin\DefaultPluginManager::cacheGet 6 0.0% 2,592 1.6% 15 0.0% 1,519,248 8.2% 1,000 0.0% 1,767,656 9.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 114 0.1% 61,451 38.5% 2,124 1.3% 2,407,672 13.0% 39,832 0.2% 1,685,712 8.5% 4,088 0.0%
Drupal\block\BlockListBuilder::load 1 0.0% 5,949 3.7% 11 0.0% 1,677,640 9.0% 2,160 0.0% 1,612,000 8.2% 1,128 0.0%
Drupal\Core\Entity\EntityManager::getStorage 47 0.1% 2,980 1.9% 49 0.0% 1,735,920 9.3% 6,240 0.0% 1,564,576 7.9% 3,880 0.0%
_block_rehash 1 0.0% 5,188 3.3% 45 0.0% 1,552,968 8.4% -2,360 -0.0% 1,561,936 7.9% 1,328 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 3,443 2.2% 15 0.0% 1,504,840 8.1% 2,440 0.0% 1,520,712 7.7% 2,544 0.0%
Twig_Template::render@2 90 0.1% 25,004 15.7% 347 0.2% 825,304 4.4% 6,912 0.0% 1,518,528 7.7% 1,048 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 3,359 2.1% 9 0.0% 1,496,824 8.1% 1,472 0.0% 1,513,272 7.7% 1,664 0.0%
Twig_Template::display@2 90 0.1% 24,650 15.5% 341 0.2% 720,848 3.9% -5,008 -0.0% 1,465,896 7.4% 2,176 0.0%
Twig_Template::displayWithErrorHandling@2 90 0.1% 24,218 15.2% 121 0.1% 716,296 3.9% 6,912 0.0% 1,462,344 7.4% 344 0.0%
Symfony\Component\DependencyInjection\Container::get@3 57 0.1% 4,455 2.8% 120 0.1% 1,488,352 8.0% 30,768 0.2% 1,444,608 7.3% 27,616 0.1%
???_op 409 0.4% 3,855 2.4% 869 0.5% 1,491,320 8.0% 630,656 3.4% 1,328,312 6.7% 512,384 2.6%
Drupal\Core\Routing\AccessAwareRouter::checkAccess 1 0.0% 2,610 1.6% 9 0.0% 1,305,032 7.0% 1,840 0.0% 1,319,296 6.7% 1,400 0.0%
Drupal\Core\Access\AccessManager::checkRequest 1 0.0% 2,599 1.6% 8 0.0% 1,300,920 7.0% 1,368 0.0% 1,316,664 6.7% 1,896 0.0%
Drupal\Core\Access\AccessManager::check 7 0.0% 3,665 2.3% 110 0.1% 1,286,984 6.9% -22,112 -0.1% 1,294,864 6.6% 3,256 0.0%
Drupal\block\Entity\Block::getPlugin 56 0.1% 4,408 2.8% 94 0.1% 1,284,792 6.9% 4,808 0.0% 1,268,912 6.4% 2,704 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 97 0.1% 2,312 1.4% 282 0.2% 1,344,144 7.2% 4,472 0.0% 1,236,680 6.3% 2,872 0.0%
Drupal\block\BlockPluginCollection::get 56 0.1% 4,042 2.5% 57 0.0% 1,230,856 6.6% 1,024 0.0% 1,231,416 6.2% 1,912 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 56 0.1% 3,985 2.5% 30 0.0% 1,229,832 6.6% 1,584 0.0% 1,229,504 6.2% 1,224 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 22 0.0% 3,955 2.5% 22 0.0% 1,228,248 6.6% 1,072 0.0% 1,228,280 6.2% 904 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 22 0.0% 3,933 2.5% 54 0.0% 1,227,176 6.6% 1,488 0.0% 1,227,376 6.2% 1,352 0.0%
Drupal\Core\Access\AccessManager::performCheck 9 0.0% 2,840 1.8% 44 0.0% 1,192,832 6.4% -7,960 -0.0% 1,199,888 6.1% 1,448 0.0%
Drupal\Core\Session\AccountProxy::hasPermission 40 0.0% 3,377 2.1% 90 0.1% 1,161,680 6.3% 8,256 0.0% 1,178,360 6.0% 2,368 0.0%
Drupal\user\Access\PermissionAccessCheck::access 7 0.0% 2,505 1.6% 47 0.0% 1,165,768 6.3% -2,800 -0.0% 1,177,272 6.0% 1,712 0.0%
Drupal\Core\Access\AccessResult::allowedIfHasPermissions 7 0.0% 2,456 1.5% 41 0.0% 1,161,744 6.3% 1,728 0.0% 1,173,584 5.9% 1,816 0.0%
Drupal\Core\Session\UserSession::hasPermission 40 0.0% 3,240 2.0% 173 0.1% 1,129,488 6.1% 2,088 0.0% 1,152,392 5.8% 2,040 0.0%
Drupal\Core\Form\FormBuilder::processForm 2 0.0% 14,401 9.0% 56 0.0% 1,051,632 5.7% -143,048 -0.8% 1,149,112 5.8% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm 2 0.0% 14,342 9.0% 156 0.1% 1,191,080 6.4% -3,656 -0.0% 1,149,112 5.8% 0 0.0%
[ display all ]