GHC staus

Simon Marlow marlowsd at gmail.com
Mon Sep 4 10:21:18 UTC 2017


I have a vested interest in the cross-compilation story because it's very
related to Remote GHCi, so I'd love to join in if you have a discussion
about that :)

On 4 September 2017 at 11:16, Manuel M T Chakravarty <chak at justtesting.org>
wrote:

> +1 for a lighting talk on that! (You can tell the organisers that ;)
>
> Also, we should make sure to meet and talk about cross-compilation and GHC
> for iOS :)
>
> Manuel
>
> Moritz Angermann <moritz.angermann at gmail.com>:
>
> Hi,
>
> not sure if this is noteworthy:
>
> The following is or will hopefully make(*) it
> into 8.4 as well
>
> - (1) iserv-remote (run iserv on a remote device over the network)
> - (2) arm / aarch64 linker for elf and mach-o
> - (3*) `-staticlib` support for Linux and BSD derivatives (was darwin
> only):
> - (4*) `-llvmng` new llvm bitcode code gen
> - (5*) refactored llvm pipeline
>
> This essentially is all part of making GHC natively
> support cross compiling (including support for Template Haskell) to
> android/iOS/RaspberryPi.
>
> I hope to give a lighting talk around those, if I get a slot.
>
> Cheers,
>  Moritz
>
> Sent from my iPhone
>
> On 4 Sep 2017, at 8:01 AM, Iavor Diatchki <iavor.diatchki at gmail.com>
> wrote:
>
> Hello,
>
> Trevor Elliott and I have been slowly working on implementing Simon M's
>  "Mutable Constructor Fields" proposal [1].
>
> The current state of the code is here:
> https://github.com/yav/ghc/tree/wip/mutable-fields
>
> I am not sure if this would be ready in time for 8.4 as I don't know what
> the time-line looks like, and also, the actual proposal is still in the
> process of being reviewed by the GHC committee.
>
> -Iavor
>
> [1] https://github.com/simonmar/ghc-proposals/blob/
> mutable-fields/proposals/0000-mutable-fields.rst
>
>
>
> On Sun, Sep 3, 2017 at 2:15 PM Simon Peyton Jones via ghc-devs <
> ghc-devs at haskell.org> wrote:
>
>> Ben, Simon, and ghc-devs
>>
>> I have to write slides for the GHC status talk in the Haskell
>> Implementor’s meeting.
>>
>> Usually we have
>>
>>    1. Current status (current release)
>>    2. What’s cooking for the next release
>>    3. GHC community comments
>>
>> As background we have
>>
>>    - Our Apr 17 status page
>>    <https://ghc.haskell.org/trac/ghc/wiki/Status/Apr17>
>>    - Our 8.2 release notes
>>    <https://downloads.haskell.org/~ghc/8.2.1/docs/html/users_guide/8.2.1-notes.html>
>>    - Our 8.4 status page
>>    <https://ghc.haskell.org/trac/ghc/wiki/Status/GHC-8.4.1>
>>
>> What would you put under (1-3)?  Anything you’d like to see highlighted?
>>
>> Simon
>> _______________________________________________
>> ghc-devs mailing list
>> ghc-devs at haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170904/d1f2c21a/attachment.html>


More information about the ghc-devs mailing list