guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch master updated (8b5f323 -> 68eb519)


From: Daniel Llorens
Subject: [Guile-commits] branch master updated (8b5f323 -> 68eb519)
Date: Wed, 23 Nov 2016 11:04:58 +0000 (UTC)

lloda pushed a change to branch master
in repository guile.

      from  8b5f323   Merge api-{data,compound}.texi
       new  d236d4d   Fix compilation of rank 0 typed array literals
       new  4e76679   Avoid unneeded internal use of array handles
       new  85ac9cc   Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle
       new  09850ff   Remove deprecated array functions
       new  fa40c28   Support typed arrays in some sort functions
       new  31e9f8b   Speed up for multi-arg cases of scm_ramap functions
       new  cd7fee8   Special case for array-map! with three arguments
       new  7b6d854   Do not use array handles in scm_vector
       new  acd9d5d   New functions array-from, array-from*, array-amend!
       new  070bc57   New functions (array-for-each-cell, 
array-for-each-cell-in-order)
       new  1744d72   Document new array functions, with provisional names
       new  68eb519   Deprecate scm_from_contiguous_array

The 12 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:
 doc/ref/api-data.texi                           |  165 ++++++
 libguile/array-handle.c                         |   10 +-
 libguile/array-map.c                            |  671 ++++++++++++-----------
 libguile/array-map.h                            |   22 +-
 libguile/arrays.c                               |  325 ++++++++---
 libguile/arrays.h                               |   19 +-
 libguile/bytevectors.c                          |    5 -
 libguile/bytevectors.h                          |    5 +
 libguile/deprecated.c                           |   40 ++
 libguile/deprecated.h                           |   10 +
 libguile/generalized-arrays.c                   |   21 -
 libguile/generalized-arrays.h                   |    3 -
 libguile/generalized-vectors.c                  |   36 --
 libguile/generalized-vectors.h                  |    4 -
 libguile/quicksort.i.c                          |   45 +-
 libguile/sort.c                                 |  131 +++--
 libguile/vectors.c                              |   19 +-
 module/system/vm/assembler.scm                  |    4 +-
 test-suite/Makefile.am                          |    2 +-
 test-suite/tests/{ramap.test => array-map.test} |   39 +-
 test-suite/tests/arrays.test                    |  203 ++++++-
 test-suite/tests/sort.test                      |   32 +-
 22 files changed, 1204 insertions(+), 607 deletions(-)
 rename test-suite/tests/{ramap.test => array-map.test} (93%)



reply via email to

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