[Git][ghc/ghc][ghc-8.10] 2 commits: Fix typos in Runtime system section of 8.10.1 notes
Ben Gamari
gitlab at gitlab.haskell.org
Tue Aug 25 02:20:05 UTC 2020
Ben Gamari pushed to branch ghc-8.10 at Glasgow Haskell Compiler / GHC
Commits:
f8f59515 by toonn at 2020-08-22T14:14:22+02:00
Fix typos in Runtime system section of 8.10.1 notes
- - - - -
1f8e9831 by toonn at 2020-08-22T15:53:38+02:00
Fix typos in Template Haskell section of ghc 8.10.1 notes
- - - - -
1 changed file:
- docs/users_guide/8.10.1-notes.rst
Changes:
=====================================
docs/users_guide/8.10.1-notes.rst
=====================================
@@ -281,13 +281,13 @@ Runtime system
~~~~~~~~~~~~~~
- The runtime system linker now marks loaded code as non-writable (see
- :ghc-ticket:`14069`) on all tier-1 platforms. This is necesaary for
+ :ghc-ticket:`14069`) on all tier-1 platforms. This is necessary for
out-of-the-box compatibility with OpenBSD and macOS Catalina (see
:ghc-ticket:`17353`)
- The RTS API now exposes :ref:`an interface <event_log_output_api>` to
- configure ``EventLogWriters``, allowing eventlog data to fed to sinks other
- than ``.eventlog`` files.
+ configure ``EventLogWriters``, allowing eventlog data to be fed to sinks
+ other than ``.eventlog`` files.
- A new ``+RTS`` flag ``--disable-delayed-os-memory-return`` was added to make
for accurate resident memory usage of the program as shown in memory
@@ -298,9 +298,9 @@ Runtime system
Using this new flag is expected to make the program slightly slower.
Without this flag, the (Linux) RTS returns unused memory "lazily" to the OS.
- This has making the memory available to other processes while also allowing
- the RTS to re-use the memory very efficiently (without zeroing pages) in case
- it needs it again, but common tools will incorrectly show such memory as
+ This makes the memory available to other processes while also allowing the
+ RTS to re-use the memory very efficiently (without zeroing pages) in case it
+ needs it again, but common tools will incorrectly show such memory as
occupied by the RTS (because they do not process the ``LazyFree`` field in
``/proc/PID/smaps``).
@@ -308,7 +308,7 @@ Template Haskell
~~~~~~~~~~~~~~~~
- The ``Lift`` typeclass is now levity-polymorphic and has a ``liftTyped``
- method. Previously disallowed instances for unboxed tuples, unboxed sums, an
+ method. Previously disallowed instances for unboxed tuples, unboxed sums, and
primitive unboxed types have also been added. Finally, the code generated by
:extension:`DeriveLift` has been simplified to take advantage of expression
quotations.
@@ -316,7 +316,7 @@ Template Haskell
- Using ``TupleT 1``, ``TupE [exp]``, or ``TupP [pat]`` will now produce unary
tuples (i.e., involving the ``Unit`` type from ``GHC.Tuple``) instead of
silently dropping the parentheses. This brings Template Haskell's treatment
- of boxed tuples in line with that of unboxed tuples, as ``UnboxedTupleT`,
+ of boxed tuples in line with that of unboxed tuples, as ``UnboxedTupleT``,
``UnboxedTupE``, and ``UnboxedTupP`` also produce unary unboxed tuples
(i.e., ``Unit#``) when applied to only one argument.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/82f15edc506cdf91c63c2351603c8f0fb0379914...1f8e98313f46414987c88d6cc8f8fe7e34fba1ff
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/82f15edc506cdf91c63c2351603c8f0fb0379914...1f8e98313f46414987c88d6cc8f8fe7e34fba1ff
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20200824/bfc6f2b6/attachment-0001.html>
More information about the ghc-commits
mailing list