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

Parent/Child report for call_user_func_array [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
call_user_func_array139 48.4% 30,624 12.9% 4,407,920 15.4% 3,668,480 12.8%
Exclusive Metrics for Current Function484 1.6% 78,840 1.8% 8,888 0.2%
Parent functions
Drupal\Core\Render\Renderer::doRender@14 2.9% 11,567 37.8% 1,303,040 29.6% 860,176 23.4%
Drupal\Core\Access\AccessManager::performCheck1 0.7% 11,238 36.7% 1,948,672 44.2% 2,016,608 55.0%
Drupal\Component\DependencyInjection\PhpArrayContainer::createService@11 0.7% 2,139 7.0% 339,792 7.7% 339,224 9.2%
Drupal\Component\DependencyInjection\Container::createService@26 4.3% 1,168 3.8% 143,344 3.3% 38,184 1.0%
Drupal\Component\DependencyInjection\Container::createService19 13.7% 1,164 3.8% 216,520 4.9% 193,672 5.3%
Drupal\Core\Form\FormBuilder::retrieveForm1 0.7% 881 2.9% 45,552 1.0% 42,576 1.2%
Drupal\Core\Form\FormBuilder::doBuildForm@111 7.9% 540 1.8% 105,736 2.4% 70,360 1.9%
Drupal\Component\DependencyInjection\Container::createService@111 7.9% 525 1.7% 60,344 1.4% 32,080 0.9%
Drupal\Core\Form\FormBuilder::doBuildForm@22 1.4% 286 0.9% 51,728 1.2% 43,744 1.2%
Drupal\Component\DependencyInjection\Container::createService@334 24.5% 270 0.9% 63,144 1.4% 8,016 0.2%
Drupal\Core\Render\Renderer::doRender@21 0.7% 269 0.9% 29,008 0.7% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@53 2.2% 228 0.7% 28,600 0.6% 17,120 0.5%
Drupal\Component\DependencyInjection\Container::createService@421 15.1% 127 0.4% 25,720 0.6% 192 0.0%
Drupal\Component\DependencyInjection\Container::createService@83 2.2% 62 0.2% 4,064 0.1% 2,512 0.1%
Drupal\Component\DependencyInjection\Container::createService@75 3.6% 58 0.2% 8,832 0.2% 0 0.0%
drupal_process_attached8 5.8% 46 0.2% 16,800 0.4% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll1 0.7% 18 0.1% 5,400 0.1% 0 0.0%
Drupal\Core\Form\FormBuilder::handleInputElement2 1.4% 15 0.0% 2,688 0.1% 912 0.0%
Drupal\Component\DependencyInjection\Container::createService@63 2.2% 13 0.0% 4,552 0.1% 744 0.0%
Drupal\Component\DependencyInjection\Container::createService@91 0.7% 6 0.0% 1,984 0.0% 0 0.0%
Twig_Environment::initGlobals1 0.7% 4 0.0% 2,400 0.1% 2,360 0.1%
Child functions
Drupal\user\Access\PermissionAccessCheck::access1 0.7% 11,234 36.7% 1,947,264 44.2% 2,015,952 55.0%
Drupal\block\BlockViewBuilder::lazyBuilder3 2.1% 10,208 33.3% 1,101,272 25.0% 801,024 21.8%
Drupal\Core\Database\Database::getConnection1 0.7% 2,133 7.0% 338,384 7.7% 337,896 9.2%
spl_autoload_call5 3.5% 1,913 6.2% 294,816 6.7% 151,720 4.1%
Drupal\Core\Cache\CacheFactory::get9 6.2% 1,195 3.9% 128,616 2.9% 88,328 2.4%
Drupal\Core\StreamWrapper\StreamWrapperManager::addStreamWrapper2 1.4% 1,064 3.5% 198,080 4.5% 193,384 5.3%
Drupal\user\Form\UserLoginForm::buildForm1 0.7% 877 2.9% 44,072 1.0% 42,576 1.2%
Drupal\Core\Logger\LoggerChannelFactory::get2 1.4% 695 2.3% 80,176 1.8% 0 0.0%
Drupal\Core\Form\FormBuilder::renderPlaceholderFormAction1 0.7% 265 0.9% 27,944 0.6% 0 0.0%
Drupal\Core\Routing\RequestContext::fromRequestStack1 0.7% 135 0.4% 20,808 0.5% 6,864 0.2%
Drupal\Core\Render\Element\StatusMessages::renderMessages1 0.7% 80 0.3% 10,352 0.2% 0 0.0%
Drupal\Core\Render\Element\RenderElement::processAjaxForm5 3.5% 56 0.2% 17,296 0.4% 9,160 0.2%
Symfony\Cmf\Component\Routing\ChainRouter::setContext1 0.7% 39 0.1% 5,152 0.1% 0 0.0%
Drupal\Core\Access\CheckProvider::addCheckService21 14.6% 28 0.1% 15,832 0.4% 864 0.0%
Drupal\Core\Render\Element\Actions::preRenderActionsDropbutton1 0.7% 24 0.1% 3,576 0.1% 2,760 0.1%
_drupal_add_html_head_link3 2.1% 23 0.1% 4,936 0.1% 0 0.0%
block_theme_suggestions_block1 0.7% 13 0.0% 4,152 0.1% 0 0.0%
_drupal_add_html_head5 3.5% 10 0.0% 8,104 0.2% 0 0.0%
Drupal\Core\PathProcessor\PathProcessorManager::addInbound5 3.5% 10 0.0% 2,928 0.1% 0 0.0%
Drupal\Core\Render\Element\RenderElement::processGroup1 0.7% 9 0.0% 6,664 0.2% 1,456 0.0%
Drupal\Core\Theme\ThemeNegotiator::addNegotiator6 4.2% 8 0.0% 2,960 0.1% 0 0.0%
Twig_Environment::addExtension2 1.4% 7 0.0% 2,848 0.1% 0 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::addConverter5 3.5% 7 0.0% 1,584 0.0% 0 0.0%
Drupal\Core\Render\Element\Button::processButton1 0.7% 7 0.0% 3,448 0.1% 2,488 0.1%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::addRouteFilter1 0.7% 6 0.0% 1,440 0.0% 0 0.0%
Drupal\Core\PageCache\ChainResponsePolicy::addPolicy5 3.5% 5 0.0% 1,328 0.0% 0 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::addRouteEnhancer1 0.7% 5 0.0% 1,424 0.0% 0 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::add1 0.7% 5 0.0% 1,184 0.0% 0 0.0%
Symfony\Component\DependencyInjection\ContainerAware::setContainer3 2.1% 5 0.0% 856 0.0% 0 0.0%
Drupal\Core\Render\MetadataBubblingUrlGenerator::setContext1 0.7% 5 0.0% 1,720 0.0% 0 0.0%
Drupal\Core\Authentication\AuthenticationCollector::addProvider1 0.7% 4 0.0% 2,064 0.0% 0 0.0%
Drupal\Core\StringTranslation\TranslationManager::initLanguageManager1 0.7% 4 0.0% 1,776 0.0% 0 0.0%
Drupal\Core\RouteProcessor\RouteProcessorManager::addOutbound2 1.4% 4 0.0% 1,912 0.0% 0 0.0%
Drupal\Core\SitePathFactory::get1 0.7% 4 0.0% 1,640 0.0% 0 0.0%
Drupal\Core\Render\Element\FormElement::processAutocomplete1 0.7% 3 0.0% 3,736 0.1% 1,680 0.0%
Twig_Loader_Chain::addLoader3 2.1% 3 0.0% 1,408 0.0% 0 0.0%
Drupal\Core\AppRootFactory::get1 0.7% 3 0.0% 1,632 0.0% 0 0.0%
Drupal\Core\Render\Element\FormElement::processPattern2 1.4% 3 0.0% 6,872 0.2% 248 0.0%
Drupal\Core\StringTranslation\TranslationManager::addTranslator1 0.7% 3 0.0% 1,336 0.0% 0 0.0%
Drupal\Core\Routing\LazyRouteFilter::setContainer1 0.7% 3 0.0% 720 0.0% 0 0.0%
Drupal\Core\Render\Element\Actions::processActions1 0.7% 2 0.0% 3,064 0.1% 416 0.0%
Drupal\Core\Render\Placeholder\ChainedPlaceholderStrategy::addPlaceholderStrategy1 0.7% 2 0.0% 1,056 0.0% 0 0.0%
Drupal\Core\Template\TwigExtension::setUrlGenerator1 0.7% 2 0.0% 672 0.0% 0 0.0%
Drupal\Core\PathProcessor\PathProcessorManager::addOutbound2 1.4% 2 0.0% 1,920 0.0% 0 0.0%
Drupal\Core\Routing\LazyRouteEnhancer::setContainer1 0.7% 2 0.0% 720 0.0% 0 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::setFinalMatcher1 0.7% 2 0.0% 696 0.0% 192 0.0%
Drupal\Core\Logger\LoggerChannelFactory::addLogger1 0.7% 2 0.0% 1,328 0.0% 0 0.0%
Drupal\Core\Render\Element\Textfield::valueCallback1 0.7% 2 0.0% 720 0.0% 360 0.0%
Drupal\Core\Template\TwigExtension::setThemeManager1 0.7% 1 0.0% 672 0.0% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::setContainer1 0.7% 1 0.0% 736 0.0% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::registerService5 3.5% 1 0.0% 1,584 0.0% 0 0.0%
array_merge1 0.7% 1 0.0% 720 0.0% 720 0.0%
Drupal\Core\DependencyInjection\ClassResolver::setContainer1 0.7% 1 0.0% 728 0.0% 0 0.0%
Drupal\Core\Cache\CacheFactory::setContainer1 0.7% 1 0.0% 712 0.0% 0 0.0%
Drupal\Core\PageCache\ChainRequestPolicy::addPolicy1 0.7% 1 0.0% 760 0.0% 0 0.0%
Drupal\Core\Site\Settings::getInstance1 0.7% 1 0.0% 656 0.0% 0 0.0%
Drupal\Core\StackMiddleware\Session::setContainer1 0.7% 1 0.0% 720 0.0% 0 0.0%
Drupal\Core\Render\Element\Container::processContainer1 0.7% 1 0.0% 2,584 0.1% 336 0.0%
Drupal\Core\TypedData\TypedDataManager::setValidationConstraintManager1 0.7% 1 0.0% 736 0.0% 0 0.0%
Drupal\Core\Cache\CacheTagsInvalidator::addInvalidator1 0.7% 1 0.0% 1,024 0.0% 0 0.0%
Drupal\Core\Logger\LoggerChannelFactory::setContainer1 0.7% 1 0.0% 720 0.0% 0 0.0%
Drupal\Core\Routing\UrlGenerator::setContext1 0.7% 1 0.0% -64 -0.0% 160 0.0%
Drupal\Core\Cache\CacheTagsInvalidator::setContainer2 1.4% 1 0.0% 768 0.0% 0 0.0%
Drupal\Core\Render\Element\Password::valueCallback1 0.7% 1 0.0% 720 0.0% 0 0.0%
Drupal\Core\Theme\Registry::setThemeManager1 0.7% 1 0.0% 720 0.0% 0 0.0%
Drupal\Core\Session\SessionManager::setWriteSafeHandler1 0.7% 1 0.0% 720 0.0% 552 0.0%
Drupal\Core\Entity\EntityManager::setContainer1 0.7% 1 0.0% 712 0.0% 456 0.0%
Drupal\Core\Theme\ThemeManager::setThemeRegistry1 0.7% 0 0.0% 664 0.0% 0 0.0%