Re: Attacking System.Reflection +Emit ... ?

Rich Baumann <[email protected]>
Newsgroups gmane.comp.gnu.dotgnu.developer
Message-ID <1083299296.18537.381.camel@pestilence>
On Wed, 2004-04-28 at 06:57, Jonas Printzen wrote:
> I have browsed some source by now and also the
> pnet-lib status. I found System.Reflection.Emit missing
> (suggested by Gopal also) and I'm thinkin I could start
> there. 

A lot of S.R.Emit is already implemented (e.g. method code output should
be done). The major TODO items remaining are:

	- Custom attributes
		I don't remember anything about these, so I don't know how much
trouble these will be.

	- Resources
		Engine support was lacking at the time I was hacking
on SRE, but I think that's been fixed, so it should just require the
right lib_emit.c glue to get it going.

	- Running dynamically generated code
		Engine support is still lacking, afaik. Some things aren't saved in
the engine's image format, only in the dll/exe output, so some design
changes in pnet/image/ will be needed. Rhys will probably have to do
this, because there's a lot of stuff in there that only Rhys will ever
understand.


Rich
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.