Branch: refs/heads/master
Home:
https://github.com/weld/core
Commit: c043814d7fb89c8272ad876952f55038963f0ce5
https://github.com/weld/core/commit/c043814d7fb89c8272ad876952f55038963f0ce5
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-08 (Sun, 08 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/introspector/jlr/AbstractWeldAnnotated.java
Log Message:
-----------
Do not wrap multimap with SharedObjectCache as it is slow and does not save an
apreciable amount of memory
Commit: db94d652ceaa46e736a6df92a12cfcde30382587
https://github.com/weld/core/commit/db94d652ceaa46e736a6df92a12cfcde30382587
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-08 (Sun, 08 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
Commit: 0d5f532f936860a825e7d31f7acb005beeab082b
https://github.com/weld/core/commit/0d5f532f936860a825e7d31f7acb005beeab082b
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-08 (Sun, 08 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/metadata/cache/QualifierModel.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
Commit: 30589f43f213bde739ac7dec30fe8a79191b76e5
https://github.com/weld/core/commit/30589f43f213bde739ac7dec30fe8a79191b76e5
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-08 (Sun, 08 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
Commit: 83e0e0f9be2d3af32ec28d869aeb5ea36051e756
https://github.com/weld/core/commit/83e0e0f9be2d3af32ec28d869aeb5ea36051e756
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-08 (Sun, 08 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: cf747dcb92e15d0f57e1947ce8313a665a84106e
https://github.com/weld/core/commit/cf747dcb92e15d0f57e1947ce8313a665a84106e
Author: Stuart Douglas <stuart.w.douglas(a)gmail.com>
Date: 2012-04-08 (Sun, 08 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/bean/builtin/AbstractFacadeBean.java
M impl/src/main/java/org/jboss/weld/event/EventImpl.java
M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.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
Compare:
https://github.com/weld/core/compare/6987963...cf747dc