Branch: refs/heads/master
Home: https://github.com/castleproject/Castle.Windsor
Commit: 5c4ba7236b0a9e992985f660f48f5de76693eba5
https://github.com/castleproject/Castle.Windsor/commit/5c4ba7236b0a9e992985f660f48f5de76693eba5
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-16 (Thu, 16 Dec 2010)
Changed paths:
M src/Castle.Windsor/MicroKernel/DefaultKernel_Resolve.cs
Log Message:
-----------
- removed usage of dictionary in ResolveAll since with single handler per
component it's no longer needed
Commit: 9653ad2c9cdbbcd7f9b4f04160cf8095892cc08b
https://github.com/castleproject/Castle.Windsor/commit/9653ad2c9cdbbcd7f9b4f04160cf8095892cc08b
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-16 (Thu, 16 Dec 2010)
Changed paths:
M src/Castle.Windsor/Core/ComponentModel.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
Log Message:
-----------
- formatting
Commit: bdcd1f8411f0bc5409bb424a6aec74f0d473cb08
https://github.com/castleproject/Castle.Windsor/commit/bdcd1f8411f0bc5409bb424a6aec74f0d473cb08
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-17 (Fri, 17 Dec 2010)
Changed paths:
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/MicroKernel/CircularDependencyException.cs
M
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs
M src/Castle.Windsor/MicroKernel/Context/CreationContext.cs
R src/Castle.Windsor/MicroKernel/Context/DependencyTrackingScope.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
Log Message:
-----------
- removed dependency tracking in CreationContext. Tracking handlers should be
enough. The only thing we lose is nice exception message when it throws.
However _if_ it does throw it means a bug in the container or (much more
likely) in custom sub-resolver, so that's not something that should happen
often. On the other hand we lower memory consumption and get better performance
()
--
You received this message because you are subscribed to the Google Groups
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/castle-project-commits?hl=en.