[Git][ghc/ghc][wip/andreask/experimental_changelog] ghc-experimental: Update Changelog
Andreas Klebinger pushed to branch wip/andreask/experimental_changelog at Glasgow Haskell Compiler / GHC Commits: 1d45b00f by Andreas Klebinger at 2026-01-16T18:50:29+01:00 ghc-experimental: Update Changelog I tried to reconstruct a high level overview of the changes and when they were made since we introduced it. Fixes #26506 Co-authored-by: Teo Camarasu <teofilcamarasu@gmail.com> - - - - - 2 changed files: - libraries/ghc-experimental/CHANGELOG.md - libraries/ghc-experimental/ghc-experimental.cabal.in Changes: ===================================== libraries/ghc-experimental/CHANGELOG.md ===================================== @@ -1,10 +1,26 @@ # Revision history for ghc-experimental -## 9.1601.0 +## 10.001.0 - New and/or/xor SIMD primops for bitwise logical operations, such as andDoubleX4#, orWord32X4#, xorInt8X16#, etc. These are supported by the LLVM backend and by the X86_64 NCG backend (for the latter, only for 128-wide vectors). +## ghc-experimental-9.1401.0, + +- Expose access to RTS flags via `GHC.RTS.Flags.Experimental` +- Expose access to era profiling interface via `GHC.Profiling.Eras` +- Expose access to runtime stack annotations via `GHC.Stack.Annotation.Experimental` +- Expose custom allocation limit handler via `System.Mem.Experimental` +- Expose module `Prelude.Experimental` + +## ghc-experimental-9.1201.0 + +- Expose `GHC.TypeLits.Experimental` and `GHC.TypeNats.Experimental` + +## ghc-experimental-9.1002.0 + +- Expose primops via `GHC.PrimOps` + ## 0.1.0.0 -- YYYY-mm-dd * First version. Released on an unsuspecting world. ===================================== libraries/ghc-experimental/ghc-experimental.cabal.in ===================================== @@ -7,13 +7,17 @@ name: ghc-experimental -- The project is ghc's version plus ghc-experimental's version suffix. -- For example, for ghc=9.10.1, ghc-experimental's version will be 9.1001.0. version: @ProjectVersionForLib@.0 -synopsis: Experimental features of GHC's standard library +synopsis: Experimental features of GHC's standard library and unstable GHC internals. description: This package is where experimental GHC standard library interfaces start life and mature. Eventually, stabilized interfaces will be migrated into the @base@ library. + This library also exposes some interfaces that are considered too unstable for + the @base@ library like primitives built into GHC. + homepage: https://www.haskell.org/ghc/ +bug-reports: https://gitlab.haskell.org/ghc/ghc/-/issues/new license: BSD-3-Clause license-file: LICENSE author: The GHC Team View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/1d45b00f68588838f26666b324351b9a... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/1d45b00f68588838f26666b324351b9a... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Andreas Klebinger (@AndreasK)