[weld-commits] [weld/core] ae68c5: Minor clean up

noreply at github.com noreply at github.com
Sun Dec 12 08:55:27 EST 2010


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

Commit: ae68c5921b227d98bc0025eee64ebd0f417dc4ac
    https://github.com/weld/core/commit/ae68c5921b227d98bc0025eee64ebd0f417dc4ac
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java

Log Message:
-----------
Minor clean up
- remove dead code from InterceptedSubclassFactory
- remove unessesary bytecodes from ClientProxyFactory


Commit: 3ea1f49b1dc6d68c9359b1d24bb3f8dc905399ce
    https://github.com/weld/core/commit/3ea1f49b1dc6d68c9359b1d24bb3f8dc905399ce
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/CombinedInterceptorAndDecoratorStackMethodHandler.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
  M impl/src/main/java/org/jboss/weld/util/bytecode/BytecodeUtils.java

Log Message:
-----------
Add optimisation to InterceptedSubclassFactory that removes the need for reflection when self-invoking


Commit: 19bc6475f90f2a8feb793dde8d3fec625c2f2e9a
    https://github.com/weld/core/commit/19bc6475f90f2a8feb793dde8d3fec625c2f2e9a
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  A impl/src/main/java/org/jboss/weld/bean/proxy/BytecodeMethodResolver.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/DecoratorProxyFactory.java
  A impl/src/main/java/org/jboss/weld/bean/proxy/DefaultBytecodeMethodResolver.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java

Log Message:
-----------
promote BytecodeMethodResolder to top level type


Commit: 1147499a5731159b35bb525ae94cb930e0e0f783
    https://github.com/weld/core/commit/1147499a5731159b35bb525ae94cb930e0e0f783
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/DecoratorProxyFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/EnterpriseProxyFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
  M impl/src/main/java/org/jboss/weld/util/bytecode/DescriptorUtils.java
  A impl/src/main/java/org/jboss/weld/util/bytecode/MethodInformation.java
  M impl/src/main/java/org/jboss/weld/util/bytecode/MethodUtils.java
  A impl/src/main/java/org/jboss/weld/util/bytecode/RuntimeMethodInformation.java
  A impl/src/main/java/org/jboss/weld/util/bytecode/StaticMethodInformation.java

Log Message:
-----------
Refactor ProxyFactory so descriptors are only generated once per method


Commit: 4f367c5839abf8763ff16a06c9d85bd7414948bd
    https://github.com/weld/core/commit/4f367c5839abf8763ff16a06c9d85bd7414948bd
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
  A impl/src/main/java/org/jboss/weld/util/bytecode/JumpMarker.java
  A impl/src/main/java/org/jboss/weld/util/bytecode/JumpUtils.java

Log Message:
-----------
Add utility to make generating conditionals and goto in bytecode easier


Commit: af973c5ba97082d6dd056f5bd18cb0fbe655be97
    https://github.com/weld/core/commit/af973c5ba97082d6dd056f5bd18cb0fbe655be97
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/DecoratorProxyFactory.java

Log Message:
-----------
minor change to decorator factory


Commit: 13706c182282e9b71fdb3ea93d68d52078996877
    https://github.com/weld/core/commit/13706c182282e9b71fdb3ea93d68d52078996877
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java

Log Message:
-----------
Fix ProxyFacory bug




More information about the weld-commits mailing list