[weld-commits] [weld/core] efe51d: WELD-1069 Parallelize Weld bootstrap

GitHub noreply at github.com
Sat Apr 14 12:05:53 EDT 2012


  Branch: refs/heads/2.0
  Home:   https://github.com/weld/core
  Commit: efe51da21680e39df83591e790ac16f902906963
      https://github.com/weld/core/commit/efe51da21680e39df83591e790ac16f902906963
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
    M impl/src/main/java/org/jboss/weld/bean/CommonBean.java
    M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
    M impl/src/main/java/org/jboss/weld/bean/RIBean.java
    M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractBuiltInBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ConversationBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
    M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
    A impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentBeanDeployer.java
    A impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentValidator.java
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessModuleImpl.java
    M impl/src/main/java/org/jboss/weld/event/ExtensionObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/exceptions/DeploymentException.java
    M impl/src/main/java/org/jboss/weld/exceptions/WeldExceptionListMessage.java
    A impl/src/main/java/org/jboss/weld/executor/AbstractExecutorServices.java
    A impl/src/main/java/org/jboss/weld/executor/ExecutorServicesFactory.java
    A impl/src/main/java/org/jboss/weld/executor/FixedThreadPoolExecutorServices.java
    A impl/src/main/java/org/jboss/weld/executor/IterativeWorkerTaskFactory.java
    A impl/src/main/java/org/jboss/weld/executor/ProfilingExecutorServices.java
    A impl/src/main/java/org/jboss/weld/executor/SingleThreadExecutorServices.java
    A impl/src/main/java/org/jboss/weld/executor/TaskPerItemTaskFactory.java
    M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPointImpl.java
    M impl/src/main/java/org/jboss/weld/introspector/jlr/WeldMethodImpl.java
    M impl/src/main/java/org/jboss/weld/logging/messages/BootstrapMessage.java
    M impl/src/main/java/org/jboss/weld/logging/messages/UtilMessage.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/manager/InjectionTargetValidator.java
    R impl/src/main/java/org/jboss/weld/manager/SingleThreadExecutorServices.java
    M impl/src/main/java/org/jboss/weld/metadata/TypeStore.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/AnnotationModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/MetaAnnotationStore.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    A impl/src/main/java/org/jboss/weld/util/collections/ConcurrentHashSetSupplier.java
    M impl/src/main/resources/org/jboss/weld/messages/bootstrap_en.properties
    M pom.xml
    A tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/concurrent/ContainerLifecycleEventDeliveryNotConcurrentTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/concurrent/Foo1.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/concurrent/Foo2.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/concurrent/Foo3.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/concurrent/Foo4.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/concurrent/Foo5.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/concurrent/VerifyingExtension.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java

  Log Message:
  -----------
  WELD-1069 Parallelize Weld bootstrap


  Commit: b267687fb301cd90772bd2745731be8a8de981f2
      https://github.com/weld/core/commit/b267687fb301cd90772bd2745731be8a8de981f2
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java

  Log Message:
  -----------
  Fix serial BeanDeployer


  Commit: 3d2ea71027464de1f86663a353fa770a8e54d54b
      https://github.com/weld/core/commit/3d2ea71027464de1f86663a353fa770a8e54d54b
  Author: Pete Muir <pmuir at bleepbleep.org.uk>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/util/collections/Arrays2.java

  Log Message:
  -----------
  improve mem usage
Conflicts:

	impl/src/main/java/org/jboss/weld/util/collections/Arrays2.java


  Commit: 397ebabb7e6618a40716ac01eb231033d182a267
      https://github.com/weld/core/commit/397ebabb7e6618a40716ac01eb231033d182a267
  Author: Pete Muir <pmuir at bleepbleep.org.uk>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    A impl/src/main/java/org/jboss/weld/annotated/Annotateds.java
    A impl/src/main/java/org/jboss/weld/annotated/BaseAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedConstructor.java
    A impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedField.java
    A impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedMember.java
    A impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedMethod.java
    A impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedParameter.java
    A impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedType.java
    A impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedConstructor.java
    A impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedField.java
    A impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedMember.java
    A impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedMethod.java
    A impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedParameter.java
    A impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedType.java

  Log Message:
  -----------
  Slimline implementations of Annotated*

* Implementation backed by a set of annotations,
  for use when an extensions has modified the
  metadata
* Implementation backed by the underlying
  java.lang.reflect object


  Commit: e7cbf83a0a509957ee334ef0db99fc2dfefee697
      https://github.com/weld/core/commit/e7cbf83a0a509957ee334ef0db99fc2dfefee697
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedField.java
    M impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedMember.java
    M impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedParameter.java
    M impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/util/collections/Arrays2.java

  Log Message:
  -----------
  Alter BackedAnnotated* to support initialization from java.lang.Class


  Commit: 968dbdf0856908dc4cc376c66ec0c3273ddfb12d
      https://github.com/weld/core/commit/968dbdf0856908dc4cc376c66ec0c3273ddfb12d
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessAnnotatedTypeFactory.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessModuleImpl.java
    M impl/src/main/java/org/jboss/weld/enums/EnumService.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java

  Log Message:
  -----------
  Use (Un)BackedAnnotatedType in the ProcessAnnotatedType phase


  Commit: 52d2247a45aa418353c61868b03f6dda30655fcc
      https://github.com/weld/core/commit/52d2247a45aa418353c61868b03f6dda30655fcc
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    R impl/src/main/java/org/jboss/weld/annotated/Annotateds.java
    R impl/src/main/java/org/jboss/weld/annotated/BaseAnnotated.java
    R impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotated.java
    R impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedConstructor.java
    R impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedField.java
    R impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedMember.java
    R impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedMethod.java
    R impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedParameter.java
    R impl/src/main/java/org/jboss/weld/annotated/backed/BackedAnnotatedType.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/ConstructorSignature.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedCallable.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedConstructor.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedField.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedMember.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedMethod.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedParameter.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedType.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotation.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/MethodSignature.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/TypeClosureLazyValueHolder.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotatedCallable.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotatedMember.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/ConstructorSignatureImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedConstructorImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedFieldImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedMethodImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedParameterImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotationImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/MethodSignatureImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/BaseAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedType.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedConstructor.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedField.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMember.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedParameter.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotated.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedConstructor.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedField.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedMember.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedMethod.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedParameter.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
    R impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotated.java
    R impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedConstructor.java
    R impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedField.java
    R impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedMember.java
    R impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedMethod.java
    R impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedParameter.java
    R impl/src/main/java/org/jboss/weld/annotated/unbacked/UnbackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
    M impl/src/main/java/org/jboss/weld/bean/CustomDecoratorWrapper.java
    M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/bean/InterceptorImpl.java
    M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
    M impl/src/main/java/org/jboss/weld/bean/NewManagedBean.java
    M impl/src/main/java/org/jboss/weld/bean/NewSessionBean.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
    M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
    M impl/src/main/java/org/jboss/weld/bean/WeldDecorator.java
    M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
    M impl/src/main/java/org/jboss/weld/bean/attributes/ExternalBeanAttributesFactory.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ExtensionBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
    M impl/src/main/java/org/jboss/weld/bean/interceptor/WeldAnnotatedMethodReader.java
    M impl/src/main/java/org/jboss/weld/bean/interceptor/WeldInterceptorClassMetadata.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/DecoratorProxyMethodHandler.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/EnterpriseBeanProxyMethodHandler.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
    M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/ExtensionBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractProcessClassBean.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractProcessProducerBean.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/BeforeBeanDiscoveryImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessBeanImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessBeanInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessManagedBeanImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerFieldImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerMethodImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessSessionBeanImpl.java
    M impl/src/main/java/org/jboss/weld/ejb/InternalEjbDescriptor.java
    M impl/src/main/java/org/jboss/weld/enums/EnumInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/enums/EnumService.java
    M impl/src/main/java/org/jboss/weld/event/ExtensionObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/ObserverFactory.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/TransactionalObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ConstructorInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/MethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPointImpl.java
    M impl/src/main/java/org/jboss/weld/injection/ProxyClassConstructorInjectionPointWrapper.java
    M impl/src/main/java/org/jboss/weld/injection/WeldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/AbstractForwardingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/AbstractInferingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/FieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/SpecialParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/WeldInjectionPointAttributes.java
    R impl/src/main/java/org/jboss/weld/introspector/ConstructorSignature.java
    R impl/src/main/java/org/jboss/weld/introspector/DiscoveredExternalAnnotatedType.java
    R impl/src/main/java/org/jboss/weld/introspector/ExternalAnnotatedType.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingAnnotated.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingAnnotatedType.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldAnnotated.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldAnnotation.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldClass.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldConstructor.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldField.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldMember.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldMethod.java
    R impl/src/main/java/org/jboss/weld/introspector/ForwardingWeldParameter.java
    R impl/src/main/java/org/jboss/weld/introspector/MethodSignature.java
    R impl/src/main/java/org/jboss/weld/introspector/TypeClosureLazyValueHolder.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldAnnotated.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldAnnotation.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldCallable.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldClass.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldConstructor.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldField.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldMember.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldMethod.java
    R impl/src/main/java/org/jboss/weld/introspector/WeldParameter.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/AbstractWeldAnnotated.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/AbstractWeldCallable.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/AbstractWeldMember.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/ConstructorSignatureImpl.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/MethodSignatureImpl.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/WeldAnnotationImpl.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/WeldClassImpl.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/WeldConstructorImpl.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/WeldFieldImpl.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/WeldMethodImpl.java
    R impl/src/main/java/org/jboss/weld/introspector/jlr/WeldParameterImpl.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/manager/MessageDrivenInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/manager/SimpleInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/AnnotationModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/InterceptorBindingModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/MergedStereotypes.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/QualifierModel.java
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
    M impl/src/main/java/org/jboss/weld/resources/MemberTransformer.java
    M impl/src/main/java/org/jboss/weld/serialization/AbstractWeldAnnotatedHolder.java
    M impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldConstructorSerializableHolder.java
    M impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldFieldSerializableHolder.java
    M impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldMethodSerializableHolder.java
    M impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldParameterSerializableHolder.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    M impl/src/main/java/org/jboss/weld/util/BeansClosure.java
    M impl/src/main/java/org/jboss/weld/util/Decorators.java
    M impl/src/main/java/org/jboss/weld/util/Interceptors.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotated.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotatedType.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldAnnotated.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldAnnotation.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldClass.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldConstructor.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldField.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldMember.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldMethod.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldParameter.java
    M impl/src/main/java/org/jboss/weld/util/reflection/Formats.java
    M impl/src/main/java/org/jboss/weld/util/reflection/Reflections.java
    M impl/src/test/java/org/jboss/weld/tests/unit/reflection/clazz/WeldClassTest.java
    M impl/src/test/java/org/jboss/weld/tests/unit/reflection/method/WeldMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/annotatedType/superclass/ModifyExtension.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/annotatedType/superclass/TestExtension.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/beanAttributes/WrappedAnnotatedType.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/custom/CustomDecorator.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processSyntheticAnnotatedType/AnnotatedTypeWrapper.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processSyntheticAnnotatedType/AppleExtension.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/generic/SimpleWeldClassTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/hierarchical/SimpleWeldClassTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/managed/newBean/NewSimpleBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld802/CustomExtension.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/veto/ModifyingExtension.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java
    M tests/src/test/java/org/jboss/weld/tests/unit/util/AnnotatedTypesTest.java

  Log Message:
  -----------
  Refactor Annotated* implementations


  Commit: 15164034af3e4ce653765e7a012bd8e1f9c43ef5
      https://github.com/weld/core/commit/15164034af3e4ce653765e7a012bd8e1f9c43ef5
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedField.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedFieldImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedMethodImpl.java
    A impl/src/main/java/org/jboss/weld/annotated/runtime/InvokableAnnotatedMethod.java
    A impl/src/main/java/org/jboss/weld/annotated/runtime/RuntimeAnnotatedMembers.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/CustomDecoratorWrapper.java
    M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
    M impl/src/main/java/org/jboss/weld/bean/WeldDecorator.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/DecoratorProxyMethodHandler.java
    M impl/src/main/java/org/jboss/weld/injection/ConstructorInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/MethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/manager/SimpleInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/InterceptorBindingModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/QualifierModel.java
    M impl/src/main/java/org/jboss/weld/util/Decorators.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotatedCallable.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotatedMember.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldConstructor.java
    M impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldField.java
    M impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldMethod.java

  Log Message:
  -----------
  Isolate runtime operations on AnnotatedMembers


  Commit: 0fa3336e186c356976f7cd5c95e2032fd98ac835
      https://github.com/weld/core/commit/0fa3336e186c356976f7cd5c95e2032fd98ac835
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/BeforeBeanDiscoveryImpl.java
    M impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
    M impl/src/main/java/org/jboss/weld/util/BeansClosure.java
    M impl/src/test/java/org/jboss/weld/tests/unit/reflection/clazz/WeldClassTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld802/CustomExtension.java
    M tests/src/test/java/org/jboss/weld/tests/unit/util/AnnotatedTypesTest.java

  Log Message:
  -----------
  Fix test failures


  Commit: 779a32a5cff2fe45a5d3980bf0bc251dc3412d2e
      https://github.com/weld/core/commit/779a32a5cff2fe45a5d3980bf0bc251dc3412d2e
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-13 (Fri, 13 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/runtime/InvokableAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ConstructorInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/MethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPointImpl.java
    M impl/src/main/java/org/jboss/weld/injection/WeldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/AbstractForwardingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/AbstractInferingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/FieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/SpecialParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/WeldInjectionPointAttributes.java

  Log Message:
  -----------
  Separate use of slim and enhanced Annotated*


  Commit: 4eead57e50abfec6c3ca7da6f523d0ef8fe1479f
      https://github.com/weld/core/commit/4eead57e50abfec6c3ca7da6f523d0ef8fe1479f
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M jboss-tck-runner/1.1/src/test/resources/tck-tests.xml

  Log Message:
  -----------
  Exclude WELD-1097 test for now


  Commit: a1564d328f34a9ace140d11a8a1d6febe755e382
      https://github.com/weld/core/commit/a1564d328f34a9ace140d11a8a1d6febe755e382
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
    M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractProcessClassBean.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractProcessProducerBean.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessBeanInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessManagedBeanImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerFieldImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerMethodImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessSessionBeanImpl.java
    M impl/src/main/java/org/jboss/weld/event/ObserverFactory.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ConstructorInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/MethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPointImpl.java
    M impl/src/main/java/org/jboss/weld/injection/WeldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/AbstractInferingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/FieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/SpecialParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/WeldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/manager/SimpleInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java

  Log Message:
  -----------
  Eliminate runtime usage of EnhancedAnnotated*, Part 1


  Commit: af577c96849dfcb86348edde9c02fe2e7f715d1e
      https://github.com/weld/core/commit/af577c96849dfcb86348edde9c02fe2e7f715d1e
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedParameterImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedParameter.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedParameter.java
    M impl/src/main/java/org/jboss/weld/util/reflection/Formats.java

  Log Message:
  -----------
  Added toString() for AnnotatedParameters


  Commit: 694bab5e55c0b26b9ed2dd2eebae05635f12ccd2
      https://github.com/weld/core/commit/694bab5e55c0b26b9ed2dd2eebae05635f12ccd2
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentValidator.java
    M impl/src/main/java/org/jboss/weld/bootstrap/ExtensionBeanDeployer.java
    A impl/src/main/java/org/jboss/weld/bootstrap/ObserverInitializationContext.java
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/TransactionalObserverMethodImpl.java

  Log Message:
  -----------
  Refactored initialization of observer methods


  Commit: fa2f9c8fd889ebe5fb7d4a6e749b197b4d5a5a7a
      https://github.com/weld/core/commit/fa2f9c8fd889ebe5fb7d4a6e749b197b4d5a5a7a
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessBeanImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessManagedBeanImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerFieldImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessProducerMethodImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessSessionBeanImpl.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
    M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java

  Log Message:
  -----------
  Minor


  Commit: a965a681bbc3a68796549f19d5e2b9a3e5064ed8
      https://github.com/weld/core/commit/a965a681bbc3a68796549f19d5e2b9a3e5064ed8
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/ConstructorSignatureImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedField.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMember.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedParameter.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/ForwardingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingParameterInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/resources/MemberTransformer.java
    M impl/src/main/java/org/jboss/weld/serialization/AbstractSerializableHolder.java
    R impl/src/main/java/org/jboss/weld/serialization/AbstractWeldAnnotatedHolder.java
    M impl/src/main/java/org/jboss/weld/serialization/BeanHolder.java
    A impl/src/main/java/org/jboss/weld/serialization/ConstructorHolder.java
    R impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldConstructorSerializableHolder.java
    R impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldFieldSerializableHolder.java
    R impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldMethodSerializableHolder.java
    R impl/src/main/java/org/jboss/weld/serialization/DiscoveredWeldParameterSerializableHolder.java
    A impl/src/main/java/org/jboss/weld/serialization/FieldHolder.java
    A impl/src/main/java/org/jboss/weld/serialization/MethodHolder.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/BackedAnnotatedTypeSerializationTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/Foo.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/FooAnnotation.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/ForwardingAnnotatedType.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/UnbackedAnnotatedTypeSerializationTest.java

  Log Message:
  -----------
  Implemented serialization of BackedAnnotated*


  Commit: 3bf45354eab427bbb6e2d85886340d4a32e8d65d
      https://github.com/weld/core/commit/3bf45354eab427bbb6e2d85886340d4a32e8d65d
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedField.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedMember.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedParameter.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
    A impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedMemberIdentifier.java
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
    M impl/src/main/java/org/jboss/weld/resources/MemberTransformer.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotatedConstructor.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotatedField.java
    A impl/src/main/java/org/jboss/weld/util/annotated/ForwardingAnnotatedParameter.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/BackedAnnotatedTypeSerializationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/ForwardingAnnotatedType.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/UnbackedAnnotatedTypeSerializationTest.java

  Log Message:
  -----------
  Serialization of UnbackedAnnotated*


  Commit: 372ffa12731c2c38b18009ca5f8a3dd3e8b41891
      https://github.com/weld/core/commit/372ffa12731c2c38b18009ca5f8a3dd3e8b41891
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    A impl/src/main/java/org/jboss/weld/metadata/cache/AbstractBindingModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/AnnotationModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/InterceptorBindingModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/MetaAnnotationStore.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/QualifierModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/ScopeModel.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/StereotypeModel.java
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/simple/SimpleInterceptorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/stereotypes/StereotypesTest.java

  Log Message:
  -----------
  Eliminate runtime usage of EnhancedAnnotations


  Commit: 392c7f356e25b0711e32fbbfc2477abf6b9bcbbb
      https://github.com/weld/core/commit/392c7f356e25b0711e32fbbfc2477abf6b9bcbbb
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ExtensionBean.java
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java

  Log Message:
  -----------
  Further elimination of runtime usage of EnhancedAnnotated*


  Commit: ddd061d5a5b342bf6f147178fad6b28c835f6532
      https://github.com/weld/core/commit/ddd061d5a5b342bf6f147178fad6b28c835f6532
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedParameter.java
    M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java

  Log Message:
  -----------
  Optimize allocation size of BackedAnnotatedParameter


  Commit: 813910b96ac0999aa374f24e2e5386e9653c714e
      https://github.com/weld/core/commit/813910b96ac0999aa374f24e2e5386e9653c714e
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/MergedStereotypes.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    M impl/src/main/java/org/jboss/weld/util/collections/ArraySet.java

  Log Message:
  -----------
  Optimize memory usage of BeanAttributes


  Commit: f978141ad127e71e9286ae0f3107d429a74b9012
      https://github.com/weld/core/commit/f978141ad127e71e9286ae0f3107d429a74b9012
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotated.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/interceptor/WeldInterceptorClassMetadata.java
    M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/interceptor/reader/DefaultMethodMetadata.java
    M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    A impl/src/main/java/org/jboss/weld/util/collections/WeldCollections.java

  Log Message:
  -----------
  Optimize memory footprint of empty collections by sharing a single instance.


  Commit: 2f44d66d02eb87a77858f61053de9ef3a6c0b321
      https://github.com/weld/core/commit/2f44d66d02eb87a77858f61053de9ef3a6c0b321
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingFieldInjectionPointAttributes.java
    M impl/src/main/java/org/jboss/weld/injection/attributes/InferingParameterInjectionPointAttributes.java

  Log Message:
  -----------
  Optimize InjectionPoint qualifiers


  Commit: bed5353cf7937adb3683840c4d7ef4dc8b152c54
      https://github.com/weld/core/commit/bed5353cf7937adb3683840c4d7ef4dc8b152c54
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedConstructorImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedMethodImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedParameterImpl.java
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
    M impl/src/main/java/org/jboss/weld/bean/SyntheticDecorator.java
    M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
    M impl/src/main/java/org/jboss/weld/bean/attributes/ImmutableBeanAttributes.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractBuiltInBean.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/interceptor/reader/InterceptorMetadataUtils.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/AbstractBindingModel.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    M impl/src/main/java/org/jboss/weld/util/collections/Arrays2.java

  Log Message:
  -----------
  Minor improvements


  Commit: 4c762ab3fed916bd191661cc2137a8e20fcc49c1
      https://github.com/weld/core/commit/4c762ab3fed916bd191661cc2137a8e20fcc49c1
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java

  Log Message:
  -----------
  Use weak references for SlimAnnotatedTypes


  Commit: 2c77d0a9dbea77562645cb1b9002ea13e72f74a7
      https://github.com/weld/core/commit/2c77d0a9dbea77562645cb1b9002ea13e72f74a7
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/TypeClosureLazyValueHolder.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotated.java
    M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java
    M impl/src/main/java/org/jboss/weld/resources/SharedObjectFacade.java

  Log Message:
  -----------
  Optimize number of instances of TypeClosureLazyValueHolder


  Commit: fd141c922d7bfe3a1c8cc5cb99c40f07a7816c6b
      https://github.com/weld/core/commit/fd141c922d7bfe3a1c8cc5cb99c40f07a7816c6b
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/RIBean.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentBeanDeployer.java

  Log Message:
  -----------
  re-enable ConcurrentBeanDeployer


  Commit: 47fb1b8dbd09846373b2b63a49b51dd639c4afd9
      https://github.com/weld/core/commit/47fb1b8dbd09846373b2b63a49b51dd639c4afd9
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-04-14 (Sat, 14 Apr 2012)

  Changed paths:
    M jboss-tck-runner/1.1/pom.xml
    M tests/pom.xml

  Log Message:
  -----------
  Fix guava dependency collision


Compare: https://github.com/weld/core/compare/4c9a88c...47fb1b8


More information about the weld-commits mailing list