diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-09-02 15:27:27 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2020-09-02 15:27:27 -0400 |
commit | a6809cf8058803d605ee29dd26888f10c0b50804 (patch) | |
tree | b73a88ed8bcd0ca25356924252d898939ce7bbfe | |
parent | d5c3a027ec0536bd4c36d99b4101aedf55a2d7d1 (diff) | |
download | haskell-a6809cf8058803d605ee29dd26888f10c0b50804.tar.gz |
users-guide: A few release notes fixes
-rw-r--r-- | docs/users_guide/9.0.1-notes.rst | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/docs/users_guide/9.0.1-notes.rst b/docs/users_guide/9.0.1-notes.rst index b2544b9641..8352dbc6b7 100644 --- a/docs/users_guide/9.0.1-notes.rst +++ b/docs/users_guide/9.0.1-notes.rst @@ -37,24 +37,24 @@ Highlights f True = 1 f x = ... case x of { False -> 2; True -> 3 } ... - GHC is now able to detect the case alt returning 3 as redundant. + GHC is now able to detect the case alternative returning ``3`` as redundant. - Some more performance improvements in edge cases. -* Windows: Use the larg address space allocator. +* Windows: Use the large address-space allocator. This improves runtime but causes increased memory usage on Windows versions older than Win 8.1/Server 2012. * Big-number support - - GHC now relies on a new "ghc-bignum" package to provide Integer/Natural + - GHC now relies on a new ``ghc-bignum`` package to provide Integer/Natural implementations. This package supports the following backends: - gmp: adapted from integer-gmp package that was used before - - native: new Haskell implementation, faster than integer-simple which is + - native: new Haskell implementation, faster than ``integer-simple`` which is not used anymore - All backends now use the same representation for big numbers (the one that - was previously used only by integer-gmp). It led to several compiler + was previously used only by ``integer-gmp``). It led to several compiler simplifications, performance improvements and bug fixes (e.g. :ghc-ticket:`15262`, :ghc-ticket:`15286`). @@ -62,10 +62,10 @@ Highlights deterministic results so that they can be tested one against the other (they can only differ in performance). As a consequence, some functions that were only provided by integer-gmp (prime test, secure powmod, etc.) are no longer - provided by ghc-bignum. Note that other packages (e.g. hgmp) provide these + provided by ghc-bignum. Note that other packages (e.g. ``hgmp``) provide these functions. - - For now GHC still doesn't allow dynamic selection of the ghc-bignum backend + - For now GHC still doesn't allow dynamic selection of the ``ghc-bignum`` backend to use. * Breaking change: Template Haskell splices now act as separation points |