the cmm pages on the wiki seem out of date
Simon Marlow
marlowsd at gmail.com
Tue Apr 9 05:05:16 CEST 2013
A quick answer is that I put some documentation at the top of
compiler/cmm/CmmParse.y that explains the new syntax. That should help
you get to grips with the changes.
Cheers,
Simon
On 06/04/13 13:48, Simon Peyton-Jones wrote:
> Simon Marlow is the man who will really know. He's in the middle of getting to grips with Facebook but I'm sure he'll pop up soon.
>
> In general, yes please do update the wiki; thank you.
>
> Simon
>
> | -----Original Message-----
> | From: ghc-devs-bounces at haskell.org [mailto:ghc-devs-bounces at haskell.org] On
> | Behalf Of Edward Z. Yang
> | Sent: 06 April 2013 09:12
> | To: Carter Schonwald
> | Cc: ghc-devs at haskell.org
> | Subject: Re: the cmm pages on the wiki seem out of date
> |
> | Yes, there were some pretty recent (as in, not present in 7.6) improvements
> | to C-- syntax. Updates would be much appreciated; you can probably figure out
> | what the changes are by snooping the changelogs for compiler/cmm.
> |
> | Edward
> |
> | Excerpts from Carter Schonwald's message of Fri Apr 05 20:37:23 -0700 2013:
> | > Hey all, I've been staring at the cmm primop code in ghc over the past week
> | > to understand a number of things, and I was just today looking at the
> | > current cmm documentation on the ghc wiki.
> | >
> | > specifically i've been looking at
> | > https://github.com/ghc/ghc/blob/master/compiler/cmm/Cmm.hs
> | > https://github.com/ghc/ghc/blob/master/compiler/cmm/CmmParse.y
> | > and
> | > https://github.com/ghc/ghc/blob/master/rts/PrimOps.cmm
> | >
> | > versus the wiki docs
> | > http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/CmmType
> | >
> | > it looks like CMM supports a nicer function definition convention than the
> | > wiki implies.
> | > (and presumably that also would hold for the ffi for calling user written
> | > cmm code too?)
> | >
> | >
> | > If the wiki is out of date, i'm happy to make a first pass at trying to add
> | > this info somewhere,
> | >
> | > thanks
> | > -Carter
> |
> | _______________________________________________
> | ghc-devs mailing list
> | ghc-devs at haskell.org
> | http://www.haskell.org/mailman/listinfo/ghc-devs
>
More information about the ghc-devs
mailing list