FreeBSD/amd64 registerised running
Simon Marlow
simonmarhaskell at gmail.com
Fri Apr 13 04:29:59 EDT 2007
Neil Mitchell wrote:
> Hi
>
>> I'm hoping that by the end of this summer, nhc98 will be able to compile
>> the whole of ghc. :-) Also, and alternatively, the yhc chaps have
>> mooted the idea of moving from nhc98's front end to ghc's, which might
>> eventually give you a fully portable bytecode route to bootstrapping ghc
>> on new machines.
>
> We half thought about that, but a more direct goal is to be able to
> convert GHC Core to Yhc Core, then we can use either GHC's front end
> (via system) or Yhc's (natively). This would mean that we would be
> able to compile any library with GHC then use it with Yhc. This
> project will take about three days, once GHC has a non-broken Core
> library.
How do you plan to implement unboxed types? AFAIK, implementing unboxed types
requires a typed intermediate language. Maybe you could get away with boxing
all the unboxed types, but then Int would have an extra level of boxing.
And the other big problem with implementing GHC core is all the primitives...
Cheers,
Simon
More information about the Glasgow-haskell-users
mailing list