[weld-commits] [weld/core] a42e06: Merge branch 'master' of github.com:weld/core

noreply at github.com noreply at github.com
Fri Nov 12 10:14:56 EST 2010


Branch: refs/heads/master
Home:   https://github.com/weld/core

Commit: a42e0675e78c55f35b10cfa4cf2205e8f2689b4b
    https://github.com/weld/core/commit/a42e0675e78c55f35b10cfa4cf2205e8f2689b4b
Author: Pete Muir <pmuir at bleepbleep.org.uk>
Date:   2010-11-12 (Fri, 12 Nov 2010)

Changed paths:
  M docs/reference/src/main/docbook/pt-BR/part3.po
  M docs/reference/src/main/docbook/pt-BR/producermethods.po

Log Message:
-----------
Merge branch 'master' of github.com:weld/core


Commit: 357ba35a067d4b1a55ca56d68dd94c7b3b49e378
    https://github.com/weld/core/commit/357ba35a067d4b1a55ca56d68dd94c7b3b49e378
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-11-12 (Fri, 12 Nov 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
  M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java

Log Message:
-----------
Clear TypeSafeResolvers after startup to reduce memory usage


Commit: 1a5fd72f68b028bbdc3401901bb74388eb0e7e1f
    https://github.com/weld/core/commit/1a5fd72f68b028bbdc3401901bb74388eb0e7e1f
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-11-12 (Fri, 12 Nov 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/introspector/jlr/WeldConstructorImpl.java
  M impl/src/main/java/org/jboss/weld/introspector/jlr/WeldMethodImpl.java

Log Message:
-----------
removing caching of method parameters by annotation for Callables.
This is only used at deployment time and removing the cache can
give ~5% memory savings without any noticable deployment slowdown.


Commit: 9db10693061a682d8e4b0da57424b7366caac537
    https://github.com/weld/core/commit/9db10693061a682d8e4b0da57424b7366caac537
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-11-12 (Fri, 12 Nov 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/introspector/jlr/WeldClassImpl.java

Log Message:
-----------
Remove cached meta data from WeldClassImpl and calculate at runtime, as
it is only used during container start and injection point deserialization


Commit: 31ef42907308ceb604961c3ae24d5bb5d63d4637
    https://github.com/weld/core/commit/31ef42907308ceb604961c3ae24d5bb5d63d4637
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-11-12 (Fri, 12 Nov 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
  M impl/src/main/java/org/jboss/weld/bean/RIBean.java
  M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractBuiltInBean.java
  M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
  M impl/src/main/java/org/jboss/weld/metadata/cache/MergedStereotypes.java
  M impl/src/main/java/org/jboss/weld/util/Beans.java

Log Message:
-----------
Change a lot of small HashSets to ArraySets to conserve memory




More information about the weld-commits mailing list