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

Parent/Child report for Drupal\Core\Cache\Cache::mergeContexts [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Cache\Cache::mergeContexts37,200 20.0% 1,393,539 2.0% 26,065,632 0.8% 23,977,304 0.7%
Exclusive Metrics for Current Function218,771 15.7% -9,677,336 -37.1% 103,776 0.4%
Parent functions
Drupal\Core\Access\AccessResult::addCacheContexts14,800 39.8% 495,392 35.5% 8,574,640 32.9% 13,439,760 56.1%
Drupal\Core\Cache\CacheableMetadata::merge6,800 18.3% 296,549 21.3% 5,307,560 20.4% 2,489,008 10.4%
Drupal\Core\Entity\Entity::addCacheContexts6,900 18.5% 242,489 17.4% 4,020,544 15.4% 2,363,824 9.9%
Drupal\Core\Config\ConfigBase::addCacheContexts5,100 13.7% 221,039 15.9% 5,183,688 19.9% 1,281,456 5.3%
Drupal\Core\Render\Renderer::doRender@31,200 3.2% 57,806 4.1% 908,000 3.5% 501,240 2.1%
Drupal\block\BlockViewBuilder::viewMultiple1,400 3.8% 43,060 3.1% 923,176 3.5% 2,447,968 10.2%
Drupal\system\Plugin\Block\SystemMenuBlock::getCacheContexts400 1.1% 14,221 1.0% 364,816 1.4% 918,920 3.8%
Drupal\Core\Cache\CacheableMetadata::addCacheContexts200 0.5% 7,336 0.5% 182,400 0.7% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse100 0.3% 5,311 0.4% 220,800 0.8% 0 0.0%
Drupal\Core\Breadcrumb\Breadcrumb::addCacheContexts100 0.3% 3,758 0.3% 125,600 0.5% 0 0.0%
Drupal\Core\Menu\Plugin\Block\LocalActionsBlock::getCacheContexts100 0.3% 3,589 0.3% 127,208 0.5% 255,856 1.1%
Drupal\help\Plugin\Block\HelpBlock::getCacheContexts100 0.3% 2,989 0.2% 127,200 0.5% 279,272 1.2%
Child functions
assert37,200 25.0% 1,143,769 82.1% 11,846,296 45.4% 23,563,192 98.3%
array_unique37,200 25.0% 15,925 1.1% 11,349,216 43.5% 206,424 0.9%
array_merge37,200 25.0% 9,988 0.7% 12,483,456 47.9% 103,912 0.4%
sort37,200 25.0% 5,086 0.4% 64,000 0.2% 0 0.0%