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.

Reply via email to