Rainer Schuetze wrote:
Yes, GC is the main issue, as you want to pass gc-collected objects across dll boundaries. I'd say the size of the executables is just a secondary issue, though it would also benefit.
The GC itself doesn't have to be in a dll for this to work. The library is already set up to hand off the GC. What it doesn't do at the moment is hand off the thread management.
