Hannes Siebenhandl pushed to branch wip/fendor/remove-deprecated-unstable-heap-representation-details at Glasgow Haskell Compiler / GHC
Commits:
-
564f7419
by fendor at 2025-07-24T09:24:37+02:00
2 changed files:
Changes:
| 1 | 1 | # Changelog for [`base` package](http://hackage.haskell.org/package/base)
|
| 2 | 2 | |
| 3 | 3 | ## 4.23.0.0 *TBA*
|
| 4 | + * Remove deprecated, unstable heap representation details from `GHC.Exts` ([CLC proposal #212](https://github.com/haskell/core-libraries-committee/issues/212))
|
|
| 4 | 5 | * Add `Data.List.NonEmpty.mapMaybe`. ([CLC proposal #337](https://github.com/haskell/core-libraries-committee/issues/337))
|
| 5 | 6 | * Fix issues with toRational for types capable to represent infinite and not-a-number values ([CLC proposal #338](https://github.com/haskell/core-libraries-committee/issues/338))
|
| 6 | 7 |
| ... | ... | @@ -26,12 +26,6 @@ module GHC.Exts |
| 26 | 26 | -- ** Legacy interface for arrays of arrays
|
| 27 | 27 | module GHC.Internal.ArrayArray,
|
| 28 | 28 | -- * Primitive operations
|
| 29 | - {-# DEPRECATED ["The BCO, mkApUpd0#, and newBCO# re-exports from GHC.Exts have been deprecated and will be removed in 9.14", "These symbols should be imported from ghc-internal instead if needed."] #-}
|
|
| 30 | - Prim.BCO,
|
|
| 31 | - {-# DEPRECATED ["The BCO, mkApUpd0#, and newBCO# re-exports from GHC.Exts have been deprecated and will be removed in 9.14", "These symbols should be imported from ghc-internal instead if needed."] #-}
|
|
| 32 | - Prim.mkApUpd0#,
|
|
| 33 | - {-# DEPRECATED ["The BCO, mkApUpd0#, and newBCO# re-exports from GHC.Exts have been deprecated and will be removed in 9.14", "These symbols should be imported from ghc-internal instead if needed."] #-}
|
|
| 34 | - Prim.newBCO#,
|
|
| 35 | 29 | module GHC.Prim,
|
| 36 | 30 | module GHC.Prim.Ext,
|
| 37 | 31 | -- ** Running 'RealWorld' state thread
|
| ... | ... | @@ -131,9 +125,6 @@ import GHC.Prim hiding |
| 131 | 125 | , whereFrom#
|
| 132 | 126 | , isByteArrayWeaklyPinned#, isMutableByteArrayWeaklyPinned#
|
| 133 | 127 | |
| 134 | - -- deprecated
|
|
| 135 | - , BCO, mkApUpd0#, newBCO#
|
|
| 136 | - |
|
| 137 | 128 | -- Don't re-export vector FMA instructions
|
| 138 | 129 | , fmaddFloatX4#
|
| 139 | 130 | , fmsubFloatX4#
|
| ... | ... | @@ -256,8 +247,6 @@ import GHC.Prim hiding |
| 256 | 247 | , minWord8X32#
|
| 257 | 248 | , minWord8X64#
|
| 258 | 249 | )
|
| 259 | -import qualified GHC.Prim as Prim
|
|
| 260 | - ( BCO, mkApUpd0#, newBCO# )
|
|
| 261 | 250 | |
| 262 | 251 | import GHC.Prim.Ext
|
| 263 | 252 |