[ANNOUNCE] GHC 8.8.1 release candidate 1 is now available
Ben Gamari <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user |
|---|---|
| Message-ID | <[email protected]> |
Hello everyone,
The GHC team is pleased to announce the release candidate for GHC 8.8.1.
The source distribution, binary distributions, and documentation are
available at
https://downloads.haskell.org/ghc/8.8.1-rc1
This release is the culmination of over 3000 commits by over one hundred
contributors and has several new features and numerous bug fixes
relative to GHC 8.6:
* Profiling now works correctly on 64-bit Windows (although still may
be problematic on 32-bit Windows due to platform limitations; see
#15934)
* A new code layout algorithm for amd64's native code generator
* The introduction of a late lambda-lifting pass which may reduce
allocations significantly for some programs.
* Further work on Trees That Grow, enabling improved code re-use of the
Haskell AST in tooling
* More locations where users can write `forall` (GHC Proposal #0007)
* A comprehensive audit of GHC's memory ordering barriers has been
performed, resulting in a number of fixes that should significantly
improve the reliability of programs on architectures with
weakly-ordered memory models (e.g. PowerPC, many ARM and AArch64
implementations).
* A long-standing linker limitation rendering GHCi unusable with
projects with cyclic symbol dependencies has been fixed (#13786)
* Further work on the Hadrian build system
* Numerous bug-fixes
As always, if anything looks amiss do let us know.
Happy compiling!
Cheers,
- Ben
[1] https://downloads.haskell.org/ghc/8.8.1-rc1/docs/html/users_guide/8.8.1-notes.html
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
signature.asc
(application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEmwpsh4C13+CdDZRjcVB86Evun78FAl02R/AACgkQcVB86Evu n7+FJgf/SzxBDIbzvh5fzc/4YP+nRvmR0bwzPrlu54N2A/xtzSZwE/UfJkuO76HN ZerUt6XAnNHwFIevRc1EU60G2iaqKNCKCHrI3wYPLrVlHOXqWHhAinNcYRe5jUJL AN0NHfiHaBrGsm7sVSXKE9yswx1bSLxdAdOuCZ61Lt3amuAV/y11gJyW/qcGjq6b hXlVH2d3Bc01pZJgxperJVJJcg0AD5mewSnwjFSBodrjckwY+skVJ5mS2xaj5PY8 iwln8ActYan4+7gudvOFJqMkerIgWy7z8yWzGJWN3d2+60mCCwJGL9Lk6fUe1cV7 lRFMehX306MyV+UsMFOn1TLnA9Fy5A== =WKD0 -----END PGP SIGNATURE-----