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

Parent/Child report for array_merge [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
array_merge107,300 99.6% 38,725 0.1% 47,578,896 1.4% 2,645,264 0.1%
Exclusive Metrics for Current Function38,725 100.0% 47,578,896 100.0% 2,645,264 100.0%
Parent functions
Drupal\Core\Database\Driver\mysql\Insert::__toString7,700 7.2% 10,110 26.1% 8,632,296 18.1% 0 0.0%
Drupal\Core\Cache\Cache::mergeContexts37,200 34.7% 9,988 25.8% 12,485,832 26.2% 103,912 3.9%
Drupal\Core\Template\Attribute::addClass10,000 9.3% 5,078 13.1% 4,667,904 9.8% 993,392 37.6%
Drupal\Core\Render\RenderCache::createCacheID3,700 3.4% 3,001 7.7% 2,517,600 5.3% 34,056 1.3%
Drupal\Core\Logger\LoggerChannel::sortLoggers7,600 7.1% 2,289 5.9% 2,683,928 5.6% 100,000 3.8%
Drupal\Core\Cache\Cache::mergeTags19,100 17.8% 2,249 5.8% 8,365,688 17.6% 0 0.0%
Twig_Template::display@22,100 2.0% 666 1.7% 420,864 0.9% 87,840 3.3%
Drupal\Core\Menu\MenuTreeParameters::addExpandedParents800 0.7% 662 1.7% 313,592 0.7% 0 0.0%
Twig_Environment::__construct100 0.1% 556 1.4% 160,800 0.3% 131,472 5.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion100 0.1% 550 1.4% 300,800 0.6% 0 0.0%
Drupal\Core\Theme\ThemeNegotiator::getSortedNegotiators400 0.4% 495 1.3% 292,000 0.6% 188,000 7.1%
Twig_Template::display@3800 0.7% 313 0.8% 237,544 0.5% 57,024 2.2%
Drupal\Core\Breadcrumb\BreadcrumbManager::getSortedBuilders500 0.5% 282 0.7% 318,400 0.7% 0 0.0%
Drupal\Core\Render\Element\RenderElement::setAttributes500 0.5% 269 0.7% 229,600 0.5% 8,000 0.3%
Drupal\Core\Field\WidgetBase::getWidgetStateParents1,200 1.1% 255 0.7% 690,400 1.5% 191,432 7.2%
Drupal\Core\Form\FormBuilder::doBuildForm@3300 0.3% 209 0.5% 195,200 0.4% 167,456 6.3%
Drupal\Core\Authentication\AuthenticationCollector::getSortedProviders200 0.2% 203 0.5% 132,000 0.3% 0 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm200 0.2% 171 0.4% 134,472 0.3% 24,800 0.9%
Drupal\Core\Extension\ModuleHandler::alter4,800 4.5% 142 0.4% 777,600 1.6% 44,000 1.7%
__TwigTemplate_78674e93e0b42fb6807fea7d5bfab121adb856e7ce2c481958ce9b73f4c9cccd::doDisplay400 0.4% 125 0.3% 175,936 0.4% 19,008 0.7%
Drupal\webprofiler\Entity\EntityStorageDecorator::loadByProperties100 0.1% 123 0.3% 252,800 0.5% 0 0.0%
Drupal\Core\Config\Entity\Query\Query::loadRecords100 0.1% 108 0.3% 221,600 0.5% 0 0.0%
Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage::loadSession100 0.1% 103 0.3% 112,800 0.2% 68,800 2.6%
Drupal\webprofiler\Entity\EntityStorageDecorator::loadMultiple100 0.1% 102 0.3% 185,600 0.4% 0 0.0%
Drupal\Core\StringTranslation\TranslationManager::sortTranslators200 0.2% 100 0.3% 127,200 0.3% 36,000 1.4%
Drupal\Core\Entity\EntityAccessControlHandler::fieldAccess300 0.3% 97 0.3% 175,200 0.4% 10,296 0.4%
Drupal\Core\RouteProcessor\RouteProcessorManager::sortProcessors200 0.2% 96 0.2% 127,200 0.3% 0 0.0%
Twig_Template::display1,600 1.5% 92 0.2% 220,800 0.5% 82,608 3.1%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::sortFilters100 0.1% 82 0.2% 93,600 0.2% 0 0.0%
Twig_Template::display@41,000 0.9% 31 0.1% 151,208 0.3% 0 0.0%
__TwigTemplate_88e615d178d82f870ee5b2f2d4c9b5087db47c4448d65391911f9216b8247c62::doDisplay100 0.1% 26 0.1% 96,000 0.2% 0 0.0%
Drupal\Core\PathProcessor\PathProcessorManager::sortProcessors300 0.3% 25 0.1% 170,400 0.4% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@2300 0.3% 22 0.1% 168,800 0.4% 42,768 1.6%
Twig_Template::display@1800 0.7% 18 0.0% 150,400 0.3% 87,912 3.3%
__TwigTemplate_1261d67f45944b97b96b45adb4d24c2b21694e6accf50fce5e6edb548d68f428::doDisplay100 0.1% 14 0.0% 96,000 0.2% 39,600 1.5%
Symfony\Cmf\Component\Routing\DynamicRouter::sortRouteEnhancers100 0.1% 10 0.0% 92,800 0.2% 0 0.0%
Drupal\Core\Template\Attribute::removeClass100 0.1% 10 0.0% 100,000 0.2% 0 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::sortRouters100 0.1% 9 0.0% 92,000 0.2% 0 0.0%
Drupal\Core\Field\WidgetBase::form600 0.6% 9 0.0% 218,400 0.5% 0 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access1,600 1.5% 7 0.0% 207,200 0.4% 23,760 0.9%
__TwigTemplate_37cc0850c492cc046c95a63d4ed04df8cad208dfe5863b883a93ee4f103d8811::doDisplay100 0.1% 6 0.0% 96,000 0.2% 38,808 1.5%
Twig_Template::display@5100 0.1% 6 0.0% 72,000 0.2% 592 0.0%
Drupal\Core\RouteProcessor\RouteProcessorCurrent::processOutbound100 0.1% 5 0.0% 76,000 0.2% 0 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::createAccess900 0.8% 5 0.0% 146,400 0.3% 0 0.0%
call_user_func_array100 0.1% 4 0.0% 72,000 0.2% 63,728 2.4%
Symfony\Component\Routing\RouteCompiler::compile100 0.1% 1 0.0% 74,400 0.2% 0 0.0%
Drupal\Core\Routing\LazyRouteFilter::filter100 0.1% 1 0.0% 91,200 0.2% 0 0.0%
__TwigTemplate_ddab740fbbd2c7647427a159b3fdd97e3b690a464e72df2dbee7f99e1b8dec3e::doDisplay100 0.1% 0 0.0% 79,232 0.2% 0 0.0%
__TwigTemplate_24caa1e16d3634fc521909cf17adb451affcd1c061ee162798cf94decfa6e09e::doDisplay100 0.1% 0 0.0% 79,200 0.2% 0 0.0%