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

Parent/Child report for Drupal\Core\Render\Renderer::doRender@3 [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Render\Renderer::doRender@3249 7.4% 212,199 37.0% 4,280,392 16.1% 3,385,080 12.7%
Exclusive Metrics for Current Function9,722 4.6% -253,736 -5.9% 2,976 0.1%
Parent functions
Drupal\Core\Render\Renderer::doRender@219 7.6% 119,932 56.5% 2,026,720 47.3% 1,811,776 53.5%
Drupal\Core\Render\Renderer::render@3230 92.4% 92,267 43.5% 2,253,672 52.7% 1,573,304 46.5%
Child functions
call_user_func@2160 5.2% 60,166 28.4% 1,708,448 39.9% 1,274,472 37.6%
Drupal\Core\Theme\ThemeManager::render@115 0.5% 41,091 19.4% 555,944 13.0% 557,424 16.5%
Drupal\Core\Render\Renderer::shouldAutomaticallyPlaceholder12 0.4% 39,352 18.5% 149,832 3.5% 278,344 8.2%
call_user_func13 0.4% 18,309 8.6% 762,552 17.8% 200,688 5.9%
Drupal\Core\Theme\ThemeManager::render@26 0.2% 12,748 6.0% 466,488 10.9% 676,240 20.0%
Drupal\Core\Render\RenderContext::update249 8.0% 4,752 2.2% -19,104 -0.4% 608 0.0%
Drupal\Core\Render\Renderer::doRender@45 0.2% 4,469 2.1% 137,744 3.2% 177,616 5.2%
Drupal\Core\Render\RenderCache::set9 0.3% 4,223 2.0% 24,416 0.6% 26,480 0.8%
call_user_func_array9 0.3% 4,194 2.0% 98,256 2.3% 0 0.0%
Drupal\Core\Render\RenderCache::get12 0.4% 2,782 1.3% 32,840 0.8% 50,528 1.5%
Drupal\Core\Render\RenderContext::bubble249 8.0% 2,707 1.3% -34,976 -0.8% 368 0.0%
Drupal\Core\Render\Renderer::getCurrentRenderContext249 8.0% 2,064 1.0% 12,640 0.3% 416 0.0%
Drupal\Core\Render\Element::children261 8.4% 1,781 0.8% 39,688 0.9% 240 0.0%
Drupal\Core\Render\Renderer::ensureMarkupIsSafe53 1.7% 1,729 0.8% 28,104 0.7% 6,296 0.2%
Drupal\Core\Render\ElementInfoManager::getInfo152 4.9% 869 0.4% 109,664 2.6% 712 0.0%
Drupal\Core\Render\Renderer::createPlaceholder3 0.1% 598 0.3% 8,296 0.2% 129,440 3.8%
Drupal\Core\Cache\Cache::mergeContexts12 0.4% 216 0.1% 6,000 0.1% 1,280 0.0%
array_filter12 0.4% 154 0.1% 9,080 0.2% 0 0.0%
Drupal\Core\Render\SafeString::create688 22.2% 149 0.1% 396,880 9.3% 336 0.0%
Drupal\Core\Cache\CacheableMetadata::merge9 0.3% 36 0.0% 1,904 0.0% 0 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromRenderArray18 0.6% 34 0.0% 6,024 0.1% 0 0.0%
array_diff12 0.4% 24 0.0% 2,664 0.1% 0 0.0%
Drupal\Core\Cache\CacheableMetadata::applyTo9 0.3% 16 0.0% 5,792 0.1% 0 0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition1 0.0% 7 0.0% 1,688 0.0% 184 0.0%
array_keys12 0.4% 4 0.0% 6,696 0.2% 0 0.0%
Drupal\Core\Render\SafeString::__toString350 11.3% 2 0.0% 680 0.0% 0 0.0%
Drupal\filter\Render\FilteredString::__toString10 0.3% 1 0.0% 688 0.0% 0 0.0%
is_array12 0.4% 0 0.0% 648 0.0% 0 0.0%
SplDoublyLinkedList::push249 8.0% 0 0.0% 12,616 0.3% 256 0.0%
is_string183 5.9% 0 0.0% 648 0.0% 176 0.0%
count48 1.5% 0 0.0% 640 0.0% 0 0.0%
strpos20 0.6% 0 0.0% 648 0.0% 0 0.0%