guile-commits
[Top][All Lists]
Advanced

[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




reply via email to

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