[Mono-dev] Porting mcs to IKVM.Reflection

Jeroen Frijters jeroen at sumatra.nl
Sat May 8 09:23:06 EDT 2010


> Please see the attached patch.
> 
> I belive that this is actually an easier and cleaner solution than the
> current one.

I disagree. You have to look at it from an API development point of view. This creates a huge window for undefined behavior and dependencies on implementation specifics, between calling DefineDynamicAssembly and SetMscorlib. It also makes it impossible for DefineDynamicAssembly (or the AssemblyBuilder constructor) to do anything that requires mscorlib (and who knows, maybe some future change to reflection will require this).

Regards,
Jeroen


More information about the Mono-devel-list mailing list