[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile annotated tag, release_1-9-8, created. release
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] GNU Guile annotated tag, release_1-9-8, created. release_1-9-8 |
Date: |
Wed, 17 Feb 2010 18:10:52 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=463d9bef7a81dea8ec43e84a21d6537579c25024
The annotated tag, release_1-9-8 has been created
at 463d9bef7a81dea8ec43e84a21d6537579c25024 (tag)
tagging ac1ef09bfee23177052aa157f8cb049ae8dbd64e (commit)
replaces release_1-9-7
tagged by Ludovic Courtès
on Wed Feb 17 19:10:07 2010 +0100
- Log -----------------------------------------------------------------
GNU Guile 1.9.8 (beta).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
iEYEABECAAYFAkt8MQQACgkQd92V4upS7PS02gCeO+YzY4SZQ9Tr+h5EsXXWR5Vq
P1kAn3KPW+/Cm2evBShOUtlejeIDdFon
=S+6L
-----END PGP SIGNATURE-----
Andy Wingo (40):
add libffi dependency
foreign.h presents a more pointer-centric interface
move foreign function interface to its own module
byte access to foreigns via bytevectors
renumber VM opcodes
first pass at implementing low-level foreign functions
implement foreign-call
add ffi tests
add `alignof' and `sizeof' Scheme functions
add make-c-struct, parse-c-struct
turn asserts into exceptions in foreign.c
add a test for foreign functions taking struct args
remove incremental NEWS entries in preparation for 1.9.8
fix to variable-bound? instruction prototype
inline calls to variable-bound?
statprof bugfixes
add simple foreign finalization, and pointer support
add a test for ffi and pointers
initial VM support for delimited continuations and dynamic-wind
new tree-il for prompt, control, and dynamic-wind
dynamic-wind compilation to VM ops
tree-il analyzer and inliner handle <prompt>
GLIL support for <prompt>
add return/nvalues
tree-il -> glil compilation of prompt, dynamic-wind, control
GLIL and assembly support for prompt compilation
add @control and @prompt stub primitives
add (ice-9 control)
connect a few more wires to promptenstein
push a prompt handler value even in the inline-handler case
continuations are vm procedures
eval.c uses scm_i_call_with_current_continuation
make scm_make_continuation internal
scm_i_make_continuation takes vm and vm_cont args explicitly
continuations return multiple values on the stack
`load' doesn't cause the compiler to be loaded in some cases
fix a bug in the tutorial
delete the tutorial
a start at NEWS
slight NEWS tweaks
Ludovic Courtès (41):
Fix `uniform-vector-read!' and `uniform-vector-write'.
Install `standard-library.info'.
Optimize struct initialization and accessors for the common case.
Clarify GC-registered displacements for structs.
Slightly improve comments and style in `struct.c'.
Add `struct-ref' and `struct-set' VM opcodes.
Revert "Install `standard-library.info'."
Reinstate 2-word displacement for structs.
Add ASCII art representing the basic struct layout.
Recognize structs with both "pr" and "pw" flags as simple.
SRFI-9: Fix `define-inlinable'.
Inline SRFI-9 constructors too.
Add `(ice-9 vlist)'.
Use vhashes in `unused-toplevel-analysis'.
Use vhashes in `unbound-variable-analysis'.
Use vhashes in `arity-analysis'.
Use vhashes in `unused-variable-analysis'.
vlist: Slightly improve readability and consistency.
Change `write-bytecode' to accept a bytevector.
Use the R6RS I/O API in `write-bytecode'.
Fix documentation of the `string->utf' and `utf->string' functions.
Reinstate `scm_protects', for backward compatibility.
Document the maximum number of arguments for a subr.
Use Gnulib's `getaddrinfo' module.
Add `getaddrinfo' and related procedures.
Add missing Gnulib files; update `.gitignore'.
Make the `getaddrinfo' "no name" test more robust.
Fix `getaddrinfo' tests.
Use `#f' for `addrinfo:canonname' when it wasn't supplied by
getaddrinfo(3).
Add `getaddrinfo' test.
Fix builds of `i18n.c' on non-GNU systems.
Skip "wrong service name" `getaddrinfo' test on Darwin 9.2.
i18n: Define `nl_item' when it's not available (needed for Cygwin).
Add missing $(LTLIBINTL), suggested by Gnulib.
Remove misplaced tabs from the manual.
Include <libguile/__scm.h> in "foreign.h".
Mention libffi dependency in `README'.
Update `NEWS'.
getaddrinfo: Define macros lacking in NetBSD 5.0.
Update to Gnulib v0.0-3448-g6078aa4 for its <netdb.h> fix.
Bump version number for 1.9.8.
Michael Gran (3):
R6RS string escapes broken on string output
Optimize reader by preferring stack-allocated buffers
Faster read of semicolon comments
Thien-Thi Nguyen (1):
Document trailing whitespace policy.
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile annotated tag, release_1-9-8, created. release_1-9-8,
Ludovic Courtès <=