Triweekly update from the GHC DevX team at IOG.
Previous updates can be found here.
Sylvain: experimented with using zig cc
as a C cross-compiler with GHC to build boot libraries. More work is needed to build the embedded libffi.
Luite: worked for the program committee of HIW.
Sylvain: added doc for interruptible
foreign calling convention with the JS backend. GHC#24444 GHC!14264
Luite: Working on more efficient packing of heap objects by reordering smaller-than-word fields and reducing the size of tag fields of unboxed sums and unpacked constructors.
Sylvain: opened CLC proposal to remove unused internal module from base
. GHC#23432 CLC!329.
Sylvain: fixed GHC#24058 by removing irrelevant "target platform" information returned by +RTS --info
. GHC!13967