Folks,

For 0.9.6 I'm planning on introducing a small API change:

Making ModuleDefinition, AssemblyDefinition and
DefaultAssemblyResolver IDisposable.

The reason is two fold:

* We're currently leaking the ISymbolReader if we retrieve a
ModuleDefinition with symbols.

* It unlocks the ability to add a new reader options to keep a stream
open on the assembly, so not all the metadata resides in memory. This
has been prototyped in the lowermemuse branch.

This won't break existing code for modules that are loaded in memory.

Jb

-- 
--
mono-cecil

Reply via email to