[Git][ghc/ghc][wip/andreask/9.10-backports] More patch notes
Andreas Klebinger (@AndreasK)
gitlab at gitlab.haskell.org
Thu Feb 27 14:59:04 UTC 2025
Andreas Klebinger pushed to branch wip/andreask/9.10-backports at Glasgow Haskell Compiler / GHC
Commits:
943eec07 by Andreas Klebinger at 2025-02-27T15:36:48+01:00
More patch notes
- - - - -
1 changed file:
- docs/users_guide/9.10.2-notes.rst
Changes:
=====================================
docs/users_guide/9.10.2-notes.rst
=====================================
@@ -93,6 +93,19 @@ Compiler
- Fixed incorrect behaviour that could occur when using ``control0#/prompt#`` ((:ghc-ticket:`25439`)) by making `prompt#` lazy.
+- Fixed a bug where ghc paniced during type checking. ((:ghc-ticket:`25325`))
+
+- Fix linearity for strict unit patterns in a local let bindings. ((:ghc-ticket:`25428`))
+
+- Improve the performance of type family consistency checks. ((:ghc-ticket:`25554`))
+
+- Fixed a bug where type checking failed to terminate. ((:ghc-ticket:`25597`))
+
+- Fixed a bug where ``__GLASGOW_HASKELL_LLVM__`` was not defined even if `-fllvm` was set. ((:ghc-ticket:`25606`))
+
+- Added flags to control speculative evaluation: ``-fspec-eval`` and ``-fspec-eval-dictfun``. This allows
+ users to work around cases where recent changes to speculative evaluation caused performance regressions. ((:ghc-ticket:`25606`))
+
JavaScript backend
~~~~~~~~~~~~~~~~~~
@@ -147,6 +160,7 @@ Runtime system
- Fixed a bug in compacting gc that could result in program termination with ``update_fwd_large: unknown/strange object 38`` ((:ghc-ticket:`24791`)).
+- Fixed a bug where calling ``setNumCapabilities`` with a argument larger than 256 caused crashes. (:ghc-ticket:`25560`)
Build system and packaging
~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -165,6 +179,10 @@ Build system and packaging
- The packages ghc-internal and ghc-experimental are now versioned based on the GHC version they are shipped with.
+- Fixed a bug where running ``Xelatex`` concurrently failed. (:ghc-ticket:`25564`)
+
+- Fixed a bug where building ghc from source using ghc-9.8.4 failed with an error mentioning ``ghc_unique_counter64``. (:ghc-ticket:`25576`)
+
``base`` library
~~~~~~~~~~~~~~~~
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/943eec07c37565c54d09b3fafdf329dd5ca4cd4d
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/943eec07c37565c54d09b3fafdf329dd5ca4cd4d
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20250227/6f8d1c35/attachment-0001.html>
More information about the ghc-commits
mailing list