[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (39520f8 -> bfe70b1)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (39520f8 -> bfe70b1) |
Date: |
Wed, 29 Nov 2017 15:22:37 -0500 (EST) |
wingo pushed a change to branch master
in repository guile.
from 39520f8 Simplify live variable computation for graphs without
loops
adds bf060d2 'frame-matcher' doesn't crash when the last IP is unknown.
adds 1008ea3 Allow garbage collection of revealed file ports.
adds 4212f29 Allow scm_XXX_writable_elements on empty vectors, even if
immutable
adds bb7c736 Replace uniform-vector-read benchmark with bytevector-io
benchmark
adds ffcdb7b Remove documentation on uniform-vector-read!,
uniform-vector-write
adds 3bfd4aa Fix sort, sort! for arrays with nonzero lower bound
adds f52fc05 Support non-zero lower bounds in array-slice-for-each
adds e0bcda4 Fix bitvectors and non-zero lower bound arrays in
truncated-print
new f85d3c0 Merge until e0bcda4ad940c4e15679cc2b229838b33acdd36c from
stable-2.2
adds badcbd0 Support general arrays in random:hollow-sphere!
new a723f41 Merge until badcbd0fe955e0477ae98ed743b3f274d6e6f22d from
stable-2.2
adds a053c05 Weak tables are now bucket-and-chain tables
adds d01adde Refactor weak table to use bitmaps for weak entries
adds dc8dda7 More robust vacuuming of in-use weak tables
new 5c2da3a Merge until dc8dda77e0c937abae42a76ea88c6e7995adbd9a from
stable-2.2
adds 81d2e35 Allow GDB support to be used with
GDB-linked-against-Guile-2.0.
new 82b57d1 Merge until 81d2e352663bc5f80734312fec90f250b1fbe2e4 from
stable-2.2
adds b322ac6 Print exception location only once.
adds 7d0d9e2 http: Fix typo in proxy handling in 'write-request-line'.
adds 6ad28ae http: Fix typo in proxy handling in 'write-request-line'.
adds 187655c 'readdir' no longer deadlocks upon error.
adds 2fe9a85 Destroy the mutex associated with a dirstream.
new e10999b Merge until 2fe9a852fb3c6aaeef5dc9d12df3a9150eeb232a from
stable-2.2
adds 83d4c4d Honor '%fresh-auto-compile'.
new b6762f5 Merge until 83d4c4d622b406ec0bc9d8139ec8182fa72b5720 from
stable-2.2
adds c2817dc Convert `close' ref to xref.
adds 1be85ca Mention (ice-9 peg) module path.
adds f928888 ia64: Fix crash in thread context switch.
adds 3e7c80a scripts: help: Fix reference to the "Using Guile Tools"
node.
adds bb5d316 foreign: Add 'uintptr_t' and 'intptr_t'.
adds 48d4255 ltdl wrappers now use a recursive mutex.
adds 5f59e28 Fix logand type inference
adds 76d4608 Add nullary intmap and intset folders
adds 8e2314c Simplify live variable computation for graphs without
loops
new bfe70b1 Merge until 8e2314c46dc3aa98574d380a2c7cb782da643913 from
stable-2.2
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
NEWS | 7 +
benchmark-suite/Makefile.am | 2 +-
.../{uniform-vector-read.bm => bytevector-io.bm} | 29 +-
doc/ref/api-data.texi | 57 +-
doc/ref/api-foreign.texi | 2 +
doc/ref/api-io.texi | 5 +-
doc/ref/api-peg.texi | 11 +-
libguile/Makefile.am | 12 +-
libguile/array-handle.c | 6 +-
libguile/array-map.c | 24 +-
libguile/arrays.c | 48 +-
libguile/dynl.c | 16 +-
libguile/filesys.c | 27 +-
libguile/foreign.c | 22 +
libguile/fports.c | 41 +-
libguile/fports.h | 8 +-
libguile/libguile-2.2-gdb.scm | 19 +-
libguile/load.c | 11 +-
libguile/ports.c | 43 +-
libguile/quicksort.i.c | 48 +-
libguile/random.c | 129 ++--
libguile/sort.c | 68 +-
libguile/threads.c | 1 +
libguile/weak-table.c | 755 ++++++---------------
module/Makefile.am | 1 +
module/ice-9/arrays.scm | 88 ++-
module/ice-9/boot-9.scm | 6 +-
module/ice-9/pretty-print.scm | 24 +-
module/scripts/help.scm | 2 +-
module/system/base/types.scm | 30 +-
module/system/foreign.scm | 1 +
module/system/vm/traps.scm | 5 +-
module/web/http.scm | 10 +-
test-suite/tests/array-map.test | 18 +-
test-suite/tests/arrays.test | 55 +-
test-suite/tests/ports.test | 28 +
test-suite/tests/print.test | 58 +-
test-suite/tests/random.test | 47 +-
test-suite/tests/sort.test | 163 +++--
39 files changed, 965 insertions(+), 962 deletions(-)
rename benchmark-suite/benchmarks/{uniform-vector-read.bm => bytevector-io.bm}
(64%)
- [Guile-commits] branch master updated (39520f8 -> bfe70b1),
Andy Wingo <=
- [Guile-commits] 02/07: Merge until badcbd0fe955e0477ae98ed743b3f274d6e6f22d from stable-2.2, Andy Wingo, 2017/11/29
- [Guile-commits] 04/07: Merge until 81d2e352663bc5f80734312fec90f250b1fbe2e4 from stable-2.2, Andy Wingo, 2017/11/29
- [Guile-commits] 07/07: Merge until 8e2314c46dc3aa98574d380a2c7cb782da643913 from stable-2.2, Andy Wingo, 2017/11/29
- [Guile-commits] 01/07: Merge until e0bcda4ad940c4e15679cc2b229838b33acdd36c from stable-2.2, Andy Wingo, 2017/11/29
- [Guile-commits] 03/07: Merge until dc8dda77e0c937abae42a76ea88c6e7995adbd9a from stable-2.2, Andy Wingo, 2017/11/29
- [Guile-commits] 05/07: Merge until 2fe9a852fb3c6aaeef5dc9d12df3a9150eeb232a from stable-2.2, Andy Wingo, 2017/11/29
- [Guile-commits] 06/07: Merge until 83d4c4d622b406ec0bc9d8139ec8182fa72b5720 from stable-2.2, Andy Wingo, 2017/11/29