[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 01/03: Update NEWS

From: Andy Wingo
Subject: [Guile-commits] 01/03: Update NEWS
Date: Tue, 9 Mar 2021 14:50:53 -0500 (EST)

wingo pushed a commit to branch master
in repository guile.

commit ec72aa7441dd3e469766540e16dd6046eed38806
Author: Andy Wingo <>
AuthorDate: Tue Mar 9 20:41:15 2021 +0100

    Update NEWS
    * NEWS: More words about mini-gmp.
 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/NEWS b/NEWS
index 612587d..40760ea 100644
--- a/NEWS
+++ b/NEWS
@@ -69,6 +69,10 @@ the GMP allocator, so since then, Guile-GnuTLS has been 
 Therefore, the default is now to not install libgc as the GMP allocator.
 This may slow down some uses of bignums.
+In some future, Guile may switch to GMP's more low-level "MPN" API for
+working with bignums, which would allow us to regain the ability to use
+GC-managed digit storage in all configurations.
 ** New build option: --enable-mini-gmp
 For some users, it would be preferable to bundle a private copy of the
@@ -86,6 +90,9 @@ Note that a build with --enable-mini-gmp is not 
ABI-compatible with a
 "stock" build, as functions that use GMP types (scm_to_mpz,
 scm_from_mpz) are not exported.
+Thanks to Niels Möller and other GMP developers for their mini-gmp
 ** New `read' implementation in Scheme
 Guile's `read' procedure has been rewritten in Scheme.  Compared to the

reply via email to

[Prev in Thread] Current Thread [Next in Thread]