[weld-commits] [weld/core] c04381: Do not wrap multimap with SharedObjectCache as it ...

GitHub noreply at github.com
Sun Apr 8 19:12:52 EDT 2012


  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 at 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 at 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 at 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 at 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 at 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 at 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


More information about the weld-commits mailing list