[Mono-list] Updates on Ximian's end

Miguel de Icaza miguel@ximian.com
12 Jul 2001 16:25:37 -0400


> Folks might also want to have a look at "Engineering a Simple, Efficient
> Code Generator Generator" by Chris Fraser, Dave Hanson, and Todd Proebsting.
> http://www.research.microsoft.com/~drh/pubs/iburg.pdf.  This describes
> the precursor of code generator generator used in 'A Retargetable C 
> Compiler'. 

This is a good link.  This week, after getting all excited about
finally understanding instruction selection in a compiler, and reading
the GBURG paper, I found out that the Compilers book from Aho, Sethi,
Ullman has enough information (the chapters I never read ;-).

Then I ran into the Advanced Compiler Design chapter on code
generation, and got the background to actually understand a lot of the
statements from the GBURG paper.  Given all this background, I am
fully convinced (and really excited) about writing our own JIT engine.

Existing JIT engines would not allow us to leverage the `CIL has been
designed for JITing' that everyone talks about (and now I have an
extended understanding of why).