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

Overall Summary
Total Incl. Wall Time (microsec):3,077,553 microsecs
Total Incl. MemUse (bytes):40,415,704 bytes
Total Incl. PeakMemUse (bytes):42,954,972 bytes
Number of Function Calls:445,200


[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% 3,077,553 100.0% 55 0.0% 40,415,704 100.0% -5,488 -0.0% 42,954,972 100.0% 0 0.0%
run_init::d8/index.php 1 0.0% 3,077,384 100.0% 102 0.0% 40,416,272 100.0% 2,412 0.0% 42,954,972 100.0% 300 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 3,040,360 98.8% 41 0.0% 39,490,356 97.7% 2,020 0.0% 42,106,092 98.0% 1,056 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 2,991,980 97.2% 7 0.0% 36,906,760 91.3% 596 0.0% 39,534,116 92.0% 76 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 2,991,973 97.2% 18 0.0% 36,906,164 91.3% 1,040 0.0% 39,534,040 92.0% 368 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 2,991,885 97.2% 12 0.0% 36,900,656 91.3% 792 0.0% 39,529,400 92.0% 280 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 2,991,871 97.2% 13 0.0% 36,899,460 91.3% 776 0.0% 39,528,716 92.0% 152 0.0%
Drupal\page_cache\StackMiddleware\PageCache::pass 1 0.0% 2,991,289 97.2% 8 0.0% 36,862,228 91.2% 592 0.0% 39,493,364 91.9% 144 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_KernelPreHandle_Proxy::handle 1 0.0% 2,991,281 97.2% 13 0.0% 36,861,636 91.2% 876 0.0% 39,493,220 91.9% 60 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 2,990,885 97.2% 15 0.0% 36,848,796 91.2% 964 0.0% 39,452,732 91.8% 264 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_Session_Proxy::handle 1 0.0% 2,900,196 94.2% 14 0.0% 32,758,028 81.1% 944 0.0% 35,388,948 82.4% 60 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 2,899,819 94.2% 47 0.0% 32,744,940 81.0% 1,580 0.0% 35,351,344 82.3% 176 0.0%
Drupal\Core\DependencyInjection\Container\prod\Symfony_Component_HttpKernel_HttpKernel_Proxy::handle 1 0.0% 2,889,493 93.9% 14 0.0% 32,370,428 80.1% 884 0.0% 35,004,188 81.5% 212 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 2,886,588 93.8% 19 0.0% 32,255,392 79.8% 1,168 0.0% 34,910,948 81.3% 632 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 2,886,554 93.8% 6,904 0.2% 32,253,156 79.8% -1,849,312 -4.6% 34,909,392 81.3% 592 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 2,194,110 71.3% 630 0.0% 25,125,212 62.2% 17,200 0.0% 25,696,904 59.8% 1,944 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 2,115,153 68.7% 53 0.0% 22,430,220 55.5% 1,988 0.0% 23,244,008 54.1% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 2,110,617 68.6% 639 0.0% 22,204,400 54.9% -892,660 -2.2% 23,126,232 53.8% 592 0.0%
Drupal\Core\Render\Renderer::render 4 0.0% 1,817,071 59.0% 19 0.0% 18,701,948 46.3% 1,592 0.0% 19,160,024 44.6% 584 0.0%
Drupal\Core\Render\Renderer::doRender 4 0.0% 1,817,052 59.0% 606 0.0% 18,700,356 46.3% -121,380 -0.3% 19,159,440 44.6% 1,092 0.0%
Drupal\Core\Theme\ThemeManager::render 38 0.0% 1,672,299 54.3% 158 0.0% 16,401,712 40.6% 2,408 0.0% 17,236,180 40.1% 280 0.0%
Drupal\Core\Theme\ThemeManager::theme 38 0.0% 1,672,141 54.3% 4,687 0.2% 16,399,304 40.6% -240,488 -0.6% 17,235,900 40.1% 1,588 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 1,521,391 49.4% 351 0.0% 15,867,976 39.3% -724,712 -1.8% 16,182,096 37.7% 288 0.0%
call_user_func_array 381 0.1% 1,242,815 40.4% 2,127 0.1% 17,733,964 43.9% 74,016 0.2% 17,446,388 40.6% 15,208 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 14 0.0% 979,122 31.8% 146 0.0% 13,795,684 34.1% 4,576 0.0% 15,034,496 35.0% 428 0.0%
Drupal\Core\Plugin\DefaultPluginManager::findDefinitions 10 0.0% 906,524 29.5% 3,176 0.1% 13,228,012 32.7% 40,308 0.1% 13,509,496 31.5% 152 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 10 0.0% 843,736 27.4% 152 0.0% 12,710,704 31.4% -24,092 -0.1% 13,085,676 30.5% 284 0.0%
Drupal\Core\Render\Renderer::doRender@1 20 0.0% 822,289 26.7% 1,813 0.1% 5,285,364 13.1% -101,548 -0.3% 4,972,544 11.6% 131,728 0.3%
Drupal\Core\Theme\Registry::getRuntime 279 0.1% 754,640 24.5% 1,036 0.0% 9,583,988 23.7% 3,284 0.0% 10,127,876 23.6% 540 0.0%
Drupal\Core\Utility\ThemeRegistry::__construct 1 0.0% 751,946 24.4% 262 0.0% 9,555,332 23.6% -12,156 -0.0% 10,099,176 23.5% 152 0.0%
Drupal\Core\Utility\ThemeRegistry::initializeRegistry 2 0.0% 745,195 24.2% 68 0.0% 9,497,384 23.5% -25,932 -0.1% 10,083,284 23.5% 0 0.0%
Drupal\Core\Theme\Registry::get 2 0.0% 744,926 24.2% 38 0.0% 9,476,336 23.4% 1,728 0.0% 10,083,284 23.5% 0 0.0%
Drupal\Core\Theme\Registry::build 1 0.0% 739,102 24.0% 490 0.0% 9,471,560 23.4% -61,796 -0.2% 10,037,936 23.4% 0 0.0%
Drupal\Core\Theme\Registry::processExtension 24 0.0% 732,298 23.8% 35,541 1.2% 9,517,660 23.5% -327,564 -0.8% 10,037,936 23.4% 40,268 0.1%
Drupal\Core\Render\Renderer::doRender@2 44 0.0% 685,577 22.3% 3,270 0.1% 3,323,352 8.2% -174,552 -0.4% 2,731,632 6.4% 592 0.0%
Drupal\Core\Controller\FormController::getContentResult 1 0.0% 679,286 22.1% 154 0.0% 8,102,988 20.0% -22,312 -0.1% 8,344,200 19.4% 944 0.0%
Drupal\Core\Form\FormBuilder::buildForm 1 0.0% 666,908 21.7% 69 0.0% 7,449,272 18.4% 4,200 0.0% 7,665,800 17.8% 1,040 0.0%
Drupal\Core\Render\Renderer::render@1 610 0.1% 629,077 20.4% 1,675 0.1% 3,807,000 9.4% 1,620 0.0% 2,927,952 6.8% 0 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDerivatives 10 0.0% 620,202 20.2% 1,671 0.1% 11,750,664 29.1% 15,088 0.0% 12,254,976 28.5% 16,912 0.0%
drupal_render 597 0.1% 582,455 18.9% 2,903 0.1% 2,427,120 6.0% 1,896 0.0% 1,437,744 3.3% 116 0.0%
Drupal\Core\Render\Renderer::doRender@3 651 0.1% 574,992 18.7% 34,349 1.1% 2,830,276 7.0% -49,060 -0.1% 2,191,188 5.1% 136,096 0.3%
views_theme 1 0.0% 570,253 18.5% 476 0.0% 9,065,980 22.4% 14,876 0.0% 9,777,160 22.8% 0 0.0%
theme_system_modules_details 8 0.0% 486,766 15.8% 12,011 0.4% 888,008 2.2% -1,230,116 -3.0% 1,358,644 3.2% 3,028 0.0%
spl_autoload_call 598 0.1% 452,849 14.7% 2,684 0.1% 21,451,180 53.1% -876 -0.0% 16,646,888 38.8% 5,240 0.0%
Drupal\views\Plugin\Derivative\ViewsEntityRow::getDerivativeDefinitions 1 0.0% 445,024 14.5% 340 0.0% 8,344,812 20.6% 7,436 0.0% 9,126,632 21.2% 0 0.0%
Drupal\views\ViewsData::get 8 0.0% 443,337 14.4% 152 0.0% 8,330,068 20.6% 1,664 0.0% 9,126,632 21.2% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 586 0.1% 434,218 14.1% 14,097 0.5% 20,703,204 51.2% -527,880 -1.3% 15,908,660 37.0% 11,508 0.0%
Drupal\views\ViewsData::getData 1 0.0% 409,078 13.3% 150 0.0% 8,326,116 20.6% -7,908 -0.0% 9,118,032 21.2% 0 0.0%
call_user_func_array@1 343 0.1% 379,648 12.3% 1,869 0.1% 4,222,592 10.4% -984 -0.0% 3,662,000 8.5% 624 0.0%
Drupal\Core\Extension\ModuleHandler::invoke 5 0.0% 378,346 12.3% 45 0.0% 8,272,796 20.5% 948 0.0% 7,604,988 17.7% 0 0.0%
views_views_data 1 0.0% 376,579 12.2% 2,146 0.1% 8,233,692 20.4% -336,704 -0.8% 7,604,988 17.7% 1,988 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 1 0.0% 316,172 10.3% 47 0.0% 2,438,012 6.0% 1,572 0.0% 2,454,512 5.7% 844 0.0%
call_user_func 471 0.1% 315,662 10.3% 2,508 0.1% 2,400,664 5.9% 58,944 0.1% 1,661,868 3.9% 852 0.0%
Drupal\system\Form\ModulesListForm::buildForm 1 0.0% 315,366 10.2% 734 0.0% 2,404,720 5.9% 31,548 0.1% 2,382,996 5.5% 2,708 0.0%
twig_render_template 256 0.1% 299,370 9.7% 4,976 0.2% 3,873,672 9.6% -1,681,844 -4.2% 4,055,000 9.4% 904 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 186 0.0% 262,305 8.5% 2,607 0.1% 4,919,068 12.2% 28,056 0.1% 4,320,924 10.1% 2,332 0.0%
Twig_Template::render 256 0.1% 260,914 8.5% 1,980 0.1% 1,972,672 4.9% 8,664 0.0% 2,925,328 6.8% 492 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 105 0.0% 258,707 8.4% 781 0.0% 4,784,512 11.8% 4,224 0.0% 4,247,988 9.9% 2,036 0.0%
Twig_Template::display 256 0.1% 257,717 8.4% 2,141 0.1% 1,644,608 4.1% -10,396 -0.0% 2,620,856 6.1% 1,116 0.0%
Twig_Template::displayWithErrorHandling 256 0.1% 254,445 8.3% 1,030 0.0% 1,638,072 4.1% 5,824 0.0% 2,615,860 6.1% 1,588 0.0%
Drupal\Core\Database\Connection::query 502 0.1% 250,470 8.1% 10,543 0.3% 566,832 1.4% -1,099,532 -2.7% 1,462,988 3.4% 13,376 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 482 0.1% 239,266 7.8% 1,974 0.1% 3,651,964 9.0% 6,804 0.0% 4,715,548 11.0% 4,000 0.0%
Drupal\Component\Annotation\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 8 0.0% 239,032 7.8% 10,331 0.3% 611,076 1.5% -521,788 -1.3% 901,116 2.1% 8,152 0.0%
Drupal\toolbar\Element\Toolbar::preRenderToolbar 1 0.0% 229,015 7.4% 182 0.0% 1,297,756 3.2% -5,964 -0.0% 1,332,208 3.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@1 237 0.1% 226,517 7.4% 798 0.0% 1,523,124 3.8% 1,340 0.0% 2,573,928 6.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 237 0.1% 225,719 7.3% 25,156 0.8% 1,521,784 3.8% -994,216 -2.5% 2,573,928 6.0% 1,752 0.0%
Drupal\Core\Cache\DatabaseBackend::set 90 0.0% 217,472 7.1% 1,451 0.0% 147,648 0.4% -3,672 -0.0% 2,291,712 5.3% 0 0.0%
Drupal\Component\Plugin\LazyPluginCollection::get 44 0.0% 216,756 7.0% 164 0.0% 3,373,948 8.3% 1,928 0.0% 3,030,752 7.1% 0 0.0%
system_rebuild_module_data 3 0.0% 216,713 7.0% 574 0.0% 1,342,996 3.3% 36,832 0.1% 1,422,320 3.3% 18,964 0.0%
Drupal\Core\Cache\DatabaseBackend::doSet 90 0.0% 215,599 7.0% 4,657 0.2% 141,056 0.3% -989,348 -2.4% 2,291,520 5.3% 220 0.0%
Drupal\Core\Database\Statement::execute 502 0.1% 210,985 6.9% 7,147 0.2% 1,032,092 2.6% 1,020 0.0% 1,342,888 3.1% 904 0.0%
Drupal\Core\Plugin\DefaultSingleLazyPluginCollection::initializePlugin 6 0.0% 204,085 6.6% 55 0.0% 3,304,280 8.2% 1,400 0.0% 3,022,068 7.0% 76 0.0%
PDOStatement::execute 502 0.1% 203,560 6.6% 203,560 6.6% 1,029,924 2.5% 1,029,924 2.5% 1,341,208 3.1% 1,341,208 3.1%
Drupal\Core\Database\Query\Merge::execute 96 0.0% 201,109 6.5% 5,431 0.2% 409,336 1.0% -703,260 -1.7% 1,704,012 4.0% 2,220 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotation 123 0.0% 200,435 6.5% 779 0.0% 301,100 0.7% -17,448 -0.0% 509,820 1.2% 620 0.0%
Symfony\Component\DependencyInjection\Container::get 4,085 0.9% 200,221 6.5% 14,058 0.5% 7,541,312 18.7% -342,452 -0.8% 6,281,752 14.6% 18,552 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotations 123 0.0% 199,656 6.5% 1,323 0.0% 318,548 0.8% 10,264 0.0% 509,200 1.2% 612 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 1 0.0% 194,401 6.3% 89 0.0% 3,929,804 9.7% 1,016 0.0% 3,041,592 7.1% 352 0.0%
_system_rebuild_module_data 1 0.0% 191,175 6.2% 2,245 0.1% 809,420 2.0% 65,228 0.2% 852,544 2.0% 5,784 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 1 0.0% 185,689 6.0% 134 0.0% 3,645,232 9.0% -3,236 -0.0% 3,012,276 7.0% 624 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 288 0.1% 184,545 6.0% 1,625 0.1% 1,184,432 2.9% -15,440 -0.0% 1,490,640 3.5% 544 0.0%
Drupal\Core\Entity\Entity::access 5 0.0% 182,737 5.9% 61 0.0% 3,602,200 8.9% 1,036 0.0% 3,011,128 7.0% 500 0.0%
Drupal\Core\Cache\ChainedFastBackend::set 38 0.0% 181,537 5.9% 641 0.0% 146,684 0.4% 3,664 0.0% 1,671,504 3.9% 0 0.0%
Drupal\Core\Form\FormBuilder::processForm 1 0.0% 181,119 5.9% 408 0.0% 1,610,588 4.0% -167,996 -0.4% 1,597,180 3.7% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm 1 0.0% 180,703 5.9% 192 0.0% 1,776,608 4.4% 528 0.0% 1,597,180 3.7% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@1 6 0.0% 180,321 5.9% 551 0.0% 1,768,884 4.4% -2,424 -0.0% 1,597,180 3.7% 0 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 5 0.0% 180,217 5.9% 282 0.0% 3,486,088 8.6% -552 -0.0% 3,010,428 7.0% 992 0.0%
Drupal\block\BlockAccessControlHandler::checkAccess 5 0.0% 178,541 5.8% 155 0.0% 3,468,176 8.6% 732 0.0% 3,001,848 7.0% 828 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@2 10 0.0% 178,504 5.8% 2,228 0.1% 1,742,256 4.3% -23,568 -0.1% 1,584,796 3.7% 0 0.0%
Drupal\block\Entity\Block::getPlugin 15 0.0% 174,501 5.7% 71 0.0% 3,360,700 8.3% 1,996 0.0% 2,903,328 6.8% 796 0.0%
Drupal\block\BlockPluginCollection::get 15 0.0% 173,342 5.6% 44 0.0% 3,304,524 8.2% 544 0.0% 2,901,520 6.8% 208 0.0%
Drupal\block\BlockPluginCollection::initializePlugin 5 0.0% 173,260 5.6% 20 0.0% 3,303,248 8.2% 572 0.0% 2,901,312 6.8% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@3 73 0.0% 172,890 5.6% 8,528 0.3% 1,680,712 4.2% 7,876 0.0% 1,542,812 3.6% 0 0.0%
Drupal\Core\Render\ElementInfoManager::getInfo 331 0.1% 171,289 5.6% 3,411 0.1% 3,513,904 8.7% 171,804 0.4% 3,541,624 8.2% 556 0.0%
Drupal\Core\Form\FormBuilder::prepareForm 1 0.0% 169,492 5.5% 110 0.0% 3,390,236 8.4% 5,940 0.0% 3,607,520 8.4% 180 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 1,874 0.4% 153,525 5.0% 9,949 0.3% 1,538,828 3.8% -84,796 -0.2% 1,767,172 4.1% 33,656 0.1%
class_exists 644 0.1% 149,785 4.9% 1,276 0.0% 6,549,228 16.2% 4,352 0.0% 4,348,320 10.1% 8,488 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@4 365 0.1% 147,330 4.8% 15,833 0.5% 1,450,544 3.6% 220,044 0.5% 1,137,808 2.6% 0 0.0%
toolbar_toolbar 1 0.0% 145,202 4.7% 94 0.0% 584,080 1.4% 7,308 0.0% 948,000 2.2% 0 0.0%
_toolbar_get_subtrees_hash 1 0.0% 144,752 4.7% 86 0.0% 572,372 1.4% -35,180 -0.1% 948,000 2.2% 456 0.0%
[ display all ]