Andreas Klebinger pushed to branch wip/andreask/experimental_changelog at Glasgow Haskell Compiler / GHC

Commits:

2 changed files:

Changes:

  • libraries/ghc-experimental/CHANGELOG.md
    1 1
     # Revision history for ghc-experimental
    
    2 2
     
    
    3
    -## 9.1601.0
    
    3
    +## 10.001.0
    
    4 4
     
    
    5 5
     - New and/or/xor SIMD primops for bitwise logical operations, such as andDoubleX4#, orWord32X4#, xorInt8X16#, etc.
    
    6 6
       These are supported by the LLVM backend and by the X86_64 NCG backend (for the latter, only for 128-wide vectors).
    
    7 7
     
    
    8
    +## ghc-experimental-9.1401.0,
    
    9
    +
    
    10
    +- Expose access to RTS flags via `GHC.RTS.Flags.Experimental`
    
    11
    +- Expose access to era profiling interface via `GHC.Profiling.Eras`
    
    12
    +- Expose access to runtime stack annotations via `GHC.Stack.Annotation.Experimental`
    
    13
    +- Expose custom allocation limit handler via `System.Mem.Experimental`
    
    14
    +- Expose module Prelude.Experimental, which reexports some modules from ghc-experimental for convenience, like Prelude does for base.
    
    15
    +
    
    16
    +## ghc-experimental-9.1201.0
    
    17
    +
    
    18
    +- Expose `GHC.TypeLits.Experimental` and `GHC.TypeNats.Experimental`
    
    19
    +
    
    20
    +## ghc-experimental-9.1002.0
    
    21
    +
    
    22
    +- Expose primops via `GHC.PrimOps`
    
    23
    +
    
    8 24
     ## 0.1.0.0 -- YYYY-mm-dd
    
    9 25
     
    
    10 26
     * First version. Released on an unsuspecting world.

  • libraries/ghc-experimental/ghc-experimental.cabal.in
    ... ... @@ -7,13 +7,17 @@ name: ghc-experimental
    7 7
     -- The project is ghc's version plus ghc-experimental's version suffix.
    
    8 8
     -- For example, for ghc=9.10.1, ghc-experimental's version will be 9.1001.0.
    
    9 9
     version:            @ProjectVersionForLib@.0
    
    10
    -synopsis:           Experimental features of GHC's standard library
    
    10
    +synopsis:           Experimental features of GHC's standard library and unstable GHC internals.
    
    11 11
     description:
    
    12 12
         This package is where experimental GHC standard library interfaces start
    
    13 13
         life and mature. Eventually, stabilized interfaces will be
    
    14 14
         migrated into the @base@ library.
    
    15 15
     
    
    16
    +    This library also exposes some interfaces that are considered too unstable for
    
    17
    +    the @base@ library like primitives built into GHC.
    
    18
    +
    
    16 19
     homepage:           https://www.haskell.org/ghc/
    
    20
    +bug-reports:        https://gitlab.haskell.org/ghc/ghc/-/issues/new
    
    17 21
     license:            BSD-3-Clause
    
    18 22
     license-file:       LICENSE
    
    19 23
     author:             The GHC Team