Diff Report
Run #5589b6f75b296: XHProf Run (Namespace=drupal-perf-stefanr)
vs.
Run #5589b704ad974: XHProf Run (Namespace=drupal-perf-stefanr)
Tip
Click a function name below to drill down.

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

Symfony\Component\DependencyInjection\Container::get@2Run #5589b6f75b296Run #5589b704ad974DiffDiff%
Number of Function Calls11,800 12,200 400 3.4%
Incl. Wall Time (microsec)6,050,367 5,828,222 -222,145 -3.7%
Incl. Wall Time (microsec) per call 513 478 -35 -6.8%
Excl. Wall Time (microsec)97,715 94,916 -2,799 -2.9%
Incl. MemUse (bytes)385,321,600 384,588,000 -733,600 -0.2%
Incl. MemUse (bytes) per call 32,654 31,524 -1,131 -3.5%
Excl. MemUse (bytes)3,942,400 4,016,800 74,400 1.9%
Incl. PeakMemUse (bytes)391,712,000 390,168,000 -1,544,000 -0.4%
Incl. PeakMemUse (bytes) per call 33,196 31,981 -1,215 -3.7%
Excl. PeakMemUse (bytes)1,359,200 1,448,800 89,600 6.6%

Parent/Child Regression/Improvement report for Symfony\Component\DependencyInjection\Container::get@2 [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::get@2400 100.0% -222,145 -11.3% -733,600 -12.2% -1,544,000 -25.8%
Exclusive Metrics Diff for Current Function-2,799 -1.3% 74,400 10.1% 89,600 5.8%
Parent functions
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Field_FieldTypeService400 100.0% 1,512 0.7% 76,800 10.5% 86,400 5.6%
Drupal\Core\Logger\LoggerChannelFactory::get0 0.0% -37 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTaxonomyTerm_BreadcrumbService0 0.0% -75 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLogger_Channel_FileService0 0.0% -5,969 -2.7% 1,600 0.2% 8,000 0.5%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::createInstance0 0.0% -38 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTwig_Loader_ThemeRegistryService0 0.0% -60 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getConfig_ManagerService0 0.0% -174 -0.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTwig_Loader_FilesystemService0 0.0% -136 -0.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getComment_BreadcrumbService0 0.0% 15 0.0% -800 -0.1% 3,200 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTwig_ExtensionService0 0.0% -62 -0.0% 0 0.0% 0 0.0%
Drupal\comment\CommentStorage::createInstance0 0.0% 48 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLibrary_DiscoveryService0 0.0% -6,506 -2.9% 2,400 0.3% -807,200 -52.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLibrary_DependencyResolverService0 0.0% -69 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPageCacheRequestPolicyService0 0.0% -532 -0.2% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUserPermissionsHashGeneratorService0 0.0% 12 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMenu_ActiveTrailService0 0.0% -132 -0.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSystem_Breadcrumb_DefaultService0 0.0% 187 0.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMenu_TreeStorageService0 0.0% -511 -0.2% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Menu_LinkService0 0.0% -4,195 -1.9% -800 -0.1% -2,400 -0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_DisplayVariantService0 0.0% -30 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTitleResolverService0 0.0% -17 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getConfig_TypedService0 0.0% -5,316 -2.4% 800 0.1% -25,600 -1.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLanguage_ConfigFactoryOverrideService0 0.0% -16 -0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSessionManagerService0 0.0% -13,248 -6.0% 0 0.0% -8,000 -0.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAuthenticationService0 0.0% -1,418 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getConfig_StorageService0 0.0% -826 -0.4% 0 0.0% 0 0.0%
Drupal\Core\Cache\ChainedFastBackendFactory::get0 0.0% -12,001 -5.4% 1,600 0.2% -25,600 -1.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getApp_RootService0 0.0% 21 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCache_BootstrapService0 0.0% -2,586 -1.2% 4,000 0.5% 13,600 0.9%
Drupal\Core\Cache\CacheFactory::get0 0.0% -1,078 -0.5% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLanguageManagerService0 0.0% -10,003 -4.5% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLanguageNegotiatorService0 0.0% -1,080 -0.5% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_ElementInfoService0 0.0% -1,064 -0.5% 100,000 13.6% 100,800 6.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRenderCacheService0 0.0% -1,938 -0.9% 4,800 0.7% -5,600 -0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFormAjaxResponseBuilderService0 0.0% -1,782 -0.8% 0 0.0% -11,200 -0.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTheme_ManagerService0 0.0% -44,762 -20.1% -932,800 -127.2% -844,800 -54.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMaintenanceModeService0 0.0% 45 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getStringTranslationService0 0.0% -5,841 -2.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUrlGeneratorService0 0.0% -39,487 -17.8% 800 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouterService0 0.0% -38,837 -17.5% -800 -0.1% -800 -0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpMiddleware_NegotiationService0 0.0% -24,159 -10.9% 8,800 1.2% -24,800 -1.6%
Child functions
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTheme_NegotiatorService0 N/A% -22,041 -9.9% -2,400 -0.3% -28,800 -1.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTheme_InitializationService0 N/A% -18,523 -8.3% -825,600 -112.5% -816,000 -52.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTheme_RegistryService0 N/A% -4,103 -1.8% -104,800 -14.3% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAccessManagerService0 N/A% -15,157 -6.8% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouter_NoAccessChecksService0 N/A% -23,583 -10.6% -800 -0.1% -800 -0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouteProcessorManagerService0 N/A% -6,026 -2.7% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouter_RequestContextService0 N/A% 91 0.0% 800 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheTags_InvalidatorService0 N/A% -750 -0.3% 100,000 13.6% 100,800 6.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContextsManagerService0 N/A% -1,627 -0.7% 4,800 0.7% -5,600 -0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLibrary_Discovery_CollectorService0 N/A% -6,380 -2.9% 2,400 0.3% -807,200 -52.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getToolbar_PageCacheRequestPolicy_AllowToolbarPathService0 N/A% -412 -0.2% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMenuLink_Static_OverridesService0 N/A% -3,966 -1.8% -800 -0.1% -2,400 -0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCache_MenuService0 N/A% -267 -0.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMainContentRenderer_AjaxService0 N/A% -1,629 -0.7% 0 0.0% -11,200 -0.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLogger_FactoryService0 N/A% -5,874 -2.6% 1,600 0.2% 8,000 0.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouter_RouteProviderService0 N/A% -33,078 -14.9% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getStringTranslator_CustomStringsService0 N/A% -1,457 -0.7% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCache_Backend_DatabaseService0 N/A% -11,913 -5.4% 1,600 0.2% -25,600 -1.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCache_ConfigService0 N/A% -656 -0.3% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getConfig_Storage_SchemaService0 N/A% -4,996 -2.2% 2,400 0.3% -25,600 -1.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCache_Backend_ChainedfastService0 N/A% -996 -0.4% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheFactoryService0 N/A% -2,469 -1.1% 4,000 0.5% 13,600 0.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpMiddleware_ReverseProxyService0 N/A% -23,601 -10.6% 8,800 1.2% -24,800 -1.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpNegotiation_FormatNegotiatorService0 N/A% 58 0.0% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCache_DiscoveryService0 N/A% -199 -0.1% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSessionHandler_WriteSafeService0 N/A% -9,085 -4.1% 0 0.0% -8,000 -0.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_LanguageNegotiationMethodService0 N/A% -1,093 -0.5% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getStateService0 N/A% -4,246 -1.9% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLanguage_DefaultService0 N/A% -9,725 -4.4% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUser_Authentication_CookieService0 N/A% -1,317 -0.6% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSessionManager_MetadataBagService0 N/A% -3,311 -1.5% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSessionConfigurationService0 N/A% -778 -0.4% 0 0.0% 0 0.0%
array_key_exists0 N/A% -237 -0.1% 0 0.0% 0 0.0%