guile-commits
[Top][All Lists]
Advanced

[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%)



reply via email to

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