guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] branch master updated: Update NEWS


From: Andy Wingo
Subject: [Guile-commits] branch master updated: Update NEWS
Date: Tue, 27 Apr 2021 15:40:11 -0400

This is an automated email from the git hooks/post-receive script.

wingo pushed a commit to branch master
in repository guile.

The following commit(s) were added to refs/heads/master by this push:
     new 102f0da  Update NEWS
102f0da is described below

commit 102f0da664df80b55c1fc5b4c62ec55603f239d9
Author: Andy Wingo <wingo@pobox.com>
AuthorDate: Tue Apr 27 21:39:55 2021 +0200

    Update NEWS
    
    * NEWS: Update.
---
 NEWS | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 4775923..622fce3 100644
--- a/NEWS
+++ b/NEWS
@@ -136,6 +136,16 @@ data has been optimized to be about 30% shorter than 
before or so, which
 can significantly decrease compiled file size and run-time
 initialization latency.
 
+** Optimized calls to known functions
+
+For calls where the callee is within the compilation unit, Guile can now
+skip the argument count check.
+
+** Reduce code size for calls to module variables
+
+All calls to a given exported or private variable from a module now
+dispatch through the same trampoline function.  This reduces code size.
+
 ** Updated Gnulib
 
 The Gnulib compatibility library has been updated, for the first time
@@ -194,15 +204,21 @@ See "Syntax Transformer Helpers" in the manual.
 ** Fix make-transcoded-port on input+output ports
 ** Fix (ice-9 ftw) on filesystems where inode values are meaningless
 ** Fix many bugs that prevented Guile from building on MinGW
+** Fix many bugs that prevented Guile from building on MinGW64
 ** Fix many bugs that prevented Guile's test suite from running on MinGW
 ** Fix srfi-69 merge-hash
 ** Fix suspendable-ports implementation of get-bytevector-some!
 ** Fix overread in string-locale<?, string-locale-ci<?, and friends
 ** Fix handling of parameter lists to elisp defun to allow nil
+** Fix closure-conversion bug for SCC with no free vars and one not-well-known 
function
+** Fix error when < passed non-real value
+** Fix bug in which exported and private names in a used module could alias 
each other
+** Fix bug with slot options in redefinable GOOPS classes
+** Fix bugs regarding port buffering for TLS connections in web client
 
 Thanks to Vasilij Schneidermann, Andrey Ivanov, Rob Browning, Erik
-Dominikus, Göran Weinholt, Michael Gran, Andrew Whatson, and Ricardo
-G. Herdt.
+Dominikus, Göran Weinholt, Michael Gran, Andrew Whatson, Ricardo
+G. Herdt, Jan Nieuwenhuizen, David Thompson, and abcdw.
 
 * New deprecations
 



reply via email to

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