[Mono-list] you do not need windows to hack on mono

Kevin Winchester kwin@ns.sympatico.ca
Wed, 27 Feb 2002 21:13:28 -0400


What about if all you have is windows?  Is there a similar list around for
the things that need to be done in Windows?  I'm looking for relatively easy
stuff.  If there is anything, I have plenty of free time.

Thanks,
Kevin


----- Original Message -----
From: "Miguel de Icaza" <miguel@ximian.com>
To: "Paolo Molaro" <lupus@ximian.com>
Cc: <mono-list@ximian.com>
Sent: Tuesday, February 26, 2002 1:27 PM
Subject: Re: [Mono-list] you do not need windows to hack on mono


> > *) clean the mono/dis/ code and make it create a library with a clean
> > interface that can be reused in other parts of the project. Ensure
> > that it creates correct assembly. Ensure it doesn't have memory leaks.
> > Some cleanups are easy, interface design requires good taste:-)
>
> Another worthy goal is to make the disassembler (mono/dis) produce code
> that can be used for "round-tripping".  Currently we are not generating
> source that can be re-assembled.
>
> > *) write the IL code verifier. There is some code in
> > metadata/verifier.c. You need to implement all the checks explained in
> > Partition II and III of the ECMA specs. Medium difficulty, long task.
> > It needs to be fast since this will be run by the interp and JIT at
> > runtime and it needs to allow for descriptive errors when used by
> > metadata/pedump.c
>
> It should go beyond the checks described on the metadata, it should
> perform things like making sure that the stack layout is the same
> independently of the way a join-point is reached, and that the arguments
> to opcodes are correct.
>
> Miguel
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list