[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile annotated tag, release_1-9-2, created. release
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] GNU Guile annotated tag, release_1-9-2, created. release_1-9-2 |
Date: |
Sat, 15 Aug 2009 13:38:20 +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=04792c0dd3612b86d4c9ff28ac10cb08b2fd1d64
The annotated tag, release_1-9-2 has been created
at 04792c0dd3612b86d4c9ff28ac10cb08b2fd1d64 (tag)
tagging a9b8b7b02fc0492627f9e5785147f0cf007e7008 (commit)
replaces release_1-9-1
tagged by Ludovic Courtès
on Sat Aug 15 15:38:02 2009 +0200
- Log -----------------------------------------------------------------
GNU Guile 1.9.2 (alpha).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
iEYEABECAAYFAkqGuj4ACgkQd92V4upS7PQQtACdFUVKXSlbHOdY+fn/A4Ze2IoT
bToAoJBc0VwaaXMN2cUVC9/uF0sP2DQT
=hN5A
-----END PGP SIGNATURE-----
Andy Wingo (36):
renumber vm ops (objcode cookie bumped)
vm support for display closures
compile lexical variable access and closure creation to the new ops
remove "externals" from the vm
rename "closure-ref" to "free-ref"; s/vars/variables/ in some names
remove all mentions of "external" from the compiler and related code
nlocs is now 16 bits wide
compiler support for nlocs >= 256
increase default stack size to 64 kilowords
fix gensym creation in psyntax
check that jumps are within the range of a signed 16-bit int
fix vmstack gdb macro for new stack frame layout
fix unused SCM_FRAME_SET_DYNAMIC_LINK macro
fix alignment of subprograms of subprograms
make sure all programs are 8-byte aligned
increase range of relative jumps by aligning blocks to 8-byte boundaries
fix buffer overrun reading partial numbers: 1.0f, 1.0/, and 1.0+
rename configure.in to configure.ac
perform gmp/unistring compile checks with AC_LIB_HAVE_LINKFLAGS
add1 and sub1 instructions
add a brain-dead inliner
add <fix> tree-il construct, and compile it
let-values in terms of syntax-case, add make-tree-il-folder
actually inline call-with-values to tree-il's <let-values>
actually implement "fixing letrec"
loop detection in the house
add label alist to lambda allocations in tree-il->glil compiler
implement compilation of label-allocated lambda expressions
lambda, the ultimate goto
include objcode cookie in the fallback path
make the fallback path look less like line noise
debitrot the ecmascript compiler
rework the vm support for wide strings
"fix" <let>-bound lambda expressions too
update docs for recent vm/compiler work
update NEWS for 1.9.2
Ludovic Courtès (19):
Add `tree-il-fold', a purely functional iterator on `tree-il'.
Add `(system base message)', a simple warning framework.
Add unused variable analysis in the tree-il->glil compiler.
Remove bogus `configure' test for GNU libunistring.
Use Gnulib's `lib-symbol-versions' module.
Use a linker version script for libguile.
Change `defined?' to accept a module as its second argument.
Allow redefinitions in compiled code as in `(define round round)'.
Allow fresh modules to be passed to `compile'.
compiler.test: Enforce evaluation order.
Make the evaluator's memoizers private.
Remove deprecated semi-public memoizers.
Uncomment run-time objcode alignment check.
Switch from `guile-1.8.pc' to `guile-2.0.pc'.
Update `.gitignore' for GNU Global.
Add proper `--help' and `--version' for `guile-tools compile'.
Update the manual and `NEWS' regarding `guile-2.0.pc'.
Turn off auto-compilation to stand-alone tests.
Bump version number for 1.9.2.
Michael Gran (24):
Replace global charnames variables with accessors
Add 32-bit characters
Update NEWS for charname changes
Make charname declarations module-level and GCS
Don't use GNU extensions for SCM_MAKE_CHAR macro
Fix coding style compliance for recent 32-bit char changes
Don't doubly define scm_t_wchar
Add Unicode strings and symbols
Merge commit 'origin/master'
Port position macros shouldn't require enclosing braces
Missing parentheses in SCM_MAKE_CHAR macro
More comments for string functions
Improve %string-dump and %symbol-dump
Make scm_charprint and scm_i_string_wide_chars SCM_INTERNAL.
Fix %string-dump and %symbol-dump fields
More string and symbol tests
Only pass ints to tolower and toupper
Revert to locale-dependent toupper and tolower
Avoid unitialized and unused warnings in scm_string_append
Quiet signed/unsigned comparison warnings in chars.[ch]
Fix disassembly of strings and symbols
Some signed/unsigned comparison and conversions
Regression, scm_string fails to test for circular lists
Don't include libunistring headers in Guile public headers
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile annotated tag, release_1-9-2, created. release_1-9-2,
Ludovic Courtès <=