@ -775,6 +775,7 @@ public abstract class AbstractAutowireCapableBeanFactory extends AbstractBeanFac
@@ -775,6 +775,7 @@ public abstract class AbstractAutowireCapableBeanFactory extends AbstractBeanFac
@ -755,14 +755,8 @@ public class DefaultListableBeanFactory extends AbstractAutowireCapableBeanFacto
@@ -755,14 +755,8 @@ public class DefaultListableBeanFactory extends AbstractAutowireCapableBeanFacto
@ -75,6 +75,10 @@ public class RootBeanDefinition extends AbstractBeanDefinition {
@@ -75,6 +75,10 @@ public class RootBeanDefinition extends AbstractBeanDefinition {
@Nullable
volatileResolvableTypefactoryMethodReturnType;
/** Package-visible field for caching a unique factory method candidate for introspection. */
@Nullable
volatileMethodfactoryMethodToIntrospect;
/** Common lock for the four constructor fields below. */
finalObjectconstructorArgumentLock=newObject();
@ -370,10 +374,7 @@ public class RootBeanDefinition extends AbstractBeanDefinition {
@@ -370,10 +374,7 @@ public class RootBeanDefinition extends AbstractBeanDefinition {