[weld-commits] [weld/core] e743cd: SerializableContextualHolder - optimized way to ge...

GitHub noreply at github.com
Tue Mar 3 08:28:27 EST 2015


  Branch: refs/heads/master
  Home:   https://github.com/weld/core
  Commit: e743cd2a6b49aceea98297952be3e7630e402df8
      https://github.com/weld/core/commit/e743cd2a6b49aceea98297952be3e7630e402df8
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/context/AbstractContext.java
    M impl/src/main/java/org/jboss/weld/context/SerializableContextualFactory.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java

  Log Message:
  -----------
  SerializableContextualHolder - optimized way to get the bean identifier


  Commit: 61f2cf1135e954bc2b5e389032dccd885e0ecb23
      https://github.com/weld/core/commit/61f2cf1135e954bc2b5e389032dccd885e0ecb23
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    A impl/src/main/java/org/jboss/weld/injection/MethodInvocationStrategy.java
    R impl/src/main/java/org/jboss/weld/injection/ObserverMethodInvocationStrategy.java
    M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java

  Log Message:
  -----------
  Disposer methods - CreationalContext is only created if needed

- generalize ObserverMethodInvocationStrategy
- CC is only created if we need it to obtain the receiver
- MethodInvocationStrategy takes care of creating CC for parameters


Compare: https://github.com/weld/core/compare/b3ba2a6760f1...61f2cf1135e9


More information about the weld-commits mailing list