[weld/core] 9ca3c4: Do not use SharedObjectCache within EnhancedAnnota...
by GitHub
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: 9ca3c4fb3cda923a4ca805bd87c36ecc6aef170b
https://github.com/weld/core/commit/9ca3c4fb3cda923a4ca805bd87c36ecc6aef170b
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-15 (Sun, 15 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/EnhancedAnnotatedTypeImpl.java
M impl/src/main/java/org/jboss/weld/util/collections/ArraySetMultimap.java
M impl/src/main/java/org/jboss/weld/util/collections/WeldCollections.java
Log Message:
-----------
Do not use SharedObjectCache within EnhancedAnnotated*
Commit: b15f0b9de3ba1e062e8957529fe22af1c0d3918f
https://github.com/weld/core/commit/b15f0b9de3ba1e062e8957529fe22af1c0d3918f
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-15 (Sun, 15 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/DecoratorImpl.java
M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractBuiltInBean.java
M impl/src/main/java/org/jboss/weld/bean/builtin/InjectionPointBean.java
M impl/src/main/java/org/jboss/weld/bean/builtin/InstanceImpl.java
M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.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/ExtensionBeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.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/SpecialParameterInjectionPoint.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/metadata/cache/MergedStereotypes.java
M impl/src/main/java/org/jboss/weld/resolution/InterceptorResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java
Log Message:
-----------
Use BeanManager.getServices instead of Container.instance().getServices
Compare: https://github.com/weld/core/compare/b8b0643...b15f0b9
12 years, 8 months
[weld/core] 5b2471: Further memory footprint optimizations of BackedAn...
by GitHub
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: 5b2471d0a2553a5344ccdfa480196c2d33571e0e
https://github.com/weld/core/commit/5b2471d0a2553a5344ccdfa480196c2d33571e0e
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-15 (Sun, 15 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/BackedAnnotatedField.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/resources/ClassTransformer.java
M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java
Log Message:
-----------
Further memory footprint optimizations of BackedAnnotatedType
12 years, 8 months
[weld/core] f932c1: Cache the type closure used in firing events
by GitHub
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: f932c10d0ed6aa1c6eca01b3b636c2bc1b17238b
https://github.com/weld/core/commit/f932c10d0ed6aa1c6eca01b3b636c2bc1b17238b
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
Log Message:
-----------
Cache the type closure used in firing events
Conflicts:
impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
Commit: 2c54cb67e5c0fe2b3e65e4ccf7cae713bc31a8e3
https://github.com/weld/core/commit/2c54cb67e5c0fe2b3e65e4ccf7cae713bc31a8e3
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/RIBean.java
M impl/src/main/java/org/jboss/weld/bean/builtin/InstanceImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
M impl/src/main/java/org/jboss/weld/event/EventImpl.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/metadata/cache/AnnotationModel.java
M impl/src/main/java/org/jboss/weld/resolution/ForwardingResolvable.java
M impl/src/main/java/org/jboss/weld/resolution/InterceptorResolvableBuilder.java
A impl/src/main/java/org/jboss/weld/resolution/QualifierInstance.java
M impl/src/main/java/org/jboss/weld/resolution/Resolvable.java
M impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeBeanResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDecoratorResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDisposerResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeInterceptorResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeObserverResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeResolver.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M impl/src/main/java/org/jboss/weld/util/Types.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/ResolutionTest.java
Log Message:
-----------
Change to using QualifierInstance internally for performance reasons
Conflicts:
impl/src/main/java/org/jboss/weld/bean/RIBean.java
impl/src/main/java/org/jboss/weld/bean/builtin/InstanceImpl.java
impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
impl/src/main/java/org/jboss/weld/metadata/cache/AnnotationModel.java
impl/src/main/java/org/jboss/weld/metadata/cache/QualifierModel.java
impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
impl/src/main/java/org/jboss/weld/resolution/TypeSafeObserverResolver.java
impl/src/main/java/org/jboss/weld/util/Beans.java
Commit: 3517188cb5eaf6c5b956068c69eddfb8f12774fc
https://github.com/weld/core/commit/3517188cb5eaf6c5b956068c69eddfb8f12774fc
Author: Stuart Douglas <stuart.w.douglas(a)gmail.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/bootstrap/WeldBootstrap.java
M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
M impl/src/main/java/org/jboss/weld/context/SerializableContextualImpl.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
Log Message:
-----------
More performance fixes
Conflicts:
impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
Commit: 444b7f0807794d127803f7c5ab490a7c7b92414c
https://github.com/weld/core/commit/444b7f0807794d127803f7c5ab490a7c7b92414c
Author: Stuart Douglas <stuart.w.douglas(a)gmail.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/resolution/ResolvableBuilder.java
Log Message:
-----------
Minor performance fixes
Commit: 0c2f5901fbe602f1cd5f59ba0ec40d9d41e9df12
https://github.com/weld/core/commit/0c2f5901fbe602f1cd5f59ba0ec40d9d41e9df12
Author: Stuart Douglas <stuart.w.douglas(a)gmail.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/builtin/AbstractFacadeBean.java
M impl/src/main/java/org/jboss/weld/event/EventImpl.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/resolution/InterceptorResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/resolution/QualifierInstance.java
M impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java
M impl/src/main/java/org/jboss/weld/util/Observers.java
Log Message:
-----------
More runtime performance improvements
Conflicts:
impl/src/main/java/org/jboss/weld/bean/RIBean.java
impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
impl/src/main/java/org/jboss/weld/resolution/InterceptorResolvableBuilder.java
impl/src/main/java/org/jboss/weld/resolution/QualifierInstance.java
impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java
impl/src/main/java/org/jboss/weld/util/Observers.java
Commit: 68097dbafbeb0ba350d5d064a249892c250a99b6
https://github.com/weld/core/commit/68097dbafbeb0ba350d5d064a249892c250a99b6
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/interceptor/reader/InterceptorMetadataUtils.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/InvalidArgInterceptor.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/InvalidArgInterceptorInvalidContractTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/NoArgInterceptorInvalidContractTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/NotThrowingExceptionInterceptorInvalidContractTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/VoidInterceptorInvalidContractTest.java
Log Message:
-----------
Revert "WELD-580 Around-Invoke Interceptors with wrong signature should cause DefinitionException" and change to logging a warning instead
Compare: https://github.com/weld/core/compare/dd469e2...68097db
12 years, 8 months
[weld/core] a77c4f: WELD-993
by GitHub
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: a77c4fdb50e918e1d2b6309626c32403f2e7d207
https://github.com/weld/core/commit/a77c4fdb50e918e1d2b6309626c32403f2e7d207
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/resources/ws/ResourceProducer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/resources/ws/Translator.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/resources/ws/TranslatorService.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/resources/ws/True.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/resources/ws/WebServiceResourceTest.java
A tests-arquillian/src/test/resources/org/jboss/weld/tests/resources/ws/web.xml
Log Message:
-----------
WELD-993
Conflicts:
impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
Commit: 53d7934af881c5e999e28f0a12ad62fb4efb35b8
https://github.com/weld/core/commit/53d7934af881c5e999e28f0a12ad62fb4efb35b8
Author: Marko Luksa <marko.luksa(a)gmail.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M tests-arquillian/src/test/java/org/jboss/weld/tests/alternatives/weld930/AlternativeProducer.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/alternatives/weld930/RegularProducer.java
Log Message:
-----------
Fix Weld930Test
Commit: 70352f68ff995011ddeb4af66185177b787884aa
https://github.com/weld/core/commit/70352f68ff995011ddeb4af66185177b787884aa
Author: Fred Bricon <fbricon(a)gmail.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M pom.xml
Log Message:
-----------
Don't execute checkstyle on every incremental build, as it causes build loops with m2e and JBoss Tools.
In Eclipse, checkstyle should either be run manually or via the checkstyle integration plugin (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=347556)
Conflicts:
pom.xml
Commit: 5778b1035022b359c4abe2c133fffa94ff7e0bd4
https://github.com/weld/core/commit/5778b1035022b359c4abe2c133fffa94ff7e0bd4
Author: Jozef Hartinger <jharting(a)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/util/collections/WeldCollections.java
Log Message:
-----------
Do not wrap multimap with SharedObjectCache as it is slow and does not save an apreciable amount of memory
Commit: dd469e2eddfb7db91a3e5c723acbd87d85050d6b
https://github.com/weld/core/commit/dd469e2eddfb7db91a3e5c723acbd87d85050d6b
Author: Jozef Hartinger <jharting(a)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
Log Message:
-----------
Do not wrap multimap with SharedObjectCache as it is slow and does not save an apreciable amount of memory
Compare: https://github.com/weld/core/compare/79b3ebc...dd469e2
12 years, 8 months