| DefaultBeanContext |   | 35% |   | 30% | 550 | 733 | 1,082 | 1,661 | 144 | 238 | 0 | 1 |
| AbstractInitializableBeanDefinition |   | 23% |   | 19% | 296 | 372 | 554 | 744 | 75 | 127 | 0 | 1 |
| DefaultApplicationContext |   | 30% |   | 23% | 98 | 126 | 206 | 310 | 34 | 57 | 0 | 1 |
| ConsoleBeanResolutionTracer |  | 2% |  | 3% | 50 | 52 | 207 | 212 | 22 | 24 | 0 | 1 |
| AnnotationReflectionUtils |  | 0% |  | 0% | 59 | 59 | 142 | 142 | 14 | 14 | 1 | 1 |
| AbstractBeanResolutionContext.DefaultPath |   | 28% |   | 23% | 41 | 57 | 110 | 156 | 11 | 23 | 0 | 1 |
| AbstractBeanResolutionContext |   | 39% |   | 33% | 69 | 100 | 100 | 187 | 21 | 43 | 0 | 1 |
| DefaultApplicationContextBuilder |   | 40% |   | 26% | 67 | 91 | 97 | 174 | 26 | 48 | 0 | 1 |
| BeanDefinitionDelegate |   | 27% |   | 20% | 58 | 72 | 78 | 110 | 15 | 28 | 0 | 1 |
| AbstractInitializableBeanDefinitionReference |  | 0% |  | 0% | 42 | 42 | 64 | 64 | 21 | 21 | 1 | 1 |
| BeanDefinitionRegistry |  | 5% | | 33% | 32 | 34 | 42 | 44 | 29 | 31 | 0 | 1 |
| AbstractExecutableMethodsDefinition.DispatchedExecutableMethod |   | 47% |   | 31% | 26 | 38 | 32 | 71 | 10 | 19 | 0 | 1 |
| DefaultRuntimeBeanDefinition.RuntimeBeanBuilder |  | 22% |  | 12% | 20 | 24 | 38 | 51 | 8 | 12 | 0 | 1 |
| ApplicationContext |  | 20% | | 0% | 17 | 21 | 49 | 62 | 15 | 19 | 0 | 1 |
| SingletonScope |   | 48% |   | 31% | 26 | 37 | 42 | 80 | 10 | 18 | 0 | 1 |
| AbstractBeanResolutionContext.AbstractSegment |  | 24% |  | 16% | 27 | 33 | 40 | 53 | 5 | 9 | 0 | 1 |
| DefaultApplicationContext.RuntimeConfiguredEnvironment |  | 15% |  | 15% | 14 | 18 | 34 | 44 | 4 | 8 | 0 | 1 |
| AbstractExecutableMethod |  | 0% |  | 0% | 27 | 27 | 43 | 43 | 17 | 17 | 1 | 1 |
| ExecutionHandleLocator |  | 2% | | n/a | 21 | 22 | 21 | 22 | 21 | 22 | 0 | 1 |
| AbstractExecutableMethodsDefinition.MethodReference |  | 16% |  | 12% | 21 | 23 | 18 | 27 | 10 | 11 | 0 | 1 |
| AnnotationProcessorListener |   | 43% |   | 43% | 13 | 19 | 33 | 61 | 1 | 4 | 0 | 1 |
| DefaultFieldInjectionPoint |  | 0% |  | 0% | 25 | 25 | 36 | 36 | 15 | 15 | 1 | 1 |
| DefaultConditionContext |  | 20% | | 0% | 20 | 26 | 24 | 36 | 16 | 22 | 0 | 1 |
| AbstractMessageSource |  | 23% |  | 14% | 13 | 16 | 36 | 46 | 0 | 2 | 0 | 1 |
| BeanLocator |  | 6% | | 0% | 19 | 21 | 27 | 29 | 18 | 20 | 0 | 1 |
| AbstractBeanResolutionContext.ConstructorSegment |  | 11% |  | 0% | 12 | 14 | 28 | 33 | 6 | 8 | 0 | 1 |
| DefaultRuntimeBeanDefinition |   | 45% |  | 12% | 22 | 34 | 30 | 56 | 10 | 22 | 0 | 1 |
| DefaultCustomScopeRegistry |  | 26% |  | 12% | 13 | 17 | 24 | 35 | 5 | 9 | 0 | 1 |
| AbstractExecutable |  | 0% |  | 0% | 13 | 13 | 28 | 28 | 6 | 6 | 1 | 1 |
| RuntimeBeanDefinition |  | 10% | | 0% | 17 | 20 | 27 | 31 | 14 | 17 | 0 | 1 |
| AbstractExecutableMethodsDefinition |   | 64% |   | 50% | 19 | 33 | 22 | 56 | 6 | 15 | 0 | 1 |
| DefaultMethodInjectionPoint |  | 35% |  | 20% | 18 | 23 | 18 | 35 | 8 | 13 | 0 | 1 |
| StaticMessageSource |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 4 | 4 | 1 | 1 |
| BeanProvider |  | 0% |  | 0% | 19 | 19 | 23 | 23 | 13 | 13 | 1 | 1 |
| BeanRegistration |   | 46% |   | 45% | 18 | 28 | 18 | 34 | 11 | 16 | 0 | 1 |
| ExpressionsAwareArgument |  | 19% |  | 18% | 12 | 14 | 23 | 29 | 4 | 6 | 0 | 1 |
| ApplicationContextBuilder |  | 4% | | 0% | 14 | 15 | 22 | 23 | 10 | 11 | 0 | 1 |
| AbstractInitializableBeanDefinitionAndReference |   | 64% |   | 56% | 13 | 24 | 14 | 47 | 2 | 8 | 0 | 1 |
| DefaultApplicationContext.BootstrapApplicationContext |  | 0% | | 0% | 13 | 13 | 21 | 21 | 11 | 11 | 1 | 1 |
| BeanContext |  | 17% | | n/a | 12 | 13 | 14 | 16 | 12 | 13 | 0 | 1 |
| AbstractBeanResolutionContext.MethodArgumentSegment |  | 13% |  | 0% | 8 | 9 | 17 | 20 | 3 | 4 | 0 | 1 |
| AnnotationReflectionUtils.MergedAnnotatedType |  | 0% | | n/a | 12 | 12 | 12 | 12 | 12 | 12 | 1 | 1 |
| DefaultConstructorInjectionPoint |  | 37% |  | 31% | 12 | 17 | 13 | 26 | 6 | 9 | 0 | 1 |
| AbstractExecutableMethod.ReturnTypeImpl |  | 0% | | 0% | 10 | 10 | 16 | 16 | 7 | 7 | 1 | 1 |
| MessageSource |  | 47% | | n/a | 9 | 15 | 8 | 18 | 9 | 15 | 0 | 1 |
| AbstractBeanResolutionContext.FieldSegment | | 11% | | 0% | 10 | 11 | 14 | 16 | 8 | 9 | 0 | 1 |
| AbstractBeanResolutionContext.MethodSegment | | 17% | | 0% | 8 | 10 | 13 | 17 | 6 | 8 | 0 | 1 |
| DefaultBeanContext.BeanKey | | 49% | | 42% | 12 | 17 | 11 | 24 | 6 | 10 | 0 | 1 |
| DefaultBeanContext.ObjectExecutionHandle | | 0% | | 0% | 8 | 8 | 13 | 13 | 6 | 6 | 1 | 1 |
| EnvironmentAwareArgument | | 0% | | 0% | 8 | 8 | 12 | 12 | 5 | 5 | 1 | 1 |
| AbstractMessageSource.MessageKey | | 0% |  | 0% | 8 | 8 | 12 | 12 | 3 | 3 | 1 | 1 |
| ProviderUtils.MemoizingProvider | | 0% | | 0% | 7 | 7 | 14 | 14 | 5 | 5 | 1 | 1 |
| AbstractBeanConfiguration | | 15% | | 0% | 8 | 10 | 8 | 12 | 5 | 7 | 0 | 1 |
| DefaultBeanResolutionContext | | 0% | | n/a | 6 | 6 | 13 | 13 | 6 | 6 | 1 | 1 |
| DefaultBeanContext.BeanDefinitionProducer |  | 79% |   | 69% | 14 | 37 | 12 | 59 | 3 | 14 | 0 | 1 |
| DefaultApplicationContext.BootstrapEnvironment.new ApplicationContextConfiguration() {...} | | 0% | | n/a | 9 | 9 | 9 | 9 | 9 | 9 | 1 | 1 |
| DefaultBeanContext.new BeanCreationContext() {...} | | 0% | | 0% | 5 | 5 | 4 | 4 | 4 | 4 | 1 | 1 |
| DisabledBean | | 22% | | n/a | 14 | 15 | 11 | 12 | 14 | 15 | 0 | 1 |
| DefaultApplicationContext.BootstrapEnvironment | | 0% | | 0% | 7 | 7 | 12 | 12 | 5 | 5 | 1 | 1 |
| BeanContextConfiguration | | 0% | | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 |
| AbstractBeanResolutionContext.EventListenerSegment | | 17% | | 0% | 5 | 6 | 10 | 12 | 4 | 5 | 0 | 1 |
| DefaultApplicationContextBuilder.new ApplicationContextConfigurer() {...} | | 0% | | 0% | 5 | 5 | 9 | 9 | 3 | 3 | 1 | 1 |
| AbstractLocalizedMessageSource | | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| AbstractInitializableBeanDefinition.PrecalculatedInfo | | 47% | | n/a | 9 | 11 | 2 | 4 | 9 | 11 | 0 | 1 |
| SingletonScope.BeanDefinitionDelegatedIdentity | | 28% | | 0% | 5 | 7 | 8 | 12 | 1 | 3 | 0 | 1 |
| DefaultCustomScopeRegistry.InjectScopeImpl | | 20% | | 0% | 6 | 7 | 11 | 13 | 5 | 6 | 0 | 1 |
| RequiresCondition |  | 77% |   | 56% | 10 | 19 | 12 | 43 | 0 | 4 | 0 | 1 |
| AbstractBeanContextConditional | | 58% | | 50% | 5 | 10 | 7 | 18 | 0 | 3 | 0 | 1 |
| SingletonScope.RuntimeBeanDefinitionIdentity | | 24% | | 0% | 5 | 7 | 8 | 12 | 1 | 3 | 0 | 1 |
| MessageSourceUtils | | 0% | | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
| DefaultApplicationContext.BootstrapPropertySource | | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| AnnotationReflectionUtils.LazySubstitutingType | | 0% | | n/a | 7 | 7 | 5 | 5 | 7 | 7 | 1 | 1 |
| DefaultApplicationContext.new ApplicationContextConfiguration() {...} | | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| BeanDefinitionDelegate.ProxyValidatingBeanDefinition | | 0% | | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
| AbstractBeanDefinitionBeanConstructor | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| ApplicationContextConfiguration | | 7% | | n/a | 12 | 13 | 12 | 13 | 12 | 13 | 0 | 1 |
| DefaultMessageContext | | 26% | | 0% | 6 | 7 | 7 | 11 | 3 | 4 | 0 | 1 |
| MessageSource.MessageContext | | 32% | | 0% | 6 | 8 | 5 | 7 | 5 | 7 | 0 | 1 |
| DefaultBeanContext.AbstractExecutionHandle | | 20% | | n/a | 6 | 7 | 6 | 9 | 6 | 7 | 0 | 1 |
| AbstractBeanResolutionContext.AnnotationSegment | | 0% | | n/a | 6 | 6 | 7 | 7 | 6 | 6 | 1 | 1 |
| LocalizedMessageSource | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| BeanResolutionTraceMode |  | 76% | | 40% | 6 | 12 | 5 | 24 | 1 | 7 | 0 | 1 |
| DefaultBeanContext.EventListenerListenersSupplier |  | 74% | | 83% | 1 | 5 | 3 | 18 | 0 | 2 | 0 | 1 |
| Qualifier | | 40% | | n/a | 3 | 6 | 3 | 6 | 3 | 6 | 0 | 1 |
| AnnotationReflectionUtils.SimpleAnnotatedType | | 0% | | n/a | 6 | 6 | 5 | 5 | 6 | 6 | 1 | 1 |
| DefaultBeanContext.BeanExecutionHandle |  | 79% | | 50% | 5 | 8 | 3 | 24 | 2 | 5 | 0 | 1 |
| DefaultBeanContext.BeanContextExecutionHandle | | 75% | | 75% | 5 | 13 | 4 | 22 | 4 | 11 | 0 | 1 |
| LifeCycle | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| DefaultBeanContext.SingletonBeanResolutionContext | | 65% | | n/a | 2 | 5 | 4 | 11 | 2 | 5 | 0 | 1 |
| ApplicationContextLifeCycle | | 0% | | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| DefaultBeanContext.new BeanContextConfiguration() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| BeanDefinitionDelegate.ProxyInitializingBeanDefinition | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| BeanDefinitionDelegate.ProxyDisposableBeanDefinition | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| RuntimeBeanDefinition.Builder | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 |
| DefaultBeanContext.new BeanContextConfiguration() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| DefaultFieldConstructorInjectionPoint | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| AbstractExecutableMethodsDefinition.DefaultReturnType | | 69% | | n/a | 4 | 10 | 1 | 7 | 4 | 10 | 0 | 1 |
| DefaultConstructorInjectionPoint.ConstructorAnnotationMetadata | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| DefaultMethodInjectionPoint.MethodAnnotationMetadata | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| AbstractInitializableBeanDefinition.BeanAnnotationMetadata | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| EnvironmentAwareArgument.ArgumentAnnotationMetadata | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| AbstractExecutableMethod.MethodAnnotationMetadata | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| DefaultFieldInjectionPoint.FieldAnnotationMetadata | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| BeanResolutionContext | | 9% | | n/a | 6 | 7 | 6 | 7 | 6 | 7 | 0 | 1 |
| AbstractExecutableMethodsDefinition.MethodAnnotationMetadata | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| DefaultBeanContext.StartupBeans | | 57% | | n/a | 3 | 4 | 0 | 1 | 3 | 4 | 0 | 1 |
| BeanResolutionTraceConfiguration | | 78% | | 50% | 3 | 7 | 2 | 12 | 1 | 5 | 0 | 1 |
| BeanDisposingRegistration | | 75% | | n/a | 2 | 4 | 3 | 11 | 2 | 4 | 0 | 1 |
| ProviderUtils | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| BeanDefinitionDelegate.ValidatingDelegate | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| BeanDefinitionDelegate.LifeCycleValidatingDelegate | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| AbstractInitializableBeanDefinition.AnnotationReference | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| AbstractExecutableMethodsDefinition.DispatchedExecutableMethod.MethodArguments | | 60% | | n/a | 2 | 3 | 0 | 1 | 2 | 3 | 0 | 1 |
| AbstractBeanResolutionContext.ConstructorArgumentSegment | | 57% | | n/a | 2 | 3 | 2 | 4 | 2 | 3 | 0 | 1 |
| BeanResolutionContext.Path | | 40% | | n/a | 2 | 3 | 2 | 4 | 2 | 3 | 0 | 1 |
| BeanResolutionTracer | | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 1 | 1 |
| AbstractInitializableBeanDefinition.MethodReference | | 91% | | 87% | 1 | 6 | 1 | 17 | 0 | 2 | 0 | 1 |
| SingletonScope.SimpleBeanDefinitionIdentity | | 86% | | 50% | 4 | 7 | 2 | 10 | 0 | 3 | 0 | 1 |
| DefaultBeanContext.BeanCandidateKey | | 92% | | 58% | 5 | 9 | 2 | 14 | 0 | 3 | 0 | 1 |
| DefaultBeanContext.BeanContextUnsafeExecutionHandle | | 82% | | n/a | 1 | 3 | 1 | 6 | 1 | 3 | 0 | 1 |
| ConsoleBeanResolutionTracer.LoggingBeanResolutionTracer | | 63% | | n/a | 1 | 3 | 2 | 4 | 1 | 3 | 0 | 1 |
| ConsoleBeanResolutionTracer.SystemOutBeanResolutionTracer | | 42% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| MessageSource.new MessageSource() {...} | | 42% | | n/a | 2 | 3 | 2 | 3 | 2 | 3 | 0 | 1 |
| DefaultMethodConstructorInjectionPoint | | 72% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
| BeanResolutionContext.Segment | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| EnvironmentConfigurable | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| SingletonScope.BeanDefinitionIdentity | | 100% | | 100% | 0 | 3 | 0 | 5 | 0 | 1 | 0 | 1 |
| AbstractInitializableBeanDefinition.FieldReference | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| BeanDefinitionDelegate.LifeCycleDelegate | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ApplicationContextConfigurer | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| AbstractInitializableBeanDefinition.MethodOrFieldReference | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| DefaultBeanContext.AnnotationProcessorListenersSupplier | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| AbstractBeanContextConditional.ConditionLog | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| MessageSource.MessageContext.new MessageSource.MessageContext() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ExecutionHandleLocator.new ExecutionHandleLocator() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ApplicationContextConfigurer.new ApplicationContextConfigurer() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |