[weld-commits] [weld/core] e7ed81: Cached a lot of Container.instance() calls.
noreply at github.com
noreply at github.com
Tue Nov 16 10:36:23 EST 2010
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: e7ed819919e7b5a22caf8d9e556ceff79d2531cd
https://github.com/weld/core/commit/e7ed819919e7b5a22caf8d9e556ceff79d2531cd
Author: Ståle Pedersen <stale.pedesen at jboss.org>
Date: 2010-11-16 (Tue, 16 Nov 2010)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/builtin/InstanceImpl.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ContextBeanInstance.java
M impl/src/main/java/org/jboss/weld/context/AbstractContext.java
M impl/src/main/java/org/jboss/weld/context/SerializableContextualImpl.java
M impl/src/main/java/org/jboss/weld/context/conversation/ConversationImpl.java
M impl/src/main/java/org/jboss/weld/el/ELCreationalContextStack.java
M impl/src/main/java/org/jboss/weld/el/WeldMethodExpression.java
M impl/src/main/java/org/jboss/weld/el/WeldValueExpression.java
M impl/src/main/java/org/jboss/weld/servlet/WeldListener.java
Log Message:
-----------
Cached a lot of Container.instance() calls.
Commit: 9a3d9726f163691ca19ba3ed7716fb692e2b1858
https://github.com/weld/core/commit/9a3d9726f163691ca19ba3ed7716fb692e2b1858
Author: Ståle Pedersen <stale.pedesen at jboss.org>
Date: 2010-11-16 (Tue, 16 Nov 2010)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/ContextBeanInstance.java
Log Message:
-----------
try to avoid creation of creationalContext every time we invoke a method on a client proxy.
Commit: a6a2aba619753f95e6224e68f0baf2cb8c3cfce8
https://github.com/weld/core/commit/a6a2aba619753f95e6224e68f0baf2cb8c3cfce8
Author: Ståle Pedersen <stale.pedesen at jboss.org>
Date: 2010-11-16 (Tue, 16 Nov 2010)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/RIBean.java
Log Message:
-----------
Save hashCode locally for performance gain
Commit: 1046ec4f313a595d3c54872161ead26f7bcdf70f
https://github.com/weld/core/commit/1046ec4f313a595d3c54872161ead26f7bcdf70f
Author: Ståle Pedersen <stalep at lappers.(none)>
Date: 2010-11-16 (Tue, 16 Nov 2010)
Changed paths:
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
Log Message:
-----------
Optimized methods by removing Lists when its not needed
Commit: 4a059c001d85cc6c4b1c18e4ea4874334b02a3bf
https://github.com/weld/core/commit/4a059c001d85cc6c4b1c18e4ea4874334b02a3bf
Author: Pete Muir <pmuir at bleepbleep.org.uk>
Date: 2010-11-16 (Tue, 16 Nov 2010)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/InterceptorImpl.java
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/NewManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/NewSessionBean.java
M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
M impl/src/main/java/org/jboss/weld/bean/builtin/ConversationBean.java
M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ContextBeanInstance.java
M impl/src/main/java/org/jboss/weld/bean/proxy/DecorationHelper.java
M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
M impl/src/main/java/org/jboss/weld/context/AbstractContext.java
M impl/src/main/java/org/jboss/weld/context/AbstractConversationContext.java
M impl/src/main/java/org/jboss/weld/context/ForwardingContextual.java
M impl/src/main/java/org/jboss/weld/context/SerializableContextualImpl.java
M impl/src/main/java/org/jboss/weld/context/SerializableContextualInstanceImpl.java
M impl/src/main/java/org/jboss/weld/context/conversation/ConversationImpl.java
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
M impl/src/main/java/org/jboss/weld/el/ELCreationalContext.java
M impl/src/main/java/org/jboss/weld/el/ELCreationalContextStack.java
M impl/src/main/java/org/jboss/weld/el/WeldMethodExpression.java
M impl/src/main/java/org/jboss/weld/el/WeldValueExpression.java
M impl/src/main/java/org/jboss/weld/serialization/ContextualStoreImpl.java
M impl/src/main/java/org/jboss/weld/servlet/WeldListener.java
M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java
Log Message:
-----------
Cache Container.instance() calls
* Move static references to instance references
More information about the weld-commits
mailing list