summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-09-02 15:27:27 -0400
committerBen Gamari <ben@smart-cactus.org>2020-09-02 15:27:27 -0400
commita6809cf8058803d605ee29dd26888f10c0b50804 (patch)
treeb73a88ed8bcd0ca25356924252d898939ce7bbfe
parentd5c3a027ec0536bd4c36d99b4101aedf55a2d7d1 (diff)
downloadhaskell-a6809cf8058803d605ee29dd26888f10c0b50804.tar.gz
users-guide: A few release notes fixes
-rw-r--r--docs/users_guide/9.0.1-notes.rst14
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