[Git][ghc/ghc][wip/T22264-9.2] relnotes: Mention various non-moving GC fixes
Ben Gamari (@bgamari)
gitlab at gitlab.haskell.org
Tue Feb 7 20:29:25 UTC 2023
Ben Gamari pushed to branch wip/T22264-9.2 at Glasgow Haskell Compiler / GHC
Commits:
b623eaf3 by Ben Gamari at 2023-02-07T15:29:09-05:00
relnotes: Mention various non-moving GC fixes
- - - - -
1 changed file:
- docs/users_guide/9.2.6-notes.rst
Changes:
=====================================
docs/users_guide/9.2.6-notes.rst
=====================================
@@ -66,6 +66,23 @@ Runtime system
- Truncate eventlog events with a large payload (:ghc-ticket:`20221`).
+- A bug in the nonmoving garbage collector regarding the treatment of
+ zero-length ``SmallArray#``\ s has been fixed (:ghc-ticket:`22264`)
+
+- A number of bugs regarding the non-moving garbage collector's treatment of
+ ``Weak#`` pointers have been fixed (:ghc-ticket:`22327`)
+
+- A few race conditions between the non-moving collector and
+ ``setNumCapabilities`` which could result in undefined behavior have been
+ fixed (:ghc-ticket:`22926`, :ghc-ticket:`22927`)
+
+- The non-moving collector is now able to better schedule marking work during
+ the post-mark synchronization phase of collection, significantly reducing
+ pause times in some workloads (:ghc-ticket:`22929`).
+
+- Various bugs in the non-moving collector's implementation of the selector
+ optimisation have been fixed (:ghc-ticket:`22930`)
+
Build system and packaging
--------------------------
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/b623eaf3a3c9deb28984618088e3192ad30d6414
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/b623eaf3a3c9deb28984618088e3192ad30d6414
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/20230207/666ec71d/attachment-0001.html>
More information about the ghc-commits
mailing list