RE: Cmm Commentary Update

Simon Marlow <[email protected]>
Newsgroups gmane.comp.lang.haskell.cvs.all
Message-ID <A50988F69402FB47B4D860B67FB51FA134899C6D__10720.3637170189$1165488908$gmane$org@EA-EXMSG-C311.europe.corp.microsoft.com>
Peter Tanski wrote:
> I updated the Cmm Commentary page, at last.  If you have time, please
> take a look and let me know whether you would like me to fill out any
> data.  Although the page is very large for a wiki, there was too much
> ground to cover for me to get all the details: I wanted to
> concentrate on differences between the Cmm implementation and the C--
> specification, the implementation itself in GHC and how that works
> with the CodeGen and NCG, and generally tie things together
> properly.  The page is weak on Cmm Calls and the real information on
> Primitive Operations is spread out a little.  I wanted to put in a
> section on implementing new primitive operators but I have run out of
> time for the moment--the notes are waiting and I am testing a few
> things, particularly oddities of exceptions which seem to need
> individual coding since Cmm lacks flow controls like `also` and `cut
> to`.  Anyway, I hope it helps.

Thanks Peter - very detailed.  I took a quick skim through and clarified one small point.

Cheers,
        Simon
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.