Run Report
Run #55ca0154a9a2e: XHProf Run (Namespace=drupal-perf-moshe)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):522,294 microsecs
Total Incl. MemUse (bytes):23,665,424 bytes
Total Incl. PeakMemUse (bytes):23,682,212 bytes
Number of Function Calls:29,793


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. Wall Time (microsec) [ 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% 522,294 100.0% 47 0.0% 23,665,424 100.0% -5,568 -0.0% 23,682,212 100.0% 0 0.0%
run_init::d8/index.php 1 0.0% 522,101 100.0% 101 0.0% 23,666,260 100.0% 2,348 0.0% 23,682,212 100.0% 452 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 503,178 96.3% 36 0.0% 22,739,372 96.1% 2,020 0.0% 22,762,200 96.1% 1,876 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 462,051 88.5% 6 0.0% 20,157,808 85.2% 596 0.0% 20,183,980 85.2% 496 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 462,045 88.5% 15 0.0% 20,157,212 85.2% 1,040 0.0% 20,183,484 85.2% 788 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 461,967 88.4% 10 0.0% 20,151,704 85.2% 792 0.0% 20,178,424 85.2% 864 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 461,955 88.4% 12 0.0% 20,150,508 85.1% 776 0.0% 20,177,156 85.2% 580 0.0%
Drupal\page_cache\StackMiddleware\PageCache::pass 1 0.0% 461,416 88.3% 7 0.0% 20,111,108 85.0% 592 0.0% 20,137,848 85.0% 568 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_KernelPreHandle_Proxy::handle 1 0.0% 461,409 88.3% 13 0.0% 20,110,516 85.0% 876 0.0% 20,137,280 85.0% 624 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 461,124 88.3% 16 0.0% 20,099,724 84.9% 964 0.0% 20,099,292 84.9% 888 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_Session_Proxy::handle 1 0.0% 363,737 69.6% 16 0.0% 16,019,568 67.7% 944 0.0% 16,045,484 67.8% 676 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 363,144 69.5% 38 0.0% 16,006,480 67.6% 1,580 0.0% 16,007,264 67.6% 1,240 0.0%
Drupal\Core\DependencyInjection\Container\prod\Symfony_Component_HttpKernel_HttpKernel_Proxy::handle 1 0.0% 354,808 67.9% 14 0.0% 15,640,472 66.1% 884 0.0% 15,643,508 66.1% 644 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 352,389 67.5% 81 0.0% 15,525,356 65.6% 1,168 0.0% 15,550,720 65.7% 420 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 352,295 67.5% 108 0.0% 15,519,056 65.6% 1,216 0.0% 15,542,024 65.6% 1,320 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 336,699 64.5% 484 0.1% 14,520,888 61.4% 16,916 0.1% 14,592,460 61.6% 3,648 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 254,352 48.7% 54 0.0% 10,353,920 43.8% 1,984 0.0% 10,453,880 44.1% 752 0.0%
spl_autoload_call 364 1.2% 253,311 48.5% 1,374 0.3% 14,137,220 59.7% 26,192 0.1% 13,223,316 55.8% 4,432 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 246,326 47.2% 314 0.1% 10,112,508 42.7% -130,032 -0.5% 10,219,404 43.2% 888 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 352 1.2% 239,316 45.8% 7,193 1.4% 13,362,108 56.5% -333,980 -1.4% 12,485,888 52.7% 8,788 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 161,888 31.0% 13 0.0% 6,011,956 25.4% 1,592 0.0% 6,052,112 25.6% 620 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 161,875 31.0% 263 0.1% 6,010,364 25.4% 716 0.0% 6,051,492 25.6% 1,956 0.0%
Symfony\Component\DependencyInjection\Container::get 531 1.8% 155,065 29.7% 2,234 0.4% 7,826,492 33.1% 33,456 0.1% 7,526,472 31.8% 19,368 0.1%
Symfony\Component\DependencyInjection\Container::get@1 156 0.5% 98,660 18.9% 1,020 0.2% 4,963,312 21.0% 34,764 0.1% 4,840,876 20.4% 6,988 0.0%
Drupal\Core\DrupalKernel::preHandle 1 0.0% 97,371 18.6% 105 0.0% 4,079,192 17.2% 2,500 0.0% 4,052,920 17.1% 1,440 0.0%
Drupal\Core\Render\Renderer::render@1 15 0.1% 96,675 18.5% 50 0.0% 3,706,292 15.7% 952 0.0% 3,665,568 15.5% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 16 0.1% 96,627 18.5% 908 0.2% 3,705,776 15.7% 12,796 0.1% 3,665,568 15.5% 6,508 0.0%
spl_autoload_call@1 227 0.8% 95,521 18.3% 903 0.2% 5,604,688 23.7% -26,136 -0.1% 5,077,432 21.4% 2,560 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 225 0.8% 94,228 18.0% 4,357 0.8% 5,611,416 23.7% -163,360 -0.7% 5,059,960 21.4% 2,712 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 93,065 17.8% 143 0.0% 4,356,528 18.4% 2,664 0.0% 4,338,028 18.3% 2,884 0.0%
call_user_func_array 127 0.4% 89,490 17.1% 549 0.1% 5,099,472 21.5% 38,660 0.2% 5,032,492 21.3% 12,452 0.1%
Drupal\Core\Theme\ThemeManager::render 4 0.0% 81,405 15.6% 24 0.0% 2,130,212 9.0% 1,220 0.0% 2,212,056 9.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 4 0.0% 81,381 15.6% 554 0.1% 2,128,992 9.0% -21,012 -0.1% 2,212,056 9.3% 2,060 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 67,775 13.0% 111 0.0% 3,447,656 14.6% -336 -0.0% 3,456,220 14.6% 772 0.0%
Drupal\Core\Render\Renderer::replacePlaceholders 2 0.0% 67,672 13.0% 36 0.0% 3,283,264 13.9% -20,728 -0.1% 3,236,652 13.7% 0 0.0%
Drupal\Core\Render\Renderer::renderPlaceholder 2 0.0% 67,635 12.9% 69 0.0% 3,302,976 14.0% -27,084 -0.1% 3,236,652 13.7% 0 0.0%
Drupal\Core\Render\Renderer::renderPlain 2 0.0% 67,283 12.9% 15 0.0% 3,290,628 13.9% 672 0.0% 3,236,652 13.7% 0 0.0%
Drupal\Core\Render\Renderer::renderRoot 2 0.0% 67,266 12.9% 8 0.0% 3,289,504 13.9% 548 0.0% 3,236,652 13.7% 0 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 59,221 11.3% 172 0.0% 2,230,300 9.4% 616 0.0% 2,222,184 9.4% 60 0.0%
Drupal\Core\Extension\ModuleHandler::load 41 0.1% 59,049 11.3% 367 0.1% 2,229,684 9.4% 4,280 0.0% 2,222,124 9.4% 0 0.0%
Drupal\Core\Extension\Extension::load 43 0.1% 58,997 11.3% 2,878 0.6% 2,238,332 9.5% -47,356 -0.2% 2,235,904 9.4% 824 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 33 0.1% 58,213 11.1% 1,142 0.2% 2,306,396 9.7% -359,136 -1.5% 3,385,872 14.3% 2,812 0.0%
twig_render_template 4 0.0% 57,731 11.1% 98 0.0% 1,379,464 5.8% -37,620 -0.2% 1,483,916 6.3% 728 0.0%
Drupal\node\NodeViewBuilder::renderLinks 1 0.0% 56,212 10.8% 27 0.0% 3,027,432 12.8% 2,596 0.0% 2,992,312 12.6% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter 38 0.1% 55,244 10.6% 565 0.1% 2,848,056 12.0% -2,844 -0.0% 2,825,444 11.9% 6,108 0.0%
comment_node_links_alter 1 0.0% 52,156 10.0% 13 0.0% 2,794,292 11.8% 1,188 0.0% 2,771,712 11.7% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 114 0.4% 51,947 9.9% 704 0.1% 2,568,556 10.9% 24,340 0.1% 2,517,560 10.6% 7,432 0.0%
Drupal\comment\CommentLinkBuilder::buildCommentedEntityLinks 1 0.0% 49,547 9.5% 146 0.0% 2,701,016 11.4% 6,752 0.0% 2,687,336 11.3% 3,660 0.0%
Drupal\Core\Cache\ChainedFastBackend::get 19 0.1% 47,511 9.1% 139 0.0% 2,170,320 9.2% 772 0.0% 3,178,596 13.4% 1,508 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 60 0.2% 47,414 9.1% 2,963 0.6% 1,673,112 7.1% 304,144 1.3% 2,073,924 8.8% 261,900 1.1%
class_exists 75 0.3% 43,517 8.3% 152 0.0% 2,998,616 12.7% 3,608 0.0% 2,646,016 11.2% 2,180 0.0%
Drupal\Core\Entity\EntityManager::getHandler 48 0.2% 40,528 7.8% 169 0.0% 2,658,004 11.2% 2,880 0.0% 2,672,124 11.3% 1,000 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 40,316 7.7% 207 0.0% 1,999,936 8.5% -14,040 -0.1% 1,957,876 8.3% 1,628 0.0%
Drupal\Core\Plugin\DefaultPluginManager::cacheGet 14 0.0% 38,224 7.3% 65 0.0% 1,841,104 7.8% 2,288 0.0% 2,587,364 10.9% 180 0.0%
Twig_Template::render 4 0.0% 37,252 7.1% 45 0.0% 502,380 2.1% 1,256 0.0% 585,520 2.5% 0 0.0%
Twig_Template::display 4 0.0% 37,183 7.1% 43 0.0% 480,740 2.0% 932 0.0% 579,052 2.4% 0 0.0%
Twig_Template::displayWithErrorHandling 4 0.0% 37,047 7.1% 25 0.0% 474,972 2.0% 3,304 0.0% 579,052 2.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@3 56 0.2% 36,705 7.0% 373 0.1% 1,849,400 7.8% 17,392 0.1% 1,839,052 7.8% 5,940 0.0%
Drupal\Core\Entity\EntityManager::getStorage 36 0.1% 36,387 7.0% 106 0.0% 2,434,408 10.3% 4,696 0.0% 2,459,304 10.4% 2,640 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 29 0.1% 35,316 6.8% 302 0.1% 454,740 1.9% -64,376 -0.3% 534,064 2.3% 0 0.0%
???_op 417 1.4% 33,523 6.4% 2,769 0.5% 1,866,968 7.9% 420,292 1.8% 1,590,792 6.7% 166,980 0.7%
spl_autoload_call@2 67 0.2% 31,999 6.1% 262 0.1% 1,917,828 8.1% -6,780 -0.0% 1,783,076 7.5% 1,012 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 66 0.2% 31,628 6.1% 1,255 0.2% 1,919,380 8.1% -55,392 -0.2% 1,778,592 7.5% 948 0.0%
Drupal\Core\Database\Connection::query 93 0.3% 31,406 6.0% 1,515 0.3% 148,328 0.6% -45,680 -0.2% 102,648 0.4% 9,496 0.0%
Drupal::service 142 0.5% 30,977 5.9% 620 0.1% 1,429,608 6.0% 12,432 0.1% 1,267,464 5.4% 4,516 0.0%
Drupal\Core\Entity\Entity::access 11 0.0% 30,418 5.8% 95 0.0% 1,610,968 6.8% 1,036 0.0% 1,562,864 6.6% 996 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 8 0.0% 28,565 5.5% 585 0.1% 1,709,760 7.2% -20,564 -0.1% 1,780,012 7.5% 6,372 0.0%
Symfony\Component\DependencyInjection\Container::get@4 31 0.1% 27,892 5.3% 302 0.1% 1,414,152 6.0% 10,480 0.0% 1,407,276 5.9% 2,448 0.0%
Drupal\Core\Render\Renderer::doRender@2 27 0.1% 27,788 5.3% 1,436 0.3% 370,336 1.6% -15,352 -0.1% 313,880 1.3% 2,668 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 11 0.0% 27,715 5.3% 469 0.1% 1,474,044 6.2% -5,080 -0.0% 1,436,084 6.1% 3,012 0.0%
Drupal\comment\CommentManager::getCountNewComments 1 0.0% 27,164 5.2% 83 0.0% 1,395,564 5.9% 2,148 0.0% 1,392,116 5.9% 780 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 12 0.0% 27,006 5.2% 78 0.0% 1,578,096 6.7% 1,328 0.0% 1,544,516 6.5% 980 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 26,733 5.1% 55 0.0% 1,813,548 7.7% 2,920 0.0% 1,818,940 7.7% 884 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 12 0.0% 26,497 5.1% 167 0.0% 1,558,668 6.6% 4,052 0.0% 1,526,572 6.4% 1,256 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 26,137 5.0% 75 0.0% 1,776,292 7.5% 3,748 0.0% 1,802,820 7.6% 892 0.0%
__TwigTemplate_d3ac92774332d050165b59a67764dbc4152546a973df7da3e25fb5309a86ba50::doDisplay 1 0.0% 25,618 4.9% 253 0.0% 312,504 1.3% -5,568 -0.0% 363,812 1.5% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 2 0.0% 25,580 4.9% 126 0.0% 1,378,296 5.8% 3,584 0.0% 1,431,740 6.0% 804 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::getActiveBlockContexts 1 0.0% 25,482 4.9% 26 0.0% 1,378,504 5.8% 1,068 0.0% 1,436,608 6.1% 812 0.0%
Drupal\block\BlockAccessControlHandler::checkAccess 11 0.0% 25,400 4.9% 250 0.0% 1,451,364 6.1% -636 -0.0% 1,415,576 6.0% 1,792 0.0%
Drupal\Core\Entity\Query\Sql\Query::execute 1 0.0% 25,319 4.8% 19 0.0% 1,307,412 5.5% 1,932 0.0% 1,307,996 5.5% 152 0.0%
Drupal\Core\Database\Statement::execute 93 0.3% 25,005 4.8% 1,293 0.2% 75,004 0.3% 1,020 0.0% 28,044 0.1% 904 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 24,990 4.8% 39 0.0% 1,450,780 6.1% 1,348 0.0% 1,524,208 6.4% 1,196 0.0%
Drupal\Core\Routing\AccessAwareRouter::matchRequest 1 0.0% 24,774 4.7% 23 0.0% 1,445,924 6.1% 672 0.0% 1,519,924 6.4% 796 0.0%
Drupal\Core\Render\RenderCache::get 8 0.0% 24,405 4.7% 192 0.0% 342,032 1.4% -20,012 -0.1% 361,756 1.5% 684 0.0%
PDOStatement::execute 93 0.3% 23,699 4.5% 23,699 4.5% 72,836 0.3% 72,836 0.3% 26,364 0.1% 26,364 0.1%
Drupal\Core\Entity\EntityManager::getDefinition 37 0.1% 23,386 4.5% 317 0.1% 1,630,396 6.9% 4,304 0.0% 1,681,592 7.1% 1,904 0.0%
Drupal\block\Entity\Block::getPlugin 29 0.1% 22,846 4.4% 112 0.0% 1,338,068 5.7% 1,996 0.0% 1,310,420 5.5% 1,076 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 70 0.2% 22,362 4.3% 927 0.2% 1,240,496 5.2% -349,820 -1.5% 1,755,744 7.4% 940 0.0%
Drupal\block\BlockPluginCollection::get 29 0.1% 21,196 4.1% 63 0.0% 1,265,708 5.3% 576 0.0% 1,244,632 5.3% 420 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 29 0.1% 21,133 4.0% 57 0.0% 1,265,132 5.3% 844 0.0% 1,244,212 5.3% 584 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 11 0.0% 21,076 4.0% 32 0.0% 1,264,288 5.3% 612 0.0% 1,243,628 5.3% 612 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 11 0.0% 21,044 4.0% 62 0.0% 1,263,676 5.3% 840 0.0% 1,243,016 5.2% 816 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 8 0.0% 20,891 4.0% 31 0.0% 910,512 3.8% 1,828 0.0% 1,519,668 6.4% 484 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getCachedDefinitions 8 0.0% 20,860 4.0% 53 0.0% 908,684 3.8% -5,676 -0.0% 1,519,184 6.4% 44 0.0%
Symfony\Component\DependencyInjection\Container::get@5 22 0.1% 20,743 4.0% 193 0.0% 1,061,912 4.5% 7,764 0.0% 1,054,428 4.5% 1,836 0.0%
Drupal\Core\Routing\AccessAwareRouter::checkAccess 1 0.0% 20,373 3.9% 25 0.0% 1,231,352 5.2% 1,012 0.0% 1,304,124 5.5% 700 0.0%
Drupal\Core\Access\AccessManager::checkRequest 1 0.0% 20,343 3.9% 19 0.0% 1,228,976 5.2% 596 0.0% 1,302,548 5.5% 584 0.0%
Drupal\Core\Entity\Query\Sql\Query::compile 1 0.0% 20,170 3.9% 5 0.0% 1,000,580 4.2% 684 0.0% 1,033,552 4.4% 0 0.0%
Drupal\Core\Entity\Query\Sql\Condition::compile 1 0.0% 20,165 3.9% 77 0.0% 999,896 4.2% 1,044 0.0% 1,033,552 4.4% 488 0.0%
Drupal\Core\Access\AccessManager::check 1 0.0% 19,905 3.8% 51 0.0% 1,204,444 5.1% 344 0.0% 1,278,076 5.4% 1,116 0.0%
[ display all ]