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

Overall Summary
Total Incl. Wall Time (microsec):640,893 microsecs
Total Incl. MemUse (bytes):33,387,336 bytes
Total Incl. PeakMemUse (bytes):35,121,464 bytes
Number of Function Calls:170,851


[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% 640,893 100.0% 39 0.0% 33,387,336 100.0% -2,840 -0.0% 35,121,464 100.0% 336 0.0%
run_init::html/index.php 1 0.0% 640,770 100.0% 49 0.0% 33,385,488 100.0% 4,248 0.0% 35,120,528 100.0% 2,424 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 612,153 95.5% 27 0.0% 32,308,208 96.8% 3,672 0.0% 32,893,408 93.7% 1,688 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 599,068 93.5% 5 0.0% 29,882,480 89.5% 976 0.0% 30,070,128 85.6% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 599,063 93.5% 14 0.0% 29,881,504 89.5% 2,024 0.0% 30,070,128 85.6% 0 0.0%
Drupal\webprofiler\StackMiddleware\WebprofilerMiddleware::handle 1 0.0% 599,009 93.5% 7 0.0% 29,864,672 89.4% 1,448 0.0% 30,070,128 85.6% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 598,952 93.5% 12 0.0% 29,849,944 89.4% 1,736 0.0% 30,070,128 85.6% 0 0.0%
Drupal\ban\BanMiddleware::handle 1 0.0% 598,936 93.5% 10 0.0% 29,846,488 89.4% 1,536 0.0% 30,070,128 85.6% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 598,313 93.4% 8 0.0% 29,825,032 89.3% 1,880 0.0% 30,070,128 85.6% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::lookup 1 0.0% 597,974 93.3% 26 0.0% 29,748,416 89.1% 2,792 0.0% 30,070,128 85.6% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::fetch 1 0.0% 597,832 93.3% 14 0.0% 29,724,544 89.0% 1,224 0.0% 30,070,128 85.6% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 597,697 93.3% 9 0.0% 29,722,560 89.0% 1,656 0.0% 30,070,128 85.6% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 588,256 91.8% 30 0.0% 28,288,640 84.7% 2,816 0.0% 28,865,024 82.2% 576 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 586,936 91.6% 14 0.0% 28,034,344 84.0% 1,904 0.0% 28,640,128 81.5% 1,152 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 586,912 91.6% 521 0.1% 28,030,632 84.0% -118,160 -0.4% 28,637,704 81.5% 1,880 0.0%
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher::dispatch 6 0.0% 566,574 88.4% 175 0.0% 22,151,944 66.3% 5,848 0.0% 24,307,832 69.2% 136 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 525,889 82.1% 302 0.0% 15,001,192 44.9% 1,416 0.0% 16,257,920 46.3% 0 0.0%
Symfony\Component\EventDispatcher\Debug\WrappedListener::__invoke 41 0.0% 525,567 82.0% 508 0.1% 14,996,912 44.9% -2,264 -0.0% 16,257,920 46.3% 160 0.0%
call_user_func 53 0.0% 523,893 81.7% 216 0.0% 15,007,320 44.9% 19,512 0.1% 16,299,376 46.4% 1,808 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 8 0.0% 404,635 63.1% 110 0.0% 13,851,368 41.5% 5,352 0.0% 14,813,720 42.2% 80 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 1 0.0% 380,421 59.4% 160 0.0% 9,613,384 28.8% -108,176 -0.3% 10,152,896 28.9% 1,896 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 1 0.0% 379,831 59.3% 64 0.0% 9,669,248 29.0% -1,800 -0.0% 10,110,248 28.8% 800 0.0%
Drupal\Core\Render\Renderer::render 7 0.0% 359,648 56.1% 16 0.0% 7,400,344 22.2% 2,432 0.0% 8,728,336 24.9% 856 0.0%
Drupal\Core\Render\Renderer::doRender 7 0.0% 359,632 56.1% 546 0.1% 7,397,912 22.2% 22,568 0.1% 8,727,480 24.8% 8,784 0.0%
Drupal\Core\Render\Renderer::doRender@1 37 0.0% 353,498 55.2% 1,665 0.3% 7,472,776 22.4% -44,024 -0.1% 7,973,752 22.7% 3,528 0.0%
Drupal\Core\Theme\ThemeManager::render 17 0.0% 351,550 54.9% 1,078 0.2% 7,345,080 22.0% -69,080 -0.2% 8,411,800 24.0% 5,912 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::Drupal\Core\Render\MainContent\{closure} 3 0.0% 349,677 54.6% 13 0.0% 7,122,000 21.3% 1,872 0.0% 7,565,816 21.5% 0 0.0%
twig_render_template 16 0.0% 345,490 53.9% 200 0.0% 6,976,296 20.9% -571,640 -1.7% 8,030,904 22.9% 432 0.0%
Twig_Template::render 16 0.0% 339,520 53.0% 94 0.0% 6,173,264 18.5% 824 0.0% 7,050,168 20.1% 1,280 0.0%
Twig_Template::display 16 0.0% 339,227 52.9% 90 0.0% 6,131,288 18.4% -1,152 -0.0% 6,690,904 19.1% 3,128 0.0%
Twig_Template::displayWithErrorHandling 16 0.0% 339,032 52.9% 81 0.0% 6,119,752 18.3% -2,056 -0.0% 6,674,248 19.0% 4,384 0.0%
Drupal\Core\Render\Renderer::render@1 9 0.0% 337,300 52.6% 26 0.0% 6,325,336 18.9% 2,872 0.0% 7,079,240 20.2% 592 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 117 0.1% 333,239 52.0% 186 0.0% 5,636,584 16.9% -28,728 -0.1% 6,206,064 17.7% 6,768 0.0%
Drupal\Core\Theme\ThemeManager::render@1 7 0.0% 332,071 51.8% 455 0.1% 5,599,648 16.8% -30,144 -0.1% 6,157,400 17.5% 20,160 0.1%
Drupal\Core\Render\Renderer::doRender@2 18 0.0% 331,908 51.8% 871 0.1% 5,798,592 17.4% -928 -0.0% 6,035,872 17.2% 9,288 0.0%
Twig_Template::display@1 8 0.0% 330,922 51.6% 52 0.0% 5,702,160 17.1% 144 0.0% 6,151,720 17.5% 2,464 0.0%
Twig_Template::displayWithErrorHandling@1 8 0.0% 330,859 51.6% 24 0.0% 5,699,856 17.1% 3,144 0.0% 6,147,864 17.5% 3,016 0.0%
twig_render_template@1 7 0.0% 329,418 51.4% 91 0.0% 5,465,976 16.4% -33,416 -0.1% 5,980,016 17.0% 1,096 0.0%
Twig_Template::render@1 7 0.0% 328,766 51.3% 48 0.0% 5,415,200 16.2% 488 0.0% 5,934,976 16.9% 1,240 0.0%
__TwigTemplate_593e981eff8f40985acb6ab8029940257e5e2f1bb660d0a4430202f83fbd9e8e::doDisplay 1 0.0% 328,659 51.3% 179 0.0% 5,402,552 16.2% -12,472 -0.0% 5,821,704 16.6% 8,416 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 23 0.0% 326,670 51.0% 497 0.1% 5,344,336 16.0% -240,512 -0.7% 5,766,920 16.4% 3,104 0.0%
Drupal\Core\Render\Renderer::render@2 15 0.0% 326,394 50.9% 39 0.0% 5,588,320 16.7% 2,544 0.0% 5,769,560 16.4% 1,168 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 1 0.0% 325,666 50.8% 270 0.0% 5,251,528 15.7% -18,248 -0.1% 5,628,712 16.0% 3,896 0.0%
Drupal\Core\Render\Renderer::doRender@3 18 0.0% 321,196 50.1% 1,948 0.3% 5,496,792 16.5% -57,712 -0.2% 5,896,352 16.8% 10,744 0.0%
_drupal_error_handler 76 0.0% 190,630 29.7% 373 0.1% 1,199,664 3.6% -49,512 -0.1% 2,495,576 7.1% 0 0.0%
_drupal_error_handler_real 76 0.0% 190,257 29.7% 5,903 0.9% 1,249,176 3.7% -6,969,496 -20.9% 2,495,576 7.1% 80 0.0%
Drupal\Core\Render\PlaceholderGenerator::shouldAutomaticallyPlaceholder 25 0.0% 185,629 29.0% 395 0.1% 1,093,512 3.3% -31,312 -0.1% 2,495,576 7.1% 0 0.0%
_drupal_log_error 76 0.0% 174,073 27.2% 3,902 0.6% 1,000,112 3.0% -464,936 -1.4% 2,380,432 6.8% 1,984 0.0%
array_intersect 83 0.0% 118,940 18.6% 906 0.1% 587,328 1.8% -23,144 -0.1% 518,664 1.5% 12,192 0.0%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 1 0.0% 105,802 16.5% 25 0.0% 2,282,600 6.8% 2,264 0.0% 2,203,616 6.3% 0 0.0%
Drupal\Core\Render\PlaceholderingRenderCache::set 12 0.0% 98,654 15.4% 188 0.0% 515,472 1.5% -19,408 -0.1% 1,432,368 4.1% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::query 119 0.1% 96,861 15.1% 445 0.1% 1,299,000 3.9% -254,320 -0.8% 2,972,792 8.5% 2,336 0.0%
Drupal\Core\Database\Connection::query 119 0.1% 96,416 15.0% 2,663 0.4% 1,553,320 4.7% -979,624 -2.9% 2,970,456 8.5% 9,288 0.0%
Drupal\Core\Database\Statement::execute 119 0.1% 87,694 13.7% 2,322 0.4% 2,215,448 6.6% -132,024 -0.4% 2,927,272 8.3% 2,136 0.0%
call_user_func_array 496 0.3% 86,244 13.5% 1,411 0.2% 9,920,224 29.7% 236,952 0.7% 8,016,120 22.8% 9,584 0.0%
Drupal\Core\Logger\LoggerChannel::log 76 0.0% 84,812 13.2% 2,016 0.3% 573,568 1.7% -142,432 -0.4% 1,318,912 3.8% 4,864 0.0%
call_user_func@1 104 0.1% 76,817 12.0% 394 0.1% 3,156,712 9.5% 16,528 0.0% 2,220,560 6.3% 2,808 0.0%
Drupal\Core\Database\Driver\mysql\Insert::execute 77 0.0% 72,876 11.4% 1,721 0.3% 447,936 1.3% -284,320 -0.9% 1,667,248 4.7% 176 0.0%
Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse 1 0.0% 69,237 10.8% 39 0.0% 749,392 2.2% 3,336 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpKernel\Profiler\Profiler::collect 1 0.0% 68,687 10.7% 366 0.1% 724,008 2.2% 23,176 0.1% 0 0.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::get 2,685 1.6% 65,685 10.2% 4,692 0.7% 11,353,360 34.0% -452,200 -1.4% 11,630,296 33.1% 41,800 0.1%
Drupal\dblog\Logger\DbLog::log 76 0.0% 65,554 10.2% 1,868 0.3% 661,328 2.0% -229,984 -0.7% 756,352 2.2% 160 0.0%
PDOStatement::execute 119 0.1% 62,200 9.7% 62,200 9.7% 891,464 2.7% 891,464 2.7% 984,552 2.8% 984,552 2.8%
Drupal\block\BlockViewBuilder::preRender 14 0.0% 59,459 9.3% 206 0.0% 2,766,984 8.3% 11,184 0.0% 1,886,368 5.4% 536 0.0%
Drupal\Component\DependencyInjection\Container::createService 90 0.1% 57,846 9.0% 1,516 0.2% 11,087,088 33.2% 57,408 0.2% 10,676,696 30.4% 11,584 0.0%
Drupal\Core\Theme\ThemeManager::render@2 21 0.0% 53,996 8.4% 2,311 0.4% 1,281,768 3.8% -106,160 -0.3% 1,233,888 3.5% 16,872 0.0%
Drupal\Core\Utility\Error::formatBacktrace 76 0.0% 53,757 8.4% 34,752 5.4% 222,984 0.7% -3,313,272 -9.9% 1,472 0.0% 1,472 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 4 0.0% 51,569 8.0% 219 0.0% 2,142,424 6.4% -67,184 -0.2% 1,797,584 5.1% 376 0.0%
call_user_func_array@1 59 0.0% 48,640 7.6% 136 0.0% 6,641,696 19.9% 24,968 0.1% 6,247,928 17.8% 920 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 1 0.0% 48,579 7.6% 125 0.0% 4,011,016 12.0% -56,480 -0.2% 4,107,352 11.7% 5,464 0.0%
twig_render_template@2 21 0.0% 47,906 7.5% 345 0.1% 1,262,408 3.8% -58,896 -0.2% 1,175,704 3.3% 1,048 0.0%
Drupal\Component\DependencyInjection\Container::get@1 68 0.0% 47,601 7.4% 480 0.1% 9,373,480 28.1% -244,440 -0.7% 9,908,240 28.2% 1,920 0.0%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters 95 0.1% 47,480 7.4% 676 0.1% 9,346,968 28.0% 43,480 0.1% 9,796,488 27.9% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@1 51 0.0% 45,636 7.1% 828 0.1% 9,292,904 27.8% 17,904 0.1% 9,463,320 26.9% 7,896 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure} 1 0.0% 44,780 7.0% 6 0.0% 6,460,432 19.3% 616 0.0% 6,085,568 17.3% 528 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::wrapControllerExecutionInRenderContext 1 0.0% 44,774 7.0% 19 0.0% 6,459,816 19.3% 2,376 0.0% 6,085,040 17.3% 576 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure}@1 1 0.0% 44,635 7.0% 4 0.0% 6,435,944 19.3% 792 0.0% 6,084,152 17.3% 0 0.0%
Drupal\contact\Controller\ContactController::contactSitePage 1 0.0% 44,626 7.0% 54 0.0% 6,433,576 19.3% 4,760 0.0% 6,084,152 17.3% 384 0.0%
Twig_Template::render@2 21 0.0% 44,540 6.9% 172 0.0% 1,057,808 3.2% -944 -0.0% 1,115,048 3.2% 1,008 0.0%
Drupal\webprofiler\Cache\CacheBackendWrapper::get 64 0.0% 44,405 6.9% 566 0.1% 6,407,032 19.2% 36,408 0.1% 5,913,624 16.8% 1,272 0.0%
Twig_Template::display@2 21 0.0% 44,272 6.9% 184 0.0% 1,030,000 3.1% -5,200 -0.0% 1,047,296 3.0% 1,784 0.0%
Twig_Template::displayWithErrorHandling@2 21 0.0% 44,007 6.9% 71 0.0% 1,030,336 3.1% 856 0.0% 1,043,976 3.0% 544 0.0%
spl_autoload_call 548 0.3% 41,226 6.4% 1,393 0.2% 10,989,040 32.9% -113,184 -0.3% 5,609,560 16.0% 26,536 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 535 0.3% 38,989 6.1% 3,604 0.6% 10,881,360 32.6% 145,960 0.4% 5,380,680 15.3% 63,464 0.2%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@1 77 0.0% 38,259 6.0% 452 0.1% 8,045,120 24.1% 34,512 0.1% 8,672,112 24.7% 224 0.0%
Drupal\Core\Menu\MenuLinkTree::transform 4 0.0% 38,039 5.9% 66 0.0% 1,726,040 5.2% -10,328 -0.0% 1,562,816 4.4% 0 0.0%
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher::preProcess 7 0.0% 37,819 5.9% 421 0.1% 7,094,928 21.3% -42,216 -0.1% 8,066,896 23.0% 120 0.0%
call_user_func@2 8 0.0% 37,582 5.9% 32 0.0% 1,722,912 5.2% -2,072 -0.0% 1,562,816 4.4% 0 0.0%
Drupal\webprofiler\DataCollector\DrupalDataCollector::collect 1 0.0% 36,955 5.8% 250 0.0% 272,040 0.8% 5,008 0.0% 0 0.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners 14 0.0% 36,424 5.7% 327 0.1% 7,086,640 21.2% 33,352 0.1% 8,066,920 23.0% 192 0.0%
Drupal\Component\DependencyInjection\Container::get@2 77 0.0% 36,316 5.7% 435 0.1% 7,755,904 23.2% -214,120 -0.6% 8,383,912 23.9% 1,976 0.0%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess 4 0.0% 36,166 5.6% 238 0.0% 1,696,392 5.1% 6,568 0.0% 1,562,816 4.4% 80 0.0%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::menuLinkCheckAccess 30 0.0% 35,774 5.6% 473 0.1% 1,642,832 4.9% -11,376 -0.0% 1,560,080 4.4% 112 0.0%
???_op 1,157 0.7% 35,081 5.5% 7,731 1.2% 7,604,256 22.8% 2,541,064 7.6% 4,918,952 14.0% 1,678,448 4.8%
Drupal\Core\Render\Renderer::doRender@4 23 0.0% 34,985 5.5% 955 0.1% 899,920 2.7% 16,624 0.0% 1,173,472 3.3% 10,512 0.0%
Symfony\Component\Process\Process::mustRun 2 0.0% 33,812 5.3% 14 0.0% 78,136 0.2% 1,424 0.0% 0 0.0% 0 0.0%
Symfony\Component\Process\Process::run 2 0.0% 33,798 5.3% 38 0.0% 76,016 0.2% 1,960 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@2 99 0.1% 32,098 5.0% 463 0.1% 728,840 2.2% -60,816 -0.2% 949,528 2.7% 2,656 0.0%
Drupal\Core\Render\Renderer::render@3 23 0.0% 31,795 5.0% 55 0.0% 782,176 2.3% 1,856 0.0% 944,984 2.7% 696 0.0%
Twig_Template::display@3 8 0.0% 31,755 5.0% 69 0.0% 725,208 2.2% 808 0.0% 844,784 2.4% 704 0.0%
[ display all ]