[weld/core] dc46df: Only create new creational context for event deliv...
by GitHub
Branch: refs/heads/2.2
Home: https://github.com/weld/core
Commit: dc46dfc7ce4667eae12615ef0cef65653a7f7129
https://github.com/weld/core/commit/dc46dfc7ce4667eae12615ef0cef65653a7f7129
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
Log Message:
-----------
Only create new creational context for event delivery when it is needed
Commit: 8dcb81e3fe4e02cc4a55703ad899008b7f5b5e9b
https://github.com/weld/core/commit/8dcb81e3fe4e02cc4a55703ad899008b7f5b5e9b
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/event/ExtensionObserverMethodImpl.java
M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
M impl/src/main/java/org/jboss/weld/injection/InjectionPointFactory.java
M impl/src/main/java/org/jboss/weld/injection/MethodInjectionPoint.java
M impl/src/main/java/org/jboss/weld/injection/SecurityActions.java
A impl/src/main/java/org/jboss/weld/injection/StaticMethodInjectionPoint.java
A impl/src/main/java/org/jboss/weld/injection/VirtualMethodInjectionPoint.java
M impl/src/main/java/org/jboss/weld/injection/producer/DefaultInjector.java
M impl/src/main/java/org/jboss/weld/injection/producer/Injector.java
M impl/src/main/java/org/jboss/weld/injection/producer/ProducerMethodProducer.java
M impl/src/main/java/org/jboss/weld/security/GetAccessibleCopyOfMember.java
M impl/src/main/java/org/jboss/weld/util/BeanMethods.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M impl/src/main/java/org/jboss/weld/util/InjectionPoints.java
Log Message:
-----------
Speed-up invocation of producers, disposers, observers and initializers by caching more stuff
Commit: 8a2304194b267e3a49f664d8eb455ac1a6412eb0
https://github.com/weld/core/commit/8a2304194b267e3a49f664d8eb455ac1a6412eb0
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2014-11-24 (Mon, 24 Nov 2014)
Changed paths:
M impl/src/main/java/org/jboss/weld/injection/StaticMethodInjectionPoint.java
M impl/src/main/java/org/jboss/weld/util/collections/Arrays2.java
Log Message:
-----------
Optimize for cases when there are no parameters to inject
Compare: https://github.com/weld/core/compare/109994f383ac...8a2304194b26
10 years