Run Report
Run #55b9251b3733f: XHProf Run (Namespace=drupal-perf-cthos)
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_merge5,421 99.9% 2,229 0.1% 1,947,488 2.7% 52,432 0.1%
Exclusive Metrics for Current Function2,229 100.0% 1,947,488 100.0% 52,432 100.0%
Parent functions
Drupal\Core\Database\Query\Update::execute329 6.1% 616 27.6% 451,576 23.2% 5,160 9.8%
Doctrine\Common\Reflection\StaticReflectionParser::parse576 10.6% 399 17.9% 352,800 18.1% 2,904 5.5%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::isSimpleInstance856 15.8% 336 15.1% 221,752 11.4% 256 0.5%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getDefinitionsFromArguments@1216 4.0% 117 5.2% 20,728 1.1% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getInlinedDefinitions428 7.9% 92 4.1% 39,880 2.0% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::addServiceLocalTempVariables428 7.9% 91 4.1% 111,232 5.7% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::getServiceConditionals455 8.4% 79 3.5% 41,064 2.1% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@4183 3.4% 52 2.3% 111,944 5.7% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@3305 5.6% 36 1.6% 159,328 8.2% 0 0.0%
Symfony\Component\Routing\RouteCompiler::compile643 11.9% 34 1.5% 128,392 6.6% 0 0.0%
Drupal\Core\Cache\Cache::mergeTags80 1.5% 29 1.3% 7,688 0.4% 856 1.6%
Symfony\Component\DependencyInjection\ContainerBuilder::getServiceConditionals@140 0.7% 24 1.1% 4,208 0.2% 0 0.0%
Drupal\Core\Database\Driver\mysql\Insert::__toString20 0.4% 18 0.8% 14,216 0.7% 832 1.6%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@1218 0.3% 18 0.8% 8,920 0.5% 1,376 2.6%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getDefinitionsFromArguments@386 1.6% 14 0.6% 8,336 0.4% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getDefinitionsFromArguments@288 1.6% 14 0.6% 9,112 0.5% 0 0.0%
Drupal\Core\Access\AccessResult::addCacheContexts60 1.1% 14 0.6% 12,656 0.6% 1,000 1.9%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getDefinitionsFromArguments@486 1.6% 14 0.6% 8,264 0.4% 0 0.0%
Drupal\Core\Entity\Sql\DefaultTableMapping::getAllColumns25 0.5% 13 0.6% 21,424 1.1% 832 1.6%
Drupal\Core\Form\FormBuilder::doBuildForm@261 1.1% 13 0.6% 27,008 1.4% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@610 0.2% 13 0.6% 5,160 0.3% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@38 0.1% 12 0.5% 5,128 0.3% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@136 0.1% 12 0.5% 3,720 0.2% 1,472 2.8%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@412 0.2% 12 0.5% 5,176 0.3% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getDefinitionsFromArguments190 3.5% 12 0.5% 20,480 1.1% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@58 0.1% 11 0.5% 4,616 0.2% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@1012 0.2% 11 0.5% 5,880 0.3% 1,040 2.0%
Drupal\Core\Extension\ModuleInstaller::install1 0.0% 10 0.4% 5,432 0.3% 4,352 8.3%
Drupal\Core\Config\ConfigInstaller::installOptionalConfig1 0.0% 10 0.4% 17,448 0.9% 0 0.0%
Symfony\Component\DependencyInjection\Compiler\PassConfig::getPasses1 0.0% 10 0.4% 3,768 0.2% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@118 0.1% 9 0.4% 5,448 0.3% 1,208 2.3%
Composer\Autoload\ClassLoader::addPsr496 1.8% 8 0.4% 37,288 1.9% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@156 0.1% 7 0.3% 3,016 0.2% 848 1.6%
Drupal\Core\Config\ConfigInstaller::findDefaultConfigWithUnmetDependencies1 0.0% 7 0.3% 17,448 0.9% 16,168 30.8%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@74 0.1% 7 0.3% 3,704 0.2% 760 1.4%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@26 0.1% 6 0.3% 3,016 0.2% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@144 0.1% 5 0.2% 2,120 0.1% 672 1.3%
Symfony\Component\DependencyInjection\Compiler\ResolveDefinitionTemplatesPass::resolveDefinition2 0.0% 3 0.1% 1,480 0.1% 1,160 2.2%
Drupal\Core\Theme\ThemeNegotiator::getSortedNegotiators4 0.1% 3 0.1% 2,920 0.1% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@182 0.0% 3 0.1% 1,576 0.1% 1,296 2.5%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getTableMapping2 0.0% 3 0.1% 3,952 0.2% 2,136 4.1%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@192 0.0% 3 0.1% 1,224 0.1% 944 1.8%
Symfony\Component\Routing\RouteCollection::addCollection3 0.1% 3 0.1% 928 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@82 0.0% 2 0.1% 1,400 0.1% 512 1.0%
Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage::loadSession2 0.0% 2 0.1% 1,608 0.1% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@172 0.0% 2 0.1% 1,400 0.1% 1,032 2.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getInlinedDefinitions@111 0.2% 2 0.1% 1,656 0.1% 0 0.0%
Drupal\Core\StringTranslation\TranslationManager::sortTranslators2 0.0% 2 0.1% 1,184 0.1% 0 0.0%
Drupal\Core\RouteProcessor\RouteProcessorManager::sortProcessors2 0.0% 2 0.1% 1,272 0.1% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dump1 0.0% 2 0.1% 1,144 0.1% 0 0.0%
Drupal\Core\PathProcessor\PathProcessorManager::sortProcessors6 0.1% 2 0.1% 3,000 0.2% 1,744 3.3%
Drupal\user\Authentication\Provider\Cookie::getUserFromSession1 0.0% 1 0.0% 1,016 0.1% 312 0.6%
Drupal\Core\Logger\LoggerChannel::sortLoggers1 0.0% 1 0.0% 912 0.0% 0 0.0%
Drupal\Core\Authentication\AuthenticationManager::getSortedProviders1 0.0% 1 0.0% 944 0.0% 944 1.8%
Symfony\Cmf\Component\Routing\ChainRouter::sortRouters1 0.0% 1 0.0% 920 0.0% 920 1.8%
Drupal\Core\Extension\ModuleHandler::alter6 0.1% 1 0.0% 1,608 0.1% 0 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@14 0.1% 1 0.0% 2,032 0.1% 0 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm1 0.0% 1 0.0% 1,000 0.1% 0 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::sortRouteEnhancers1 0.0% 1 0.0% 928 0.0% 664 1.3%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::hasReference@162 0.0% 1 0.0% 1,400 0.1% 1,032 2.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::sortFilters1 0.0% 1 0.0% 936 0.0% 0 0.0%
Drupal\Core\RouteProcessor\RouteProcessorCurrent::processOutbound1 0.0% 0 0.0% 760 0.0% 0 0.0%
Drupal\Core\Routing\LazyRouteFilter::filter1 0.0% 0 0.0% 912 0.0% 0 0.0%