guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] branch wip-vector-cleanup updated (9e44157 -> bf2d6f9)


From: Daniel Llorens
Subject: [Guile-commits] branch wip-vector-cleanup updated (9e44157 -> bf2d6f9)
Date: Mon, 10 Feb 2020 03:56:56 -0500 (EST)

lloda pushed a change to branch wip-vector-cleanup
in repository guile.

 discard 9e44157  Remove 'contiguous' flag in arrays
 discard 660e656  Remove scm_from_contiguous_typed_array
 discard 6b69dfb  Merge generalized-arrays.[ch] in arrays.[ch]
 discard 35c058d  Update branch news file
 discard c8646b9  Remove generalized-vectors.[hc]
 discard 5397159  Pull generalized-vectors from under bytevectors
 discard 312a7a4  Pull generalized-vectors from under typed vectors
 discard 0be96a3  Pull generalized-vectors from under bitvector/string/vector
 discard ef764d3  Rewrite vector-copy! using memmove
 discard 0d15b87  Golf in srfi-4.h
 discard 7aa186a  Move bitvector functions using array_handle to 
libguile/array-handle.[ch]
 discard f0fd051  Remove generalized vector support for vector-move-right!, 
vector-move-left!
 discard 086f5a3  Add lenp parameter back to scm_bitvector_(writable_)elements
 discard 6ec12d7  Add lenp parameter back to scm_vector_(writable_)elements
 discard 96927f2  Simplify interfaces to scm_TYPEvector_(writable_)elements
 discard bdb89a3  Fix doc for last bitvector patch
 discard 25b45b3  Simplify interfaces to scm_bitvector_elements and 
scm_bitvector_writable_elements
 discard 9478a61  Simplify interfaces to scm_vector_elements and 
scm_vector_writable_elements
 discard 338a1b6  Simple vectors are just vectors
 discard 48ead5f  Remove the unused argument from scm_array_p
 discard 0ac8ce2  Require vector argument to scm_vector_elements, 
scm_vector_writable_elements
 discard 49079f4  Require vector as argument to vector->list
 discard f87864d  Require vector as argument to vector-copy
     add 7e7d8b7  Remove duplicate procedure in slot-allocation.scm.
     add 00fbdfa  Handle GMP allocations through libgc and remove bignum 
finalizers.
     add ad91517  Fix build on platforms where the stack grows upwards.
     add 43cfae3  Fix build on ia64.
     add 1a3e316  Remove traces of 'scm_memory_error'.
     new b6d8a73  Require vector as argument to vector-copy
     new 866fe4b  Require vector as argument to vector->list
     new 0d885cd  Require vector argument to scm_vector_elements, 
scm_vector_writable_elements
     new 15a1bc0  Remove the unused argument from scm_array_p
     new 595396b  Simple vectors are just vectors
     new 0e95144  Simplify interfaces to scm_vector_elements and 
scm_vector_writable_elements
     new 106a1fc  Simplify interfaces to scm_bitvector_elements and 
scm_bitvector_writable_elements
     new 7d3ab5c  Fix doc for last bitvector patch
     new 5973e85  Simplify interfaces to scm_TYPEvector_(writable_)elements
     new d8869ab  Add lenp parameter back to scm_vector_(writable_)elements
     new 8d7da76  Add lenp parameter back to scm_bitvector_(writable_)elements
     new cbf360e  Remove generalized vector support for vector-move-right!, 
vector-move-left!
     new 0565006  Move bitvector functions using array_handle to 
libguile/array-handle.[ch]
     new 47b1976  Golf in srfi-4.h
     new 744322a  Rewrite vector-copy! using memmove
     new ee56fd5  Pull generalized-vectors from under bitvector/string/vector
     new e1476ca  Pull generalized-vectors from under typed vectors
     new 9d202fd  Pull generalized-vectors from under bytevectors
     new 07b310e  Remove generalized-vectors.[hc]
     new 9cb01f3  Update branch news file
     new d7df03e  Merge generalized-arrays.[ch] in arrays.[ch]
     new 60f6bd1  Remove scm_from_contiguous_typed_array
     new bf2d6f9  Remove 'contiguous' flag in arrays

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (9e44157)
            \
             N -- N -- N   refs/heads/wip-vector-cleanup (bf2d6f9)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 23 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 doc/guile-api.alist                     |  1 -
 doc/ref/api-control.texi                |  3 +--
 libguile/continuations.c                |  8 ++++----
 libguile/error.h                        |  4 +---
 libguile/numbers.c                      | 19 ++++++++++++-------
 libguile/threads.h                      |  5 +++++
 module/language/cps/slot-allocation.scm | 27 ++++++++++++---------------
 7 files changed, 35 insertions(+), 32 deletions(-)



reply via email to

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