Diff Report
Run #55a8735248325: XHProf Run (Namespace=drupal-perf-lauriii)
vs.
Run #55a8732244c39: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Symfony\Component\DependencyInjection\Container::get

Symfony\Component\DependencyInjection\Container::getRun #55a8735248325Run #55a8732244c39DiffDiff%
Number of Function Calls435 484 49 11.3%
Incl. Wall Time (microsec)14,668 14,845 177 1.2%
Incl. Wall Time (microsec) per call 34 31 -3 -9.0%
Excl. Wall Time (microsec)592 631 39 6.6%
Incl. MemUse (bytes)4,619,296 4,717,096 97,800 2.1%
Incl. MemUse (bytes) per call 10,619 9,746 -873 -8.2%
Excl. MemUse (bytes)61,360 64,880 3,520 5.7%
Incl. PeakMemUse (bytes)4,146,184 4,170,432 24,248 0.6%
Incl. PeakMemUse (bytes) per call 9,531 8,617 -915 -9.6%
Excl. PeakMemUse (bytes)47,888 49,880 1,992 4.2%

Parent/Child Regression/Improvement report for Symfony\Component\DependencyInjection\Container::get [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Symfony\Component\DependencyInjection\Container::get49 83.1% 177 2.9% 97,800 9.5% 24,248 2.3%
Exclusive Metrics Diff for Current Function39 22.0% 3,520 3.6% 1,992 8.2%
Parent functions
Drupal::service18 36.7% 277 156.5% 91,080 93.1% 41,040 169.3%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch0 0.0% -103 -58.2% -88 -0.1% 208 0.9%
Drupal\Core\Access\CheckProvider::loadCheck2 4.1% 90 50.8% 17,216 17.6% 4,760 19.6%
Drupal::formBuilder0 0.0% -54 -30.5% -11,776 -12.0% -20,816 -85.8%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::create0 0.0% 29 16.4% 16 0.0% 16 0.1%
Drupal\Core\DrupalKernel::initializeContainer0 0.0% -26 -14.7% 0 0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemBreadcrumbBlock::create0 0.0% -17 -9.6% -24 -0.0% 32 0.1%
Drupal\Core\DrupalKernel::getHttpKernel0 0.0% -13 -7.3% 0 0.0% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle0 0.0% -11 -6.2% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::preHandle0 0.0% 8 4.5% 0 0.0% 0 0.0%
Drupal::moduleHandler1 2.0% -6 -3.4% 0 0.0% 0 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::getService0 0.0% -5 -2.8% -24 -0.0% -1,872 -7.7%
Drupal::theme4 8.2% 5 2.8% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition0 0.0% -4 -2.3% 0 0.0% 0 0.0%
Drupal\user\Form\UserLoginForm::create0 0.0% -3 -1.7% 0 0.0% 0 0.0%
Drupal\Core\ProxyClass\PageCache\ChainResponsePolicy::lazyLoadItself0 0.0% 3 1.7% 0 0.0% 0 0.0%
Drupal\block\BlockAccessControlHandler::createInstance0 0.0% 3 1.7% 0 0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::create0 0.0% -3 -1.7% 0 0.0% 0 0.0%
Drupal::routeMatch2 4.1% 2 1.1% 0 0.0% 96 0.4%
Drupal\shortcut\ShortcutSetStorage::createInstance4 8.2% 2 1.1% 704 0.7% 376 1.6%
Drupal\user\UserStorage::createInstance0 0.0% 2 1.1% 0 0.0% 0 0.0%
Drupal::typedDataManager3 6.1% 2 1.1% 0 0.0% 288 1.2%
Drupal\Core\Routing\LazyRouteEnhancer::enhance0 0.0% -2 -1.1% 0 0.0% -120 -0.5%
Drupal::destination0 0.0% 1 0.6% 0 0.0% 0 0.0%
Drupal\shortcut\Form\SwitchShortcutSet::create1 2.0% 1 0.6% 696 0.7% 0 0.0%
Drupal::config0 0.0% 1 0.6% 0 0.0% 0 0.0%
Drupal::currentUser1 2.0% 1 0.6% 0 0.0% 96 0.4%
Drupal\Core\Routing\LazyRouteFilter::filter0 0.0% -1 -0.6% 0 0.0% -96 -0.4%
Drupal::entityManager7 14.3% 1 0.6% 0 0.0% 144 0.6%
Drupal::root0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@10 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\File\MimeType\MimeTypeGuesser::registerWithSymfonyGuesser0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\Context\MenuActiveTrailsCacheContext::getContext0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityStorage::createInstance0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::languageManager0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::requestStack0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::l0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Controller\EntityViewController::create0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\StreamWrapper\StreamWrapperManager::getWrapper0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Form\FormBase::configFactory0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::translation5 10.2% 0 0.0% 0 0.0% 96 0.4%
Drupal::cache0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::create0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\help\Plugin\Block\HelpBlock::create0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\CacheFactory::get0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\user\Controller\UserController::create0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::createInstance0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\KeyValueStore\KeyValueFactory::get0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::urlGenerator0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::request1 2.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::hasRequest0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::url0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPlugin_Manager_Menu_LocalTaskService1 10.0% 107 60.5% 39,608 40.5% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPlugin_Manager_Menu_LocalActionService1 10.0% 100 56.5% 38,664 39.5% 30,040 123.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getFormBuilderService0 0.0% -53 -29.9% -11,776 -12.0% -20,816 -85.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getLinkGeneratorService1 10.0% 51 28.8% 11,408 11.7% 9,784 40.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getAccessCheck_ContactPersonalService1 10.0% 41 23.2% 8,096 8.3% 2,280 9.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRedirectResponseSubscriberService0 0.0% -38 -21.5% -8 -0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getAccessCheck_CustomService1 10.0% 35 19.8% 8,368 8.6% 2,480 10.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getAjaxResponse_SubscriberService0 0.0% -32 -18.1% -24 -0.0% -72 -0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getBlock_RepositoryService0 0.0% 29 16.4% 16 0.0% 16 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRequestStackService0 0.0% -23 -13.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getBreadcrumbService0 0.0% -16 -9.0% -24 -0.0% 32 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getSessionService0 0.0% -12 -6.8% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getHttpKernelService0 0.0% -11 -6.2% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getModuleHandlerService0 0.0% 8 4.5% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getUserMaintenanceModeSubscriberService0 0.0% -6 -3.4% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRouterListenerService0 0.0% -6 -3.4% -8 -0.0% 48 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getFormAjaxSubscriberService0 0.0% -5 -2.8% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getMainContentRenderer_HtmlService0 0.0% -4 -2.3% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getSystem_AutomaticCronService0 0.0% -4 -2.3% 0 0.0% 232 1.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPlugin_Manager_ConditionService0 0.0% 3 1.7% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPlugin_Manager_BlockService0 0.0% -3 -1.7% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getCacheContext_User_PermissionsService0 0.0% -2 -1.1% -24 -0.0% -24 -0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPlugin_Manager_Field_FieldTypeService0 0.0% -2 -1.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getFileSystemService0 0.0% 2 1.1% 24 0.0% 24 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPath_MatcherService0 0.0% -2 -1.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getDrupal_ProxyOriginalService_PageCacheResponsePolicyService0 0.0% 2 1.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getCacheContext_Route_MenuActiveTrailsService0 0.0% -2 -1.1% 0 0.0% -272 -1.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getFinishResponseSubscriberService0 0.0% 2 1.1% -24 -0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getHtmlResponse_SubscriberService0 0.0% -2 -1.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getEarlyRenderingControllerWrapperSubscriberService0 0.0% -2 -1.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getClientErrorResponseSubscriberService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getCacheContext_User_RolesService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getUser_AuthService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getTwigService0 0.0% -1 -0.6% 8 0.0% -48 -0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getFloodService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getUserLastAccessSubscriberService0 0.0% 1 0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getSite_PathService0 0.0% 1 0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getCacheContext_Route_NameService0 0.0% -1 -0.6% 0 0.0% -1,448 -6.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getException_EnforcedFormResponseService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getContext_RepositoryService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getMenu_LinkTreeService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getAccessCheck_EntityService0 0.0% 1 0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getUuidService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getMaintenanceModeSubscriberService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPasswordService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getCache_EntityService0 0.0% 1 0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getFile_MimeType_GuesserService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getAuthenticationSubscriberService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getContentTypeHeaderMatcherService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRouteEnhancer_ParamConversionService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRouteContentControllerSubscriberService0 0.0% 1 0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRouteEnhancer_EntityService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRouter_RoutePreloaderService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getBlock_PageDisplayVariantSubscriberService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getMainContentViewSubscriberService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getReplicaDatabaseIgnoreSubscriberService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getPathSubscriberService0 0.0% -1 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getResponseGeneratorSubscriberService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getDate_FormatterService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getResponseFilter_ActiveLinkService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getKernelDestructSubscriberService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getStreamWrapperManagerService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getUser_DataService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRequestCloseSubscriberService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getConfig_FactoryService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getEntity_Query_ConfigService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getCacheContext_LanguagesService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRedirect_DestinationService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getRouteAccessResponseSubscriberService0 0.0% 0 0.0% -24 -0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getCacheContext_ThemeService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getStreamWrapper_PublicService0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod_17922066::getAnonymousUserResponseSubscriberService0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_key_exists5 50.0% 0 0.0% 0 0.0% 0 0.0%